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

 
 
 
Reply to this topicStart new topic
> Что делать, если у земель разные потенциалы, Просто, банально, но важно
lennen
сообщение Mar 29 2016, 10:42
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 227
Регистрация: 1-10-15
Из: Москва
Пользователь №: 88 647



Вопрос довольно простой, но в то же время важный.

Имеется напряжение с сенсора -0,5...0,5 В. Я решил поставить последовательно +0,5 В. Получил 0...1 В. Но +0,5 В я генерирую так: между GND и 5В Ардуино стоит переменный резистор. Одна его часть и выдает 0.5 В.

Тогда сенсор приходится подключать сразу после полученных 0.5В, то есть сенсор уже не имеет общей земли с Ардуино. Так?

Наконец, нужно с эти же датчиков еще и снять напряжение 24 В на стабилизатор, то есть не датчики питаются от Ардуино, а Ардуино от датчиков. И вот тут ступор. А земля то не общая. Вот подключил я стабилизатор, подал на него 24 В, на выходе получил 5. А теперь землю стабилизатора нужно соединить с землей ардуино. А разница 0.5 В между этими землями.

Я подумал, ну хорошо, можно тогда поменять местами +0.5 В и сигнал с сенсора. Тогда получаем общую GND. Но посмотрите на схему: к земле подключена земля сенсора, к земле же подключена часть сопротивления с подстроечного резистора. Напряжение на сенсоре = напряжению на резисторе. Если ток через делитель напряжения малый, то получается коллапс какой-то. Подскажите, пожалуйста, что делать?
Go to the top of the page
 
+Quote Post
Serhiy_UA
сообщение Mar 29 2016, 11:27
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



Для оцифровки с помощью МК разнополярного сигнала, обычно использовал суммирующий ОУ с нужной вольт подставкой, в результате получал смещенный однополярный, который спокойно и оцифровывал. Здесь же можно и усилить полученный сигнал, чтобы использовать АЦП внутри МК по полному размаху. Далее уже в цифре все подставки и учитывались...
Как можно еще иначе и какие при этом возможны ошибки?
Вообще, свой вопрос хорошо бы пояснить небольшой схемой, хотя бы упрощенной функциональной...
Go to the top of the page
 
+Quote Post
Lerk
сообщение Mar 29 2016, 11:42
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 339
Регистрация: 5-05-11
Пользователь №: 64 797



Можно поставить аналоговый оптрон(желательно с низкой нелинейностью) на выход с датчика.

PS. Предварительно усилить, конечно.


PS2. Есть еще один вариант, хулиганский, я б сказал. Берёте внешнюю землю, и включаете датчик выше этой земли на 0.5В(вряд ли датчику от 0.5В станет сильно хуже), затем снимаете с него 24В, но dc-dc ставите на внешнюю землю. Итого у вас земля ардуины будет на 0.5В ниже земли датчика, а значит можно выход датчика смело завести на ардуину и оцифровать.
Go to the top of the page
 
+Quote Post
lennen
сообщение Mar 29 2016, 12:51
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 227
Регистрация: 1-10-15
Из: Москва
Пользователь №: 88 647



Цитата
PS2. Есть еще один вариант, хулиганский, я б сказал. Берёте внешнюю землю, и включаете датчик выше этой земли на 0.5В(вряд ли датчику от 0.5В станет сильно хуже), затем снимаете с него 24В, но dc-dc ставите на внешнюю землю. Итого у вас земля ардуины будет на 0.5В ниже земли датчика, а значит можно выход датчика смело завести на ардуину и оцифровать.


Можно подробнее? Суть в чем. Есть "датчик" - это целое независимое устройство, питать которое уже не нужно, у которого на выходе я беру один аналоговый сигнал, землю и 24 В. Аналоговый сигнал уже усиливать точно не надо, он уже усиленный, так вот получается. Не хочу его усиливать больше.

Я делаю на Ардуино схему, чтобы считать аналоговый сигнал и дальше делать с ним, что хочу. Вот я собрал уже схему. И в схеме я добавляю к аналоговому напряжению датчика еще 0,5 В, а затем читаю сигнал на входе Ардуино. VREF установил около 1,2, об этом не беспокойтесь. Все отлично работает, вот на отладочной плате экземпляр передо мной.

А вот проблема с тем, что сейчас Ардуино питается от компьютера. А мне нужно питание от этого же "датчика", то есть от Системы. У "Системы" есть GND и +5В, которые хочу подать в качестве питания на ардуино. Но земля датчика уже подключена не к земле ардуино, а к точке с потенциалом 0,5В!

Если я просто подам 5В на ардуино, это будет уже 4.5 В, я прав? А если соединю землю датчика с землей ардуино, то получу параллельно сопротивлению в делителе напряжения сигнал с сенсора. Это же не дело?

Что за внешняя земля?
Go to the top of the page
 
+Quote Post
sigmaN
сообщение Mar 29 2016, 17:12
Сообщение #5


I WANT TO BELIEVE
******

Группа: Свой
Сообщений: 2 617
Регистрация: 9-03-08
Пользователь №: 35 751



https://ru.wikipedia.org/wiki/%D0%9F%D1%80%...%BB%D0%B5%D0%B9


--------------------
The truth is out there...
Go to the top of the page
 
+Quote Post
agregat
сообщение Mar 29 2016, 17:19
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 790
Регистрация: 6-02-14
Из: Омск
Пользователь №: 80 379



Вы можете запитать датчики от изолированного напряжения, тогда земли питания и Ардуино никак не будут связаны. Малогабаритные источники Recom стоят относительно недорого, места занимают мало и решат проблему полностью.
Можно поискать недорогие аналоги или самому сваять изолированный источник.
Go to the top of the page
 
+Quote Post
Plain
сообщение Mar 29 2016, 18:18
Сообщение #7


Гуру
******

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



Прикрепленное изображение
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 23:59
Рейтинг@Mail.ru


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