Отговори на тема  [ 47 мнения ]  Отиди на страница Предишна  1, 2, 3, 4  Следваща
1-5V сигнал от сензор към 3.3V АЦП 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9123
Местоположение: Разград
Мнение Re: 1-5V сигнал от сензор към 3.3V АЦП
@мухата - я кажи как мога да се сдобия с няколко такива чипа. Нещо не виждам никъде да се продават. Пък може и директно китовете ама трябва да видя как ще се развие проекта. И по скоро го виждам нещо от сорта на китовете ама да могат да се стекват примерно 8 платки или по някакъв начин вкарани в кутийки за дин шина и да се редят като PLC-тата и модулите им...


Пет Окт 25, 2019 9:05 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 11:31 pm
Мнения: 10103
Мнение Re: 1-5V сигнал от сензор към 3.3V АЦП
Н'бабане Гт'муан'га написа:
Аз съм ползвал ето чудо това преди и беше ок
https://www.analog.com/media/en/technic ... D5592R.pdf

на тоя SPI що са му пропуснали CS телЪт?
или за всеки 8 канала трябва да имаш отделен SPI мастер?


Пет Окт 25, 2019 10:26 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12826
Местоположение: София
Мнение Re: 1-5V сигнал от сензор към 3.3V АЦП
Има и такъв тел, но са го кръстили sync.
И твоето решение би свършило работа де... :lol:


Пет Окт 25, 2019 10:36 am
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Сря Фев 20, 2013 5:18 pm
Мнения: 381
Местоположение: България
Мнение Re: 1-5V сигнал от сензор към 3.3V АЦП
По пътя на най-малкото съпротивление (и труд) съм направил схемата с два резистора. Излолзвам вградения опамп на микроконтролера STM32F3 за буфер. Изходът на буфера е вътрешно свързан с ADC, и също така и с един от пиновете на чипа за да може да се премери какво излиза:

Изображение

Илизат странни резултати: изходът на буфера показва 0,669 волта при 0,656 волта на входа. ADC-то показва стойност 760 (12 бита, референция от Vdd 3.322 волта), което е около 0,616 волта, или:
    - 0,040 волта по-малко, отколкото напрежението на входа на буфера
    - 0,053 волта по-малко, отколкото напрежението на изхода на буфера, което трябва да е входно напрежение на ADC

Когато свържа входа на буфера с 0 волта, имам 0 стойност от ADC (0,007 волта на изхода на буфера), а когато го свържа с Vref резултатът е 4043 (3,317 волта на изхода на буфера срещу 3,322 на входа).

Не мога да разбера къде съм се омотал.


Чет Окт 31, 2019 12:13 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12826
Местоположение: София
Мнение Re: 1-5V сигнал от сензор към 3.3V АЦП
stewie написа:
...изходът на буфера показва 0,669 волта при 0,656 волта на входа...

Не си се омотал, а вероятно не не мериш вярно на входа.
Повечето мултимери имат входно съпротивление 10 мегаома, което участва във входния делител когато измерваш входното напрежение, и не участва когато измерваш изходното напрежение.

А евтините китайски ташацинарояци са с входно съпротивление около 1 мегаом.


Чет Окт 31, 2019 1:26 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Юни 07, 2005 6:20 pm
Мнения: 3538
Мнение Re: 1-5V сигнал от сензор към 3.3V АЦП
Как мериш на входа на АЦП-то?
Я сложи паралелно един резистор 10М и изчисли резултата с него. Или друг вариант - закачи уреда и не го махай докато гледаш показанията на АЦП-то.

ЕДИТ:
Ицо ме изпревари.


Чет Окт 31, 2019 1:27 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12826
Местоположение: София
Мнение Re: 1-5V сигнал от сензор към 3.3V АЦП
За подобни упражнения не лоша оферта е Fluke 8840 / 8842. При измерване на постоянно напрежение, на обхвати до 20V, входното му съпротивление беше 10 или 20 гигаома.


Чет Окт 31, 2019 1:50 pm
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Сря Фев 20, 2013 5:18 pm
Мнения: 381
Местоположение: България
Мнение Re: 1-5V сигнал от сензор към 3.3V АЦП
Меря с Fluke 185, 10M входно съпротивление... като сметна стойностите имайки и него предвид, нещата се изясняват. Благодаря много за включването - човек се учи всеки ден.

Сега гледах и референцията на ADC със осцилоскоп, доста шумна е и явно трябва да се пооправи. Самият сигнал от сензора също е шумен.

Каква е причината при вход на ADC свързан с Vref ADC-то да дава стойност по-малка от 4095?


Чет Окт 31, 2019 2:25 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 11:31 pm
Мнения: 10103
Мнение Re: 1-5V сигнал от сензор към 3.3V АЦП
някои от АЦП-тата на ST имаха глухи зони около мин и макс, виж дали твойто не е такъв случай


Чет Окт 31, 2019 2:37 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Юни 07, 2005 6:20 pm
Мнения: 3538
Мнение Re: 1-5V сигнал от сензор към 3.3V АЦП
itso.t написа:
За подобни упражнения не лоша оферта е Fluke 8840 / 8842. При измерване на постоянно напрежение, на обхвати до 20V, входното му съпротивление беше 10 или 20 гигаома.

То от тоя клас като че ли повечето уреди я имат тая екстра. Включително и RIGOL 3068.


Чет Окт 31, 2019 2:41 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Май 12, 2014 11:49 pm
Мнения: 4394
Местоположение: София
Мнение Re: 1-5V сигнал от сензор към 3.3V АЦП
stewie написа:

Каква е причината при вход на ADC свързан с Vref ADC-то да дава стойност по-малка от 4095?


Други стойности на входното напрежение (Vin < Vref+), сигурен ли си, че се мерят коректно? Ако не, обяснението може да е в прекалено малко време за мерене (време за зареждане на входния кондензатор на ацп-то)


Чет Окт 31, 2019 2:50 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12826
Местоположение: София
Мнение Re: 1-5V сигнал от сензор към 3.3V АЦП
velio написа:
То от тоя клас като че ли повечето уреди я имат тая екстра. Включително и RIGOL 3068.

А, далеч съм от мисълта, че това е уникална функция единствено на изброените модели на Флюк.
Ама те са единствените които знам наизуст че я имат, и затова ги давам като пример.


Чет Окт 31, 2019 3:21 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12826
Местоположение: София
Мнение Re: 1-5V сигнал от сензор към 3.3V АЦП
И нещо което съм пропуснал по-горе. Хубаво е да се има предвид, че буферът в uC също има някакъв офсет. Колко е, и при какви условия - в TFM.


Чет Окт 31, 2019 5:38 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Фев 13, 2013 3:35 pm
Мнения: 1807
Мнение Re: 1-5V сигнал от сензор към 3.3V АЦП
Kakво ще мериш- ратиометричен ли ти е входът. Т.е. пропорционален ли ти е на захранването с което мериш и захранваш сензорът? Такива са обиокновено тензо моствете и някои точни термометри. - при положение че са с различни нива - едва ли. По тази причина трябва да мериш с що-годе стабилен VRef. Това клони към външно АЦП. Не си казал с каква точност и скорост? Явно е бавно. И аз основно използвам любимите ми АД :)
Но ако е проблем цената - ги има по левче готови модули

https://www.aliexpress.com/wholesale?ca ... Text=hx711

И те сметките за минаване на сигналът-усилване, мерене са едно, реално какво достига при теб като стойност понякога е леко в страни. Та винаги си ги калибрираме- като знаем какво сме подали- гледаме какво излиза. При линейност- го коригираме с коеф. При нелинейно- търсим причината, но не мога да се сетя за такъв случай. Някои термо сензори са нелинейни и се коригират с променливи диапазони софтуерно. С Атмега на Ардуино сме получавали добри резултати, че си има собствен VRef, или може да му се закача външен. Въпреки само 10бита резултат.


Пет Ное 01, 2019 11:35 am
Профил WWW
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Сря Фев 20, 2013 5:18 pm
Мнения: 381
Местоположение: България
Мнение Re: 1-5V сигнал от сензор към 3.3V АЦП
Сензорът не е ратиометричен, захранването е 12-24 волта и това не променя изходното напрежение. Скоростта не трябва да е много висока - 10Hz, затова използвам максималната стойност на sampling time в кода. Буферът в микроконтролера е self-calibrating, ама колко точно е това не мога да кажа. Нямам стабилна референция все още, поръчал съм.

Сензорът отчита стойности от 0 до 200 (това са литри в минута) и на изхода това се показва като 20mV стъпка на литър. ADC-то е 12 бита и при 3,3V референция ще отчита 3,3/4096 = 0,000806 волта и смятам да правя по няколко замервания и да ги усреднявам. Сензорът има дисплей и си показва стойностите и ще мога да го използвам за "калибрация", а точността, която гоня, е 1:1, или микроконтролерът да отчита същото, каквото показва дисплея на сензора.


Пет Ное 01, 2019 1:20 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 47 мнения ]  Отиди на страница Предишна  1, 2, 3, 4  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 19 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни