ADC ampermeter z MCU

Si začinajúci elektronik? Tak táto rubrika je určená práve tebe.

Moderátori: mirosne, Moderátori

romiadam
Ultimate člen
Ultimate člen
Príspevky: 4418
Dátum registrácie: 09 Apr 2008, 00:00
Bydlisko: Wicklow, Irsko
Vek: 47

Re: ADC ampermeter z MCU

Príspevok od používateľa romiadam » 28 Jún 2022, 21:38

Napajacie napatie Vcc MCU. Externe ref. na MCU mam vypnute.
0
Prepáčte mi za diakritiku a preklepy - väčšinou píšem z mobilu a ENG klavesnice.
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje

Používateľov profilový obrázok
jenda23
Ultimate člen
Ultimate člen
Príspevky: 5779
Dátum registrácie: 27 Jún 2008, 00:00
Bydlisko: Česká Třebová
Vek: 33
Kontaktovať používateľa:

Re: ADC ampermeter z MCU

Príspevok od používateľa jenda23 » 28 Jún 2022, 21:51

Jakej pic to máš?
0
Lokomotiva je jako žena.Je jich stovky typů a každej z nich je jinej,každá z nich je svým způsobem krásná.Když jí chceš aspoň trochu poznat jsou to stovky hodin času.Nejde s ní být aniž bys jí bezmezně miloval,je nemožný jí znát do poslední skulinky

romiadam
Ultimate člen
Ultimate člen
Príspevky: 4418
Dátum registrácie: 09 Apr 2008, 00:00
Bydlisko: Wicklow, Irsko
Vek: 47

Re: ADC ampermeter z MCU

Príspevok od používateľa romiadam » 28 Jún 2022, 22:30

PIC18F46K40 ( ja mam tuto F verziu Vdd = 2.3 - 5.5V)

https://www.microchip.com/en-us/product/PIC18F46K40
image.png
0
Prepáčte mi za diakritiku a preklepy - väčšinou píšem z mobilu a ENG klavesnice.
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje

Používateľov profilový obrázok
Dr.Martin
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1361
Dátum registrácie: 15 Jún 2011, 00:00
Vek: 29

Re: ADC ampermeter z MCU

Príspevok od používateľa Dr.Martin » 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?
0
Naposledy upravil/-a Dr.Martin v 29 Jún 2022, 01:31, upravené celkom 2 krát.
Ľudovít Štúr opustil túto konverzáciu.
Nemám rád špenát, Tdi a moralistov.
GitHub

romiadam
Ultimate člen
Ultimate člen
Príspevky: 4418
Dátum registrácie: 09 Apr 2008, 00:00
Bydlisko: Wicklow, Irsko
Vek: 47

Re: ADC ampermeter z MCU

Príspevok od používateľa romiadam » 29 Jún 2022, 01:23

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:
0
Naposledy upravil/-a romiadam v 29 Jún 2022, 02:09, upravené celkom 1 krát.
Prepáčte mi za diakritiku a preklepy - väčšinou píšem z mobilu a ENG klavesnice.
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje

romiadam
Ultimate člen
Ultimate člen
Príspevky: 4418
Dátum registrácie: 09 Apr 2008, 00:00
Bydlisko: Wicklow, Irsko
Vek: 47

Re: ADC ampermeter z MCU

Príspevok od používateľa romiadam » 29 Jún 2022, 01:36

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.
0
Prepáčte mi za diakritiku a preklepy - väčšinou píšem z mobilu a ENG klavesnice.
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje

Používateľov profilový obrázok
jenda23
Ultimate člen
Ultimate člen
Príspevky: 5779
Dátum registrácie: 27 Jún 2008, 00:00
Bydlisko: Česká Třebová
Vek: 33
Kontaktovať používateľa:

Re: ADC ampermeter z MCU

Príspevok od používateľa jenda23 » 29 Jún 2022, 06:13

A z čeho je napájen procesor?
0
Lokomotiva je jako žena.Je jich stovky typů a každej z nich je jinej,každá z nich je svým způsobem krásná.Když jí chceš aspoň trochu poznat jsou to stovky hodin času.Nejde s ní být aniž bys jí bezmezně miloval,je nemožný jí znát do poslední skulinky

Používateľov profilový obrázok
kapor
Stály člen
Stály člen
Príspevky: 457
Dátum registrácie: 08 Nov 2012, 08:09
Bydlisko: Pri Trnave

Re: ADC ampermeter z MCU

Príspevok od používateľa kapor » 29 Jún 2022, 06:24

Vôbec som nepochopil zmysel toho obvodu. Organizované vybíjanie AA cez odpor 15 ohm? :pain: :pain: :pain:
0
Naposledy upravil/-a kapor v 29 Jún 2022, 08:46, upravené celkom 1 krát.
Pochopený omyl je cennejší, ako vlastná pravda vedúca do slepej uličky.........

105nu70
Stály člen
Stály člen
Príspevky: 275
Dátum registrácie: 08 Nov 2017, 11:51

Re: ADC ampermeter z MCU

Príspevok od používateľa 105nu70 » 29 Jún 2022, 07:01

:butthead:
0
Naposledy upravil/-a 105nu70 v 16 Apr 2024, 14:32, upravené celkom 2 krát.

Používateľov profilový obrázok
Dr.Martin
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1361
Dátum registrácie: 15 Jún 2011, 00:00
Vek: 29

Re: ADC ampermeter z MCU

Príspevok od používateľa Dr.Martin » 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?
0
Ľudovít Štúr opustil túto konverzáciu.
Nemám rád špenát, Tdi a moralistov.
GitHub

romiadam
Ultimate člen
Ultimate člen
Príspevky: 4418
Dátum registrácie: 09 Apr 2008, 00:00
Bydlisko: Wicklow, Irsko
Vek: 47

Re: ADC ampermeter z MCU

Príspevok od používateľa romiadam » 29 Jún 2022, 11:01

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
0
Prepáčte mi za diakritiku a preklepy - väčšinou píšem z mobilu a ENG klavesnice.
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje

Používateľov profilový obrázok
kapor
Stály člen
Stály člen
Príspevky: 457
Dátum registrácie: 08 Nov 2012, 08:09
Bydlisko: Pri Trnave

Re: ADC ampermeter z MCU

Príspevok od používateľa kapor » 29 Jún 2022, 12:39

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:
0
Pochopený omyl je cennejší, ako vlastná pravda vedúca do slepej uličky.........

Používateľov profilový obrázok
jenda23
Ultimate člen
Ultimate člen
Príspevky: 5779
Dátum registrácie: 27 Jún 2008, 00:00
Bydlisko: Česká Třebová
Vek: 33
Kontaktovať používateľa:

Re: ADC ampermeter z MCU

Príspevok od používateľa jenda23 » 29 Jún 2022, 13:19

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?
0
Lokomotiva je jako žena.Je jich stovky typů a každej z nich je jinej,každá z nich je svým způsobem krásná.Když jí chceš aspoň trochu poznat jsou to stovky hodin času.Nejde s ní být aniž bys jí bezmezně miloval,je nemožný jí znát do poslední skulinky

romiadam
Ultimate člen
Ultimate člen
Príspevky: 4418
Dátum registrácie: 09 Apr 2008, 00:00
Bydlisko: Wicklow, Irsko
Vek: 47

Re: ADC ampermeter z MCU

Príspevok od používateľa romiadam » 29 Jún 2022, 19:15

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).
0
Prepáčte mi za diakritiku a preklepy - väčšinou píšem z mobilu a ENG klavesnice.
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje

Používateľov profilový obrázok
kapor
Stály člen
Stály člen
Príspevky: 457
Dátum registrácie: 08 Nov 2012, 08:09
Bydlisko: Pri Trnave

Re: ADC ampermeter z MCU

Príspevok od používateľa kapor » 30 Jún 2022, 06:02

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:
0
Pochopený omyl je cennejší, ako vlastná pravda vedúca do slepej uličky.........

romiadam
Ultimate člen
Ultimate člen
Príspevky: 4418
Dátum registrácie: 09 Apr 2008, 00:00
Bydlisko: Wicklow, Irsko
Vek: 47

Re: ADC ampermeter z MCU

Príspevok od používateľa romiadam » 30 Jún 2022, 07:52

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.
0
Naposledy upravil/-a romiadam v 30 Jún 2022, 09:32, upravené celkom 1 krát.
Prepáčte mi za diakritiku a preklepy - väčšinou píšem z mobilu a ENG klavesnice.
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje

Používateľov profilový obrázok
kapor
Stály člen
Stály člen
Príspevky: 457
Dátum registrácie: 08 Nov 2012, 08:09
Bydlisko: Pri Trnave

Re: ADC ampermeter z MCU

Príspevok od používateľa kapor » 30 Jún 2022, 09:29

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
0
Pochopený omyl je cennejší, ako vlastná pravda vedúca do slepej uličky.........

romiadam
Ultimate člen
Ultimate člen
Príspevky: 4418
Dátum registrácie: 09 Apr 2008, 00:00
Bydlisko: Wicklow, Irsko
Vek: 47

Re: ADC ampermeter z MCU

Príspevok od používateľa romiadam » 30 Jún 2022, 10:08

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"
0
Prepáčte mi za diakritiku a preklepy - väčšinou píšem z mobilu a ENG klavesnice.
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje

Palcino22
Nový člen
Nový člen
Príspevky: 51
Dátum registrácie: 09 Sep 2007, 00:00
Vek: 31

Re: ADC ampermeter z MCU

Príspevok od používateľa Palcino22 » 30 Jún 2022, 10:56

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ť.
Prílohy
image.png
0
Nieje dôležité všetko vedieť ,ale je podstatné vedieť to nájsť

miso156
Pokročilý člen
Pokročilý člen
Príspevky: 648
Dátum registrácie: 06 Dec 2020, 11:46
Bydlisko: Banska Stiavnica
Vek: 38

Re: ADC ampermeter z MCU

Príspevok od používateľa miso156 » 30 Jún 2022, 11:35

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.
0
"No pain, no gain." (KC238)

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok