Блок чтения информации с датчиков

Согласно задания уровень логического нуля цифрового датчика составляет минус 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 — Схема сопряжения с аналоговыми датчиками

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: