Каталог статей


Выбранная схема!!!


6412
Голосовой термометр

Описание этого термометра (рис.1) было обнаружено мной в первом номере украинского журнала «Радиохобби» за 2008 год. Автором устройства является Михаил Хондарь из г. Глухов, Сумской области. Речевой метод сообщения величины измеряемой температуры исключает необходимость приобретать дорогостоящие цифровые индикаторы, обеспечивает компактность устройства, а также его экономичность, что немаловажно в условиях кризиса.


рис.1

Несколько слов о схеме и конструкции термометра. Основой устройства является довольно древний программируемый микроконтроллер AT89C2051. Фразы, которыми термометр сообщает значение температуры, содержатся в энергонезависимой памяти 24C256. Датчик температуры – специализированная микросхема DS18S20, позволяющая измерять температуру от -50С до +89С при длине соединительного кабеля до 100м. Питается термометр постоянным напряжением 4…5 В., потребляя от источника питания ток ~ 3мкА, что исключает применение выключателя питания. Собрано устройство на печатной плате размером 37х33мм и помещено вместе с элементами питания (3шт AAA) и маленьким восьмиомным динамиком в подходящую коробочку. Температурный датчик с тонким соединительным кабелем в моём варианте был помещён в закрытую с одного конца стеклянную трубку. Я использовал стеклянную трубку из одноразового инсулинового шприца, один конец которой закрыт резиновым поршнем. Место выхода кабеля из трубки загерметизировано силиконовым герметиком. В качестве кабеля использовался 4-х жильный кабель TLF 4C для телефонной трубки по цене 3-4 р/м.
При нажатии кнопки «К» термометр сообщает значение температуры в месте расположения датчика. Например: «Плюс семь градусов Цельсия» или «Минус двадцать градусов Цельсия». При неисправности датчика или обрыве соединительного кабеля устройство произносит фразу «Градусов Цельсия».
Примерная стоимость основных деталей термометра (в ценах моего города).

AT89C2051 с кроваткой ~40р. (мне достался даром от списанной аппаратуры)
24C256 - 54р.
DS18S20 – 58р.
Кварц 24 Мгц. – 5р.

Некоторые доработки термометра.

После сборки и проверки термометра обнаружилась пара неприятных нюансов его работы.
Первое. Плохая разборчивость произносимых фраз. Причина крылась в неудачной схеме выходного каскада на транзисторе VT1. Применение вместо одиночного транзистора составного, рис.2, улучшило разборчивость слов. Также рекомендую, как можно точнее подобрать указанные номиналы резисторов R4-R8.


рис.2

Второй нюанс более серьезный и связан, скорее всего, с недоработкой программы микроконтроллера. Суть его в том, что при нажатии на кнопку «К» устройство сообщает предыдущее значение температуры, а не текущее. Приходилось нажимать вышеупомянутую кнопку два раза подряд, что не совсем удобно. К сожалению, автор устройства не приводит исходный текст программы, поэтому проблема решилась небольшим изменением схемы, рис.3. При этом необходимо нажать и удерживать кнопку «К» до окончания фразы.


рис.3

Для программирования микроконтроллера использовался программатор Prog51
Микросхема памяти была запрограммирована при помощи программатора PonyProg

АРХИВ:Скачать




Источник: http://quar-x.livejournal.com/1313.html
Категория: Термометры | Добавил: brys99 (31.01.2018)
Просмотров: 5203 | Теги: голосовой, термометр | Рейтинг: 3.0/2


Всего комментариев: 0

Все ссылки на книги и журналы, представлены на этом сайте, исключительно для ознакомления, авторские права на эти публикации принадлежат авторам книг и издательствам журналов! Подробно тут!
Жалоба

ьте свои комментарии !!!!

Имя *:
Email:
Код *:

Copyright Zloy Soft (Company) © 2008 - 2024