roboforum.ru

Технический форум по робототехнике.

 

Помогите сделать схему питания

Резисторы, транзисторы, конденсаторы, микросборки, чип компоненты ...
Вопросы согласования управляющих модулей с периферией.

Помогите сделать схему питания

Сообщение blindman » 02 мар 2011, 10:15

Разрабатываю девайс, в котором будут микроконтроллер и ЖКИ, а также надо подключать внешние устройства. Внешние устройства, ЖКИ и МК должны питаться одним и тем же стабилизированным напряжением (можно от 3 до 5 вольт). Для подсветки ЖКИ надо от 4 до 5 вольт. Токи (с запасом): МК - 30 мА, ЖКИ - 5 мА, внешние устройства - 200 мА. Подсветка ЖКИ - 150 мА. Все это должно питаться от 3 или 4 батареек на 1,5 вольта или аккумуляторов NiMH. Посоветуйте как организовать схему питания, какие микросхемы применить, итд. С минимальной ценой
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Помогите сделать схему питания

Сообщение Angel71 » 02 мар 2011, 10:51

mc34063. корпус 8ми лапый soic/mlf/dip, стоит 10-20центов, обвеса по минимуму.
Аватара пользователя
Angel71
 
Сообщения: 9232
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Помогите сделать схему питания

Сообщение Michael_K » 02 мар 2011, 11:05

Так а в чем проблема? Четыре NIMH дадут 4.8 вольт, три батарейки 4.5 - прямо так и запитать. Если нужна стабильность на МК (например для измериловки), то любой дешевый LDO.
LD1117S33, NCP500 - например - из тех, что на слуху.

Или хочется минимизировать потребление (учитывая что сам стабилизатор потребляет)?
Или хочется повышалку (чтобы высасывать батарейки до упора)?

Если именно цена - определяющий фактор, и особая стабильность напряжений не нужна,
то забить на стабилизаторы :)
Последний раз редактировалось Michael_K 02 мар 2011, 11:12, всего редактировалось 2 раз(а).
Аватара пользователя
Michael_K
 
Сообщения: 6034
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Помогите сделать схему питания

Сообщение =DeaD= » 02 мар 2011, 11:08

Напряжение на полностью заряженном NiMH без нагрузки составляет 1,4 В.
В принципе да, 5.6В не должно ничего сжечь, можно напрямую запользовать.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Помогите сделать схему питания

Сообщение Angel71 » 02 мар 2011, 11:14

акумов/батареек 3-4. при трёх не полностью заряженых акумах... :oops: здаётся, что схемка нужна для высасывания по максимуму и со стабилизированным напряжением на выходе
Аватара пользователя
Angel71
 
Сообщения: 9232
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Помогите сделать схему питания

Сообщение blindman » 02 мар 2011, 11:23

Для внешних устройств надо стабильное напряжение - там к одному и тому же разъему может быть подключен например датчик, выходное напряжение которого зависит от питания, а может ИК светодиод быть подключен, в который надо миллиампер 100 дать. И надо чтобы можно было использовать и батарейки, и аккумуляторы, высасывать разумеется по максимуму. Склоняюсь к тому, чтобы использовать 4 элемента питания (это будет от 4 до 6,5 В). Подсветку прям от батареек запитать, а все остальное - через линейный LDO, что-то типа KF33
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Помогите сделать схему питания

Сообщение =DeaD= » 02 мар 2011, 11:27

До 3.3V понижать?
А почему не импульсник?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Помогите сделать схему питания

Сообщение blindman » 02 мар 2011, 11:27

LD1117 я за low-drop не считаю :) NCP500 интересен по цене, но всего 150 мА
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Помогите сделать схему питания

Сообщение =DeaD= » 02 мар 2011, 11:27

Точно есть смысл высасывать батарейку до конца и тут же с 4 батареек 50% напряжения утилизировать в тепло?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Помогите сделать схему питания

Сообщение blindman » 02 мар 2011, 11:31

Можно и импульсник, еще подумаю. Но цена приоритетнее КПД. Не уверен, что 34063 справится сделать 3.3 из 4. Вот это http://www.nomad.ee/micros/mc34063a/index.shtml говорит что не менее 4,7 вольт надо.
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Помогите сделать схему питания

Сообщение =DeaD= » 02 мар 2011, 11:44

Ну так надо делать 3V, оно справится от 4.4V

Вот типичный график разряда NiMH током 500мА, из которого видно, что аккумы до 1.1В выдают "до последнего":
Вложения
Nimh.png
Nimh.png (4.74 КиБ) Просмотров: 690
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Помогите сделать схему питания

Сообщение Michael_K » 02 мар 2011, 12:12

+1 Акки высасывать бессмысленно.
А вот батарейки разные попадаются.

Добавлено спустя 1 минуту 13 секунд:
34063 не люблю... убогая она. КПД никакучий.

Добавлено спустя 7 минут 24 секунды:
Возьмите MC33275 например - она-то точно LDO, чуть подороже правда.
Зато и собственное потребление маленькое.

Да их куча сейчас разных.
Аватара пользователя
Michael_K
 
Сообщения: 6034
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Помогите сделать схему питания

Сообщение blindman » 02 мар 2011, 12:26

А может пойти другим путем? 2-3 батарейки и step-up до 5 вольт (NCP1450 например).
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Помогите сделать схему питания

Сообщение Michael_K » 02 мар 2011, 12:31

Я бы именно так и поступил.

Добавлено спустя 2 минуты 3 секунды:
Вообще, я однажды делал прямо на проце степ-ап :) дешевле не бывает.
Аватара пользователя
Michael_K
 
Сообщения: 6034
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Помогите сделать схему питания

Сообщение =DeaD= » 02 мар 2011, 12:32

2 батарейки это очень хорошо. В том числе в маркетинговых целях.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

След.

Вернуться в Электроника, электротехника

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

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

Mail.ru counter