| Микроконтроллеры | Как зафиксировать "обрыв" на входе МК? | 
|
|---|---|---|
Есть промышленный датчик импульсов-энкодер, выход подключен на счетный вход PIC. При останове может выдавать статические 0 и 1, а при вращении импульсы частотой 0-100 имп/сек.В результате некоторых действий (обратный ход) выход датчика отключается, переходит в высокое сопротивление, "воздух". Это должно фиксироваться в МК как аварийная ситуация. Есть ли идеи, как программно/схемно определить такой "обрыв входа"? Датчик миниатюрный, с микропроцессором, залит компаундом, влезть в него нельзя.  | 
  | 
|
Поставьте пару резисторов килоом по 100 на вход (один на землю, другой - на питание). При "водухе" на входе будет 1/2 напряжения питания (на жаргоне старых электронщиков - "Пол Пот").  | 
  | 
|
1/2 еще зафиксировать надо как-то... Можно с кого-нить выхода МК высокоомный резистор на тот же вход, в нормальном режиме он не будет влиять. А когда датчик переходит в Z состояние, на входе будет то же состояние, что и на выходе МК. Пару раз туда-сюда дергаете ногу и если на входе сигнал повторяется - Z.  | 
  | 
| 
 Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь  | 
© 2003—2025  | 
|||