<font size=“3”>Бортовой монитор температуры и напряжения на каждой банке Li-Po 3S.</font>
<font size=“1”>Часто бывает, когда литий-полимер губят переразрядом или перегревом. От переразряда защищает отсечка регулятора, которую, например, выставляют в 3.2*N V. Но что произойдет, если одна из банок в батарее потеряла часть емкости? В начале работы мы сбалансировали сборку, но стоит слиться 1/2 емкости, как напряжение на одной из банок достигает 3V and falling, а остальные бодро держат 3.6 V. Отсечка не сработает 😵 Слабая банка будет продолжать портится, а мы будет летать в </font>неведении.
Предлагаемый монитор решает эту проблему, контролируя напряжение побаночно на 3S сборке, а также может мерять температуру алмазным терморезистором ТРА, приклеиваемом к средней банке сборки, как наиболее нагреваемой ввиду плохого теплоотвода. Задаются два порога как для напряжения, так и для температуры. Переключаются пороги на напряжение кнопкой, температурные же прошиваются в контроллер. Монитор издает 4 типа сигналов (звук или свет), соответственно нарушенному порогу. Подключается монитор к балансирному разъему батареи.
Дополнительно монитор может отображать напряжение на каждой банке с точностью до 0.1 V и температуру с точностью до 1 C, а также заданные пороги, на LCD дисплее, если он подключен. Используется 16x2 LCD (mt-16s2d), купленный в http://www.chip-dip.ru.
Все резисторы делителя напряжения у балансирного разхема надо брать с 1% точностти или выше.
Схема принципиальная:
Прошивка, исходник: alipo.zip
Прошивка, исходник 2.0 (изменены пороги температуры на 50/60 г. и может работать без подключенного термодатчика): alipo2_c.zip
Схема в формате RusPlan5: ALiPo1.zip
Excel-таблица по расчету таблицы коэффициентов аппроксимации напряжения на терморезисторе при вычислении температуры, в зависимости от характерных для купленного экземпляра сопротивления и коэффициента терморезистивности: Termisting.zip
Макет монтажа: Фото:
Девайс интересный, но как я понял информацию с него можно видеть только на земле в реальном времени, т.е. что делается в полете неизвестно. Или я что-то не понял? Вот если бы это был бортовой регистратор типа того что описывал vovic - о то было б дело!!!
Девайс интересный, но как я понял информацию с него можно видеть только на земле в реальном времени, т.е. что делается в полете неизвестно. Или я что-то не понял? Вот если бы это был бортовой регистратор типа того что описывал vovic - о то было б дело!!!
Девайс пищит и мигает четырьмя способами при переходе через пороги по напряжению и температуре. Слышно и видно с земли 😃 А LCD опционален - я использовал при отладке. Можно и без него.
Девайс пищит и мигает четырьмя способами при переходе через пороги по напряжению и температуре. Слышно и видно с земли. А LCD опционален - я использовал при отладке. Можно и без него.
Здравствуйте, Андрей.
Подскажите пожалуйста, каковы значения порогов срабатывания
по напряжению? И как лучше поступить в случае использования
2-х баночной батареи? Можно ли использовать прошивку без изменения,
если не используется термодатчик? И если не трудно - каковы параметры
световой индикации (период,длительность) при достижении порогов.
Заранее благодарен.
Здравствуйте, Андрей.
Подскажите пожалуйста, каковы значения порогов срабатывания
по напряжению? И как лучше поступить в случае использования
2-х баночной батареи? Можно ли использовать прошивку без изменения,
если не используется термодатчик? И если не трудно - каковы параметры
световой индикации (период,длительность) при достижении порогов.
Заранее благодарен.
Прошивку надо менять да и схему тоже (выкинуть лишнее). Пороги выставлются кнопкой:
первой число 2.5 v фатальный писк, 2.7 V предупреждающий. beep означает сколько раз пикнет при нажатии кнопки. (если есть LCD то на нем можно и так все видеть).
Температура 32 предупреждение, 40 фатально - это хорошо бы изменить на большие;
это сигналы где 70, 50 - длительность писка и паузы попеременно в ms*10. То есть Voltage фатальный будет так 700ms писк, 500ms пауза. Я подбирал по лучшей различимости.
Прошивку надо менять да и схему тоже (выкинуть лишнее).
Спасибо Вам за ответ.
Прошивку пока менять не готов, а схему немного изменю,
чтобы работала и для 2-х банок (просто сымитирую сигнал
3-ей банки на входе А2 PIC’а).
Спасибо Вам за ответ.
Прошивку пока менять не готов, а схему немного изменю,
чтобы работала и для 2-х банок (просто сымитирую сигнал
3-ей банки на входе А2 PIC’а).
Имейти ввиду что надо будет ставить lowdrop 5V регулятор с высокой точностью, т.к. схема должна работать при 6V на банках, так что drop-out д.б. <= 1V.
Прошивка там на C - меняете и перекомпилячите - и все.
Имейти ввиду что надо будет ставить lowdrop 5V регулятор с высокой точностью, т.к. схема должна работать при 6V на банках, так что drop-out д.б. <= 1V.
Прошивка там на C - меняете и перекомпилячите - и все.
Обязательно учту! Спасибо.
Добавлена Прошивка, исходник 2.0 (изменены пороги температуры на 50/60 г. и может работать без подключенного термодатчика)
а как сделать что бы 5 банок мерил???
а как сделать что бы 5 банок мерил???
на большем PIC-е делать 😕
или без LCD
Здравствуйте Андрей.
Хочу поблагодарить Вас за полезную разработку.
Очень удобно. Теперь спокойно вылетываю акки. 😛
Захотел добавить к светодиодам еще и пищалку,
но обратил внимание, что импульсы 700ms не
модулированы частотой 4-6кГц. Вы применяете
buzzer со встроенным генератором?
С уважением, SSergo.
Здравствуйте Андрей.
Хочу поблагодарить Вас за полезную разработку.
Очень удобно. Теперь спокойно вылетываю акки. 😛
Захотел добавить к светодиодам еще и пищалку,
но обратил внимание, что импульсы 700ms не
модулированы частотой 4-6кГц. Вы применяете
buzzer со встроенным генератором?
С уважением, SSergo.
да - на 3V, и с буферным транзистором и токоограничительным резистором, т.к. PIC не сливает больше 20 мА с ноги.
да - на 3V, и с буферным транзистором и токоограничительным резистором, т.к. PIC не сливает больше 20 мА с ноги.
Спасибо. Так и думал.
Спасибо ВАМ всем только я не пойму КАК прошивку делать и могу я это сделать дома или как. ❓
Спасибо ВАМ всем только я не пойму КАК прошивку делать и могу я это сделать дома или как. ❓
Программатор надо собрать или попросить прошить в фирме которая торугет этими микросхемами. АО Microchip в Москве и Гамма и Тритон и КиТ вроде прошивают бесплатно.
А нет ли чего нибудь попроще, без PIC, без датчика температуры, просто чтобы на 3В и диод загорается, или на 9в чтобы все три банки сразу мерять.
А нет ли чего нибудь попроще, без PIC, без датчика температуры, просто чтобы на 3В и диод загорается, или на 9в чтобы все три банки сразу мерять.
да сколько угодно google it !
Спасибо, Андрей за конструкцию!
Повторил, работает отлично! Индикатор на разъеме. Удобно что работает без индикатора. Развел платку под дип корпус. Выходом делаю АМ вч кварцованого генератора,- получился радио индикатор, который контролирует каждую банку,что наиболее важно, а не тупо всю сборку. Побольше бы таких конструкций.
Виктор.
Сейчас и довольно давно есть Sentry ESC, который мониторит просадку отдельных банок. Но температуру пака пока не меряет 😃
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"3b5e72833df9550077797e06":{"_id":"3b5e72833df9550077797e06","hid":308,"name":"spoz","nick":"spoz","avatar_id":null,"css":""},"3e9692963df95500777966da":{"_id":"3e9692963df95500777966da","hid":1576,"name":"Concord","nick":"Concord","avatar_id":null,"css":""},"41b8a4ac3df9550077792e83":{"_id":"41b8a4ac3df9550077792e83","hid":5271,"name":"Prikupets","nick":"Prikupets","avatar_id":null,"css":""},"43258e403df955007778f3b4":{"_id":"43258e403df955007778f3b4","hid":9090,"name":"SSergo","nick":"SSergo","avatar_id":null,"css":""},"44d5cbec3df9550077789af3":{"_id":"44d5cbec3df9550077789af3","hid":15959,"name":"pilot685","nick":"pilot685","avatar_id":null,"css":""},"44e02a1d3df9550077789997":{"_id":"44e02a1d3df9550077789997","hid":16102,"name":"morituruse","nick":"morituruse","avatar_id":null,"css":""},"4af6f0963df9550077768163":{"_id":"4af6f0963df9550077768163","hid":56258,"name":"Realtek","nick":"Realtek","avatar_id":null,"css":""}},"settings":{"blogs_can_create":false,"blogs_mod_can_delete":false,"blogs_mod_can_hard_delete":false,"blogs_mod_can_add_infractions":false,"can_report_abuse":false,"can_vote":false,"can_see_ip":false,"blogs_edit_comments_max_time":30,"blogs_show_ignored":false,"blogs_reply_old_comment_threshold":30,"votes_add_max_time":168},"entry":{"_id":"447fae8899707300770f1750","hid":1416,"title":"Бортовой монитор темп. и напр. Li-po по-баночно","html":"<p><strong data-nd-pair-src=\"**\"><font size=“3”>Бортовой монитор температуры и напряжения на каждой банке Li-Po 3S.</font></strong></p>\n<p><font size=“1”>Часто бывает, когда литий-полимер губят переразрядом или перегревом. От переразряда защищает отсечка регулятора, которую, например, выставляют в 3.2*N V. Но что произойдет, если одна из банок в батарее потеряла часть емкости? В начале работы мы сбалансировали сборку, но стоит слиться 1/2 емкости, как напряжение на одной из банок достигает 3V and falling, а остальные бодро держат 3.6 V. Отсечка не сработает <span class=\"emoji emoji-dizzy_face\" data-nd-emoji-src=\":dizzy_face:\">😵</span> Слабая банка будет продолжать портится, а мы будет летать в </font>неведении.</p>\n<!--cut-->\n<p>Предлагаемый монитор решает эту проблему, контролируя напряжение <strong data-nd-pair-src=\"**\">побаночно</strong> на 3S сборке, а также может мерять <strong data-nd-pair-src=\"**\">температуру</strong> алмазным терморезистором ТРА, приклеиваемом к средней банке сборки, как наиболее нагреваемой ввиду плохого теплоотвода. Задаются два порога как для напряжения, так и для температуры. Переключаются пороги на напряжение <strong data-nd-pair-src=\"**\">кнопкой</strong>, температурные же прошиваются в контроллер. Монитор издает 4 типа <strong data-nd-pair-src=\"**\">сигналов</strong> (звук или свет), соответственно нарушенному порогу. Подключается монитор к балансирному разъему батареи.</p>\n<p>Дополнительно монитор может отображать напряжение на каждой банке с точностью до 0.1 V и температуру с точностью до 1 C, а также заданные пороги, <strong data-nd-pair-src=\"**\">на LCD дисплее</strong>, если он подключен. Используется 16x2 LCD (mt-16s2d), купленный в <a href=\"http://www.chip-dip.ru\" class=\"link link-ext\" data-nd-link-orig=\"http://www.chip-dip.ru\" target=\"_blank\" rel=\"nofollow noopener\">http://www.chip-dip.ru</a>.</p>\n<p>Все резисторы делителя напряжения у балансирного разхема надо брать с 1% точностти или выше.</p>\n<p>Схема принципиальная: <a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member5271/media/4480075e997073007719151f\" target=\"_blank\" data-nd-media-id=\"4480075e997073007719151f\" data-nd-image-orig=\"https://rcopen.com/member5271/media/4480075e997073007719151f\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/4480075e997073007719151f_sm\" alt width=\"170\" height=\"150\"></a><br>\nПрошивка, исходник: <a class=\"attach attach-bin attach__m-sm\" href=\"https://rcopen.com/member5271/media/448000059970730077190354\" target=\"_blank\" data-nd-media-id=\"448000059970730077190354\" data-nd-image-orig=\"https://rcopen.com/member5271/media/448000059970730077190354\"><span class=\"attach__icon icon icon-binary\"></span><span class=\"attach__content\">alipo.zip</span></a><br>\nПрошивка, исходник 2.0 (изменены пороги температуры на 50/60 г. и может работать без подключенного термодатчика): <a class=\"attach attach-bin attach__m-sm\" href=\"https://rcopen.com/member5271/media/44b39c6a9970730077195afc\" target=\"_blank\" data-nd-media-id=\"44b39c6a9970730077195afc\" data-nd-image-orig=\"https://rcopen.com/member5271/media/44b39c6a9970730077195afc\"><span class=\"attach__icon icon icon-binary\"></span><span class=\"attach__content\">alipo2_c.zip</span></a><br>\nСхема в формате RusPlan5: <a class=\"attach attach-bin attach__m-sm\" href=\"https://rcopen.com/member5271/media/448006459970730077190cfc\" target=\"_blank\" data-nd-media-id=\"448006459970730077190cfc\" data-nd-image-orig=\"https://rcopen.com/member5271/media/448006459970730077190cfc\"><span class=\"attach__icon icon icon-binary\"></span><span class=\"attach__content\">ALiPo1.zip</span></a><br>\nExcel-таблица по расчету таблицы коэффициентов аппроксимации напряжения на терморезисторе при вычислении температуры, в зависимости от характерных для купленного экземпляра сопротивления и коэффициента терморезистивности: <a class=\"attach attach-bin attach__m-sm\" href=\"https://rcopen.com/member5271/media/448008eb9970730077191605\" target=\"_blank\" data-nd-media-id=\"448008eb9970730077191605\" data-nd-image-orig=\"https://rcopen.com/member5271/media/448008eb9970730077191605\"><span class=\"attach__icon icon icon-binary\"></span><span class=\"attach__content\">Termisting.zip</span></a><br>\nМакет монтажа: <a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member5271/media/448005829970730077190bcc\" target=\"_blank\" data-nd-media-id=\"448005829970730077190bcc\" data-nd-image-orig=\"https://rcopen.com/member5271/media/448005829970730077190bcc\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/448005829970730077190bcc_sm\" alt width=\"170\" height=\"150\"></a> Фото: <a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member5271/media/447fae3b997073007718f6de\" target=\"_blank\" data-nd-media-id=\"447fae3b997073007718f6de\" data-nd-image-orig=\"https://rcopen.com/member5271/media/447fae3b997073007718f6de\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/447fae3b997073007718f6de_sm\" alt width=\"130\" height=\"128\"></a> <a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member5271/media/447fae43997073007718fcbb\" target=\"_blank\" data-nd-media-id=\"447fae43997073007718fcbb\" data-nd-image-orig=\"https://rcopen.com/member5271/media/447fae43997073007718fcbb\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/447fae43997073007718fcbb_sm\" alt width=\"170\" height=\"150\"></a></p>\n<p>Видео измерения температуры:</p>\n<div class=\"ez-player ez-domain-youtube_com ez-block\" data-placeholder=\"<iframe class="ez-player-frame" src="https://www.youtube.com/embed/XOtU0qqAodE?feature=oembed&amp;autoplay=1" allowfullscreen></iframe>\" data-nd-link-orig=\"http://www.youtube.com/watch?v=XOtU0qqAodE\" data-nd-link-type=\"linkify\">\n <div class=\"ez-player-container\" style=\"padding-bottom: 75%;\">\n <a class=\"ez-player-placeholder\" target=\"_blank\" href=\"http://www.youtube.com/watch?v=XOtU0qqAodE\" rel=\"nofollow\">\n <div class=\"ez-player-picture\" style=\"background-image: url('https://i.ytimg.com/vi/XOtU0qqAodE/hqdefault.jpg');\"></div>\n \n <div class=\"ez-player-header\">\n <div class=\"ez-player-title\">\n 1416.ALiPo.MPG\n </div>\n </div>\n \n <div class=\"ez-player-button\"></div>\n <div class=\"ez-player-logo\"></div>\n \n </a>\n </div>\n</div>\n<p><font color=“#cc0000”><em data-nd-pair-src=\"_\"><strong data-nd-pair-src=\"**\"><font size=“1”>P.S. Мне важно Ваше мнение. Оставьте <a href=\"https://rcopen.com/blogs/5271/1416\" class=\"link link-int\" data-nd-link-orig=\"https://rcopen.com/blogs/5271/1416\">комментарий</a> ! :licklips:</font></strong></em></font></p>\n","user":"41b8a4ac3df9550077792e83","ts":"2006-06-02T03:20:40.000Z","st":1,"cache":{"comment_count":19,"last_comment":"4d5eb696997073007718f964","last_comment_hid":19,"last_ts":"2011-02-18T18:12:38.000Z","last_user":"41b8a4ac3df9550077792e83"},"views":1703,"bookmarks":0,"votes":0},"subscription":null},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}