ИЗМЕРЕНИЯ
і
ВНИМАНИЕ! Микросхема МАХ232 (аналоги не
проверялись) довольно чувствительна к парамет-
рам конденсаторов обвязки. Если они неисправны
или же сильно отличаются от номинала, она может
сильно искажать передаваемую информацию. По-
этому, если нет связи устройства с ПК, проверьте
либо замените конденсаторы.
Если интерфейс с ПК не нужен, то эту микросхему
можно исключить из схемы вместе с конденсаторами.
При этом выводы 10 и 11 микроконтроллера можно
никуда не подключать. На работу МК это не влияет,
но для точного соблюдения стандартов последователь-
ной связи необходимо поддерживать на входе приемо-
передатчика
~ART высокий уровень - подключить
вывод 11 микроконтроллера к +5 В через резистор со-
противлением 1 кОм.
В качестве датчика температуры можно использо-
вать DS1820/DS18S20/DS1821 с соответствующей кор-
рекцией микропрограммы.
Семисегментный светодиодный индикатор - наи-
более дешевый вариант устройства отображения. Од-
нако он требует обвязки в виде электронных ключей и
реализации динамической индикации.
Приведенная схема позволяет использовать любые
типы индикаторов с ОА. Можно подключать даже ста-
рые советские индикаторы с большим динамическим
(импульсным)
j o k o m .
При этом придется заменить то-
коограничивающие резисторы R12.
..R19 и использо-
вать более мощные транзисторы VT2.
..VT13 (с боль-
шим током коллектор-эмиттер) и более мощный ис-
точник питания. Все остальное остается неизменным.
Если используется индикатор с токами сегментов ме-
нее 20 мА (максимально допустимый ток для портов
МК), то можно исключить транзисторы VT2.
..VT9 с их
базовыми резисторами и подключить резисторы
R12.
..R19 (предварительно пересчитав их сопротив-
ление) непосредственно к выводам микроконтролле-
ра. При этом также необходимо внести изменения в
микропрограмму, чтобы она выдавала на порт В ин-
версные значения.
Недостаток такой схемы - большой ток потребле-
ния. При использовании резисторов, указанных на схе-
ме, ток одного сегмента равен 5/180 = 0,028 А = 28 мА.
Т.к. сегментов 8, то общий ток равен 8 * 28 = 224 мА.
Снизить ток можно, применив менее энергоемкий ин-
дикатор или использовать Ж КИ на базе контроллера
HD44780 (см. ниже).
Преимущество - низкая стоимость схемы и возмож-
ность использовать термометр в полной темноте, так
как светодиодные индикаторы являются светоизлуча-
ющими.
Минусы - большое энергопотребление и необходи-
мость регенерации (динамической индикации).
Существенное упрощение системы индикации зак-
лючается в использовании ЖКИ - жидкокристалличес-
кого индикатора на базе контроллера HD44780 или
аналогичных. Такой индикатор не требует регенера-
ции со стороны МК, поэтому управлять им гораздо
3 4 |---------------------------------------------------------------------------------------------------------
проще. Его ток потребления составляет 1 .
..2 мА, а са-
мый экономный вариант подключения к МК требует
всего 6 линий (4 данных, 2 управления) без каких-либо
ключей и прочих согласующих элементов. Это позво-
ляет использовать МК AT90S2313 - самая младшая
выпускающаяся до сих пор модель, имеющая опера-
тивную память RAM.
Здесь не рассматриваются способы подключения
HD44780 к МК и работа с ним. В сети Интернет можно
найти немало примеров устройств и схем на базе та-
ких ЖКИ.
Главный недостаток - высокая стоимость ЖКИ -
дисплей 2x16 стоит порядка 7.
..10 USD (для сравне-
ния AT90S2313 - 2 USD). Также изображение форми-
руемое на таких индикаторах невозможно увидеть в
темноте - необходим внешний источник света. Суще-
ствуют дисплеи со встроенной подсветкой, но они до-
роже стоят. Кроме того, подсветка требует достаточ-
но большой ток порядка 100.
..150 мА, поэтому держать
ее постоянно включенной не рекомендуется.
Реле - любое малогабритное с небольшим током
срабатывания. Если подобрать реле, надежно сраба-
тывающее от напряжения 5 В, то его можно подклю-
чить не ко входу DA2, а к ее выходу (т.е. на 5 В). В
этом случае схема может питаться от напряжения
8...35 В (допустимый диапазон для DA2).
Разъем Х1 - 9-пиновый папа для установки в пла-
ту. Такой разъем позволяет подключить термометр к
компьютеру любым нуль-модемным кабелем.
Еще одна возможная модификация - подключение
устройства к USB.
Для этого необходимо вместо МАХ232 подключить
узел-конвертер USB-UART на базе микросхемы
FT232BM [4] либо использовать довольно широко из-
вестный IgorPlug USB key [5]. Но при этом нельзя пи-
тать 7-сегментный индикатор или подсветку ЖКИ от
шины USB в силу их большого энергопотребления.
Двоичный файл прошивки микроконтроллера и ее
исходный текст на языке С для компилятора CvAVR
(файл
8515_m icrocode.zip),
скомпилированный exe-
файл и полный исходный текст программы для ПК
(файл
TermometrVC6.zip)
вы можете загрузить с сайта
нашего журнала:
^
(раздел “Программы”)
Литература
4. http://ftdichip.com
USB%20(AVR)_eng.htm
| Радиолюбитель - 01-/2006
предыдущая страница 33 Радиолюбитель 2006-01 читать онлайн следующая страница 35 Радиолюбитель 2006-01 читать онлайн Домой Выключить/включить текст