Датчик с выходом µA

save.l
Offline
Зарегистрирован: 03.12.2016

Добрый день!

Есть сенсор с обвязкой, выходные параметры SIOUT с мануала: Sensitivity (6±2)µA.

Подскажите, пожалуйста, как правильно принять и обработать данный сигнал.

a5021
Offline
Зарегистрирован: 07.07.2013

„Дорогие учёные. У меня который год в подполе происходит подземный стук. Объясните, пожалуйста, как он происходит“ (с) Стругацкие

По содержанию конкретики, ваш вопрос и известная цитата Стругацких, примерно эквивалентны.

 

save.l
Offline
Зарегистрирован: 03.12.2016

Извиняюсь. Сенсор ME2-C2H5OH. Нужно подключить его к Ардуино.

https://www.winsen-sensor.com/d/fil...hol/ME2-C2H5OH-D16 0-1.0mg Manual(Ver1.2).pdf

a5021
Offline
Зарегистрирован: 07.07.2013

Чтобы подключить к ардуино нужно собрать схему из даташита.

save.l
Offline
Зарегистрирован: 03.12.2016

Схема собрана. SIOUT подключен к А0.

void loop() {
  int Val = analogRead(A0); 
  Serial.println(Val);  
  delay(500);
}

Получаю одни нули.

a5021
Offline
Зарегистрирован: 07.07.2013

Посмотреть вольтметром, что там в спокойном состоянии и при продувании паров алкоголя. Если без разницы, знач. схема не работает.

b707
Offline
Зарегистрирован: 26.05.2017

save.l пишет:

Схема собрана. SIOUT подключен к А0.

void loop() {
  int Val = analogRead(A0); 
  Serial.println(Val);  
  delay(500);
}

Получаю одни нули.

минус сенсора к GND ардуины не забыли подключить?

save.l
Offline
Зарегистрирован: 03.12.2016

a5021 пишет:

Посмотреть вольтметром, что там в спокойном состоянии и при продувании паров алкоголя. Если без разницы, знач. схема не работает.

Проверю. Спасибо.

b707 пишет:

[quot

минус сенсора к GND ардуины не забыли подключить?

не забыл. GND объеденен.

save.l
Offline
Зарегистрирован: 03.12.2016

Добрый день. Установлен TLC27L2CP. Верно ведь?



Могу попробовать еще:

OPA333AIDBVT, TLC27L2CD, LM324N

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

Алкоголя видимо мало. Попробуйте оттестировать на 99% спирте.

ВН
Offline
Зарегистрирован: 25.02.2016

save.l пишет:
Добрый день. Установлен TLC27L2CP. Верно ведь?

верно, что смещение может быть до 10мВ и почти наверняка более 5мВ, не зря же их разбраковали по буквам, а полезный сигнал до 6мВ

save.l
Offline
Зарегистрирован: 03.12.2016

ВН пишет:

save.l пишет:
Добрый день. Установлен TLC27L2CP. Верно ведь?

верно, что смещение может быть до 10мВ и почти наверняка более 5мВ, не зря же их разбраковали по буквам, а полезный сигнал до 6мВ

подскажите тогда какой ОУ подойдет

save.l
Offline
Зарегистрирован: 03.12.2016

кстати на соседнем форуме, схему из даташита так же бракуют

http://forum.amperka.ru/threads/%D0%94%D0%B0%D1%82%D1%87%D0%B8%D0%BA-%D1%81-%D0%B2%D1%8B%D1%85%D0%BE%D0%B4%D0%BE%D0%BC-%C2%B5a.16782/page-2

ВН
Offline
Зарегистрирован: 25.02.2016

Проверьте для начала, как подключен датчик, положительный электрод должен сидеть на "земле"

a5021
Offline
Зарегистрирован: 07.07.2013

Схема, как схема. Моделирование показывает, что она работает. При изменении величины тока через датчик от 6мка до 36мка по синусоидальному закону с частотой 1гц, на выходе будет такая осциллограмма напряжений:

save.l
Offline
Зарегистрирован: 03.12.2016

a5021, извините за нубский вопрос, почему поменяли номиналы R1 и C2 на своей схеме? 

 

a5021
Offline
Зарегистрирован: 07.07.2013

Вообще, по невнимательности. :) А так, R1 задает коэффициент усиления. У меня он получился больше, на оригинальной схеме меньше. С2 -- стабилизирующая емкость. В тех величинах, что на схеме или у меня по ошибке, разница не принципиальна.

save.l
Offline
Зарегистрирован: 03.12.2016

ясно, спасибо большое

а выход у вас тоже как то не по даташиту расположен. ? или что это за стрелка внизу у вас на схеме

a5021
Offline
Зарегистрирован: 07.07.2013

"Стрелка внизу" -- это земля. Относительно нее измеряются все напряжения.  Выход на схеме, как и в оригинале -- место соединения кондера и резистора (R5 и C2 в моем случае).

save.l
Offline
Зарегистрирован: 03.12.2016

ага ясно. нужно тоже скачать эмулятор. понятнее будет. судя по всему у вас протеус?

a5021
Offline
Зарегистрирован: 07.07.2013

Нет. Это LTSpiceIV, который бывший. После покупки лайнера аналогами, оно называется LTSpice XVII.

save.l
Offline
Зарегистрирован: 03.12.2016

если сенсору установить разброс сигнала по даташиту, то на выходе получаем Очень короткий диапазон

так понимаю, это из-за не того ОУ ? в программе рекомендованых не нашел

a5021
Offline
Зарегистрирован: 07.07.2013

Не принципиально. При токе через датчик от 0 до 6мка выходное напряжение изменяется примерно на 40мв.

save.l
Offline
Зарегистрирован: 03.12.2016

a5021 пишет:

При токе через датчик от 0 до 6мка выходное напряжение изменяется примерно на 40мв.

так и получилось

но я как то ожидал диапазона пошире. чтобы было удобнее с ним работать.((

точность аналогового входа у Ардуино составляет вроде 0,005В, всего 8 ступеней и то на весь диапазон получается, не особо верится что с этим можно будет работать

a5021
Offline
Зарегистрирован: 07.07.2013

Изменить сопротивление R1.

save.l
Offline
Зарегистрирован: 03.12.2016

a5021 пишет:

Изменить сопротивление R1.

это ровным счетом ничего не менят(

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

save.l пишет:

a5021 пишет:

Изменить сопротивление R1.

это ровным счетом ничего не менят(

Имелось в виду не просто заменить, а заменить другим номиналом.

save.l
Offline
Зарегистрирован: 03.12.2016

?

nik182
Offline
Зарегистрирован: 04.05.2015

Простите, а если выход мкА то может быть преобразователь ток-напряжение просто поставить? Любой операционник с мегомным сопротивлением в обратной связи и полевым входом преобразует 6мкА в 6 вольт.

ВН
Offline
Зарегистрирован: 25.02.2016

Вообще-то это и есть преобразователь ток-напряжение и выходное примерно 6мкА*150к=900мв ,но это если подавать правильный сигнал. R1 тут влияет на собственные шумы и смещение в какой-то части, усиление от него практически не зависит.

nik182
Offline
Зарегистрирован: 04.05.2015

Ну так если включить внутренний референс 1.1 вольта и точность приемлимую можно обеспечить?

save.l
Offline
Зарегистрирован: 03.12.2016

убрал синус, картина поменялась)) и диапазон стал другим

 

save.l
Offline
Зарегистрирован: 03.12.2016

схема немного изменилась, на соседнем форуме подсказали,

ну а так и с первым вариантом работает: 

 

ВН
Offline
Зарегистрирован: 25.02.2016

nik182 пишет:
Ну так если включить внутренний референс 1.1 вольта и точность приемлимую можно обеспечить?
А какая тут приемлемая точность, 0,1-0,2 мг/л?

Теоретически получить можно, а как на счет практически -? Пока даже непонятно, измеряет у ТС АЦП хоть что-то или нет. Так же вопросы и с датчиком и с ОУ.  

Какая-то модель уже есть, по ней можно попробовать смотреть влияние смещени, и сопоставляя модель и практику, делать выводы.

ВН
Offline
Зарегистрирован: 25.02.2016

save.l пишет:
ну а так и с первым вариантом работает:
да, так уже похоже на правду

nik182
Offline
Зарегистрирован: 04.05.2015

Сильно не поменялась. Поставте период синуса 20 секунд и получите такой же результат, а то вы его фильтром резали. 

ВН
Offline
Зарегистрирован: 25.02.2016

nik182 пишет:

Сильно не поменялась. Поставте период синуса 20 секунд и получите такой же результат, а то вы его фильтром резали. 

ну да, резал, только  зачем там синус вообще ?

a5021
Offline
Зарегистрирован: 07.07.2013

Синус, чтобы при моделировании "охватить" некий диапазон значений. Сам синус не принципиален. С тем же успехом мог быть треугольник, пила и т.п.

nik182
Offline
Зарегистрирован: 04.05.2015

Исключительно для будущего. Чтобы в следующий раз период синуса в полосу усилителя укладывать и не думать почему амплидуда не соответствует ожиданиям.

save.l
Offline
Зарегистрирован: 03.12.2016

nik182 пишет:

Поставте период синуса 20 секунд и получите такой же результат, а то вы его фильтром резали. 

ага, точно. из-за этого лишние телодвижения были ))

Всем ОГРОМНОЕ спасибо. Будем паять. По факту практической проверки отпишуь.

a5021
Offline
Зарегистрирован: 07.07.2013

Вот я не понял, в сообщении № 37 я объяснил, зачем синус. Какое альтернативное дарование минус влепило? Что сей минус означает?

bwn
Offline
Зарегистрирован: 25.08.2014

Бери плюс, для равновесия.)))))

a5021
Offline
Зарегистрирован: 07.07.2013

:) Равновесие существенно улучшилось. Только понятнее не стало, за что минус.

ВН
Offline
Зарегистрирован: 25.02.2016

а где эти + - вообще на что-то влияют?

bwn
Offline
Зарегистрирован: 25.08.2014

Ну так, тихарей-то здесь хватает.

save.l
Offline
Зарегистрирован: 03.12.2016

я только плюсовал.

bwn
Offline
Зарегистрирован: 25.08.2014

ВН пишет:

а где эти + - вообще на что-то влияют?

Я, бывает просто выражаю свое отношение к посту, а в общем, ни на что не влияют.