Easyelectronics.ru

Электроника для всех
Текущее время: 10 апр 2020, 14:02

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 260 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 11  След.
Автор Сообщение
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 13 мар 2011, 16:22 
Заглядывает иногда

Зарегистрирован: 10 фев 2010, 00:33
Сообщения: 198
Откуда: Нижний Новгород
Схема 0_64cee_338cdede_XXL.jpg

Непонятно куда идет контакт PAD7 (current_out), PAD9 (output_volt)
Что-то я не понял как связь между листами осуществляется. Либо по PAD либо по меткам под ними. Что-то на листах одни и теже Pad, но метки - разные. И схему бы не jpeg, а png. А то качество плохое.

_________________
http://chyvack.ru/ Умные используют компьютер для экономии времени, дураки - чтобы его потратить...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 13 мар 2011, 16:27 
Старожил
Аватара пользователя

Зарегистрирован: 20 апр 2010, 23:54
Сообщения: 230
Откуда: Красногорск
Цитата:
А цементные резисторы (5W 1K) на схемеах как обозначены?

на силовой части 2 резистора - 1К параллельно выходу устройства, он служит нагрузкой для DC-DC и через него разряжается выходной конденсатор при отключении нагрузки, другой - 0.1 Ом, нужен для определения тока, и от него идет минусовая клемма.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 13 мар 2011, 16:40 
Старожил
Аватара пользователя

Зарегистрирован: 20 апр 2010, 23:54
Сообщения: 230
Откуда: Красногорск
На силовой части PAD4 - вход управляющего напряжения (0-5в) от шим. На выходе будет u*k+1.3, u - управляющее напряжение, k~6 - коэффициент усиления, устанавливается подстроечным резистором. PAD7 - выход напряжения, соответствующего току в цепи нагрузки. PAD1- управление DC-DC, вкл/выкл. PAD9, 10 - выходы уменьшенного входного и выходного напряжения.
PAD7, PAD9, 10 - подсоединены к ацп, PAD7 еще и подсоединен к компаратору меги, что дает очень быстрое срабатывание защиты при скачке тока.
PAD4 - соединен с выходом ФНЧ (PAD3) на блоке управления.

ВНИМАНИЕ: В схемах имеются ошибки, смотрите схемы в начале темы.


Вложения:
22.png
22.png [ 29.31 Кб | Просмотров: 14361 ]
11.png
11.png [ 18.55 Кб | Просмотров: 14361 ]


Последний раз редактировалось citizen 06 авг 2013, 15:48, всего редактировалось 1 раз.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 13 мар 2011, 21:26 
Заглядывает иногда

Зарегистрирован: 15 дек 2010, 01:08
Сообщения: 100
Откуда: Moldova Кишинев
citizen здравствуйте я хотел спросить в данной конструкции можно переменить в место ls020 lph8836
или скорее код придется поправлять?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 14 мар 2011, 00:05 
Старожил
Аватара пользователя

Зарегистрирован: 20 апр 2010, 23:54
Сообщения: 230
Откуда: Красногорск
Код обязательно придется поправлять, у меня использован ls020.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 14 мар 2011, 01:58 
Старожил
Аватара пользователя

Зарегистрирован: 12 авг 2010, 20:12
Сообщения: 7200
Откуда: Беларусь
Alekzzz писал(а):
А цементные резисторы

Мб керамические?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 15 мар 2011, 01:41 
Старожил
Аватара пользователя

Зарегистрирован: 03 фев 2010, 18:06
Сообщения: 2047
Откуда: Παφος, Κυπρος
сделано аккуратно - зачет!
вопрос: как компенсируется падение напряжения на резюке 0.1ом? ведь при токе 3А и скажем напряжении 3 вольта (что вполне возможно при проверке или отладке схемы с мощным светодиодом) на резюке будет падать 0.3вольта, следовательно на выходе будет 2.7вольт

_________________
трактор приехал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 15 мар 2011, 21:40 
Старожил
Аватара пользователя

Зарегистрирован: 20 апр 2010, 23:54
Сообщения: 230
Откуда: Красногорск
Цитата:
вопрос: как компенсируется падение напряжения на резюке 0.1ом?

К сожалению, никак.
В устройстве есть функция коррекции выходного напряжения - поскольку управление идет именно программным методом (энкодером устанавливается необходимое напряжение, в соответствии с которым настраивается ШИМ). На низких напряжениях (<10В) выходное напряжение соответствует установленному, но при более высоких напряжениях начинает появятся определенная разница(похоже, что напряжение на выходе устройства не совсем линейно зависит от управляющего напряжения). Для устранения этой разницы проводится специальная процедура автокоррекции, в процессе которой на основании данных от АЦП определяется поправка к значению ШИМ. Также данная автокоррекция может помочь, если из-за большой нагрузки напряжение на выходе DC-DC просело, а система обратной связи на ОУ не полностью это скорректировала(почему так происходит, мне непонятно).
В принципе, данная система могла бы помочь и для компенсации просадки напряжения резисторе, но вот только я не додумался до этого, и установил делитель для измерения напряжения на выходе до измерительного резистора. Ну и сама система автокоррекции на низких напряжениях работает не очень стабильно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 15 мар 2011, 21:46 
Старожил
Аватара пользователя

Зарегистрирован: 03 фев 2010, 18:06
Сообщения: 2047
Откуда: Παφος, Κυπρος
citizen писал(а):
Цитата:
вопрос: как компенсируется падение напряжения на резюке 0.1ом?

К сожалению, никак.
В устройстве есть функция коррекции выходного напряжения - поскольку управление идет именно программным методом (энкодером устанавливается необходимое напряжение, в соответствии с которым настраивается ШИМ). На низких напряжениях (<10В) выходное напряжение соответствует установленному, но при более высоких напряжениях начинает появятся определенная разница(похоже, что напряжение на выходе устройства не совсем линейно зависит от управляющего напряжения). Для устранения этой разницы проводится специальная процедура автокоррекции, в процессе которой на основании данных от АЦП определяется поправка к значению ШИМ. Также данная автокоррекция может помочь, если из-за большой нагрузки напряжение на выходе DC-DC просело, а система обратной связи на ОУ не полностью это скорректировала(почему так происходит, мне непонятно).
В принципе, данная система могла бы помочь и для компенсации просадки напряжения резисторе, но вот только я не додумался до этого, и установил делитель для измерения напряжения на выходе до измерительного резистора. Ну и сама система автокоррекции на низких напряжениях работает не очень стабильно.

дело даже не в точности измерения т.к. на дисплей можно отражать напряжение по формуле Uизм-0.1*Iизм, также можно и шим корректировать по току т.е. мериешь 2А к шиму добавляешь 0.2вольта. проблема при пульсирующих нагрузках будет - скачки по напряжению пропорционально току, что неочень хорошо если подключен девайс с шимом (там как раз ток будет прямоугольником меняться). лечиться это вкорячиванием еще одного операционника который суммирует падение на резисторе и целевое напряжение и выдает на контроллер DC-DC уже необходимое скорректированное напряжение.

_________________
трактор приехал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 15 мар 2011, 21:55 
Старожил
Аватара пользователя

Зарегистрирован: 20 апр 2010, 23:54
Сообщения: 230
Откуда: Красногорск
Можно было бы ввести измерительный резистор перед "+" выводом блока питания. Падение напряжения измерять на нем тем же операционным усилителем, что сейчас просто усиливает напряжение с резистора, просто включить по другому, ну а напряжение для системы обратной связи подавать уже то, которое после резистора. Тогда достаточно существующих операционных усилителей.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 22 апр 2011, 16:36 
Только пришел

Зарегистрирован: 22 апр 2011, 16:24
Сообщения: 16
Подскажите какое напряжение должно быть на входе обратной связи FB4 стабилизатора LM2596?
Как я понимаю 0- это должно быть минус чего то, а максимум напряжение питания или наоборот?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 22 апр 2011, 18:50 
Старожил
Аватара пользователя

Зарегистрирован: 20 апр 2010, 23:54
Сообщения: 230
Откуда: Красногорск
В момент, когда на выходе lm2576 устанавливается нужное напряжение, на входе обратной связи оказывается ровно 1.23 вольта.
Если на входе обратной связи напряжение меньше 1.23 В, то напряжение на выходе lm2576 начинает расти, и наоборот.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 23 апр 2011, 09:03 
Старожил
Аватара пользователя

Зарегистрирован: 02 апр 2010, 12:39
Сообщения: 4402
Откуда: Брянск
Stalin_UssR писал(а):
Alekzzz писал(а):
А цементные резисторы

Мб керамические?

Мб все-таки цементные? http://www.chipnn.ru/94.php


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 23 апр 2011, 13:51 
Старожил
Аватара пользователя

Зарегистрирован: 20 апр 2010, 23:54
Сообщения: 230
Откуда: Красногорск
Вот такие вот
http://www.chipdip.ru/product0/50113.aspx
Цитата:
Литой цементный корпус

Только в Митино такие за 10р есть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 23 апр 2011, 16:32 
Только пришел

Зарегистрирован: 22 апр 2011, 16:24
Сообщения: 16
citizen писал(а):
В момент, когда на выходе lm2576 устанавливается нужное напряжение, на входе обратной связи оказывается ровно 1.23 вольта.
Если на входе обратной связи напряжение меньше 1.23 В, то напряжение на выходе lm2576 начинает расти, и наоборот.

Т.е максимальное напряжение у нас когда вход подтянут к минусу ?
Тогда получается надо позаботиться дабы на входе не оказалось 5-12 вольт с LM358 или при максимальном как раз на выходе будет 0? Извините что надоедаю по даташиту так и не понял какое напряжение соответствует 0 - какое максимум. Понятно что внутреннее опорное 1.23 В если подать столько же по идее на выходе максимум, а как же выход LM358 который допускает 12 В не сгорит ли вход FB?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 23 апр 2011, 19:15 
Старожил
Аватара пользователя

Зарегистрирован: 20 апр 2010, 23:54
Сообщения: 230
Откуда: Красногорск
Из даташита на LM2576 действительно непонятно, на какое напряжение рассчитан вход обратной связи. Однако в даташите сказано:
Цитата:
Note 5: Feedback pin removed from output and connected to 0V.
Note 6: Feedback pin removed from output and connected to +12V for the Adjustable, 3.3V, and 5V versions, and +25V for the 12V and 15V versions, to force the
output transistor OFF.

Выходит, что вход обратной связи lm2576 рассчитан на высокие напряжения, что вполне логично. Так что не сгорит.

Цитата:
по даташиту так и не понял какое напряжение соответствует 0 - какое максимум.

Поскольку lm2576 управляется при помощи обратной связи, нет какого-то конкретного значения, которое нужно подавать на вход, чтобы получить конкретное значение на выходе. Обратная связь должна присутствовать всегда. Чтобы управлять lm2576 внешним напряжением, я использовал lm358 (он вычитает из напряжения вы выходе lm2576 управляющее напряжение).

Как я уже писал:
Цитата:
Если на входе обратной связи напряжение меньше 1.23 В, то напряжение на выходе lm2576 начинает расти, и наоборот.

Если на вход подать напряжение меньше 1.23В (например 0), то напряжение начнет расти и дойдет до максимума. Если подать любое больше 1.23В, то напряжение на выходе начнет падать и дойдет до 0. Как видно, использовать lm2576 без обратной связи невозможно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 23 апр 2011, 22:11 
Старожил

Зарегистрирован: 15 фев 2011, 17:53
Сообщения: 317
А зачем в самодостаточную схему регулирования вносить изменения ?
Поставь хороший переменный резистор и крути ручку
Изображение

а ток надо измерять более щадящим методом
вот для примера 2 промышленных реле тока одной фирмы - одно правильное дано бесплатно в качестве образца,
и то же реле, закупленное большой партией и вдруг начавшее массово выходить из строя на объекте (из-за коротунов - срабатывал автомат, но шунтовый резистор успевал при этом сгореть).
Изображение
Вся разница в шунтах.
Но даже металлические шунты не идеальны для измерения тока.
Этот случай стал последней обидой на шунтовые реле тока и после этого стали измерять ток через трансформаторы тока...
Кстати одна инофирма потом предложила реле тока в которых тоже использовался трансформатор для съёма значения тока.
Так что если хочешь, чтобы влияние шунтов не оказывало действие, то используй бесконтактные датчики тока - трансформатор для переменного, Датчик Холла для постоянного/переменного тока.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 23 апр 2011, 23:44 
Старожил
Аватара пользователя

Зарегистрирован: 20 апр 2010, 23:54
Сообщения: 230
Откуда: Красногорск
Цитата:
А зачем в самодостаточную схему регулирования вносить изменения ?

Я хотел, чтобы можно было точно управлять напряжением с точностью до 0.1 вольта энкодером, и при этом иметь возможность менять шаг. Кроме того, устройство еще и аккумуляторы заряжает, там напряжение устанавливается автоматически.

По поводу сгоревшего шунта - у меня там 5Вт резистор стоит, а lm2576 больше 3А не выдаст.
Просадки напряжения на шунте меня особо не волнуют, иначе я бы сделал так, как уже сказал выше.
Датчики Холла еще и недешево стоят.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 01 май 2011, 18:53 
Только пришел

Зарегистрирован: 22 апр 2011, 16:24
Сообщения: 16
citizen писал(а):
Цитата:
Датчики Холла еще и недешево стоят.

Датчики Холла в частности ACS712 для больших токов, и меньше 100 мА трудно мерить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 18 май 2011, 20:53 
Только пришел

Зарегистрирован: 22 апр 2011, 16:24
Сообщения: 16
А где брали ls020 через интернет или напрямую в магазине, или это остатки от телефона


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 19 май 2011, 13:02 
Старожил
Аватара пользователя

Зарегистрирован: 20 апр 2010, 23:54
Сообщения: 230
Откуда: Красногорск
Это остатки телефона.
В принципе, пользуясь исходниками superkranz, можно было бы написать прошивку и под другие модели индикатора, поскольку индикатор установлен вертикально.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 19 май 2011, 21:59 
Только пришел

Зарегистрирован: 22 апр 2011, 16:24
Сообщения: 16
citizen писал(а):
Это остатки телефона.
В принципе, пользуясь исходниками superkranz, можно было бы написать прошивку и под другие модели индикатора, поскольку индикатор установлен вертикально.

Спасибо понятно!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 07 июн 2011, 14:01 
Только пришел
Аватара пользователя

Зарегистрирован: 07 июн 2011, 13:27
Сообщения: 29
citizen писал(а):
Долгое время хотел я сделать себе блок питания на микроконтроллере

Спасибо!!! отличный проект, меня опередили)
Индикацию собирался делать на сегментных светодиодах, заказал модули на ebay:
12V 3A DC Switching Power Supply (можно до 15V поднять, с доставкой $11.15)
LM2596 DC-DC Step Down Adjustable Power Supply Module (1.25-30V, с доставкой $5)
Есть одно замечание - защиту от КЗ хорошо бы продублировать аппаратно.


Вложения:
power1.jpg
power1.jpg [ 11.24 Кб | Просмотров: 13068 ]
power2.jpg
power2.jpg [ 11.05 Кб | Просмотров: 13068 ]

_________________
-что посеешь, то и пожнёшь- http://myprog-org.blogspot.com
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 08 июн 2011, 02:01 
Старожил
Аватара пользователя

Зарегистрирован: 20 апр 2010, 23:54
Сообщения: 230
Откуда: Красногорск
Цитата:
Есть одно замечание - защиту от КЗ хорошо бы продублировать аппаратно.

Сам преобразователь lm2576 больше 3А не выдаст - там есть система ограничения тока.

По поводу модулей - подстроечный резистор придется выпаивать, и ставить на его место обычный переменный резистор.
Кроме того, есть некоторые сомнения по поводу тока, который сможет выдавать такой модуль длительное время(катушка мелковата и радиатора нет).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необычный блок питания на микроконтроллере.
СообщениеДобавлено: 08 июн 2011, 09:20 
Только пришел
Аватара пользователя

Зарегистрирован: 07 июн 2011, 13:27
Сообщения: 29
citizen писал(а):
Сам преобразователь lm2576 больше 3А не выдаст - там есть система ограничения тока.
Как насчёт экспериментов? К примеру - питальник выживет, а железка, которую неправильно запитали - сдохнет.
citizen писал(а):
Кроме того, есть некоторые сомнения по поводу тока, который сможет выдавать такой модуль длительное время(катушка мелковата и радиатора нет).
С радиатором абсолютно согласен, ещё и кулер управляемый к нему прикрутить, маленький)

_________________
-что посеешь, то и пожнёшь- http://myprog-org.blogspot.com


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 260 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 11  След.


Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB