ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
3 июля
85828 Топик полностью
blackbit (08.04.2007 03:16, просмотров: 1) ответил Make_Pic на Делаю цифровой вход для промышленного контроллера - вроде все просто, а тем не менее возникает вопроc:
..данных маловато, но вот как вариант организации: С uC нужно 6 ног: 5 ног на выход - код для мультиплексора, 1 нога - на вход, через нее будем делать опрос требуемого циф. входа. Выставляя код, переключаем канал и считываем состояние соответствующего входа. >опрашивать периодически по прерыванию и писать в память А может опрашивать по требованию? Пришел запрос - запустить тут же скан входов и отдать. Конечно, из памяти оно быстрее, да только достоверность этих данных все равно будет завязана на время опроса входов. По сути, в памяти будут лежать результаты предыдущего опроса, а не текущее состояние. >делать прерывание по изменению сигнала на одном из входов Вообще, лучше (надежнее) контролировать само лог. состояние, а не перепады.