Представленная система может использоваться везде, где вам нужно контролировать температуру сразу в нескольких точках в широком диапазоне температур. Используя цифровой датчик DS18B20 с разрешением до 12 бит, схема может измерять температуру в диапазоне от -55 до 125 ° C с разрешением 0,1C. Устройство считывает температуру с датчиков за один цикл, что значительно увеличивает скорость измерения. Система может обнаружить отсутствующий или поврежденный датчик, что будет видно на дисплее. Сердцем схемы является микроконтроллер ATmega8, работающий на внутреннем RC-генераторе с частотой 1 МГц. Резистор R1 со значением 10 кОм подтягивает выход Reset до напряжения Vcc, чтобы микроконтроллер не сбрасывался из-за помех во время работы. Конденсаторы C1 и C2 фильтруют напряжение для микроконтроллера. Датчики подключены параллельно к портам микроконтроллера, потому что эта конфигурация увеличивает скорость измерения температуры и обеспечивает беспроблемную замену данного датчика без необходимости калибровки (сохранение адреса нового датчика). Программа Программа управления микроконтроллером написана в среде BASCOM AVR. Полный текст программы находится в архиве.В порядке ускорения процесса измерения температуры, считывание производится со всех датчиков одновременно. Изготовление устройства... не должно вызвать больших затруднении. Расположение элементов показано на рис.3, а вид собранного устройства на фото1. Печатная плата в формате Sprint-Layout 6.0 находится в архиве. Прошивка для микроконтроллера находится в архиве. Фьюзы трогать не надо-используются заводские по умолчанию. Особенности эксплуатации Устройство не требует калибровки или настройки, после включения оно готово к работе. Термометр питатется от 5 В постоянного тока. Фото 2 показывает устройство во время нормальной работы.
Для отключенных или поврежденных датчиков отображаются прочерки - фото 3:
Датчик лучше заменять после выключения устройства. Делая это во время работы термометра, можно ожидать появления значения 85C на дисплее (это значение вводится в регистры после подачи питания). Материал взят из журнала Elektronika dla Wszystkich за №1 2014 | |
[ Скачать файлы (13.2 Kb) ]   | |
Просмотров: 1688 | | 19.12.2019 | |
Всего комментариев: 0 | |