РАДИОСХЕМЫ



СТАРЫЙ ФОРУМ

ФОРУМ НА ЭЛВО

РАДИОФОРУМЫ


СХЕМЫ И СТАТЬИ
  • БЛОГИ
  • НОВОЕ
  • СХЕМЫ
  • РАЗНОЕ
  • ТЕОРИЯ
  • ТЕЛЕВИДЕО
  • СВЕТОДИОД
  • МЕДТЕХНИКА
  • БЫТТЕХНИКА
  • ИЗМЕРИТЕЛИ
  • СПРАВОЧНИК
  • ТЕХНОЛОГИИ
  • РЕМОНТ СХЕМ
  • МОБИЛЬНИКИ
  • КОМПЬЮТЕРЫ
  • НАЧИНАЮЩИМ
  • ЗАРЯДКИ И АКБ
  • СИГНАЛИЗАЦИИ
  • АУДИОТЕХНИКА
  • АВТОВЕЛОМОТО
  • БЛОКИ ПИТАНИЯ
  • РАДИОПРИЁМНИКИ
  • МЕТАЛЛОИСКАТЕЛИ
  • МИКРОКОНТРОЛЛЕР
  • РАДИОПЕРЕДАТЧИКИ


    • Страница 1 из 1
    • 1
    Архив - только для чтения
    Опрос множества датчиков
    Сб, 09.01.2016, 17:36 | Сообщение # 1        
    ruslannasertdinov
    аватар
      Постов: 4   ОК 
    Приветствую всех!

    Кто бы мог посоветовать каким образов опросить 100 датчиков, отдельно датчик опрашивается следующим образом:
    1) на датчик отправляется прямоугольный импульс;
    2) в ответ по той же линии, по которой отправляем импульс опроса, получаем прямоугольный импульс с приращением по амплитуде.
    Условное изображение тут:



    Мне необходимо опросить 100 подобных датчиков, а в дальнейшем 10000 шт..

    Пытался расположить их в виде матрицы и опрашивать с помощью микроконтроллера,пары 16-канальных мультиплексоров и АЦП на выходе, но получается что импульс опроса попадает на другие датчики и на выходе получаем полную "кашу" сигналов.
    Вот в таком виде думал сделать (на пересечениях находятся датчики):



    Может кто посоветует каким образом произвести опрос?

    Благодарю заранее за советы!
    Файлы: 9991352.jpg (82.3 Kb) · 2316355.jpg (70.4 Kb)
    Сб, 09.01.2016, 18:21 | Сообщение # 2        
    доц
    аватар
      Постов: 146   Друзья 
    в данном случае нужны цифровые датчики каждый со своим номером IDE. По аналогии с термометром 18B20. Или использовать кучу мультиплексоров. Или разбить датчики на блоки, общение с которыми будет осуществляться через контроллеры. В этом случае можно организовать общение с кучей датчиков!
    Вс, 10.01.2016, 08:20 | Сообщение # 3        
    ur5rnp
    аватар
      Постов: 1455   Друзья 
    ruslannasertdinov, какие датчики и что читаем, примеров работы в нете уйма но к сожелению все только в готовом варианте и за бешеные бабки.
    Сб, 16.01.2016, 14:50 | Сообщение # 4        
    ruslannasertdinov
    аватар
      Постов: 4   ОК 
    В данном случае нужно опросить именно эти датчики, они аналоговые (самодельные), мне известен только метод опроса. Схема с кучей мультиплексоров готова, но ещё не опробована, в процессе пайки. доц, каким образом разбить на блоки предлагаете?

    Тогда вопрос следующий: каким образом дать адрес аналоговому датчику? На каждый датчик цеплять контроллер, это 10000 контроллеров?
    Сб, 16.01.2016, 15:37 | Сообщение # 5        
    msmmmm2
    аватар
      Постов: 166   ОК 
    С таким сигналом подойдет только аналоговый мультиплексор. Каждому выходу мультиплексора назначится двоичный адрес в зависимости от разрядности, а старшие адреса будут выбирать мультиплексор. Например, в случае мультиплексора с 16-тью выходами, 4 младших бита адреса выбирают вывод выхода, а 3 старших - мультиплексор. 7 мультиплексоров х 16 выходов = 112 датчиков. Реализация зависит от выбранного мультиплексора. Если есть ножка "выбор кристалла" или "откл. все" то все организовать очень просто, если нет, то можно поставить дополнительный мультиплексор, который сначала старшими битами адреса направляет сигнал на вход одного из мультиплексоров, а дальше младшие биты выбирают конкретный выход. Программно все очень просто: подключить на любой полный (или 7-ми разрядный) порт шину адреса, настроил порт на выход, нужен опрос 33-го датчика -- пишешь в порт 33 и общаешься. Вход-выход из контроллера,естественно - один.
    Вт, 19.01.2016, 13:47 | Сообщение # 6        
    ruslannasertdinov
    аватар
      Постов: 4   ОК 
    Спасибо, msmmmm, но такая схема уже в процессе монтажа, я написал в комментарии выше. В дальнейшем мне будет необходимо 10000 датчиков опрашивать. Вот с этим у меня пока загвоздка.

    Правда для опроса 100 датчиков я использую 2 мультиплексора, расположив в качестве одного управление строками, а второй в качестве управлением столбцов, и получается матрица датчиков 10 на 10.
    Вт, 19.01.2016, 15:31 | Сообщение # 7        
    msmmmm2
    аватар
      Постов: 166   ОК 
    Так датчики двухпроводные? Или "входным" мультиплексором опрашиваются сразу строка датчиков, а "выходным" все лишние отсекаются? И еще интересно как само измерение сделал, ну и погрешность измерения в комплексе, хотя бы приблизительно. Каков уровень приращения, В? Никогда раньше о таких датчиках и не слышал.
    Ср, 20.01.2016, 13:56 | Сообщение # 8        
    ruslannasertdinov
    аватар
      Постов: 4   ОК 
    Датчик однопроводной. Уровень приращение порядка 1 мВ. Схема как в матрице светодиодов, наподобие такой:

    На месте соединения анода диода с мультиплексором подключена ножка датчика, таким образом на каждый датчик можно отправлять прямоугольный импульс, при этом чтобы импульс не попадал на другие датчики.
    Ср, 20.01.2016, 21:33 | Сообщение # 9        
    msmmmm2
    аватар
      Постов: 166   ОК 
    Есть сомнения в большой точности такой схемы, но все зависит от конкретного применения. Отпишись, что получится, особенно интересует погрешность измерения.
    • Страница 1 из 1
    • 1
    Поиск:

    Внимание! Форум переехал на Tehnodium.ru



    © 2010-2022 "Форум Радиосхемы". All Rights Reserved  Почта  PDA