Согласно задания уровень логического нуля цифрового датчика составляет минус 25 В, логической единицы минус 35 В. Чтобы МК мог принимать информацию с датчика, необходимо преобразовать эти уровни в уровни ТТЛ. Для этого в схеме присутствуют входной делитель напряжения на 4 и суммирующий усилитель с опорным напряжением + 6,25 В, которое получается из блока питания с помощью вспомогательного делителя.
Схема сопряжения представлена на рисунке 3.
Рассчитаем параметры входного делителя. Пусть R1 = 10 кОм, тогда:
Ом
Примем номинал R2 3,3 кОм.
Рассчитаем параметры вспомогательного делителя. Пусть R1 = 10 кОм, тогда:
Ом
Для получения такого номинала соединим последовательно резисторы 5 и 2,1 кОм.
Номинал резисторов R5 и R7 — 10 кОм.
Рисунок 2 — Схема сопряжения с цифровым датчиком.
Преобразование входных аналоговых сигналов V1–V2 поступающих от объекта в цифровую форму производится с помощью АЦП AD7822.
Преимущества данного АЦП:
– совместимость с микропроцессорными системами;
– встроенный 4-канальный аналоговый коммутатор;
|
|
– встроенный стабилизированный источник опорного напряжения;
– высокая скорость преобразования;
– автоматический переход в режим энергосбережения после окончания преобразования;
– однополярное питание;
– низкая цена.
На вход АЦП AD7822 можно подавать напряжение от 0 до +2,5В, поэтому необходимо применение схемы согласования. Схема согласования точно такая же, как для цифрового датчика.
Линии управления АЦП подключим к порту С ППА1, линии данных — к порту А.
Схема сопряжения с аналоговыми датчиками представлена на рисунке 3.
Рисунок 3 — Схема сопряжения с аналоговыми датчиками |