Проверил, артефактов индикации нету, все гладко и ровно. Счетчик считает, десятичная точка "прыгает".
Спасибо! Прошивку писал виртуально по мотивам этой только для управления большими индикаторами ключами. В принципе, это часы на mega8 с тактированием от кварца для тех, кто по каким-либо причинам не хочет(может) применять DS1307.
Пожалуйста, с радостью
Вообще получается что топология - Атмега + анодный + катодный ключи , ключи управляются единицами, дают возможность подключать в таком интегральном исполнении любые индикаторы (ОК или ОА) грубо говоря просто меняя ключи местами. Универсальная выходит тройка микросхем с простой адаптацией.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
к красному хочется именно коричневый (потеплее) цвет попробовать.
Купите двухлитровую баклажку пивасика, содержимое можно уничтожить любым доступным способом... а из бутылочного пластика получаются вполне так неплохие светофильтры, которые примерно одинаково работают и на зелёных и на красных индикаторах... Вот КРАСНЫЙ индикатор: А здесь- ЗЕЛЁНЫЙ индикатор: зы.. Для тех, кто не любит пива- можно покупать КВАС.. Только бутылку выбирайте внимательно- там обязательно должен быть гладкий участок пластика (обычно он находится под этикеткой)
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Добрый день! Расскажите пожалуйста про общий алгоритм часов. Как они считают время. С помощью RTC можно тупо запустить их, потом залить в них начальные установки времени и каждую секунду их считывать оттуда и выводить на индикаторы? Или с помощью RTC можно тупо запустить их, потом залить в них начальные установки времени и сконфигурировать у них тактовый выход, по которому у микроконтроллера настроить прерывание и подсчитывать время самим микроконтроллером? Другие варианты?
IMHO, самое очевидное делать так: 1.Залить настройки. 2. Запустить часы 3. Раз в секунду ( либо отсчет по внутреннего осциллятора МК, либо по прерыванию от DS1307 ) считать время / дату / день недели 4. Вывести на дисплей.
Напомню, что есть ещё один подобный популярный чип PCF8583 ( RTC / счётчик ) , в нем ещё будильник есть и немножко RAM.
Краткий пересказ даташита. RTC самостоятельно считает время. При этом являются энергонезависимыми, в чём их прелесть. Естественно, при параметрировании нужно разрешить работу внутреннего генератора, обнулив бит СН в байте по адресу 0, не забыв, что там сидят и секунды. Как я считаю, по алгоритму - стоит настроить вывод SQW/OUT на формирование частоты 1 Гц и по этому сигналу считывать значение времени из RTC и выводить на индикаторы, т.е.
Цитата:
сконфигурировать у них тактовый выход, по которому у микроконтроллера настроить прерывание
и
Цитата:
считывать оттуда и выводить на индикаторы
. Само собой, что считывание данных из RTC и вывод на индикаторы не связаны между собой. По сигналу от RTC данные складываются в определенные переменные, а вывод на индикаторы берет значения из этих переменных.
Добавлено after 5 minutes 22 seconds:
shindax писал(а):
...либо отсчет по внутреннего осциллятора МК...
Как бы ни старался разработчик, синхрона при отсчете секунд на мк не будет. И нет-нет, да и будут проскакивать неверные секунды (если индикатор их отображает. В случае отсутствия секунд на индикаторе - не вопрос). Интереснее всё же брать сигнал непосредственно от DS.
...Как бы ни старался разработчик, синхрона при отсчете секунд на мк не будет. И нет-нет, да и будут проскакивать неверные секунды...Интереснее всё же брать сигнал непосредственно от DS.
В целом согласен, но при отсутствии свободных выводов можно сканировать RTC с частотой 2Hz, или чаще, так-что от "проскоков секунд" вполне можно избавиться.
pyzhman писал(а):
В DS1307 56 байт.
В PCF8583 немного больше, 250 байт. К тому-же на I2C шину можно ещё одну PCF8583 подключить и сделать на ней, аппаратный счётчик каких-нибудь событий, независимый от МК. Но всё это так, размышления, конечно от задачи нужно исходить выбирая комплектацию.
Ровно такая же схема как выше и прошивка позволили включить давно ждавшие своего часа ИН-9. Прожорливые, маленькие накальные индикаторы также оказались вполне применимы Из индикаторов пр помощи диодов собрано функциональное подобие светодиодного семисегментника с ОК. Питание на микросхемы ключей 12 вольт. Пару суток уже проработало Корпус от манометра.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения