PCF8574 - ссылка на документацию
Remote 8-bit I/O expander for I2C-bus - расширитель портов ввода вывода с управление по IC2
Бывает разных модификаций. На фото одна из представителей с забавной надписью Funduino.
Очень удобная плата особенно с индикаторами типа - символьный ЖКИ на базе контроллера HD44780. Подключение индикатора упрощается в разы.
Четыре провода SDA + SCL +Vcc + GND. И все ...
Вот пример платы с установленной микросхемой PCF8574(T) именно Т. Есть еще буква А. разница между ними только в адресации (см. ниже).
Эта плата была закуплена вместе с индикатором. Особенность в том, что у нее НЕТ установленных резисторов на подтяжку линии!! Если брать такой переходник то необходимо это учесть в своем проекте дополнительно. Я брал индикатор на замену с этой установленной платой и потратил время чтобы понять почему нет отображения информации. Пришлось снять плату и установить резисторы дополнительно .
Что еще важно это адрес микросхемы на шине задается запайкой перемычек.
Из документации по по адресации PCF8574(T) и PCF8574(A)
Вот она у PCF8574(T)
Вот она у PCF8574(A)
Т.е. когда мы определяем как подключены А2А1А0
На нижней стороне у этой платы видна таблица адресации в 7-bit hexadecimal .
По таблице (спасибо интернету) по PCF8574F
Если судить по запаянным перемычкам (см. выше) - A2A1A0 - на GND т.е. 0 0 0 - 40h и 41h или 20h все будет зависеть от как будет идти общение между вашим микроконтроллером и PCF8574.
По таблице (спасибо интернету) по PCF8574A
Таблица следующая
По аналогии можно можно определить, что адрес ( случае если будет в подобную плату установлена микросхема PCF8574 с буквой А) 70h 71h и 38h соответственно.
Еще на плате установлена перемычка при установке которой включиться подсветка индикатора (если подсветка есть на индикаторе).
Подсветка управляется транзистором
Вот еще одна плата, но уже установленная на индикатор
У этой платы резисторы подтягивающие SDA и SCL установлены
Резисторы (2 шт) 472 (4.7К) в нижнем ряду.
В остальном эта плата такая же как и та которая была представлена выше.
- Войдите или зарегистрируйтесь, чтобы оставлять комментарии