|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 12:55 pm
"хващане" на разлика от 50mV между 2 NTC 10k
| Автор |
Съобщение |
|
maiden
|
 "хващане" на разлика от 50mV между 2 NTC 10k
Здравейте, целта на аналогвата ми задача е ако се появи разлика от 50-100mV между два NTC сензора, да получа TTL ниво и да го вкарам в mcu. Някой да е срещал такива по-специализирани компаратори или оп. усилватели? WiFi то ще работи на батерии и затова не искам да меря с ацп-то на есп32. Искам да спи постоянно и ако се появи разлика да се събуди от подаден импулс на крак.
|
| Нед Яну 07, 2018 10:39 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30684 Местоположение: София
|
 Re: "хващане" на разлика от 50mV между 2 NTC 10k
Ами според мен по-добре да мериш с АЦП-то, въпроса е колко често трябва да се мери, т.е. може ли такава разлика да се появи за 10 мс и да изчезне или не може да е по-къса от някакво определено време, примерно 1 с. Въпрос на разчет е, защото ти ще сложиш компаратор който харчи малко, но трябва да драйваш и входа на контролера. Ако имаш пъл уп от 47 k, той постоянно че харчи ток, въпросът е дали ще го харчи когато разликата я има или я няма, това ти ще определиш според режима на работа. Отделно и самия ткомпаратор щее включен постоянно и ще харчи. Специални компаратори и ОУ няма, хващаш един и си ти. Обаче това NTC само по себе си не дава никакъв сигнал, това е един резистор, трябва да го включиш в някаква схема за да мери. От тук пък идва другият момент, каква точност гониш, тия 50 mV може да са всичко като съпротивление, респективно температура. От там другият пролем, самите NTC и схемата в която са вързани също ще харчат постоянно ток. И от тази гледна точка е по добре да ги включваш в схемата само за момент, и отиваме пак до това да мериш с CPU-то. Дай малко по-подробно задание за да можем да ти дадем решение, каква температурна разлика искаш да откриваш кажи 
|
| Нед Яну 07, 2018 11:15 pm |
|
 |
|
bateAz
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 4:11 pm Мнения: 3750 Местоположение: София
|
 Re: "хващане" на разлика от 50mV между 2 NTC 10k
Ако ше гониш ниска консумация, помисли за някакво по-сложно решение. Ползвай това, че сигналът от NTC е доста бавен, реално за няколко секунди няма какво толкова да се случи. Така че, на 5 сек (примерно) пускаш ток през термисторите, захранваш един компаратор, чакаш 2-3 милисекунди и в края на това време фиксираш сигнала в един лач тригер (нещо като 74НС74, ама само един в корпус, да не заема място). От изхода на този тригер евентуално будиш процесора. Таймерът ти за 5 сек също ще е външен и също ще смърка ток, стандартно около 5 - 10 микроампера.
|
| Нед Яну 07, 2018 11:59 pm |
|
 |
|
slav4o.com
Ранг: Форумен бог
Регистриран на: Нед Яну 01, 2012 8:04 pm Мнения: 2663 Местоположение: София / Велико Търново
|
 Re: "хващане" на разлика от 50mV между 2 NTC 10k
А няколко последователно свързани термодвойки могат ли да осигурят ток да будят ESP ?
|
| Пон Яну 08, 2018 12:02 am |
|
 |
|
maiden
|
 Re: "хващане" на разлика от 50mV между 2 NTC 10k
Ами ще се мери температура в тръба и околна температура. Ако разликата стане в напрежение 50-100mV трябва да се предаде алармен сигнал по wifi. Трябва да може да работи поне година с 2 батерии АА. Насочих се към компаратори, защото може и по цели седмици разликата да не е достигната и няма смисъл есп-то да е будно.. Естествено може и 100 пъти на ден..
|
| Пон Яну 08, 2018 12:59 am |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30684 Местоположение: София
|
 Re: "хващане" на разлика от 50mV между 2 NTC 10k
Отново го пиша, разлика 50-100 mV не значи нищо, колко mV ще е разликата зависи от промяната натемпературата и токът птрз NTC. Щом имаш два еднакви NTC аз бих ги сложил в мост. Може да е изцяло аналогово, въпросът е има ли смисъл от това ? Ако направим разчет за това коeто питаш и се опитаме да гадаем, да речем че ти трябва разлика от 10 градуса, т.е. да речем 10 единия 20 другия, това за някакъв NTC на епкос е 20.8к срещу 12.6 к, или 8 кОм разлика, и твоите 100 mV са 12.5 uA. Та за да мериш ти отиват едни 25 uA. Сега ще ти трябва и някакъв компаратор сложи го 1 uA, и сложи някакъв пълъп който също да харчи 1 uA в активно състояние на сигнала, до тук имаш 27, сложи ги 30 uA. С тя батерия за която говориш, си като да имаш електроцентрала, дори да е някаква недъгава около 1000 mAh, това са 33 млн часа работа или над 9000 дни. Та от тук може да заключим че делителя и компаратора са ти най-малкия проблем и може да ги оставиш постоянно включени ако сведеш консумацията им до едни 50-100 uA. Това не е проблем за кой да е компаратор, но ето този например http://www.ti.com/product/tlv3402 ще ти свърши работа. До тук всичко е изцяло на база мерене на резистор, но не трябва да збаравяш че NTC не е много линейно, та ако не знаеш в какъв температурен обхват мериш тия mV за котио говориш не значат нищо, разликата може да е 5 а може и да е 25 градуса ... . Само обаче едно уточнение, ако разликата която искаш да хванеш не е 10 градуса, а да речем 5 градус, тогава сметката става доста различна, още повече ако отидеш на по-висока тмепература, да речем искаш да вханеш 5 градуса при околна 50, т.е. 50 и 55, там имаш съответно 3.3 и 2.7 кОм, което за да даде разлика от 100 mV си е ток от 160 uA, или общо за двата 320 uA, и тук вече имаш само 868 дни докато източиш същата 1000 мАч батерия, което в твоят случай няма да е достатъчно тъй като имаш и процесор, и ако той лъчи по 100 пъти на ден, сигурно самият той ще издои батерията преди NTC-то 
|
| Пон Яну 08, 2018 2:33 am |
|
 |
|
valioman
Ранг: Почетен член
Регистриран на: Съб Сеп 17, 2005 5:07 pm Мнения: 813 Местоположение: Сливен
|
 Re: "хващане" на разлика от 50mV между 2 NTC 10k
Кви uA кви 5лв. човека радио подкарва вие му броите uAмперите  .
|
| Пон Яну 08, 2018 9:34 am |
|
 |
|
gicho
Ранг: Форумен бог
Регистриран на: Пон Мар 13, 2006 1:59 pm Мнения: 3867 Местоположение: Габрово
|
 Re: "хващане" на разлика от 50mV между 2 NTC 10k
Добре де, аз ли не вдявам или ... един диференциален усилвател и един компаратор след него? Това е в един корпус so-8 и "харчи" под мкА. Вярно, термисторите сигурно ще ядат повече, ама има и по мегаом.
|
| Пон Яну 08, 2018 10:03 am |
|
 |
|
bateAz
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 4:11 pm Мнения: 3750 Местоположение: София
|
 Re: "хващане" на разлика от 50mV между 2 NTC 10k
Младежо, ако искаш да реагираш на РАЗЛИКА в температурите, класиката е термодвойка. След нея усливател (прецизен) и после компаратор.
|
| Пон Яну 08, 2018 10:27 am |
|
 |
|
Pif
Ранг: Форумен бог
Регистриран на: Чет Сеп 26, 2013 2:24 pm Мнения: 1765
|
 Re: "хващане" на разлика от 50mV между 2 NTC 10k
Къде ги намерихте тея наноамперови части бе? Аз все не мога да намеря такива. То с толкоз наноампери консумация защо му е батерия. 2 жици за антена и от ГСМ клетките си хванал веднага достатъчно енергия да ти работят чиповете.
Единствения смислен вариянт е процесора се буди периодично, пуска операционен и мери двата термистора с АЦП. Цялата сложнотия по компаратори и хардуерни таймери е повече от безмислена.
П.П. Може и без операционен, директно 1 мосфет да включва двата термистора към захранване и АЦП-то да ги мери.
|
| Пон Яну 08, 2018 10:34 am |
|
 |
|
Desert Leo
Ранг: Форумен бог
Регистриран на: Чет Фев 10, 2005 3:25 pm Мнения: 5677 Местоположение: София
|
 Re: "хващане" на разлика от 50mV между 2 NTC 10k
Каква е скоростта на изменение на температурната разлика?
|
| Пон Яну 08, 2018 11:15 am |
|
 |
|
ДедоБоре
Ранг: Форумен бог
Регистриран на: Нед Ное 21, 2004 11:31 pm Мнения: 10088
|
 Re: "хващане" на разлика от 50mV между 2 NTC 10k
също е интересно и каква е температурната разлика питането е некоректно - 'хващане на миливолти' се прави с 'хващач на миливолти' ако попиташ: момчета, имам задача да генерирам аларми при мерене на температурна разлика на два обекта. трябва да се детектва разлика от ххх градуса при температурен градиент ххх/мин семплирането трябва да се прави на ххх сек/мин джаджата трябва да се връчва по WiFi и да работи на 2 АА батерии ххх години може и да има по-смислени отговори
|
| Пон Яну 08, 2018 11:54 am |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30684 Местоположение: София
|
 Re: "хващане" на разлика от 50mV между 2 NTC 10k
Изобщо с тия NTC-та не е уцелил, то си иска АЦП, е може да се линеаризира и аналогово но какъв е смисъла. При него най-големия проблем е в какъв температурен диапазон ще иска да я хваща тая разлика. Иначе за nA ОУ и компаратори има бре, и харчат наноампери, е зависи и от това каква схема съчиниш, такъв компаратор с 1 k пулъп е малко безсмислено упражнение. Всичко е възможно, навремето един клиент искаше усилвател и пик детектор за пиезо кабел, ако изключим някакви SPI потенциометри които клиента искаше и сбозваха картината, всичко останало се събра в около 2 uA, усилватели, филтри, пик детектори .. Но в неговия случай, няма нужда дори да откача NTC-то ако го мери с малък ток, пък дали да има компаратор, по тоя въпрос вече писах май, може, ако мери фиксирана разлика в тесен диапазон, иначе няма никакъв смисъл имайки в предвид нелинейността на NTC-то.
|
| Пон Яну 08, 2018 12:09 pm |
|
 |
|
gicho
Ранг: Форумен бог
Регистриран на: Пон Мар 13, 2006 1:59 pm Мнения: 3867 Местоположение: Габрово
|
 Re: "хващане" на разлика от 50mV между 2 NTC 10k
http://www.ti.com/product/tlv8544https://store.comet.bg/Catalogue/Product/15686/Може и с единичен, ако се ползва прага на цифровия вход на есп-то, но дори и двоен за разкош става. Тия NTC-а по 10К не се връзват с ниската консумация, нещо 100К и нагоре по-бива при съответното внимание "към детайлите". ЕСП-то няма да слезе толкова "ниско" дори в слийп, смятай го поне 15-20мкА, може и повече в зависимост от околните елементи - филтриращи кондезатори и подобни.
|
| Пон Яну 08, 2018 12:10 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30684 Местоположение: София
|
 Re: "хващане" на разлика от 50mV между 2 NTC 10k
Той с 20 uA от ESP е слънце .... само за тия линкове, първия добре, ама това микрочепско изчадие пробвал ли си го ?
|
| Пон Яну 08, 2018 12:21 pm |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 9 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|