ADC это всего лишь код АЦП, который потом пересчитывается в напряжение AREF/1024 * ADC. Вот для примера ADC=473 U= 473*(2,56/1024)=1,1825. Если напряжение на аккумуляторе не соответствует измеренному, то его можно подогнать значением AREF (Шаг ADC). Все изменения будут только с приходом новых данных, статистика это только текстовый файл, в который заносится то что пришло, в нем самом далее ничего не пересчитывается и не изменяется. Зарядка хоть работает?
Мммда я губу раскатал и главное что это значение так же падает как и ток при разряде-все четко. Как тут не подумать. Зарядное пашет хорошо. Только вот аккумы при окончании заряда прохладные-к чему я не привык.
всем привет. Прочитал всю тему, но не нашел печатку одноканальную печатку, и если есть в smd
И вопрос по 2-каналке. Подскажите, вот "Канал А напряжение" и "Канал В напряжение" идут на заряжаемый аккум. А куда подключаются ноги с мк "Заряд В" и "Разряд В"? Искал также 2-канальную плату в смд исполнении, но она частично в смд, потому большая. Есть же и мега8 в планарном исполнении. Может кто уже делал для себя всю (или почти всю) в смд, поделитесь печаткой.
"Канал В напряжение" не дорисован в связи с тем, чтобы не загромождать схему, но как я понимаю он идентичный каналу А. БП и стабилизатор у них один или у каждого свой? Поясните, а то времени нет снова все перечитывать.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
подскажи, по какой схеме сделана печатка, хочу сделать пометки где какой элемент, а то не везде понятно. Скачанных схем несколько, с различными дополнениями...
подскажите по кнопкам/переключателям SA1-SA4. Последний по схеме "предварительный разряд". Остальные я так понял - это установка тока зарядки. А по конкретней подскажите (можно ссылкой).
Собрал зарядку. 1) плата от bdw (Умная зарядка 1канал.rar на стр.27) 2) Прошивка с 5-й страницы от DimAlt ("Прошейте последнею прошивку", Ср дек 23, 2009 23:36:35). 3) фьюзы и прошивку заливал скриптом от DimAlt: SELECTDEVICE ATMEGA8 CLEARBUFFER LOAD-PROG charge3.hex PAUSE "Прошить мк?" READ-CALIBRATION 0x0026 DATA 3 ERASE-ALL WRITE&VERIFY-PROG PAUSE "Прошить fuse биты?" #Fuse High Byte: RSTDISBL WDTON SPIEN CKOPT EESAVE BOOTSZ1 BOOTSZ0 BOOTRST # 1101 1111 (в формате atmel) #Fuse Low Byte: BODLEVEL BODEN SUT1 SUT0 CKSEL3 CKSEL2 CKSEL1 CKSEL0 # 0000 0100 # note that a 1 means programmed. (для понипрог инвертируем) WRITE-FUSE 0x20FB
хотя сам DimAlt писал "остальные fuse по умолчанию, запрограммирован только BODEN", но фьюзы все же не как заводские. Калибровочный байт 8F насколько я понял читается и записывается скриптом. МК пишется и читается хорошо. Фьюзы при прочтении были запрограммированы как указано в скрипте (при сверке с калькуляторами фьюзов - МК запрограммирован на внутренний кварц 8МГц, хотя по статье же должен быть 1 МГц, хотя в другом месте автор пишет, что тактируется от внутреннего кварца на 8МГц..). Подключал БП от телефона, выдает 7.8 Вольт. После диода напряжение 10.8, кренка выдает стабильно 5 Вольт. При включении ничего не происходит, не моргает даже светодиод. Пробовал впаивать другой МК. Как найти в чем неисправность? Включаете зарядку без аккумулятора - ток не идет.
DimAlt писал: "Повторю основное по настройке ---------- Замыкаете 1 ногу меги(reset) на землю, что отключит мк. Далее включаете питание, транзистор VT1 (КТ814) должен быть закрыт. Померите ток через аккумулятор, его не должно быть. Затем что бы проверить работу составного транзистора, через резистор 1к подайте +5В на затвор VT3. При этом составной транзистор должен открыться, померите ток через акк., должно быть не меньше 500мА. Померите падение напряжение на переходе К-Э VT1 (КТ814), должно быть примерно 0,8-1,5В Если больше, то хз, надо попробовать поменять 361 у которого побольше h21э. Ну и конечно если ток через акк допустим 1А, то транзистор будет грется, так как будет рассеивать мощность около вата. В этом случае составной транзистор надо менять на полевой IRML. Далее также проверить работу разрядного транзистора VT3 через 1к подать на его затвор +5В (вообщето резистор 1К не нужен, но так на всяк случай) Замерить разрядный ток, он должен быть равен Uна акк/R3."
Но у меня все транзисторы IRLML. Померял разрядный ток (подав 5 вольт на затвор) - 0,41А. При попытках чтения программы (есть кабель прошивки телефонов с коробочкой, взял с него RX и GND) - "нет ответа". Что еще проверить и где искать причину? (соплей на плате нет, смотрел ув.стеклом.) Фото платы ниже (жаль нельзя выложить файлы больше 256кб)
Для мини зарядки "Микроконтроллер тактируется от внутреннего RC генератора частота 1 мегагерц. Следует запрограммировать fuse бит BODEN, значения остальных fuse бит оставлены по умолчанию." Скрипт нужен для зарядки на 2 аккумулятора.
Зарядка заработала!!! Спасибо, DimAlt! Вчера прошил, подключил - и все заработало, правда при себе не было аккумулятора - поставил на 5 минут батарейку, прога записала даже статистику. Но в настройках программы так и не удалось ни записать данные в МК, ни прочитать. Сегодня же поставил аккум, включил зарядник - светик весело замигал, но программа не желает работать - пишет "ошибка в принимаемых данных" и все. Настройки ком-порта в диспетчере и в программе совпадают, понижал скорость - не помогает.. У меня переходник "OTI USB-to-Serial Comm Port" от телефона Pantech. Пробовал менять порты - ошибка не появляется, но и данные не принимаются. И еще - везде пишется "разрядный резистр Rd", а по схеме это который R9 (зарядка-мини)? Как победить данную ошибку?
Мини версия зарядки не настраивается программой, здесь программа только принимает от нее данные строит графики. В этой версии зарядки нечего настраивать, тут просто включил/выключил и смотрится какое напряжение на акк, в зависимости от его изменения принимается решение об конце заряда. На счет данных на компьютер, то не знаю почему не доходят. Возможно переходник виноват, я предпочитаю пользоваться от FTDI FT232RL... Возможно частота внутреннего RC генератора у мк отличается от 1Мег.
Попробуйте в файле crg.ini в секцию [ComPort1] добавить ключ Log=1 примерно выглядит так
Потом после того, как будет несколько ошибок, сохраните статистику, с ней сохранится файл Log.txt, выложите его сюда, может быть, что нибудь прояснится.
Ключ для сохранения лога добавил. Видимо были какие-то проблемы с переходником - сейчас данные успешно принимаются на комп! Теперь буду думать в сторону 2-каналки, благо есть опыт других пользователей. Еще раз спасибо за умную зарядку!!!
Переключателями SA1-SA3 в двоичном коде задается максимальное время заряда. Не замкнутое состояние соответствует логической единице, все разомкнуты – 7 часов. Переключатели опрашиваются, только при старте заряда.
То есть: 111=7 110=6 101=5 100=4 011=3 010=2 001=1 000=0 Поясните где какой переключатель, например, для 6 часов зарядки=110: 0 - это замкнут SA1 или SA3?
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 43
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения