Цитата Сообщение от mVlad Посмотреть сообщение
А Вы проведите эксперимент, замкните несколько раз какой либо полевик, подайте на выход +12 вместо +5 - думаю, с первого же раза сгорит ВСЕ ! Контроллер не успеет отключить - счет идет на микросекунды... плавкий предохранитель не успевает ... а Вы говорите PIC
1. Лень читать Datasheet на конкретный используемый контроллер, но вряд ли быстрее 100 миллисекунд делается преобразование напряжения. А значит, 4 напряжения будут замеряться 0,1 * 4 + накл расходы = 0,5 сек.
2. Еще недостаток данного метода - низкая точность. Что бы он (PIC) замерял +12 в - необходим резисторный делитель на 2,4, значит погрешность измерения напряжения для PIC - автоматом в данном случае возрастает в 2,4 раза.
Видимо Вы не понимаете, что из себя представляет PIC. Частота работы PIC'а - 48 МГц. Измерение 4х напряжений происходит за 21мкс (по результатам проведенных испытаний). Учитывая накладные расходы имеем ~25мкс на обработку внештатных ситуаций с напряжением (проверка 40 тысяч раз в секунду).

Что качается точности, то PIC имеет 10-битный АЦП. Для шкалы 0..5В имеем шаг измерения 5мВ.

Микроконтроллеры как раз и предназначены для замены всех аппаратных схем управления. Тем более что они еще являются программируемыми (через тот же USB как HID устройство).