Обмен информацией между датчиком и микроконтроллером осуществляется через однопроводной интерфейс 1-
Wire
.
На рисунке 4 показана упрощенная схема аппаратной реализации интерфейса 1-Wire. Вывод DQ
устройства представляет собой вход КМОП-логического элемента, который может быть зашунтирован (замкнут на общий провод) полевым транзистором. Сопротивление канала этого транзистора в открытом состоянии - около 100 Ом. Когда транзистор заперт - имеется небольшой ток утечки (примерно 5 мкА) на общий провод.
Шина 1-Wire должна быть подтянута отдельным резистором к напряжению питания устройств. Сопротивление этого резистора 4.7 КОм, однако, это значение рекомендовано только для достаточно коротких линий.
Рис.4
Обмен информации ведется так называемыми тайм-слотами
: один тайм-слот служит для обмена одним битом информации. Данные передаются побайтно, бит за битом, начиная с младшего бита. На рисунке 5 показана диаграмма сигналов RESET и PRESENCE, с которых всегда начинается любой обмен данными.
климат контроль автомобиль микропроцессор
Рис.5
Рисунок 6 демонстрирует временные диаграммы тайм-слотов всех 4-х типов: вверху показаны тайм-слоты передачи от МК, внизу - приема от устройства.
Рис.6
Последовательность действий при измерении температуры должна быть следующей:
· Посылаем импульс сброса и принимаем ответ термометра.
· Посылаем команду Skip ROM
· Посылаем команду Convert T
· Формируем задержку минимум 500мс.
· Посылаем импульс сброса и принимаем ответ термометра.
· Посылаем команду Skip ROM
· Посылаем команду Read Scratchpad
· Читаем данные из промежуточного ОЗУ.
Более подробная информация по техническому описанию находится по адресу http://datasheets. maxim-ic.com/en/ds/DS1821. pdf
Питание схемы выполнено с помощью стабилизатора напряжения KA7805АЕ, выходной ток 1А, входное напряжение 7-20 В, выходное напряжение 4,75-5,25 В. Схема включения на рис.7
Рис.7
Нагрузочные конденсаторы Сi=0,33 мкФ и Сo=0,1 мкФ рекомендованы производителем. Техническая документация: http://www.fairchildsemi.com/ds/KA/KA7805AE. pdf
Общий суммарный ток потребления составляет 573 мА. Для защиты от обратного включения служит диод КД 243 А, прямой ток составляет 1А, падение напряжение 1,1 В, обратный ток 0,01 мА. Также в цепи перед стабилизатором стоит быстродействующий предохранитель N15 (0.6A).
Керамический резонатор R 0.800 - JTB/J устанавливается параллельно входам OSC1 и OSC2 микроконтроллера. При подключении используются 2 конденсатора по 100 пФ, емкости рекомендованы изготовителем: http://www.arcos.ru. postman.ru/upload/jtb. pdf.
Разъемы ХР1 служат для соединения устройства с напряжением питания в автомобиле, ХР2 для соединения с датчиком температуры, ХР3 для соединения с сервоприводом. Перейти на страницу: 1 2
Другое по теме:
Приемник радиолокационной станции обнаружения В данном курсовом проекте ставится задача разработки приемника радиолокационной станции обнаружения АИМ сигнала с частотой заполнения 660 МГц, с длительностью импульсов 2 мкс, и частотой повторения 1,2 кГц. РЛС служат для обнаружения целей. Пр ...