реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> сигнал с датчика на микроконтроллер
shide_3
сообщение Jul 7 2017, 09:53
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 314
Регистрация: 27-04-10
Пользователь №: 56 923



разрабатываю устройство, которое использует сигнал с оптического датчика для подсчета импульсов на МК. Подскажите пож-ста Ваше мнение на этот счет. Мне пока картина видится такая: сигнал с датчика(низковольтный) подать на компаратор (или операционник?) , затем - триггер Шмитта и оптопара для развязки, ну потом уже на МК. спасибо
Go to the top of the page
 
+Quote Post
LII
сообщение Jul 7 2017, 13:40
Сообщение #2


Местный
***

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



Цитата(shide_3 @ Jul 7 2017, 11:53) *
разрабатываю устройство, которое использует сигнал с оптического датчика для подсчета импульсов на МК. Подскажите пож-ста Ваше мнение на этот счет. Мне пока картина видится такая: сигнал с датчика(низковольтный) подать на компаратор (или операционник?) , затем - триггер Шмитта и оптопара для развязки, ну потом уже на МК. спасибо

1. Зачем после компаратора триггер Шмитта?
2. Какое расстояние от датчика до микроконтроллера?


--------------------
Всем творческой удачи и профессионального роста!
Go to the top of the page
 
+Quote Post
k155la3
сообщение Jul 11 2017, 06:21
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Оптопару (узел с усилителем) имеет смысл ставить первой, на вводе сигнала.
Как выше заметили, триггер Шмтдта после компаратора смысла не имеет.
Многие контроллеры по входам уже имеют ТШ.
Какая частота следования импульсов и длительность импульса.
Если небольшая, обработка дребезга-помех выполняется программно.
Go to the top of the page
 
+Quote Post
shide_3
сообщение Jul 11 2017, 14:58
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 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
Go to the top of the page
 
+Quote Post
k155la3
сообщение Jul 11 2017, 15:21
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(shide_3 @ Jul 11 2017, 17:58) *
....
частота очень маленькая - не более 2-3 срабатываний в секунду. длительность импульса 12 миллисек. просчеты и пересчеты не допускаются
То есть предлагаете вначале оптопару, затем компаратор?

Если входной сигнал достаточно мощный - то я бы делал по такой схеме.
Если слабый - то компаратор (оноже ТШ) надо ставить "снаружи", для подстройки уровня срабатывания под сигнал
и "разгрузки" источника импульсов по току.
Если нет требований к экономии питания контроллера - можно счет импульсов делать софтово - легко будет
обрабатывать "дребезг", если он есть в наличии. Если его нет - все равно имеет смысл
включить в алгоритм для защиты от возможных импульсных помех.

Go to the top of the page
 
+Quote Post
shide_3
сообщение Jul 15 2017, 20:11
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 314
Регистрация: 27-04-10
Пользователь №: 56 923



Цитата(k155la3 @ Jul 11 2017, 09:21) *
Многие контроллеры по входам уже имеют ТШ.

а имеет ли смысл включать компаратор по схеме гистерезиса, если у МК есть встроенный триггер шмитта?

Сообщение отредактировал shide_3 - Jul 15 2017, 20:12
Go to the top of the page
 
+Quote Post
Ariel
сообщение Jul 16 2017, 06:17
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 820
Регистрация: 12-05-08
Из: Israel
Пользователь №: 37 440



Цитата(shide_3 @ Jul 7 2017, 12:53) *
триггер Шмитта и оптопара для развязки, ну потом уже на МК. спасибо

зачем оптопара, если сигнал - с оптического датчика ?
Go to the top of the page
 
+Quote Post
LII
сообщение Jul 16 2017, 17:16
Сообщение #8


Местный
***

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



Цитата(Ariel @ Jul 16 2017, 08:17) *
зачем оптопара, если сигнал - с оптического датчика ?

Оптопара позволит отвязать общий провод МК от кабеля связи с датчиком, при больших расстояниях это имеет смысл. Я не зря выше спросил про длину кабеля. Два метра не такое большое расстояние, лично я бы для начала попробовал сигнал с датчика подать напрямую на МК и посмотрел что получается, а уж потом, в случае неудовлетворительного результата, начал делать всевозможные развязки и компараторы. Многое будет зависеть от электромагнитной обстановки.


--------------------
Всем творческой удачи и профессионального роста!
Go to the top of the page
 
+Quote Post
Plain
сообщение Jul 16 2017, 21:28
Сообщение #9


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Вряд ли человек, задающий такие вопросы, разрабатывает прибор двухметрового размера, а значит, датчик внешний и подключается к нему посредством соединителя, а значит, для данного интерфейса требуется полноценная защита и соответствующее преобразование уровней.
Go to the top of the page
 
+Quote Post
shide_3
сообщение Jul 17 2017, 11:50
Сообщение #10


Местный
***

Группа: Участник
Сообщений: 314
Регистрация: 27-04-10
Пользователь №: 56 923



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

Ну, компаратор здесь хотя бы для того, чтобы как-то усилить низковольтный сигнал датчика - 150 мв
Go to the top of the page
 
+Quote Post
LII
сообщение Jul 17 2017, 19:07
Сообщение #11


Местный
***

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



Цитата(shide_3 @ Jul 17 2017, 13:50) *
Ну, компаратор здесь хотя бы для того, чтобы как-то усилить низковольтный сигнал датчика - 150 мв

Компаратор не занимается усилением сигнала. Какой у Вас тип датчика? Дайте ссылку.


--------------------
Всем творческой удачи и профессионального роста!
Go to the top of the page
 
+Quote Post
Trump
сообщение Jul 17 2017, 19:16
Сообщение #12


Частый гость
**

Группа: Участник
Сообщений: 77
Регистрация: 12-05-17
Пользователь №: 97 032



Компаратор имеет "бесконечный" коэффициент усиления sm.gif
Go to the top of the page
 
+Quote Post
LII
сообщение Jul 17 2017, 22:11
Сообщение #13


Местный
***

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



Цитата(Trump @ Jul 17 2017, 21:16) *
Компаратор имеет "бесконечный" коэффициент усиления sm.gif

Компаратор сравнивает значения - это его предназначение, а уж как он это делает и какой у него коэффициент усиления дело третье.


--------------------
Всем творческой удачи и профессионального роста!
Go to the top of the page
 
+Quote Post
Trump
сообщение Jul 18 2017, 13:27
Сообщение #14


Частый гость
**

Группа: Участник
Сообщений: 77
Регистрация: 12-05-17
Пользователь №: 97 032



Цитата(LII @ Jul 17 2017, 23:11) *
Компаратор сравнивает значения - это его предназначение, а уж как он это делает и какой у него коэффициент усиления дело третье.

ОУ тоже сравнивает "значения" - нэ? sm.gif
Вы уж разберитесь с "разницей" между компаратором и ОУ.

P.S.
Сигнал на выходе "старья" LM139 при нахождении входного сигнала в зоне линейного усиления.
Так и что делает здесь компаратор? Может все же усиливает?
Прикрепленное изображение


Сообщение отредактировал Trump - Jul 18 2017, 13:51
Go to the top of the page
 
+Quote Post
shide_3
сообщение Jul 18 2017, 17:05
Сообщение #15


Местный
***

Группа: Участник
Сообщений: 314
Регистрация: 27-04-10
Пользователь №: 56 923



Цитата(LII @ Jul 17 2017, 22:07) *
Компаратор не занимается усилением сигнала. Какой у Вас тип датчика? Дайте ссылку.

ну а почему не использовать компаратор для преобразования сигнала 150 милливольт в уровень, понятный микроконтроллеру (то бишь 3,3 В)?
датчик вот этот -- https://www.adinstruments.com/products/refl...ve-drop-counter
Go to the top of the page
 
+Quote Post
LII
сообщение Jul 18 2017, 21:14
Сообщение #16


Местный
***

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



Цитата(Trump @ Jul 18 2017, 15:27) *
Компаратор ни на что и на за что не отвечает - это забота проектировщика.
Компаратор (если мы говорим о МС) - это специальный ОУ, спроектированный так, чтобы обеспечить наиболее быстрое переключения выхода (баз входа в насыщение) при оговоренном уровне входного сигнала.
Я же не зря Вам показал, на примере LM139, что компаратор вполне может использоваться как усилитель.

Операционный усилитель выполняет математическую функцию, напряжение на его выходе может принимать любые промежуточные значения, ограниченные источниками питания. Почитайте для чего он был создан и почему называется операционным.
А если у Вашего компаратора тоже имеются промежуточные значения, то это говорит лишь о его неидеальности. Переведите корень слова Comparator.

Сообщение отредактировал LII - Jul 19 2017, 00:15


--------------------
Всем творческой удачи и профессионального роста!
Go to the top of the page
 
+Quote Post
Trump
сообщение Jul 18 2017, 23:45
Сообщение #17


Частый гость
**

Группа: Участник
Сообщений: 77
Регистрация: 12-05-17
Пользователь №: 97 032



Цитата(LII @ Jul 18 2017, 21:14) *
Компаратор отвечает

Компаратор ни на что и на за что не отвечает - это забота проектировщика.
Компаратор (если мы говорим о МС) - это специальный ОУ, спроектированный так, чтобы обеспечить наиболее быстрое переключения выхода (баз входа в насыщение) при оговоренном уровне входного сигнала.
Я же не зря Вам показал, на примере LM139, что компаратор вполне может использоваться как усилитель.

Сообщение отредактировал Trump - Jul 18 2017, 23:47
Go to the top of the page
 
+Quote Post
LII
сообщение Jul 19 2017, 00:24
Сообщение #18


Местный
***

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



Прошу прощения, запутался в редактировании и мой ответ оказался выше вопроса..

Цитата(shide_3 @ Jul 18 2017, 19:05) *
ну а почему не использовать компаратор для преобразования сигнала 150 милливольт в уровень, понятный микроконтроллеру (то бишь 3,3 В)?
датчик вот этот -- https://www.adinstruments.com/products/refl...ve-drop-counter

Конечно можно использовать компаратор, я же не против самого метода, я против некорректной формулировки. Компаратор не усиливает сигнал как усилитель, он выдает логические уровни 0 и 1. Если этот уровень Вас устраивает, то почему бы и нет.

Сообщение отредактировал LII - Jul 19 2017, 00:18


--------------------
Всем творческой удачи и профессионального роста!
Go to the top of the page
 
+Quote Post
vladec
сообщение Jul 19 2017, 08:12
Сообщение #19


Профессионал
*****

Группа: Свой
Сообщений: 1 167
Регистрация: 3-10-05
Из: Москва
Пользователь №: 9 158



Цитата
Компаратор (если мы говорим о МС) - это специальный ОУ

Компаратор это не ОУ, другое дело, что его можно сделать из ОУ.
Go to the top of the page
 
+Quote Post
shide_3
сообщение Jul 19 2017, 13:52
Сообщение #20


Местный
***

Группа: Участник
Сообщений: 314
Регистрация: 27-04-10
Пользователь №: 56 923



прошу еще дать совет по такому вопросу. Требуется подключить релюшку к микроконтроллеру, стоит ли поставить оптопару (для дополнительной защиты МК), или достаточно просто транзистор, ну и разумеется защитный диод параллельно реле?
просто с оптопарой дополнительная сложность, там рекомендованный ток 10 мА (4N35), а МК способен выдать только 2 мА

Сообщение отредактировал shide_3 - Jul 19 2017, 13:54
Go to the top of the page
 
+Quote Post
novikovfb
сообщение Jul 19 2017, 13:59
Сообщение #21


Знающий
****

Группа: Участник
Сообщений: 518
Регистрация: 29-09-11
Пользователь №: 67 450



Цитата(shide_3 @ Jul 19 2017, 17:52) *
Требуется подключить релюшку к микроконтроллеру, стоит ли поставить оптопару (для дополнительной защиты МК), или достаточно просто транзистор, ну и разумеется защитный диод параллельно реле?

защиты МК от чего? Если источник питания релюшки способен выдать сигнал, который может повредить МК, например, через общий провод - надо ставить оптопару.
Go to the top of the page
 
+Quote Post
shide_3
сообщение Jul 19 2017, 15:03
Сообщение #22


Местный
***

Группа: Участник
Сообщений: 314
Регистрация: 27-04-10
Пользователь №: 56 923



Цитата(novikovfb @ Jul 19 2017, 16:59) *
защиты МК от чего? Если источник питания релюшки способен выдать сигнал, который может повредить МК, например, через общий провод - надо ставить оптопару.

ну, я имел ввиду для защиты от самоиндукции реле. А питание МК получается через стабилизатор из питания релюшки, так что МК с релюшкой все равно связаны по питанию
Go to the top of the page
 
+Quote Post
novikovfb
сообщение Jul 19 2017, 18:45
Сообщение #23


Знающий
****

Группа: Участник
Сообщений: 518
Регистрация: 29-09-11
Пользователь №: 67 450



Цитата(shide_3 @ Jul 19 2017, 19:03) *
ну, я имел ввиду для защиты от самоиндукции реле. А питание МК получается через стабилизатор из питания релюшки, так что МК с релюшкой все равно связаны по питанию

Там нет никаких чудес и магии:
Самоиндукция обмотки дает плавное нарастание тока при подаче напряжения и плавное снижение при снижении напряжения до нуля. Если попытаться оборвать ток - возникнет ЭДС самоиндукции, равное L*dI/dt, где L - индуктивность (Гн), dI - изменение тока (А), dt - время, за которое изменился ток (с). Чтобы ток спадал плавно - ставят обратновключенный диод параллельно обмотке - при отключении ключа ток пойдет через этот диод и напряжение на ключе составит Uп+1 В, где Uп - напряжение питания, 1 В - прямое падение напряжения на диоде (бывает - меньше, но редко бывает больше). При снижении тока диод сам закроется. Вот если диод подключить трехметровыми проводами, а транзистор закрывать за 10 нс - может и повыбивать всё в округе, начиная с транзистора.
Go to the top of the page
 
+Quote Post
vladec
сообщение Jul 20 2017, 09:22
Сообщение #24


Профессионал
*****

Группа: Свой
Сообщений: 1 167
Регистрация: 3-10-05
Из: Москва
Пользователь №: 9 158



Если питание реле пятивольтовое, а управляющий контакт микроконтроллера толерантен к пяти вольтам, то самое удобное для подключения реле использовать один p-n-p транзистор с двумя резисторами в базе -- один задающий базовый ток при нуле на контакт микроконтроллера, второй большой на эмиттер, что бы не случалось режима оборванной базы.
Go to the top of the page
 
+Quote Post
novikovfb
сообщение Jul 20 2017, 09:34
Сообщение #25


Знающий
****

Группа: Участник
Сообщений: 518
Регистрация: 29-09-11
Пользователь №: 67 450



Цитата(vladec @ Jul 20 2017, 13:22) *
Если питание реле пятивольтовое, а управляющий контакт микроконтроллера толерантен к пяти вольтам, то самое удобное для подключения реле использовать один p-n-p транзистор с двумя резисторами в базе -- один задающий базовый ток при нуле на контакт микроконтроллера, второй большой на эмиттер, что бы не случалось режима оборванной базы.

Чем это лучше npn транзистора? Диод на обмотку надо ставить в обоих случаях. Через npn транзистор можно коммутировать реле с любым рабочим напряжением, главное, чтобы общий провод был у обоих источников общим.
Go to the top of the page
 
+Quote Post
shide_3
сообщение Jul 20 2017, 15:26
Сообщение #26


Местный
***

Группа: Участник
Сообщений: 314
Регистрация: 27-04-10
Пользователь №: 56 923



ну, то есть выходит, оптопару все-же лучше поставить?
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 12:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.01569 секунд с 7
ELECTRONIX ©2004-2016