|
сигнал с датчика на микроконтроллер |
|
|
|
Jul 7 2017, 13:40
|

Местный
  
Группа: Участник
Сообщений: 255
Регистрация: 30-01-07
Из: Калининградская обл.
Пользователь №: 24 867

|
Цитата(shide_3 @ Jul 7 2017, 11:53)  разрабатываю устройство, которое использует сигнал с оптического датчика для подсчета импульсов на МК. Подскажите пож-ста Ваше мнение на этот счет. Мне пока картина видится такая: сигнал с датчика(низковольтный) подать на компаратор (или операционник?) , затем - триггер Шмитта и оптопара для развязки, ну потом уже на МК. спасибо 1. Зачем после компаратора триггер Шмитта? 2. Какое расстояние от датчика до микроконтроллера?
--------------------
Всем творческой удачи и профессионального роста!
|
|
|
|
|
Jul 11 2017, 14:58
|
Местный
  
Группа: Участник
Сообщений: 314
Регистрация: 27-04-10
Пользователь №: 56 923

|
Цитата(LII @ Jul 7 2017, 17:40)  1. Зачем после компаратора триггер Шмитта? 2. Какое расстояние от датчика до микроконтроллера? прошу прощения, да, не подумал как-то что на компараторе можно гистерезис организовать. расстояние от МК до датчика около 2 метров. Цитата(k155la3 @ Jul 11 2017, 10:21)  Оптопару (узел с усилителем) имеет смысл ставить первой, на вводе сигнала. Как выше заметили, триггер Шмтдта после компаратора смысла не имеет. Многие контроллеры по входам уже имеют ТШ. Какая частота следования импульсов и длительность импульса. Если небольшая, обработка дребезга-помех выполняется программно. частота очень маленькая - не более 2-3 срабатываний в секунду. длительность импульса 12 миллисек. просчеты и пересчеты не допускаются То есть предлагаете вначале оптопару, затем компаратор?
Сообщение отредактировал shide_3 - Jul 11 2017, 15:01
|
|
|
|
|
Jul 11 2017, 15:21
|
Профессионал
    
Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848

|
Цитата(shide_3 @ Jul 11 2017, 17:58)  .... частота очень маленькая - не более 2-3 срабатываний в секунду. длительность импульса 12 миллисек. просчеты и пересчеты не допускаются То есть предлагаете вначале оптопару, затем компаратор? Если входной сигнал достаточно мощный - то я бы делал по такой схеме. Если слабый - то компаратор (оноже ТШ) надо ставить "снаружи", для подстройки уровня срабатывания под сигнал и "разгрузки" источника импульсов по току. Если нет требований к экономии питания контроллера - можно счет импульсов делать софтово - легко будет обрабатывать "дребезг", если он есть в наличии. Если его нет - все равно имеет смысл включить в алгоритм для защиты от возможных импульсных помех.
|
|
|
|
|
Jul 15 2017, 20:11
|
Местный
  
Группа: Участник
Сообщений: 314
Регистрация: 27-04-10
Пользователь №: 56 923

|
Цитата(k155la3 @ Jul 11 2017, 09:21)  Многие контроллеры по входам уже имеют ТШ. а имеет ли смысл включать компаратор по схеме гистерезиса, если у МК есть встроенный триггер шмитта?
Сообщение отредактировал shide_3 - Jul 15 2017, 20:12
|
|
|
|
|
Jul 16 2017, 17:16
|

Местный
  
Группа: Участник
Сообщений: 255
Регистрация: 30-01-07
Из: Калининградская обл.
Пользователь №: 24 867

|
Цитата(Ariel @ Jul 16 2017, 08:17)  зачем оптопара, если сигнал - с оптического датчика ? Оптопара позволит отвязать общий провод МК от кабеля связи с датчиком, при больших расстояниях это имеет смысл. Я не зря выше спросил про длину кабеля. Два метра не такое большое расстояние, лично я бы для начала попробовал сигнал с датчика подать напрямую на МК и посмотрел что получается, а уж потом, в случае неудовлетворительного результата, начал делать всевозможные развязки и компараторы. Многое будет зависеть от электромагнитной обстановки.
--------------------
Всем творческой удачи и профессионального роста!
|
|
|
|
|
Jul 17 2017, 11:50
|
Местный
  
Группа: Участник
Сообщений: 314
Регистрация: 27-04-10
Пользователь №: 56 923

|
Цитата(LII @ Jul 16 2017, 20:16)  лично я бы для начала попробовал сигнал с датчика подать напрямую на МК и посмотрел что получается, а уж потом, в случае неудовлетворительного результата, начал делать всевозможные развязки и компараторы. Многое будет зависеть от электромагнитной обстановки. Ну, компаратор здесь хотя бы для того, чтобы как-то усилить низковольтный сигнал датчика - 150 мв
|
|
|
|
|
Jul 17 2017, 19:07
|

Местный
  
Группа: Участник
Сообщений: 255
Регистрация: 30-01-07
Из: Калининградская обл.
Пользователь №: 24 867

|
Цитата(shide_3 @ Jul 17 2017, 13:50)  Ну, компаратор здесь хотя бы для того, чтобы как-то усилить низковольтный сигнал датчика - 150 мв Компаратор не занимается усилением сигнала. Какой у Вас тип датчика? Дайте ссылку.
--------------------
Всем творческой удачи и профессионального роста!
|
|
|
|
|
Jul 18 2017, 13:27
|
Частый гость
 
Группа: Участник
Сообщений: 77
Регистрация: 12-05-17
Пользователь №: 97 032

|
Цитата(LII @ Jul 17 2017, 23:11)  Компаратор сравнивает значения - это его предназначение, а уж как он это делает и какой у него коэффициент усиления дело третье. ОУ тоже сравнивает "значения" - нэ?  Вы уж разберитесь с "разницей" между компаратором и ОУ. P.S. Сигнал на выходе "старья" LM139 при нахождении входного сигнала в зоне линейного усиления. Так и что делает здесь компаратор? Может все же усиливает?
Сообщение отредактировал Trump - Jul 18 2017, 13:51
|
|
|
|
|
Jul 18 2017, 17:05
|
Местный
  
Группа: Участник
Сообщений: 314
Регистрация: 27-04-10
Пользователь №: 56 923

|
Цитата(LII @ Jul 17 2017, 22:07)  Компаратор не занимается усилением сигнала. Какой у Вас тип датчика? Дайте ссылку. ну а почему не использовать компаратор для преобразования сигнала 150 милливольт в уровень, понятный микроконтроллеру (то бишь 3,3 В)? датчик вот этот -- https://www.adinstruments.com/products/refl...ve-drop-counter
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|