Для управления всем устройством выбран микроконтроллер среднего семейства PIC 16F628. Его описание можно найти в технической документации DS40300B компании Microchip Technology Incorporated, USA. Главным условием такого выбора было - аппаратная реализация широтно-импульсной модуляции (ШИМ). Тактирование микроконтроллера производится от внешнего керамического резонатора частотой 800 кГц. Таким образом, время одного такта составляет 1,25 мкс.
Управление заслонкой радиатора отопителя осуществляется сервоприводом HS-625MG. Управляющий сигнал (Рис.1) - это импульсный сигнал с ШИМ (широтно-импульсной модуляцией), представляющий собой последовательность прямоугольных импульсов с амплитудой 3-5 В и длительностью от 1.1 до1.9мс. Номинальная периодичность следования импульсов обычно 50 Гц (интервал - 20 мс), но сервоприводы сохраняют работоспособность и при достаточно сильном отклонении этого параметра (15-20%). Таким образом скважность управляющего сигнала очень маленькая - от 5,5% до 9,5%.
Рис.1 Сигнал управления сервоприводом
Технические характеристики HS-625MG:
. Напряжение питания 4.8-6 В
. Усилие на валу 5.5 кг/см
. Ток управляющего сигнала 8-10 мА
. Ток при повороте 400 мА
Для задания температуры используются инкрементный энкодер ECW фирмы Bourns. Выходной сигнал (рис.2) - двухбитный код грея, канал А смещен относительно канала В на 90 градусов по часовой стрелке.
рис.2
Отображение заданной температуры выполняется двухразрядным семисегментным индикатором GND-5624BG с общим анодом. Схема соединения диодов рис.3
рис.3
Технические характеристики:
. Подключение - общий анод
2. Прямое падение напряжения 2.1В
. Прямой ток 10 мА
. Цвет зеленый
5. Сила света при Iпр=10 мА 800 мккд
Управление индикатором происходит через восьмиразрядный сдвиговый регистр mc74hc595a с последовательным вводом, последовательным или параллельным выводом информации, с триггером-защелкой и тремя состояниями на выходе
Необходимые технические характеристики:
. Напряжение питания 2-6 В
2. Максимальный ток потребления 75 мА
. Выходной ток на ножку 35 мА
. Входной ток на ножку 20 мА
. Напряжение выхода "0" максимум 0.1В
. Напряжение выхода "1" минимум 4.5В
Дополнительная информация находится в техническом описании MC74HC595A на сайте http://onsemi.com.
Между выходамирегистра и входами индикатора необходимо установить ограничивающие резисторы сопротивлением 280 Ом.
R = (Uп-Uд-Uвых0) /Iд
R = (5-2.1-0.1) /0.01=280 Ом
Для определения температуры в салоне автомобиля служит цифровой датчик температуры DS1821. Зависимость выходного кода DS1821 от температуры приведена в таблице:
Температура | Выходной двоичный код | Выходной шестнадцатеричный код |
+125 | 0111 1101 | 7Dh |
+85 | 0101 0101 | 55h |
+25 | 0001 1001 | 19h |
0 | 0000 0000 | 00h |
-1 | 1111 1111 | FFh |
-25 | 1110 0111 | E7h |
-55 | 1100 1001 | C9h |
Другое по теме:
Преобразователи кодов В системах радио и проводной связи, в радиолокации, телевидении, в электронно-вычислительной технике и других областях электроники и связи широко применяются цифровые устройства и цифровые методы. Они имеют широкие перспективы использовани ...