roboforum.ru

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

Батарейное питание для роутера с защитой аккумулятора

Обсуждаем рождающиеся мысли и результаты экспериментов.

Re: Батарейное питание для роутера с защитой аккумулятора

Сообщение dccharacter » 15 сен 2011, 14:23

О, если я не буду за паяльник браться, у меня вообще ничего не будет. Только так, только в гору, расшибая бошку.

Добавлено спустя 36 секунд:
Я ж читаю даташиты, ты не думай. И эту строку я видел. Не зря ж она мне в дУше перед глазами встала.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Батарейное питание для роутера с защитой аккумулятора

Сообщение Dmitry__ » 15 сен 2011, 15:27

т.е. ты выбрал "путь самурая" набивая шишки :)
Вообще, ADP3110 и всякие HIP6601, HIP6603, adp3417 - правильный путь, уйдешь от ущербных p-канальных полевиков.
Только я бы еще убрал пик как pwm генератор для dc-dc, не царское это дело...
dc-dc должен включаться дистанционно и выдавать нужное напряжение, все! А если тебе надо чтоб он мог менять выходное напряжение, то поставь несколько ключей в виде полевиков в цепь резистивного делителя обратной связи dc-dc
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Батарейное питание для роутера с защитой аккумулятора

Сообщение dccharacter » 15 сен 2011, 15:45

Пик-то дешевле. Он кроме того, что генерит ПВМ и цветомузыку обеспечивает, еще может мониторить ток, делать отсечки и на один и тот же разъем в зависимости от того установлен ли жампер, выводить как UART так и I2C - а там статусы, мгновенные значения напряжений и токов, настройки, дистанционные отключалки и т.д. И все за 40 рублей. А lm2576 сама по себе 35 стоит. И свистит собака.

Причем все это уже работает - я ПИД отлаживал задавая параметры в гуе на компе...
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Батарейное питание для роутера с защитой аккумулятора

Сообщение dccharacter » 05 апр 2012, 12:26

Чтобы не захламлять тему по орфе, отпишусь здесь.

В общем сделал я платы для батарейного питания роутера. На борту pic16f1827, step-down power controller, датчик тока. Фишки:

Хард:
1) Сенс входного напряжения
2) Датчик тока
3) Отключаемая нагрузка
4) 1 GPIO-выход
5) Степ-даун блок, эффективность 83-87%
6) Сенс выходного напряжения
Софт:
7) Регулируемое выходное напряжение 0-9В
8) UART/I2C управление/снятие статуса. Переключение либо перезаливкой прошивки, либо джампером
9) Управление по UART/I2C типа модбаса что-то, то есть чтением/записью в регистры
10) Регулируемые пороги предупреждения о просадке батареи, отключения нагрузки, халт-режима...
11) ...с регулируемым гистерезисом
12) При высадке батареи переклюенче в полный халт, выход только по ресету.

Драфт гуя: forum102/topic11306-15.html?hilit=python#p235135

Проблемы - адская помеха по питанию. При коммутации нагрузки помеха пролетает на питание МК, херит показания АЦП, возможен вылет в халт-режим. Можно решить доработкой софта в принципе.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Батарейное питание для роутера с защитой аккумулятора

Сообщение galex1981 » 05 апр 2012, 12:35

Слушай а приведи схему харда, мож решим проблему помех
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Батарейное питание для роутера с защитой аккумулятора

Сообщение dccharacter » 05 апр 2012, 12:40

galex1981 писал(а):Слушай а приведи схему харда, мож решим проблему помех

Приведу вечером. 5-6 плат могу отсыпать интересующимся.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Батарейное питание для роутера с защитой аккумулятора

Сообщение NeON79 » 05 апр 2012, 18:25

dccharacter писал(а):Чтобы не захламлять тему по орфе, отпишусь здесь.

В общем сделал я платы для батарейного питания роутера. На борту pic16f1827, step-down power controller, датчик тока. Фишки:

Хард:
1) Сенс входного напряжения
2) Датчик тока
3) Отключаемая нагрузка
4) 1 GPIO-выход
5) Степ-даун блок, эффективность 83-87%
6) Сенс выходного напряжения
Софт:
7) Регулируемое выходное напряжение 0-9В
8) UART/I2C управление/снятие статуса. Переключение либо перезаливкой прошивки, либо джампером
9) Управление по UART/I2C типа модбаса что-то, то есть чтением/записью в регистры
10) Регулируемые пороги предупреждения о просадке батареи, отключения нагрузки, халт-режима...
11) ...с регулируемым гистерезисом
12) При высадке батареи переклюенче в полный халт, выход только по ресету.

Драфт гуя: forum102/topic11306-15.html?hilit=python#p235135

Проблемы - адская помеха по питанию. При коммутации нагрузки помеха пролетает на питание МК, херит показания АЦП, возможен вылет в халт-режим. Можно решить доработкой софта в принципе.

Я так понял, вопрос зарядки бортового аккумулятора оставлен внешнему зяряднику?
Никогда не бойся делать то, что ты не умеешь. Ковчег был сооружен любителем. Профессионалы построили “Титаник“
2:5020/2140.1979@fidonet
Аватара пользователя
NeON79
 
Сообщения: 536
Зарегистрирован: 09 май 2011, 16:43
Откуда: Украина, Киев
прог. языки: Нецензурный
ФИО: Евгений НеОН

Re: Батарейное питание для роутера с защитой аккумулятора

Сообщение dccharacter » 05 апр 2012, 18:26

да, запала не хватило на зарядку
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Батарейное питание для роутера с защитой аккумулятора

Сообщение NeON79 » 05 апр 2012, 18:29

dccharacter писал(а):да, запала не хватило на зарядку

Простите, всю тему не читал, но я так понял, питание - литий. Было бы здорово, если бы в данном модуле ещё и зарядка была, тем более, что все равно МК есть. Тогда это чётко ложится в концепцию ОРФА (ну, как она видится со стороны :wink: )
Никогда не бойся делать то, что ты не умеешь. Ковчег был сооружен любителем. Профессионалы построили “Титаник“
2:5020/2140.1979@fidonet
Аватара пользователя
NeON79
 
Сообщения: 536
Зарегистрирован: 09 май 2011, 16:43
Откуда: Украина, Киев
прог. языки: Нецензурный
ФИО: Евгений НеОН

Re: Батарейное питание для роутера с защитой аккумулятора

Сообщение dccharacter » 05 апр 2012, 20:12

Вот схема и борда
Вложения
RouterPowerStepDown12-5V.zip
(96.25 КиБ) Скачиваний: 0
RouterPowerStepDown12-5V.pdf
(19.64 КиБ) Скачиваний: 0
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Батарейное питание для роутера с защитой аккумулятора

Сообщение galex1981 » 05 апр 2012, 20:35

Под какую версию Орла файлы? У меня 5.10.0 - не открывает
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Батарейное питание для роутера с защитой аккумулятора

Сообщение dccharacter » 05 апр 2012, 21:46

аааааааааа
6-ка может быть вполне
обновляйся :-)
Если ты хочешь разводку посмотреть, то там адъ

Добавлено спустя 1 час 6 минут 40 секунд:
http://www.eetimes.com/ContentEETimes/I ... 0400px.jpg
кагбэ намекае
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Пред.

Вернуться в Идеи

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

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