|
Виж темите без отговор | Виж активните теми
Дата и час: Пет Авг 21, 2026 1:07 pm
1-5V сигнал от сензор към 3.3V АЦП
| Автор |
Съобщение |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9123 Местоположение: Разград
|
 Re: 1-5V сигнал от сензор към 3.3V АЦП
@мухата - я кажи как мога да се сдобия с няколко такива чипа. Нещо не виждам никъде да се продават. Пък може и директно китовете ама трябва да видя как ще се развие проекта. И по скоро го виждам нещо от сорта на китовете ама да могат да се стекват примерно 8 платки или по някакъв начин вкарани в кутийки за дин шина и да се редят като PLC-тата и модулите им...
|
| Пет Окт 25, 2019 9:05 am |
|
 |
|
ДедоБоре
Ранг: Форумен бог
Регистриран на: Нед Ное 21, 2004 11:31 pm Мнения: 10103
|
 Re: 1-5V сигнал от сензор към 3.3V АЦП
на тоя SPI що са му пропуснали CS телЪт? или за всеки 8 канала трябва да имаш отделен SPI мастер?
|
| Пет Окт 25, 2019 10:26 am |
|
 |
|
itso.t
Ранг: Форумен бог
Регистриран на: Чет Фев 03, 2005 2:21 am Мнения: 12826 Местоположение: София
|
 Re: 1-5V сигнал от сензор към 3.3V АЦП
Има и такъв тел, но са го кръстили sync. И твоето решение би свършило работа де... 
|
| Пет Окт 25, 2019 10:36 am |
|
 |
|
stewie
Ранг: Популярен
Регистриран на: Сря Фев 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 |
|
 |
|
itso.t
Ранг: Форумен бог
Регистриран на: Чет Фев 03, 2005 2:21 am Мнения: 12826 Местоположение: София
|
 Re: 1-5V сигнал от сензор към 3.3V АЦП
Не си се омотал, а вероятно не не мериш вярно на входа. Повечето мултимери имат входно съпротивление 10 мегаома, което участва във входния делител когато измерваш входното напрежение, и не участва когато измерваш изходното напрежение. А евтините китайски ташацинарояци са с входно съпротивление около 1 мегаом.
|
| Чет Окт 31, 2019 1:26 pm |
|
 |
|
velio
Ранг: Форумен бог
Регистриран на: Вто Юни 07, 2005 6:20 pm Мнения: 3538
|
 Re: 1-5V сигнал от сензор към 3.3V АЦП
Как мериш на входа на АЦП-то? Я сложи паралелно един резистор 10М и изчисли резултата с него. Или друг вариант - закачи уреда и не го махай докато гледаш показанията на АЦП-то.
ЕДИТ: Ицо ме изпревари.
|
| Чет Окт 31, 2019 1:27 pm |
|
 |
|
itso.t
Ранг: Форумен бог
Регистриран на: Чет Фев 03, 2005 2:21 am Мнения: 12826 Местоположение: София
|
 Re: 1-5V сигнал от сензор към 3.3V АЦП
За подобни упражнения не лоша оферта е Fluke 8840 / 8842. При измерване на постоянно напрежение, на обхвати до 20V, входното му съпротивление беше 10 или 20 гигаома.
|
| Чет Окт 31, 2019 1:50 pm |
|
 |
|
stewie
Ранг: Популярен
Регистриран на: Сря Фев 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 |
|
 |
|
velio
Ранг: Форумен бог
Регистриран на: Вто Юни 07, 2005 6:20 pm Мнения: 3538
|
 Re: 1-5V сигнал от сензор към 3.3V АЦП
То от тоя клас като че ли повечето уреди я имат тая екстра. Включително и RIGOL 3068.
|
| Чет Окт 31, 2019 2:41 pm |
|
 |
|
lcr
Ранг: Форумен бог
Регистриран на: Пон Май 12, 2014 11:49 pm Мнения: 4394 Местоположение: София
|
 Re: 1-5V сигнал от сензор към 3.3V АЦП
Други стойности на входното напрежение (Vin < Vref+), сигурен ли си, че се мерят коректно? Ако не, обяснението може да е в прекалено малко време за мерене (време за зареждане на входния кондензатор на ацп-то)
|
| Чет Окт 31, 2019 2:50 pm |
|
 |
|
itso.t
Ранг: Форумен бог
Регистриран на: Чет Фев 03, 2005 2:21 am Мнения: 12826 Местоположение: София
|
 Re: 1-5V сигнал от сензор към 3.3V АЦП
А, далеч съм от мисълта, че това е уникална функция единствено на изброените модели на Флюк. Ама те са единствените които знам наизуст че я имат, и затова ги давам като пример.
|
| Чет Окт 31, 2019 3:21 pm |
|
 |
|
itso.t
Ранг: Форумен бог
Регистриран на: Чет Фев 03, 2005 2:21 am Мнения: 12826 Местоположение: София
|
 Re: 1-5V сигнал от сензор към 3.3V АЦП
И нещо което съм пропуснал по-горе. Хубаво е да се има предвид, че буферът в uC също има някакъв офсет. Колко е, и при какви условия - в TFM.
|
| Чет Окт 31, 2019 5:38 pm |
|
 |
|
bobihot
Ранг: Форумен бог
Регистриран на: Сря Фев 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 |
|
 |
|
stewie
Ранг: Популярен
Регистриран на: Сря Фев 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 |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 12 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|