Драйвер может управлять восемью семисегментными индикаторами с точкой, либо отдельно 6. LED панелях с общим катодом. Таким образом, данные микросхемы подходят не только для семисегментных, но и для матричных индикаторов.
MAX7. 21. 9 и MAX7. У MAX7. 21. 9 интерфейс Serial 3- Wire, у MAX7. Serial SPI. Типовая схема включения. Как обычно, у таких микросхем имеется схема включения, которая не представляет какой- либо сложности, что и показано на рис.
Типовая схема включения MAX7. При помощи резистора на pin 1. ISET, которым устанавливается ток через светодиоды, что позволяет регулировать свечение сегментов индикатора «аналоговым» способом.
В MAX7. 21. 9/VAX7. ШИМа. В проекте по ссылке //pro- diod. MAX7. 21. 9. Расположение выводов (распиновка) MAX7. MAX7. 22. 1На рис. Рис. Распиновка MAX7.
MAX7. 22. 1В таблице на рис. Рис. Назначение выводов MAX7. Основные характеристики. Характеристики приведены в таблице 1. Таблица 1. 1. Частота тактирования интерфейса SPI, МГц. Напряжение питания, В4. Данные отсылаются по 1.
Таблица 2. D1. 5D1. D1. 3D1. 2D1. 1D1. D9. D8. D7. D6. D5. D4. D3. D2. D1. D0.
XXXXADRESDATAВ битах D1. Лично я в этих битах передаю ноль. В поле ADRES указывается, что необходимо сделать. Если в ADRES передается значение 1. В поле DATA в этом случае передается информация о сегментах выбранного знакоместа.
Если DATA равна 0 (0. Если DATA равна 2. В режиме декодирования DATA несет иную информацию, подробности см. Для удобства можно воспользоваться программой Decode. Если в ADRES передается значение 9.
Таблицу 3. Таблица 3. ADRESОписание команды. D1. 1D1. 0D9. D8. HEX1. 00. 10x. 09. Режим декодирования. Битами DATA выбирается какие знакоместа декодировать, а какие нет.
Dx = 1 – декодировать знакоместо x, Dx = 0 – не декодировать знакоместо x. AИнтенсивность свечения (яркость).
При D0=D1=D2=D3 = 1 яркость максимальна. BВыбор кол- ва отображаемых знакомест. При D0=D1=D2 = 1 отображаются все восемь знакомест. CСпящий режим. При DATA = 0 микросхема впадает в спящий режим. DATA = 1 является нормальным режимом. DНе используется.
EНе используется. FТест. Если DATA = 1 – тест включен, если DATA = 0 – выключен. На рис. 4 графически показаны передаваемые данные. Данные для MAX7. 21. Для инициализации необходимо выполнить: ADRES = 0x. F, DATA = 0x. 00 – Тест индикатора выключен.
ADRES = 0x. 0С, DATA = 0x. Выйти из сна. ADRES = 0x. B, DATA = 0x. 07 – Кол- во задействованных символов — 8 символов. ADRES = 0x. 09, DATA = 0x. Дешифраторы отключены. ADRES = 0x. 0A, DATA = 0x. F – Интенсивность свечения (яркость) максимальна.
После этого на дисплее будут всякие крякозяблы – сегменты, светящиеся случайным образом. MAX7. 21. 9 после инициализации. Это необходимо учесть и после инициализации выполнить очистку дисплея, например, записать во все знакоместа символ 0 (ноль) или погасить все сегменты, например, используя ADRES = 0x. На всех снимках канал 1 (желтый) – LOAD, канал 2 (синий) – CLK, канал 3 (красный) – DIN.
Выбрали знакоместо 1 (ADRES = 0x. DATA = 0 (0x. 00). В результате все сегменты первого знакоместа оказались погашены. Выбрали знакоместо 1 (ADRES = 0x.
DATA = 1. 21 (0x. В результате светятся сегменты D6, D5, D4, D3, D0 и получается цифра три на первом сегменте.
Выбрали знакоместо 6 (ADRES = 0x. DATA = 2. 55 (0x. FF). В результате все сегменты шестого знакоместа оказались включены. Выбрали команду TEST (ADRES = 0x. F) и передали DATA = 1 (0x.
В результате все 6. Выбрали команду TEST (ADRES = 0x. F) и передали DATA = 0 (0x. В результате микросхема вернулась в предыдущее состояние.
Выбрали команду Яркость (ADRES = 0x. A) и передали DATA = 4 (0x. Яркость изменилась. Если в проекте используется две и более микросхем не следует у них выставлять разное кол- во отображаемых символов, т. Наверное не стоит заморачиваться с различным кол- вом символов – пусть микросхема перебирает все восемь, даже если часть из них не подключена.
Для формирования кодов символов может пригодиться программа «Декодирование MAX7. Достоинства и недостатки MAX7. MAX7. 22. 1Положительные свойства: Обеспечивает удобное управление семисегментными индикаторами, упрощает разработку устройств с семисегментными индикаторами. Обеспечивает очень приличную яркость каждого сегмента средним током до 4. А на сегмент. Занимает немного места. Отрицательные свойства.
Стоит достаточно дорого. В некоторых проектах может оказаться слишком дорогой. В режиме TEST после часового прогона до корпуса микросхемы нельзя дотронуться, что может отрицательно сказаться на надежности устройства. Лично мне не понравился режим декодирования. В китае, в том числе через ebay или aliexpress можно очень недорого купить клоны этих микросхем, народ покупает и не жалуется. Так что, если вопрос надежности не стоит на первом месте, можно и не переплачивать. Документация. Документация на MAX7.
Downloads. Детали. Языки: English. Категория: MAX7. Дата: 3. 0. 1. 0. Метки: : MAX7. 21. MAX7. 22. 1, Дисплей, Индикация.