|
Главная | Правила | Регистрация | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
|
Опции темы | Опции просмотра |
01.04.2014, 18:06 | #1 (permalink) |
Новичок
Регистрация: 01.04.2014
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Как посчитать количество от 1-го до 20-ти датчиков?
Помогите начинающему пожалуйста Проблема такова: Есть линейка - измеритель роста. Имеются 20 датчиков (фотодиодов), которые закреплены один за другим на мерной линейке. На диоды изначально светит лампа. Затем напротив линейки становится человек, и на часть диодов (от пола до N-го диода) падает тень. Если свет падает на диод, он выдает "1", если диод в тени - "0". Вот картинка, если кто не понял: Нужно опросить все эти фотодиоды, но на МикроКонтроллере мне не хватает для этого каналов ввода-вывода. Поэтому надо как то преобразовать число диодов, что в свете, в число. Подскажите, как это сделать пожалуйста. |
01.04.2014, 18:06 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Будем ждать ответов в вашу тему, а пока можете прочитать содержимое этих топиков Посчитать потенциал электрической цепи в кокрентной точке Концентратор датчиков потока семян Посчитать кусок программы, Паскаль Как посчитать все итерации в циклах? Помогите посчитать резистор для светодиода Нормальные ли у меня показатели датчиков? |
03.04.2014, 01:17 | #5 (permalink) |
Радиоинженер
Регистрация: 25.09.2012
Адрес: г.Дзержинск Нижегородской обл.
Сообщений: 25,273
Записей в дневнике: 7
Сказал(а) спасибо: 291
Поблагодарили 219 раз(а) в 70 сообщениях
Репутация: 110185
|
Есть еще способ - аналоговый мультиплексор типа 176КП2.
Чтобы опросить 20 датчиков, понадобится 3 таких мультиплексора, 3 входа МК и 3 выхода управления. |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
Опции темы | |
Опции просмотра | |
|
|