Самоучитель для микроконтроллеров AVR - Страница 30

Самоучитель для микроконтроллеров AVR - Самоучитель для микроконтроллеров AVR

Протекание тока I через резистор R вызывает падение напряжения U на нем :

U = I * R ( это закон Ома для участка цепи )

это напряжение фильтруется ФНЧ (фильтром нижних частот) образованным R20 и C16 и подается на компаратор LMV7219M5 (http://national.com/) - он сравнивает его с напряжением заданным с помощью ЦАП (сигнал DAC_OUT) и в случае превышения на выходе компаратора возникает высокий уровень over_cur - означающий превышение током заданного значения.

Обычно делают проще - используют не компаратор а ОУ (операционный усилитель) и без сравнения с чем либо усиливают напряжение с R18 (нормируют сигнал) и подают на АЦП. Программа МК по результату АЦП судит о величине тока.

Однако примененная схема с компаратором (его роль может выполнять и ОУ) позволяет быстрее реагировать на превышение тока выше заданного значения - ведь сигнал с компаратора можно подать на один из входов INTx - это ножки МК имеющие возможность прерывать программу МК по внешнему событию. МК при возникновении такого прерывания примет меры для снижения тока - обычно это делается путем изменения величины ШИМ сигнала управляющего "мостом".

Go to Top