|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 2:23 pm
| Автор |
Съобщение |
|
pipilica
Ранг: Форумен бог
Регистриран на: Чет Апр 16, 2009 1:26 am Мнения: 2763 Местоположение: София
|
 Въпрос за LTS25-NP
Защо ми дава малка разлика в тока, 160mA, като разменям кабелите на датчика на които е включен консуматора. По PDF-то https://www.lem.com/sites/default/files ... _25-np.pdf1,2,3 са дадени за вход, при мен са заедно, 4,5,6 са изход и пак са заедно, и ся кое е вход на + или на - на акумулатора.
|
| Нед Апр 30, 2023 6:28 am |
|
 |
|
Bai Ui
Ранг: Форумен бог
Регистриран на: Вто Ное 06, 2018 5:18 pm Мнения: 1750
|
 Re: Въпрос за LTS25-NP
Според това, което пишеш разбирам че ги мериш че са заедно, а те не са - трябва да си ги свържеш сам според диаграмите в таблицата на последната страница от PDF-a.Така определяш обхвата на сензора. За максимален обхват трябва сам да окъсиш 1,2,3 както и 4,5,6. Така не би трябвало да имаш никаква разлика в двете посоки. Ако свържеш 1,2,3 към плюса на акумулатора а 4,5,6 към товара то изходното напрежение ще ти варира от 2.5V до 4.5V. Ако ги обърнеш то изходното напрежение ще варира от 2.5V до 0.5V - т.е. обратнопропорционално на тока.
_________________ “Intelligence is the ability to adapt to change.” Stephen Hawking
|
| Нед Апр 30, 2023 8:44 am |
|
 |
|
pipilica
Ранг: Форумен бог
Регистриран на: Чет Апр 16, 2009 1:26 am Мнения: 2763 Местоположение: София
|
 Re: Въпрос за LTS25-NP
Да всичко е точно свързано според PDF-то, 1,2,3 за запоени заедно за единя кабел и 4,5,6 са заедно на другия кабел. Проблема е че ако свържа 1,2,3 на + на акумулатора показва тока със знак - и с 160mA повече отколкото ако свържа 4,5,6 на + за товар ползвам една крушка на 12 волта. Даже пробвах и друг датчик същата работа само че при него разликата е 150mA.
|
| Пон Май 01, 2023 4:35 am |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
 Re: Въпрос за LTS25-NP
Значи има няколко неща. Първото е че точно този датчик е с "изкуствен" център. Като мериш, трябва да мериш спрямо този център ама ти не го знаеш къде е. Трябва да имаш Vref равен точно на неговите 2.5 волта. Второ : 160 мА са горе долу в грешката на датчика - все пак е за 25А номинално и 80А пиково. По принцип му дават 0.2% грешка което е към 50мА, ама от опита ми с LEM сензори, знам че изхода им е малко шумен. Трето : дават ти 25mV/А = тия 160мА са има-няма 4mV - с какво АЦП точно ги мериш тия 4mV? Това е по-малко от 1 бит на 10 битово АЦП с Vref = 5V.
Ако искаш да мериш по-точно си свържи товара по третата схема - така ще си вдигнеш три пъти чувствителността.
Има LEM-ове с 5 пинов датчик, на които можеш да им подадеш средна точка от твой източник - така рефърънса на АЦП-то и средната точка на датчика стават едни и същи и много по-лесно се мери нулата. На изхода може да се сложи някакъв RC филтър - особено ако мериш DC товар - за AC е малко по кофти щото дава фазово отместване, ама за DC е ОК стига да е в рамките на допустимото за приложението. За да си подобриш чувствителността на АЦП-то, трябва Vref да ти е доста по-малко от 5V и най-малкото да мериш поне с псевдо диференциално АЦП. Най-добре е с такова дето можеш да мериш 2.5V +/- 1V ама тука нещата вече влизат в друг филм. Вариант е да направиш офсет и усилване с ОУ-та ама и това е крива нива. Може и да мериш с някакво АЦП с доста повече битове - тогава вече ще трябва да бориш само шума на изхода.
|
| Пон Май 01, 2023 11:30 am |
|
 |
|
pipilica
Ранг: Форумен бог
Регистриран на: Чет Апр 16, 2009 1:26 am Мнения: 2763 Местоположение: София
|
 Re: Въпрос за LTS25-NP
Меря с Ардуино Нано, и целта не е много отговорна, искам да го сложа на един UPS да поглеждам тока на зареждане и разреждане като работи UPS-а, и тая разлика не ми пречи много щото с кода я оправям като показва отрицателен ток. Интресно що я прави на прав ток, ползвах и код с неква библиотека за ACS712 и на АС няма разлика и мери точно но на DC пак дава разлика, но на АС не показва разряд а искам като е отрицателен тока да пуска вентилатор на радиаторите на UPS-а щото са малко малки, нали не е предвиден да работи дълго време. Та за това е цялата процедура. Та предлагаш да пусна външно Vref по-малко от 5 волта и какъв филтър да сложа между датчика и входа на АЦП, тва може на с по-сложни неща няма да се занимавам.
|
| Пон Май 01, 2023 3:44 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30684 Местоположение: София
|
 Re: Въпрос за LTS25-NP
С ардуино нано няма да измериш нищо повече. Първо имаш 10 битово АЦП, 1024 отчета или 49 mV МЗР. Да ама с това АЦП и 9 бита да изкараш пак е добре, обаче като добавим и ардуино ...дизайна на тая платка не става за нищо, така че трябва да си щастлив ако докараш и 8 бита 
|
| Пон Май 01, 2023 3:49 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
 Re: Въпрос за LTS25-NP
Може с 3.3V Vref - леко ще се подобри mv/bit съотношението, съответно резолюцията. Малко корекция на Тони 4.9mV е а не 49. С 3.3 ще стане 3.2mV някъде ама пак не е кой знае какво. Отделно ще трябва да си калибрираш нулата на какъв отчет ти е и ще стане номера и няма да имаш чак такъв офсет. Ако ползваш от другите датчици дето споменах (с 5 пина) имаш два варианта - или да ползваш техния Vref или да си подадеш твой. Аз съм правил с 2.048 като подавам от един източник 1.024 го умножавам по 2 и 3, като 2.048 ги подавам нанеговия реф а 1 и 3 съответно на Vref- и Vref+ на псевдодиференциално АЦП. Така обхвата на датчика влиза в около 60% от обхвата на АЦП, и 40% е овъррейндж. ACS712 е малко по добре щото средата му не е на 2.5V а е Vdd/2. С други думи ако захранването ти не е точно и го ползваш за рефърънс, нулата ти няма да бяга а ще си е винаги на 1/2 от обхвата на АЦП. С LEM-а, ако захранването ти е 5.1V, отчета ти при 0А (или 2.5V от датчика) ще е 501, което обаче ако библиотеката ти приема че Vref ти е 5V излиза че имаш показание от датчика 2.450V което на практика е -2А. Та нищо чудно че имаш 160mA офсет - едва ли захранването ти е точно 5.000V - сам виждаш че при 100mV разлика имаш цели 2А грешка в нулата. Реално проблема ти може да се реши с малко математика и калибрация в контролера. Ама като ползваш готови библиотеки за такова елементарно нещо...
|
| Пон Май 01, 2023 4:17 pm |
|
 |
|
itso.t
Ранг: Форумен бог
Регистриран на: Чет Фев 03, 2005 2:21 am Мнения: 12765 Местоположение: София
|
 Re: Въпрос за LTS25-NP
В UPS има сигнали управляващи периферията. Например ON/OFF на зарядното или промяна на режима му. Трябва да има и такива които разрешават работата на инвертора. В твоя случай трябва да е още по-лесно - UPS работи когато изчезне мрежовото напрежение. Съответно - когато го няма включваш вентилатора. Или нещо такова, като за скромните ти обяснения... Редакция: Потърси схема за конкретния UPS и ще се ориентираш кое и как...
|
| Пон Май 01, 2023 4:24 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30684 Местоположение: София
|
 Re: Въпрос за LTS25-NP
Мда ... който пише полузаспал така става, май не съм се събудил още, снощи до 2 часа рисувах конектори  Ако някой не е виждал как изглежда това недоразумение, те на .. само вижте как изглежда масата, жълто и зелено. А
|
| Пон Май 01, 2023 8:58 pm |
|
 |
|
pipilica
Ранг: Форумен бог
Регистриран на: Чет Апр 16, 2009 1:26 am Мнения: 2763 Местоположение: София
|
 Re: Въпрос за LTS25-NP
 |  |  |  | itso.t написа: В UPS има сигнали управляващи периферията. Например ON/OFF на зарядното или промяна на режима му. Трябва да има и такива които разрешават работата на инвертора. В твоя случай трябва да е още по-лесно - UPS работи когато изчезне мрежовото напрежение. Съответно - когато го няма включваш вентилатора. Или нещо такова, като за скромните ти обяснения... Редакция: Потърси схема за конкретния UPS и ще се ориентираш кое и как... |  |  |  |  |
Да прав си, свети оранжев светодиод когато е на батерия и няма по-лесно нещо от това да взема + от диода да пуска вентилатора. Да и ти си прав, ама не четеш баш, интересното е че тия 160mA са само ако са свързани 1,2,3 на плюса на батерията и показва ток -1.36А ако закача 1,2,3 на минуса на батерията показва ток +1.20А, като върна 1,2,3 на + пак показва -1.36А. Е тва що става. И да 5-те волта не са баш 5.000 и на 0А на датчика изхода е 2.49 волта, но тия 160mA разлика едва ли са от това. Библиотека ползвах да проверя на променлив ток какво показва, и в двете посоки показва едно и също но не показва знак - на прав ток пак дава разлика. Иначе го чета така И друго да питам, защо на едно място пишат 5.00 / 1024 а на друго 5.00 / 1023, четох и не разбрах защо така.
|
| Вто Май 02, 2023 1:05 am |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30684 Местоположение: София
|
 Re: Въпрос за LTS25-NP
ами защото масово, не само с Ардино, се занимават хора на които не бих им поверил да вкл.и изключват и телевизор, но усилено съветват и пишат библиотеки. 1111111111 = 1023 и ето от къде идва 1023, ама някой забравя, че има и 0000000000 .... не е важна каква е цифрата важно е колко дискрета имаш, някой може да иска да почва да ги брои от 42, но дискретите са си все така 1024, при 10 бита, това са възможните състояния които могат да се предадът. Обаче от тук насетне става "сложно" по много причини. Първи проблем източник на опорно напрежение. Ако мериш да речем делител, и го захранваш от същото място от където и процесора, респективно от където идва референцията проблема е по-малък, и при 10 бита може и да се пренебрегне, освен при много куцо опроводяване. Проблемът е дали това което захранва делителя е същото което захранва контролера и още повече същото което захранва входа на компаратора, отговора е не е. Разлики може да имаш както от падове на напрежение в самите пътечки, съединители и т.н. така и причинени от смущения и/или отново падове ама с едно друго естество, от кофти декуплирани товари, какъвто точно е случая с твоето Нано. С две думи има много голяма индуктивност в захранването му, и когато почнат да му се връткат електроните входа на референтното става с леко неизвестно напрежение, с две думи самаият процесор модулира резултата, което може да е шум, но може и да не е  Със шума може да се бориш сравнително лесно, ако обаче имаш ситуация в която определена част от кода води до конкретно изменение и това става винаги по времена четенето, това вече не може да го усредниш, филтрираш и т.н. При 10 бита това не би трябвало да го виждаш ако имаш читаво опроводяване, но ти нямаш  Втори проблем. Самото АЦП си има няколко източника на грешка, офсет, нелинейност, липса на монотонност, грешка от коефициента на предаване. Да тръгна да обяснявам всяко едно и защо се получава ще стане дълго писание, а и други тук имат по-добър подход с обясненията, ако им се обяснява. Въпросът е че тия 4 грешки водят до неточно измерване. Някои от тях се компенсират лесно, други не толкова. Трети проблем, имаш грешка от това, че входният ти сигнал се мени, докато АЦП отчита, това при теб не би следвало да е съществен фактор, но го има. Реално този проблем се изразява по малко по-друг начин, но има сходен характер. За да се елиминира проблема имаш семпъл-холд, който обаче си има неговите проблеми, нищо не се зарежда и зарежда безкрайно бързо. Като цяло ако АЦП-то е читаво, ако имаш стабилен референс, опроводяването е читаво може да разчиташ на грешка от порядъка на 1-1.5 LSB, т.е. първия бит го отписваш, втория и той не е ясен. От тук със софтуерни методи може да подобриш ситуацията, простото осредняване не е кой знае какво подобрение, но така изглежда, горе долу като имаш картинка с кофти ръбове и да и направиш антиалисинг или някакъв блур, да ръбовете ще се загладят и от далеч ще изглежда по-добе, но няма да ти дадат информацията която е била там. И сега ако зачетем какво пише за тая атмега която е на наното : • 0.5 LSB Integral Non-linearity • ± 2 LSB Absolute Accuracy Тоя процесор има вътрешен референс 1.1V, проблема е че така е опроводен, че сигурно с него ще имаш повече проблеми от колкото без него, иначе това е начина.
|
| Вто Май 02, 2023 6:32 am |
|
 |
|
MYXATA
Ранг: Форумен бог
Регистриран на: Пон Юни 05, 2006 1:48 pm Мнения: 4906 Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
|
 Re: Въпрос за LTS25-NP
Хубаво е да се зачете за параметър ENOB демек ефективен брой битове. Иде реч от тези 1024 бита колко са ти грешка и колко са ти полезни. Държа да отбележа, че не е само шум но и технология, процес , и т.н. И ако ацп-то дето го ползваш няма описан такъв параметър в даташита.. по-добре да не му хвашаш вяра за точно мерене..
_________________ ... ако трети ден не ти се работи... това означава, че е сряда !
|
| Вто Май 02, 2023 7:38 pm |
|
 |
|
nik
Ранг: Форумен бог
Регистриран на: Сря Мар 22, 2006 3:25 am Мнения: 6418
|
 Re: Въпрос за LTS25-NP
а без ток показва ли ти 0? 2.475 от къде се взе? не трябва ли да е 2.49 щом толкова ти е нулата на датчика?
|
| Нед Май 07, 2023 5:48 pm |
|
 |
|
al_at
Ранг: Форумен бог
Регистриран на: Пет Апр 13, 2018 4:00 pm Мнения: 1622 Местоположение: София
|
 Re: Въпрос за LTS25-NP
+1. При нулев ток, ако не показва нула, тази стойност може да се използва за калибриране на офсета.
|
| Нед Май 07, 2023 6:07 pm |
|
 |
|
nik
Ранг: Форумен бог
Регистриран на: Сря Мар 22, 2006 3:25 am Мнения: 6418
|
 Re: Въпрос за LTS25-NP
сега ми хрумна да направя груба сметка: въпросните 160ма разлика са всъщност грешка 80 - едното показание ти е с 80ма повече, другото с 80ма по-малко, т.е грешката е 80ма 5/1024 = 0.00488 ти е напрежението за 1 бит при опорно напрежение 5 волта и 10 бита АЦП, или грубо 5 миливолта грешката от 80ма е при обхват 0.625 волта за 25А - обръщам ток в напрежение - 0.625/25*0.08 = 0.002 или 2 миливолта грешка т.е. няма как да отчетеш точно 2 миливолта ако АЦП-то ти мери през 5
в случая постигаш някакви резултати благодарение на усредняването което правиш с интегриране на 100 измервания, но това не решава проблема, малък ток ще си мери грешно единственото което може да се подобри е да си настроиш правилно нулата - 2.475 го заменяш със стойността на AvgAcs при ток 0А
|
| Нед Май 07, 2023 8:02 pm |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 4 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|