Экземпляр попавший мне в руки оказался настолько старым что документации от него не нашлось. На нем были 4 чипа HD44102CH и 2 HD44102, и 4 дискретных микросхемы описание которых я не нашел.
Подключение и программирование LCD экрана
Вот такое устройство вышло:
4. Подключение пьезоэлектрического датчика HSF1000 и получение данных;
3. Подключение емкостного датчика HCH1000 и получение данных;
2. Подключение цифрового датчика температуры DS18B20 и чтение из него данных по шине one-wire;
2. Подключение и получение данных от RTL;
1. Подключение и программирование LCD экрана;
Итак организовались задачи по подключению оборудования:
В выше указанной статье упоминался цифровой датчик влажности воздуха HIH3610, но был приобретен емкостной датчик влажности HCH1000 и барометрический датчик HSF1000.
В закромах родины завалялся старенький LCD экран собранный на контроллерах Hitachi (8 строк по 25 символов)
Все бы хорошо но этот датчик показывает температуру кристалла, решил добавить датчик температуры DS18B20, да и one-wire интерфейс хорошо бы освоить. Оказалась чтобы что либо добавить необходимо первым делом избавится от штатного LCD экрана, он со своими 6 символами занимает практически все свободные порты процессора.
Немного освоившись в Keil загрузил вместо идущего на борту примера, другой пример Temperature project и вуаля термометр уже готов. Микроконтроллер может измерять Vref. У него также есть свой собственный датчик температуры чипа.
Посты , и наличие STM32L-Discovery вдохновили на реализацию проекта.
Долго присматривал различные отладочные платы. По совету знакомого купил я отладочную плату STM32L-Discovery от фирмы ST, подробное описание . Заманчиво звучало то, что это ARM на ядре Cortex-M3. Сердцем платы является STM32L152RBT6. Также на плате есть on-board программатор и отладчик ST-Link и шести сегментный LCD дисплей.
Но по ошибке был повешен на створку двери и через некоторое время прийдя в негодность, от постоянных сотрясений, начал показывать одно и тоже значение. Психрометр пугал своим видом. Да и записывать каждый день показания глупая затея. Механические системы были похоронены на совсем с приходом контроллеров.
С детства мечтал о комнатном термометре, гигрометре и барометре (не прошли даром уроки природоведения и биологии). Даже был куплен настенный вариант со стрелочными приборами советского образца типа такого:
Комнатная метеостанция на STM32L-DISCOVERY
3 октября 2012 в 21:25
Комнатная метеостанция на STM32L-DISCOVERY / Хабрахабр
Комментариев нет:
Отправить комментарий