Согласование уровней от промышленных датчиков 24в
Согласование уровней от промышленных датчиков 24в
Никакой это не 0-10В или 4-20мА датчик.
Считайте этот датчик как геркон скажем, где на выходе либо ноль либо напряжение питания минус падение на датчике. Мне нужно усекать напряжения выхода датчика до 5В. Частота работы единицы герц. И все )
Добавлено (12.03.2016, 23:45)
---------------------------------------------
Пока писал что не 4-20 вы уже и сами дошли ))).
Можно поставить делитель и стабилитрон как в схеме выше?
Считайте этот датчик как геркон скажем, где на выходе либо ноль либо напряжение питания минус падение на датчике. Мне нужно усекать напряжения выхода датчика до 5В. Частота работы единицы герц. И все )
Добавлено (12.03.2016, 23:45)
---------------------------------------------
Пока писал что не 4-20 вы уже и сами дошли ))).
Можно поставить делитель и стабилитрон как в схеме выше?
Согласование уровней от промышленных датчиков 24в
Делитель со стабилитроном естественно можно использовать.
Последний раз редактировалось Олег 13 мар 2016, 10:59, всего редактировалось 1 раз.
Согласование уровней от промышленных датчиков 24в
Подскажите , как правильно сделать.
Есть солнечные панели и 4 акб подключены последовательно на 48в
Как перевести с 60в ( Когда полностью заряжены АКБ) на аналоговый вход arduino 5в
Для отображении на экране в процентах степень зарядки АКБ.
Побывал на делителе напряжения на резисторах 100к и 9,1к но сильно скачет.
Может как-то еще можно это сделать?
Есть солнечные панели и 4 акб подключены последовательно на 48в
Как перевести с 60в ( Когда полностью заряжены АКБ) на аналоговый вход arduino 5в
Для отображении на экране в процентах степень зарядки АКБ.
Побывал на делителе напряжения на резисторах 100к и 9,1к но сильно скачет.
Может как-то еще можно это сделать?
Согласование уровней от промышленных датчиков 24в
А для кого я схему рисовал - для Пушкина, что ли?..RSD писал(а):Можно поставить делитель и стабилитрон как в схеме выше?

Добавлено (13.03.2016, 15:38)
---------------------------------------------
Так как у Вас постоянное напряжение, да ещё медленно меняющееся, а всякие перепады, пульсации т.п. являются помехами, то делитель у Вас обязательно должен быть в виде НЧ фильтра с довольно низкой частотой перегиба.viga5 писал(а):Побывал на делителе напряжения на резисторах 100к и 9,1к но сильно скачет.Может как-то еще можно это сделать?
Нужно поставить конденсатор ёмкостью 10...100мкФ параллельно резистору на 9,1КОм.
Чем больше ёмкость, тем меньше будет скакать, но медленно будет выходить на точное значение. И наоборот.
Хорошим примером будет использование программного сглаживания - в какой-то теме выкладывался пользовательский блок для этого.
Согласование уровней от промышленных датчиков 24в
он такой же по скорости как и большой конденсатор, а то и медленнееDWD писал(а):в какой-то теме выкладывался пользовательский блок для этого.
Согласование уровней от промышленных датчиков 24в
Понял. Поставлю.DWD писал(а):Нужно поставить конденсатор ёмкостью 10...100мкФ параллельно резистору на 9,1КОм.
Спасибо большое за быстрый ответ, а самое главное понятный :-)
-
- Подполковник
- Сообщения: 1202
- Зарегистрирован: 14 фев 2016, 14:16
- Откуда: kazahstan
- Благодарил (а): 32 раза
- Поблагодарили: 6 раз
Согласование уровней от промышленных датчиков 24в
Может лучше через оптрон, при пробое стабилитрона крындец атмеге , что у меня и произошло только напруга не 24 а 12 вольт у меня была.Олег писал(а):Делитель со стабилитроном естественно можно использовать.
Последний раз редактировалось vovka1973 14 мар 2016, 17:47, всего редактировалось 1 раз.
Согласование уровней от промышленных датчиков 24в
согласно описанию от Atmel на AVR. выделенная надпись гласит "Все порты ввода-вывода защищены диодами по +(VCC) и -(GND)vovka1973 писал(а):при пробое стабилитрона крындец атмеге
и что стабилизирует стабилитрон на 5,1в
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Alex16 14 мар 2016, 19:57, всего редактировалось 1 раз.
AlexA
- Pratak
- Сержант
- Сообщения: 206
- Зарегистрирован: 08 фев 2016, 20:21
- Имя: Дмитрий
- Благодарил (а): 1 раз
Согласование уровней от промышленных датчиков 24в
Стандартная ситуация, когда перед ответом надо подумать и ветку смотрят два и более человекОлег писал(а):До чего-же форум неудобный, пока пишешь пост не видишь что появляются новые посты, может и писать больше смысла нет, а мы пишем одно и то-же по кругу .

Согласование уровней от промышленных датчиков 24в
Правильно.Alex16 писал(а):Все порты ввода-вывода защищены диодами по +(VCC) и -(GND)
Сам делаю так:

В данной схеме сигналы с бортсети автомобиля (12В) поступают на порты GP0, GP4 и GP5 через резисторы на 1МОм типоразмера 0603.
Удобно тем, что нет необходимости согласовывать уровни и расчитывать делитель. Сработает как от 5В, так и от максимального, которое зависит, практически, от напряжения пробоя резистора, которое для SMD резистора типоразмера 0603 равно 50...100В, а типоразмера 1206 равно 200-400В.
Последний раз редактировалось DWD 14 мар 2016, 22:39, всего редактировалось 1 раз.
-
- Рядовой
- Сообщения: 9
- Зарегистрирован: 13 авг 2016, 07:38
Согласование уровней от промышленных датчиков 24в
Может вот эта схема подойти для использования токовых датчиков с питанием от 24 вольта
-
- Рядовой
- Сообщения: 9
- Зарегистрирован: 13 авг 2016, 07:38
Согласование уровней от промышленных датчиков 24в
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Djplaneta5 13 авг 2016, 08:45, всего редактировалось 1 раз.
Согласование уровней от промышленных датчиков 24в
Тема поднималась много раз и я пришел к такому варианту, аппаратное масштабирование на операционном усилителе LM2904
вот почитайте у меня работает на 24 в
вот почитайте у меня работает на 24 в
-
- Рядовой
- Сообщения: 9
- Зарегистрирован: 13 авг 2016, 07:38
Согласование уровней от промышленных датчиков 24в
или вот
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Согласование уровней от промышленных датчиков 24в
Правильно, но если поставить операционник Rail_to_Rail - то можно отказаться от минусового питания. (и в паралель VR1 стабилитрон на 2,5v (и поменять номинал R2))Djplaneta5 писал(а):или вот
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
-
- Рядовой
- Сообщения: 9
- Зарегистрирован: 13 авг 2016, 07:38
-
- Рядовой
- Сообщения: 7
- Зарегистрирован: 24 авг 2016, 12:13
- Откуда: Черновцы, Украина
- Имя: Олег
- Контактная информация:
Согласование уровней от промышленных датчиков 24в
Для преобразования уровней 24В от индуктивных датчиков на входа Ардуино, использовал 24В маленькие герконовые реле. Реле в термоусадочную трубку, 2 провода вход (катушка реле) и 2 провода выход (замыкающие контакты). Гальваническая изоляция. Если надо что-то быстродействующее и бесконтактное, то через оптрон.
Последний раз редактировалось portoleg 24 авг 2016, 18:22, всего редактировалось 1 раз.
-
- Лейтенант
- Сообщения: 674
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Согласование уровней от промышленных датчиков 24в
DWD писал(а):Схема.Думаю, достаточно обыкновенного резистивного делителя:

Вопрос к знающим. Такая схема актуальная, в случае когда я включу на МК внутреннюю подтяжку входа, и получу подтяжку к плюсу? Защита от высоких напряжений будет работать?
Согласование уровней от промышленных датчиков 24в
данная схема для входа без подтяжки. а по поводу актуальности это зависит от типа датчика PNP или NPN
Согласование уровней от промышленных датчиков 24в
Вообще то смысла в подтягивающем резисторе я не вижу. Его включают в том случае, когда сам датчик не вырабатывает напряжение, а имеет открытый выход (открытый сток или открытый коллектор или вообще обычный контакт, как у реле).CraCk писал(а):Такая схема актуальная, в случае когда я включу на МК внутреннюю подтяжку входа...
Если же хочется включить подтяжку для указанного примера, то нужно будет пересчитать делитель так, что бы уровни на входе Ардуино менялись в требуемых для него пределах.
Скажем, если резистор подтяжки в Ардуино имеет сопротивление 60 КОм, то совместно с резисторами R1 и R2 (согласно приведенной выше схемы) образуется делитель напряжения с двумя уровнями, в зависимости от состояния датчика.
Например, датик вырабатывает ноль.
Тогда на входе Ардуино получается делитель из резистора подтяжки на 60 КОм и двух праллельных резисторов R1, R2 (100К||27К=21,26К).
Коэффициент деления равен: 60К/21,26К+1=3,82.
Отсюда получаем напряжение на входе Ардуино: 5В/3,82=1,3В.
То есть, с подтяжкой на входе всегда будет напряжение, даже если датчик вырабатывает ноль. Подходит это или нет - решение принимает программист.
Если счтать, что пороговое напряжение входа равно половине напряжения питания (5В/2=2,5В), то Ардуино воспримет напряжение 1,3В как ноль.
Когда же датчик выработает полное напряжение 24В, то оно, пройдя через делитель R1, R2 обеспечит напряжение на входе 5В.
Таким образом, с датчика будут приходить сигналы с уровнями от 1,3В до 5В. И Ардуино сможет реагировать на состояния датчика.
Только нужно иметь в виду, что помехоустойчивость станет хуже, так как нулевой уровень будет иметь какое-то начальное напряжение - в данном примере 1,3В вместо нуля.
С нулём защитный промежуток был бы 2,5В-0=2,5В, а с подтяжкой - 2,5В-1,3В=1,2В. То есть, помехоустойчивость будет в два раза хуже.
По этому и сказано было, что для данного примера подтяхка не нужна.
Что касается защиты от высоких напряжений, то она остаётся и по прежнему будет определяться только резистором R1, ограничивающим ток по входу. Если принять допустимый ток 10мА, то получится, что безопасным напряжением для Ардуино будет напряжение 10мА*R1=10мА*100К=1000В=1КВ. То есть, более, чем достаточно. Реально же опасное напряжение будет определяться напряжением пробоя резистора R1. Например, для типоразмера 0603 она равно 50...100В, для размера 0805 - 150...300В, а для размера 1206 - 200...400В.
Если этого мало, то следует брать резистор R1 из серии высоковольтных или ставить несколько резисторов последовательно.
Последний раз редактировалось DWD 11 окт 2017, 13:16, всего редактировалось 1 раз.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость