Итак, кратко о самом чипе:
- не требует внешних компонентов, реализуется на однослойной плате
- контактирует в паре с 3,3В микроконтроллерами
- синхронный интерфейс на 200кГц (два провода в контроллер)
- 6 цифр
- регулировка яркости
- планарный корпус (к сожалению не очень компактный)
Драйвер тактируется от встроенного RC генератора на 400 кГц, что немало. При такой частоте цифры не мерцают. Да и микроконтроллер он с такой тактовой сильно не притормаживает, ведь интерфейс работает на 200 кГц. А объем передаваемой информации небольшой. Один байт на каждый символ, + 1 байт служебное слово. Да и то только в тот момент, когда нужно обновить информацию на экране. Мощности выходных транзисторов драйвера скромные, по 20 мА на отдельный диод, 120 мА на общий вывод. Но для любого существующего модуля этого хватает. А вот и схема включения с примером печатной платы.
Схема включения |
Как видно по схеме, сегменты соединены на первый взгляд нелогично. Но именно такое включение и помогает развести простую плату. А сегменты позже можно очень просто перевернуть в коде.
Односторонняя печатная плата |
Теперь об интерфейсе, производителем заявлен I2C подобный. Но ничего подобного там нет, интерфейс с аппаратным I2C подружить так и не удалось. Не совпадает формат адреса, совсем. По этому, как и со всем китайским опять программный интерфейс. Комментарии к коду, как обычно в следующем посте. А пока вот видео с проверкой максимальной скорости обновления. Намного больше чем один герц, а значит хватает.
А теперь об аналогах, нисмотря на все проблемы этого полностью китайского чипа, выручает его цена, за 10 рублей ничего другого нету. Вот пример от ST, с диодами стоит уже как цветной экран. Проект с платой в KiCad можно скачать здесь.
Комментариев нет :
Отправить комментарий