Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Выдалось немного свободного времени и немного подправил код. Также есть небольшие изменения в схеме. В схеме нужно отсоединить от 4 вывода 74HC595 сигнал зуммера и подсоединить зуммер к выводу 15 Atmega32. На 4 вывод 74HC595 припаять светодиод.
Этот светодиод нужен для индикации , что данные с наружного модуля не поступали уже более 5 минут. Был вариант приспособить светодиод контроля батарейки для этого и сделать какое-то кол-во миганий когда нет давно данных, и какое-то кол-во когда батарейка разряжена и другое кол-во миганий когда эти два события случились вместе.Так же был вариант выводить горящий пиксель на матрице в каком нибудь углу. Как будет лучше предлагайте варианты .
Батарейка села - одиночные длинные мигания, нет данных - два коротких, все вместе - один длинный, два коротких. Все таки плодить светодиоды мне кажется не совсем правильно, гирлянда получается. Хотя кому - как))) И зумер обратно на 4 ногу 74HC595 вернуть (Я только начал собирать на платке от Павла)
Вопросы к собравшим на печатке от Павла: 1. Перевернуть со сдвигом STP16CP05 нужно 3 штуки, которые стоят по обеим сторонам платы рядом с TEA6330T? 2. Где у этой платы верх? Там где кнопки? 3. Еще нашел косяк у антенной площадки, она замыкает собой пару дорожек. 4. ESP8266 без согласования уровней, выживет или доделывать?
Последний раз редактировалось lw15 Вс дек 16, 2018 09:27:23, всего редактировалось 3 раз(а).
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Здравствуйте! Приобрёл плату у товарища с форума, допаял, но результат такой - применены местами единицы и десятки минут местами, автор статьи говорит что код программы править- это перековырять почти всю прошивку. Поэтому прошу помочь - подскажите какие выводы микросхем надо поменять местами.
Если плату покупали у Павла, то нужно припаивать, развернув на 180 градусов и сместив, все три микросхемы драйверов, которые подключаются к младшим разрядам. Смотри фото.
Если можно то конкретно что поменять в плате, где накосячил, давайте перевыпустим платку, как и обещал кто купил тому бесплатно отдам. Ещё раз извиняюсь за косяк) Пишите в личку тут , дам мыло для связи, а то меня навечно забанили там)))
Давайте, Павел. Нужно взять последнюю схему от автора со всеми исправлениями и доработками и поправить Ваш проект в соответствии с ней. Ну и исправить косяки, типа неправильной коммутации драйверов. Главное не торопиться. Можно потом проект схемы выложить, чтобы народ проверил. А потом и плату можно развести. Крайний вариант скорее всего в этом сообщении. Можете уточнить у автора.
СпойлерА я пока занялся General Sound. Схему перерисовал. Нужно переговорить с Black_Cat по поводу его доработок. И по поводу расширения памяти есть вопросы.
Если можно то конкретно что поменять в плате, где накосячил, давайте перевыпустим платку, как и обещал кто купил тому бесплатно отдам. Ещё раз извиняюсь за косяк) Пишите в личку тут , дам мыло для связи, а то меня навечно забанили там)))
Из того, что пока нашел: 1. Перепутаны две матрицы местами; 2. Отсутствуют согласователи уровней для ESP-12 (и его обвязка чуток изменена) на BSS138 и под антенной модуля, насколько знаю, не желательны дорожки; 3. Дроссель 6,8мкГн - нужен теперь 15мкГн; 4. Выход BU4832 подключается через R60 и Q9 (R51 в этом случае - 12 кОм); 5. Резистор R63 меняется c 4.3кОм на 470 Ом и R36 c 10 кОм на 4.3кОм; 6. В последней редакции добавляется светодиод контроля Wi-Fi вместо бузера, а бузер переключается сразу на ATMEGA32; 7. Замкнуты две дорожки площадкой под антенну; 8. Нет на плате подписей C27, R65; 9. Подпись 1,3К и 0К лучше заменить на R45 и R44; 10. Разъем питания лучше дополнить еще двумя контактными отверстиями, чтоб можно было к часам не только сбоку подключать питание, но и сзади; 11. Конденсаторы - у 1000mF-10V и 1000-16В - уменьшить расстояние между выводами; 12. Конденсаторы 1000-16В и 2200-10В - отодвинуть от ног матриц; 13. Вокруг динамиков освободить место от деталей - мне кажется они будут мешать сейчас; 14. Светодиоды дополнить отверстиями для установки обычных светодиодов - для свободы проектирования корпуса часов; 15. Диаметр отверстий 1 вывода матриц, конденсатора 470х16В, R12 маловат; 16. Для LM358 можно сделать универсальную площадку - для SMD и DIP (вроде жаловался кто-то);
просьба к уважаемому SergSV выложить Исходник EEPROM к последней прошивке Clock 13102018 дабы поиграться со шрифтами. и еще один вопрос какой кнопкой ПДУ запускается отсчет времени таймера отключения.
Дополню по плате. Будет новая прошивка и нужно будет объеденить выводы OE на плате матрицы, а на основную оставить только OE-RED. Так же объединить выводы LE на плате матрицы и оставить на основную только LE_RED. т.е у проца освободятся ноги 21, 22,23,24. Таймер выключения включается сразу как вы изменили его состояния с нулевого. Как то я не подумал что можно его один раз выставить и сделать кнопку для его запуска. В данный момент освободилась кнопка 4 в ПДУ т.к управление эквалайзером перенесено в радио. радио выглядит вот так
Разрешите представить несколько пожеланий по управлению часами с ПДУ 1)В режиме "РАДИО": Перелистывание настроенных станций кнопками "СН+" и "СН-" как и было задумано в начале. после выбора принимаемой радиостанции по истечении 10...15 секунд перевод индикации в режим отображения "ЧАСЫ" но с сохранением опции перелистывание настроенных станций кнопками "СН+" и "СН-". 2)В режиме "БУДИЛЬНИКИ": Включения будильника нажатием кнопки "ОК" опять же как и было задумано в начале.Кнопка стрелка вверх и стрелка вниз - изменения данных в режиме настройки. Кнопка стрелка влево или стрелка вправо - в режиме настройки будильника перемещение по подменю будильника.Кнопка "ОК" - подтверждение изменений в режимах настройки. 3)В режиме "Вывод бегущей строки": Разделить строку на две части А)Вывод дня недели, даты и года. В)Вывод температуры, давления и влажности. Или выбор данных выводимых строкой. 4)В режиме "Таймер выключения": Циклический перебор кнопкой "6" ПДУ - "OFF" - "5" - "10" - "15" ... "95" - "OFF". И последнее добавить кнопку ПДУ - Отключение звука зуммера в режиме будильника.
1 .В новой прошивке это уже сделано и из режима отображения времени и в режиме "Радио" станции меняются именно"СН+" и "СН-" 2. Будильники включение и выключение сделано кнопкой "Выкл" ПДУ. В настройку будильника стало возможно войти без его включения. Стало всего два окна настройки будильника.В первом настраивается время включения и выключения, а во втором номер станции или зуммер и дни включения. 3. Над этим надо подумать. Сделать это не сложно 4. Сделал как Вы написали. 5. Сработавший будильник ,радио или зуммер, выключается кнопкой "Выкл" ПДУ. Перевод из любого меню в индикацию времени по бездействию добавлю. Только хотел сделать что бы переводилось при бездействии около 30 Сек.
Выкладываю новую прошивку для часов. Изменения: Кнопки на задней панели 1 - Запрос точного времени на сервере 2 - Включение или выключение первого нуля в отображение времени. 3 - Вывод бегущей строки 4 - Режим радио 5 - Включение или выключение звука нажатой кнопки.
В режиме Радио переключение на управление эквалайзеров кнопками Влево или Вправо. Столбцы станут инверсные. Когда столбцы обычные значит идет управление станциями.Перебор станций кнопками CH+ и CH- В режиме Будильник включение или выключение дня срабатывания кнопкой "ВКЛ" ПДУ. Выключение сработавшего будильника кнопкой "ВКЛ" ПДУ. Разделительная точка в режиме времени меняет свой цвет если цвет символов совпадет с цветом точки.
4 кнопка ПДУ Включение или выключение звука нажатой кнопки.
6 кнопка ПДУ управление таймером отключения. Увеличение времени также кнопкой 6 ПДУ. Отсчет времени начнется сразу после выхода из настройки. 7 кнопка ПДУ управление меню яркости. 8 кнопка ПДУ переключние режимов яркости 9 кнопка ПДУ Запрос точного времени на сервере 0 кнопка ПДУ - пока свободна.
И не забудьте объединить выводы OE на плате матрицы, а на основную оставить только OE-RED. Так же объединить выводы LE на плате матрицы и оставить на основную только LE_RED.
Возможно есть какие-то недочеты или какие нибудь косяки. Пишите поправлю.
Залил прошивку Release29122018 и сразу словил несколько багов : 1)При первом включении при определении отсутствующих датчиков выводит отсутствие DS3231 хотя он установлен лечится нажатием кнопки "RESET". Ситуация повторяется при включении после потери питания без подключенного аккумулятора. Также при включении после потери питания без подключенного аккумулятора выводится отображение только времени. При выводе бегущей строки ни одна матрица не светится. Также при настройке не выводится название регулируемого параметра а только сам параметр. Лечится перепрошивкой EEPROM. 2)В режиме "РАДИО" не регулируется громкость при отсутствии TEA6330T хотя индикация регулировки отображается. А в остальном все просто супер лучше и не придумать!
1. Строка может не выводится если в DS3231 записаны не верные значения. Было такое ,что там вместо кодов цифр были другие коды. Сделал контроль данных в DS3231 при включении или нажатии кнопки Reset. Если будет записан мусор в каких либо ячейках то они сбросятся. 2. Не регулировалась громкость потому что я забыл включить регулировку громкости при отсутствие TEA6330. Все исправил.
]Залил прошивку Release31122018: Громкость регулируется, строка выводится информация отображается. DS3231 определяется как не подключенная после прошивке, после настройки ПДУ, после пропадании основного питания если не подключен аккумулятор. И во всех этих случаях на матрицах все время будет отображаться DS32 пока не будет нажата кнопка "RESET".
Заголовок сообщения: Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ
Добавлено: Вс мар 17, 2019 09:59:48
Родился
Зарегистрирован: Сб мар 16, 2019 13:02:57 Сообщений: 1
Рейтинг сообщения:0
спасибо автору за прекрасный проект часов и за его терпение отвечать на вопросы самодельщиков. собрал часы без тюнера и аудиопроцесора, заработали спервого раза. платы делал сам с помощью утюга. перебробовал кучу прошивок, пока остановился на прошивке от 10.01.2017г. полледнюю пока не пробовал.просьба кавтору, если можно сделать управление на сентезатор частоты LM7001 идобавить пятую матрицу с выводом индикации секунд. с уважением владимир.
У кого нормально работает крайняя прошивка Release31122018 ? После прошивки часов пишет нет часовой микрухи, нет ТЕА, и всех остальных датчиков хотя на плате часов они есть кроме АМ2321.Затем после настройки пульта в бегущей строке отбражается время и давление. А вот после выключения питания при выводе бегущей строки с информацией экран не светится. Тоесть она как бы пробегает но не высвечивается. Часы миныты показывают( часы без АКК. батареи). В режиме радио меню выбор станции кнопками верх-вниз экран тухнет и дальше только RESET и надпись DS32. А потом все настройки заново. Это только у меня?
Добавлено after 24 minutes 53 seconds: Если прокрутить все пункты в меню меню, бегущая строка с информацией опять появляется.
Сейчас этот форум просматривают: gms, kartuch и гости: 58
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения