Strana 2 z 4

Re: ADC ampermeter z MCU

Napísané: 28 Jún 2022, 21:38
od používateľa romiadam
Napajacie napatie Vcc MCU. Externe ref. na MCU mam vypnute.

Re: ADC ampermeter z MCU

Napísané: 28 Jún 2022, 21:51
od používateľa jenda23
Jakej pic to máš?

Re: ADC ampermeter z MCU

Napísané: 28 Jún 2022, 22:30
od používateľa romiadam
PIC18F46K40 ( ja mam tuto F verziu Vdd = 2.3 - 5.5V)

https://www.microchip.com/en-us/product/PIC18F46K40
image.png

Re: ADC ampermeter z MCU

Napísané: 29 Jún 2022, 01:15
od používateľa Dr.Martin
Uz je neskoro, ale ak som to dobre pochopil. Ty si zobrazujes raw hodnotu z ADC a priradil si si k nej velicinu mA? Nerobis tam ziadne dalsie vypocty?

Re: ADC ampermeter z MCU

Napísané: 29 Jún 2022, 01:23
od používateľa romiadam
Vyriesene. :applause: :applause: :applause:
Dakujem za rady a pomoc.

To ze mi AD prevodnik ukazoval 15mA aj ked tam nebolo ziadne napatie bolo sposobene tym, ze ja som mal
zaporny pol baterky zasunuty do kontaktneho pola (bread board) kde mal nejaky prechodovy odpor. Premiestnil som to inde a uz je tam 0. :applause:

Ten sklon ale tam stale je. Nameranu hodnotu z prevodnika treba vynasobit cislom 0.97. Tak som to vyriesil tak, ze cislo z prevodnika (max. 1023) vynasobim siclom 31 a potom vydelim 32 (5x posun doprava).
31/32 =0.96.
31 * 1023 = 331 713 => stale je to 16 bit cislo. Nemusim ani predefinovat na 24 bit.

Teraz mam toto

Kód: Vybrať všetko

Multimeter (mA)		LCD (mA)
85.2 			85
143.5			143
216.5			216
297.2			296
364.5			364
:partyman:

Re: ADC ampermeter z MCU

Napísané: 29 Jún 2022, 01:36
od používateľa romiadam
Dr.Martin napísal:
29 Jún 2022, 01:15
Uz je neskoro, ale ak som to dobre pochopil. Ty si zobrazujes raw hodnotu z ADC a priradil si si k nej velicinu mA? Nerobis tam ziadne dalsie vypocty? A vlastne to mas cele zle, lebo nemerias prud ale napätie na tom odpore. Teda aj na bocnikoch sa meria vlastne napätie ale ty mas ten odpor zapojeny ako spotrebic nie ako bocnik.
ty mas ten odpor zapojeny ako spotrebic nie ako bocnik.
Ano to mas pravdu.
Ty si zobrazujes raw hodnotu z ADC a priradil si si k nej velicinu mA?
Ano, lebo situacia mi to dovolila. Moj merany rozsah prudu je od 0 - 600mA. 10/bitovy prevodnik ma rozsah 0-1023. Takze by som tento sposob merania prudu mohol pouzit az do 1.023A. Zatazovy odpor (ktory tam potrebujem a musi tam byt) som dal taky (10R+5R - AD prevodnik pripajam na 10R) aby som to mohol priviest priamo na vstup AD prevodnika a aby to nepresiahlo maximalne napatie AD prevodnika. Na 10R odpore ak tecie prud 100ma to je 10R * 0.1A = 1V.
1V z 5V (napajanie MCU) je 1/5. 1/5 z 1024 je 105 Cize to mozem zobrazit na LCD priamo ako 105mA alebo pridam na LCD 0 a bodku a bude to 0.105A.Lenze je tam malicka odchylka tak prepoctom si to zkorigujes presne na 100. A mne sa tu podarilo to prepocitat (delenie posuvom reistrov). Nie vzdy to tak vyjde.
Nerobis tam ziadne dalsie vypocty?
Najprv som nerobil, ale uz som to "nakalibroval" ADC hodnotu nasobim 31 a delim 32. Pri 500 mA je chyba oproti multimetru 1mAmax 2 co je pre moje ucely uplne v poriadku

EDIT: 10R budem musiet nahradit 8R2, lebo 10*0.6A = 6V a to by som odpalil vstup AD prevodnika.
8.2 * 0.6 = 4.92V. Maximalne napatie na 8R2 bude 4.92V.
A vlastne to mas cele zle, lebo nemerias prud ale napätie na tom odpore.
Ano, meriam ubytok napatia na odpore, ktory minimalne meni svoj odpor, co mi vyhovuje. V mojom zapojeni celkovy odpor moze byt az do 30R, takze 15R (5R + 10R) je OK.

Re: ADC ampermeter z MCU

Napísané: 29 Jún 2022, 06:13
od používateľa jenda23
A z čeho je napájen procesor?

Re: ADC ampermeter z MCU

Napísané: 29 Jún 2022, 06:24
od používateľa kapor
Vôbec som nepochopil zmysel toho obvodu. Organizované vybíjanie AA cez odpor 15 ohm? :pain: :pain: :pain:

Re: ADC ampermeter z MCU

Napísané: 29 Jún 2022, 07:01
od používateľa 105nu70
:butthead:

Re: ADC ampermeter z MCU

Napísané: 29 Jún 2022, 08:16
od používateľa Dr.Martin
No mne je fakt zahadou ako to funguje. Lebo ako sa pozeram tak sa pozeram na tu schemu tak tam merias napätie na baterkach. A hlavne ak das neskôr prec ten ampermeter/multimeter. Alebo mi nieco unika?

Re: ADC ampermeter z MCU

Napísané: 29 Jún 2022, 11:01
od používateľa romiadam
jenda23 napísal:
29 Jún 2022, 06:13
A z čeho je napájen procesor?
5V spinany zdroj (nabijacka na mobil), ten by som pouzil ak nebudu problemy, ktore zatial nie su. Pre ADC mam pripravene aj IO pre referencene napatia, ale zatial nie su potrebne.
kapor napísal:
29 Jún 2022, 06:24

Vôbec som nepochopil zmysel toho obvodu. Organizované vybíjanie AA cez odpor 15 ohm? :pain: :pain: :pain:
Zatial sa nikto nepyal. Nechel som sa tu rozpisovat, ale ked otazka padla, tak vysvetlim.
Rocnikovy projekt (urobim odprezentujem a potom rozoberiem - priorita minimalna investicia) - meranie vykonu na dvoch identickych PV paneloch cely den a viac dni a zaznam U a I kazdych 5min do pamate aj s casom z RTC (mozno castejsie mozno nenej casto). Potom sa to z pamate nacita do excelu. Jeden panel fixny a druhy sleduje slnko. Ak sa mi to vydari, tak to meranie vykonu po obhajobe/presentacii v auguste predlzim na cely rok.
Baterky su docasna nahrada PV panelov, lebo vecer v izbe nemam slnko. Ja vlastne vyrabam MPPT regulator ktory spaluje vsetok vykon na odpore (15R) a na vykonovom Mosfet tranzistore ktory otvara MCU. Aby som na mosfete spaloval co najmensi vykon, musim pouzit co najvacsi odpor (max 30R). S 30R som pri 1000W/m2 pri napati okolo 15V co je akurat (koleno je okolo18-20V). Mozno to posuniem na 17V. Este vacsi odpor. Uvidim neskor. Mosfetom regulujem prud tak aby som mal max vykon na kolene PV charakteristiky. A teraz riesim co najjednoduchsie meranie prudu PV panela.
Dr.Martin napísal:
29 Jún 2022, 08:16
No mne je fakt zahadou ako to funguje. Lebo ako sa pozeram tak sa pozeram na tu schemu tak tam merias napätie na baterkach. A hlavne ak das neskôr prec ten ampermeter/multimeter. Alebo mi nieco unika?
Multimeter tam docasne sluzi ako kontrolny merak prudu. Ten pojde prec. potom ked tam dam PV panel, sa to zmeni na toto:
image.png

Re: ADC ampermeter z MCU

Napísané: 29 Jún 2022, 12:39
od používateľa kapor
Odpojením kontrolného A-metra sa zmenší sériový odpor obvodu, čo vnáša následnú chybu. Ono sa to nezdá, ale prívodné vodiče k meráku, vnútorný odpor bočníka.....a chyba je na svete. Kúp si presný odpor, alebo ten tvoj V-A metódou doma zmeraj (najpresnejšie 4 vodičovým pripojením) a meraj na ňom napätie.... :thanks:

Re: ADC ampermeter z MCU

Napísané: 29 Jún 2022, 13:19
od používateľa jenda23
To už se mu asi tak pětkrát snažím říct ať vykopne ten měřák a on si stále nedá a nedá říct. :rolleyes:

PS a jak budeš regulovat ten mosfet?

Re: ADC ampermeter z MCU

Napísané: 29 Jún 2022, 19:15
od používateľa romiadam
Jenda, uz tam nie je merak, a pochopil som ta. Neignorujem ta. A dakujem za radu.

Pre informaciu:
Mne ani neide o presne meranie, ale o "rovnake" meranie t.j. ak v skutocnosti tecie obvodom napr100mA a a aj s multimetrom tam nameriam 105mA mi nevadi. Skor by mi vadilo ak jednym obvodom tecie 100mA a druhym tiez 100mA a ja nameriam jednym AD prevodnikom 90mA na jednom paneli a druhym na druom paneli 110mA (pri rovnakom natoceni panelov). To by mi uz davalo mylny vysledok.

No na druhej strane nemam sajnu ako rovnake maju charakteristik dva 10W panely. Takze to bude prekvapenie, ked uz budem mat prve merania.

Ten mosfet skusim riadit cez dig. potenciometer s rozlisenim 1024. Uvidim co to spravi ci to tak pojde.
Uz som to skusal realnym otocnym potenciometrom a celkom to islo, no moje "rucne" rozlisenie (tocenie rukou) nemalo rozlisenie 1024, takze to mi trosku skakalo (hodnoty U a I).

Re: ADC ampermeter z MCU

Napísané: 30 Jún 2022, 06:02
od používateľa kapor
to romiadam:
konečne som si to prečítal celé a ty fakt ignoruješ všetky rady, ktoré si tu dostal. V poslednom príspevku si napísal "Mne ani nejde o presne meranie, ale o "rovnaké" meranie ". Takže keď päť merákov bude ukazovať bludy, tak je to v poriadku, len nech ukazujú rovnako.... :rolleyes: :rolleyes: :rolleyes: Takéto meranie patrí do :butthead:

Re: ADC ampermeter z MCU

Napísané: 30 Jún 2022, 07:52
od používateľa romiadam
Je to rocnikovy projekt, nie vyrobok pre zakaznika alebo na trh preto sa aj ktomu tak staviam. To ci mi to bude ukazovat 100mA alebo 95mA mi je jedno (zas az tak jedno mi to nie je ale urcitu chybu merania akceptujem.). Keby to ukazovalo 50mA namiesto 100mA tak to by uz jedno nebolo. Ja len chcem namerat aky je rozdiel vo vykonoch na oboch paneloch a nerobim laboratorne meranie pre vyrobcu PV panela. Ked oba panely budu vykazovat o 5 mA mensi/vacsi prud, tak sa nic nedeje. Nerozumiem preco ti vadi ze nepotrebujem mat super presne meranie.

Re: ADC ampermeter z MCU

Napísané: 30 Jún 2022, 09:29
od používateľa kapor
Už len posledné. Na porovnávanie by si mal mať oba panely trvalo zaťažené rovnakým odporom a zaznamenávať stačí napätie na nich. Ostatné zvládne Excel. Na čo tam je ten tranzistor :pain:
A ani tomu nerozumiem, že ti je jedno, či nameriaš 90, alebo 100mA. Také meranie potom bude mať bohovskú výpovednú hodnotu, hlavne keď chceš porovnávať dva rovnaké panely.... :rock: :rock: :rock:
20220630_091416.jpg

Re: ADC ampermeter z MCU

Napísané: 30 Jún 2022, 10:08
od používateľa romiadam
kapor napísal:
30 Jún 2022, 09:29
a zaznamenávať stačí napätie na nich
Ja potrebujem merat napatie panela a prud (ubytok napatia na odpore) Z toho vypocitam v MCU vykon. Tranzistor bude ovladany dig potenciometrom z MCU cez SPI zbernicu. Dog. pot. ma odpor 5K a rozlisenie 1024. 1bit = 5000/1024. A teraz som si uvedomil, ze ja som to tam nenakreslul a vy mi neviete citat na dialku myslienky. Sakra. Prepacte ze som vas a tym zmietol. Tym tranzistorom ja budem regulovat to aby som mal z pamela max vykon (MPPT).Po prvom zmerani vykonu MCU cez digitalny potenciometer trosky zavrie ten tranzistor a znova sa vypocita vykon. Ak je vacsi ako predosly tak sa este viac zavrie tranzistor a zase sa prepocita vykon az kym vykon nezacne zase klesat, teda uz je vykon na kolene (tesne za kolenom) PV charakteristiky. Ak sa objavy oblak tak sa max vykon zmeni a zase sa toto zopakuje. Snad som to teraz popisal zrozumitelne.
Pri slnecnom dni len s cisto odporom cca 20R bez tranzistora napatie na paneli je len 15V a prud maximalny cca 550-600mA. Ja potrebujem mat napatie okolo 18-20V. Tam je to koleno (max vykon panela). A to koleno bude hladat MCU pomocou tranzistora. Tranzistor je tu v zapojeni ako zosilovac (ak sa to tak nazyva). Nie ako spinac. Ja som to kreslil rychlo v praci a gate som napriamo spojil s MCU co vas asi pomylilo. Sorry este raz.
kapor napísal:
30 Jún 2022, 09:29
že ti je jedno, či nameriaš 90, alebo 100mA
Stym 10mA som to prehnal . Uz som to prepisal na 5mA. Skratka chcel som tym povedat ze to nemusi byt super presne. Par mA hore dole nie je problem.
kapor napísal:
30 Jún 2022, 09:29
Na porovnávanie by si mal mať oba panely trvalo zaťažené rovnakým odporom
Ano budu iba zatazovane rovnakym odporom. TME predava minimum 5ks takze tam snad najdem dve "najpodobnejsie"

Re: ADC ampermeter z MCU

Napísané: 30 Jún 2022, 10:56
od používateľa Palcino22
Trochu som si dovolil upraviť schému, ktorá tu už padla. Problémom v pôvodnej bude zrejme riadenie mosfetu priamo z dig. potenciometru vzhľadom na fakt že väčšina mosfetov je určená na spínanie a teda ich lineárna oblasť je úzka a závislá od teploty prúdu Id atď.. Ako druhý problém sa javí použitie záťaže medzi source a gnd, kde vznikne úbytok a následne nebude možné (dostatočné) otvorenie tranzistora (napätie medzi source a gate) . Z môjho pohľadu toto rieši použitie prúdového zdroja s OZ a súčasné presunutie záťaže do kladnej vetvy. Schéma je len taky rýchly náčrtok s predpokladanými hodnotami ale mohlo by sa dať od toho odraziť.

Re: ADC ampermeter z MCU

Napísané: 30 Jún 2022, 11:35
od používateľa miso156
Palcino22 napísal:
30 Jún 2022, 10:56
Da sa zjednodusit. Shunt mensi, operak pre negative feedback vyhodit a slucku prudoveho zdroja dat do MCU trebarz s riadiacou periodou 10kHz. Digipot vyhodit a Mosfet riadit priamo z MCU pinu pomocou pwm do RC clena, ak ratas 0.8v na shunte max, 4.2v pre gate ti na low voltage mosfet uplne staci.