| ||
|
|||||||||
Cайт и форум для электриков HARDW.net |
Метеотермометр MT-50Целью данного проекта было создание прибора для точного измерения температуры окружающего воздуха с возможностью вычисления и запоминания средних значений (средне -часовых; -суточных; -месячных), а также пиковых значений суточной температуры.
Технические характеристики метеотермометра приведены в таблице:
Прибор построен на сигнальном процессоре PIC14000 фирмы Microchip . При использовании внешнего пленочного конденсатора C9 его встроенный 8-ми канальный АЦП интегрирующего типа позволяет измерять напряжение в диапазоне 0-4В (при питании 5,5В) с точностью до 16-ти разрядов. Процессор также содержит стабилизированные источники опорного напряжения, управляемый источник тока заряда конденсатора C9, аналоговый компаратор, ЦАП (средней точности), цепи смещения входного напряжения для измерения токов и т.д. Кому интересно - смотри ссылку выше. В данной конструкции задействовано 2 внешних аналоговых канала: для измерения температуры и для контроля напряжения аккумулятора. Остальные порты ввода/вывода - цифровые. width=710>
Для хранения накопленных средних значений температуры (часовых, суточных, месячных) используется EEPROM с последовательным интерфейсом I2C: 24C04 (24LC08, 24LC16B) фирмы Microchip или аналогичная память других производителей (Atmel, Xicor, Siemens и др.). В качестве индикатора использован алфавитно-цифровой ЖКИ фирмы Powertip, имеющий 2 строки по 24 символа, возможность вывода и русских и латинских букв, светодиодную подсветку, расширенный температурный диапазон (-10 - +40°С). Возможно применение другого ЖКИ-модуля, совместимого с ним, напр. DataVision, Hitachi и др.
width=710> Рис.2 Формирователь сигнала термодатчика "Pt-100" Картридж собран в корпусе стандартного разъема DB-25F (Рис.3). Такая конструкция позволяет подключать его и к метеотермометру, и к компьютерному COM-порту. У кого на PC нет 25-ти контактного разъема COM-порта, придется использовать переходник. Основу картриджа составляют микроконтроллер PIC12C508 (Microchip) и EEPROM 24LC04 (24LC08, 24LC16B). Полудуплексный протокол интерфейса RS-232 формируется PIC-контроллером программно. Скорость передачи - 9600 бод. Выбор энергонезависимого картриджа в качестве носителя информации связан с тем, что метеотермометр MT-50 и компьютер могут находиться в разных помещениях или на разных территориях. Это еще и довольно дешевый способ сбора информации от нескольких приборов на один компьютер. Ну и, конечно, метеотермометр можно использовать совершенно автономно, тогда картридж не нужен совсем.
Рис.3 Картридж Все программы откомпилированы ассемблером MPASM v02.15.06 - Microchip Technology,Inc. Литература:
Метеотермометр MT-50 Просмотров сегодня: 4759, всего: 4759 |
|
|||||||||
| |||||||||
|