Рассматриваются особенности интерфейса 1-WIRE. Подробно рассматривается реализация проекта измерителя температуры с помощью датчика DS18B20 с выводом информации в виде бегущей строки на матричный светодиодный индикатор 8X8. Демонстрируется модель устройства в PROTEUS и реализация на макетной плате (breadboard) с использованием платы Arduino Nano (ATmega328P). Используемый кросс-компилятор языка СИ - CodeVisionAVR.
Ссылка на работающий проект Proteus-CodeVisionAVR: cloud.mail.ru/... . Там же размещены слайды по интерфейсу 1-WIRE, блок-схема алгоритма, и сигналограммы логического анализатора.
ПРИМЕЧАНИЕ. В фрагменте видео 42.00-42.25 цикл for2 ошибочно назван сдвигом отображения. Это на самом деле отрисовка текущего отображения 8X8 (массива сдвига) в бегущей строке. См. вложенную в проект блок-схему.
Негізгі бет 07 1WIRE (DS18B20)
Пікірлер