sergey_fd: Сделал чуть иначе. Добавил автопоиск PCF8574 по всем возможным адресам, вне зависимости от типа микросхемы и состояния входов A0-A2. Проверьте на этой прошивке.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Да. Вариант на ATmega328 умеет всё то же, что и ATmega32, но ввиду меньшего числа ножек не поддерживает аудиопроцессоры/тюнеры, работающие не по I²C (т.е. отпадают LM7001, PGA2310 и т.п.). Ну и (как минимум, пока) призван работать только с графическими дисплеями 128x64.
Да. Вариант на ATmega328 умеет всё то же, что и ATmega32, но ввиду меньшего числа ножек не поддерживает аудиопроцессоры/тюнеры, работающие не по I²C (т.е. отпадают LM7001, PGA2310 и т.п.).
вот засада))) у меня как раз LC72131)))
опять же я в растерянности))):
-МК atmega 328 + LC72131
-"Ну и (как минимум, пока) призван работать только с графическими дисплеями 128x64."
-если да, то вышеуказанный дисплей использует\занимает две ноги у атмеги328 т.к. подключен по I2C. (+ к этой же шине подключается и часы и блютус и аудиопроцессор)
при подключении I2C дисплея, свободными\незадействоваными остаются ноги с DB0 по DB7 (ведь мы же используем I2C дисплей - и таким образом освобождаем ноги у МК atmega328) -и эти "освобожденные" ноги используем для управления LC72131 - или же нет?
WiseLord, а насколько сложно будет реализовать поддержку синтезатора TSA6057 (TDA1057) ? Он имеет i2c интерфейс. Это позволит освободить 3-и вывода МК.
Неверно изрекся, прошу прощения. Просто, имея поддержку TSA6057, можно не отказываться от датчика температуры. При модернизации одного уся, путем добавления в него Вашего темброблока, передо мной встала делема, что нужнее - контроль температуры или хороший фм тюнер. Выбор пал на тюнер, а хотелось бы и термоконтроль иметь. Поддержка чипов si47xx тоже решит эту проблему, т.ч. можно и подождать.
Насчёт SI47xx тоже не всё так весело. На этих выходных возился с Si4703 - забрал в субботу на почте. Так вот, несмотря на то, что он умеет работать по I2C, всё равно ему ещё нужна как минимум одна дополнительная ножка для сброса. А то и ещё пара дополнительных Так что, похоже, добавление поддержки этого тюнера точно так же вынудит отказаться от других функций на EXT выходах. И, что ещё хуже, совсем непонятно, как его прикрутить к варианту на ATmega328, а именно этого бы очень хотелось. Хотя по качеству приёма весьма неплохой вариант, я бы сказал. Вроде получается лучше, чем RDA5807. Хотя заморочек в плане драйвера там хватает, уж очень много неочевидных вещей.
А вообще вся эта поддержка LM7001 и прочих подобных синтезаторов в этом проекте только тормозит весь процесс. Интегрированные тюнеры вроде RDA5807/Si47xx и прочие позволяют кучу полезных вещей - индикация стерео/rds/уровня сигнала и прочее. Плюс их можно очень тонко настроить - пороги срабатывания автопоиска, шумопонижение и так далее. Но из-за поддержки "простых" вариантов сложно совместить их куцый функционал с оным в продвинутых по управлению вариантах в одной прошивке.
Хотя все эти тюнеры, выдираемые из автомагнитол, имеют, как правило, чувствительность повыше, равно как и имеют некоторые полезные выводы, вроде индикатора стерео, уровня сигнала (нужен АЦП). Но чтобы их полноценно использовать - нужно не только 2-3 свободные ножки МК на управление синтезатором, но и несколько других свободных для снятия с них всей полезной "телеметрии". Но, увы, нет такой возможности в данном проекте - всё же рассчитан он на чуть другое.
Гдето много страниц назад читал о такой плюшке, включил например блютуз и на каком-то выводе появился лог 1, то есть для вкл-выкл устройств. Как это работает? То-есть какие выводы за это отвечают? M32 16х2 естесно.
Последний раз редактировалось aleardo Вс мар 18, 2018 15:19:27, всего редактировалось 1 раз.
aleardo, блютуз как запитываете? Столкнулся я с такой проблеммой, что запитав модуль блютуз от одного источника +5, что и мк с лсд, получил "цифровой шум(свист)" в звуковом тракте, причем в наушниках этого нет, а только с умзч. Модуль этот надо питать от гальванически развязаного отдельного источника +5, тогда в колонках тишина в момент отсутствия входного сигнала.
_________________ -hands made- Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
Сейчас этот форум просматривают: Yushik и гости: 31
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения