Strujni izvor 0-50A
Moderators: pedja089, stojke369, trax, InTheStillOfTheNight
Re: Strujni izvor 0-50A
Struja ne šeta?
Evo, prepravio sam ovaj zadnji kod Noćnog na duplo brži ADC. Sad radi na 125kHz što je i dalje u granicama specificiranim u datasheetu.
Evo, prepravio sam ovaj zadnji kod Noćnog na duplo brži ADC. Sad radi na 125kHz što je i dalje u granicama specificiranim u datasheetu.
- Attachments
-
- Reg 1.1V-Vref(3).zip
- (60.99 KiB) Downloaded 156 times
- _Maniac_
- Pravo uznapredovao :)
- Posts: 487
- Joined: 02-09-2007, 00:12
- Location: Bilje (pokraj Osijeka)
- Contact:
Re: Strujni izvor 0-50A
Evo video kako je radilo prije ovog zadnjeg koda... idem njega nabacit, pa javim...
http://www.youtube.com/watch?v=u5E3GcnZ-aI" onclick="window.open(this.href);return false;
http://www.youtube.com/watch?v=u5E3GcnZ-aI" onclick="window.open(this.href);return false;
Capo Di Tutti Capi
- InTheStillOfTheNight
- Odlično uznapredovao
- Posts: 938
- Joined: 01-06-2006, 17:54
- Location: Zagreb
Re: Strujni izvor 0-50A
Ne znam bas da bi si ATMEL mogao priustiti takvu gresku ADC-a u svojim procesorima... abc ako si konfigurirao ADC prema datasheetu i drzao se svih pravila, onda nije do ADC-a. Budem ja provjerio konfiguraciju, ali to kad budem imao vremena jer nisam baš ulazio u registre previse kad sam prepisivao program. Za to mi treba malo više vremena dok ja procitam datasheet, pregledam sve...
InTheStillOfTheNight
Re: Strujni izvor 0-50A
Treba Maniac da ukljuci PWM na 180 (bez regulacije)da vidi da li struja na multimetru isto pada i sta pokazuje atmelov adc.
- _Maniac_
- Pravo uznapredovao :)
- Posts: 487
- Joined: 02-09-2007, 00:12
- Location: Bilje (pokraj Osijeka)
- Contact:
Re: Strujni izvor 0-50A
http://www.youtube.com/watch?v=K5ZYYCI7-1o" onclick="window.open(this.href);return false;
zadnji kod...
zadnji kod...
Capo Di Tutti Capi
- InTheStillOfTheNight
- Odlično uznapredovao
- Posts: 938
- Joined: 01-06-2006, 17:54
- Location: Zagreb
Re: Strujni izvor 0-50A
Mislim da je to to.... Zelim reci kako nema smisla traziti dlaku u jajetu kad drzimo dalekozor u rukama... Pa sad ako se kizo i abc sloze sa time moze ici dalje... Jedino ako abc ima kakvu bolju ideju sa PID-om sto bi moglo odraditi ovo preciznije, ja iskreno vise nemam ideja...
InTheStillOfTheNight
Re: Strujni izvor 0-50A
Sve zavisi od brzine procesa koji ce se regulisati, ako se regulise sa PID, brzina mjerenja i brzina racunanja PID proracuna treba da bude nekoliko puta brzi od brzine mijenjanja onoga sto regulisemo u ovom slucaju struje.
Kako PID kod zauzme oko 25% programske memorije. Mislim da u ovom slucaju i nece biti nekog napretka u poredjenju sa ovim kodom koji je vec napisan.
Ako Maniac hoce pokusati mogu i taj kod spojiti na postojeci ali tu treba jos da se namjestaju P koeficijent, I koeficijent i D koef. , treba malo ugadjanja da se dobije najbolji rezultat u njegovom slucaju. Sto malo komplikuje stvar.
Kako PID kod zauzme oko 25% programske memorije. Mislim da u ovom slucaju i nece biti nekog napretka u poredjenju sa ovim kodom koji je vec napisan.
Ako Maniac hoce pokusati mogu i taj kod spojiti na postojeci ali tu treba jos da se namjestaju P koeficijent, I koeficijent i D koef. , treba malo ugadjanja da se dobije najbolji rezultat u njegovom slucaju. Sto malo komplikuje stvar.
- _Maniac_
- Pravo uznapredovao :)
- Posts: 487
- Joined: 02-09-2007, 00:12
- Location: Bilje (pokraj Osijeka)
- Contact:
Re: Strujni izvor 0-50A
A sto se tice dodavanja koda i podesavanja... meni svejedno, jedino kako je vama lakse... E da... jel se moze nekako napraviti da display pokazuje srednju vrijednost od ovog sto sad pokazuje, jer ako se to moze napravit, onda bi bilo ok ...
Capo Di Tutti Capi
- InTheStillOfTheNight
- Odlično uznapredovao
- Posts: 938
- Joined: 01-06-2006, 17:54
- Location: Zagreb
Re: Strujni izvor 0-50A
Maniac može se napraviti da display pleše balet...
To je šminka i tek kad sve napravimo onda cemo raditi estecke dodatke... Ima tu još puno bitnijih stvari od srednje vrijednosti prikazane na LCD-u...
To je šminka i tek kad sve napravimo onda cemo raditi estecke dodatke... Ima tu još puno bitnijih stvari od srednje vrijednosti prikazane na LCD-u...
InTheStillOfTheNight
- InTheStillOfTheNight
- Odlično uznapredovao
- Posts: 938
- Joined: 01-06-2006, 17:54
- Location: Zagreb
Re: Strujni izvor 0-50A
Ok nek ostane sad tako ovaj dio regulacije, pa cemo vidjeti kasnije hoce li izletiti kakva bolja ideja...
Valjda si spojio tipke , a ako nisi onda ih spoji... Ja bas nisam upucen u shemu jer se toliko toga mjenjalo tokom foruma da ne pratim vise hardware...
@Maniac de postaj koji su portovi za tipke GORE i DOLJE pa da veceras natipkam ostali dio programa.
Valjda si spojio tipke , a ako nisi onda ih spoji... Ja bas nisam upucen u shemu jer se toliko toga mjenjalo tokom foruma da ne pratim vise hardware...
@Maniac de postaj koji su portovi za tipke GORE i DOLJE pa da veceras natipkam ostali dio programa.
InTheStillOfTheNight
- _Maniac_
- Pravo uznapredovao :)
- Posts: 487
- Joined: 02-09-2007, 00:12
- Location: Bilje (pokraj Osijeka)
- Contact:
Re: Strujni izvor 0-50A
PB0 i PB1... znaci pb0 je +, a pb1 je -... to bi bili pinovi 1 i 2...
Capo Di Tutti Capi
- _Maniac_
- Pravo uznapredovao :)
- Posts: 487
- Joined: 02-09-2007, 00:12
- Location: Bilje (pokraj Osijeka)
- Contact:
Re: Strujni izvor 0-50A
Pitanje...
Evo spojio sam sad i ovaj mulitmetar - http://elfly.pl/multimetr/multimetr_en_DIP.htm" onclick="window.open(this.href);return false;
tek toliko da isprobam da li radi i kaze da radi... u biti pokazuje mi napon cca 16V (to je ok), dok mi je struja sa ovim zadnjim kodom oko 0.1-0.2A, znaci varira konstantno...
jel to ok ili???
Evo spojio sam sad i ovaj mulitmetar - http://elfly.pl/multimetr/multimetr_en_DIP.htm" onclick="window.open(this.href);return false;
tek toliko da isprobam da li radi i kaze da radi... u biti pokazuje mi napon cca 16V (to je ok), dok mi je struja sa ovim zadnjim kodom oko 0.1-0.2A, znaci varira konstantno...
jel to ok ili???
Capo Di Tutti Capi
- _Maniac_
- Pravo uznapredovao :)
- Posts: 487
- Joined: 02-09-2007, 00:12
- Location: Bilje (pokraj Osijeka)
- Contact:
Re: Strujni izvor 0-50A
u biti kontam da nije ok ... jer struja je kojih 2.4A, a meni pokazuje cca 0.15A
Capo Di Tutti Capi
- InTheStillOfTheNight
- Odlično uznapredovao
- Posts: 938
- Joined: 01-06-2006, 17:54
- Location: Zagreb
Re: Strujni izvor 0-50A
A di si procitao tih 0.15??? Mislim ne kuzim sta hoces reci..._Maniac_ wrote:u biti kontam da nije ok ... jer struja je kojih 2.4A, a meni pokazuje cca 0.15A
InTheStillOfTheNight
Re: Strujni izvor 0-50A
Koliko vidim na tvom linku je i postupak kako baždariti uređaj tako da se probaj malo poigrati s time.
- _Maniac_
- Pravo uznapredovao :)
- Posts: 487
- Joined: 02-09-2007, 00:12
- Location: Bilje (pokraj Osijeka)
- Contact:
Re: Strujni izvor 0-50A
Da vidis, bravo kizo, nisam ja to ni skontao ... lijepo uredno podesio i sad je ok...
E da sto se tice pwm i adc vezano za onaj kod koji je nocni zadnji stavio.. struja se smiri na recimo 2.6A (na ovom multimetru sto sam ga spojio skace od 2.1-2.9, al jako brzo, znaci neki prosjek bi bilo taman to...), ADC se gotovo pa umiri na 20, malo skakuce, al puno manje nego prije... a PWM, mislim da je bio 183-192...
E da sto se tice pwm i adc vezano za onaj kod koji je nocni zadnji stavio.. struja se smiri na recimo 2.6A (na ovom multimetru sto sam ga spojio skace od 2.1-2.9, al jako brzo, znaci neki prosjek bi bilo taman to...), ADC se gotovo pa umiri na 20, malo skakuce, al puno manje nego prije... a PWM, mislim da je bio 183-192...
Capo Di Tutti Capi
- InTheStillOfTheNight
- Odlično uznapredovao
- Posts: 938
- Joined: 01-06-2006, 17:54
- Location: Zagreb
Re: Strujni izvor 0-50A
A ja mislio da poznajem AVR... No nešto me već 2 sata jeb* u zdrav mozak. Timer0 neće da broji... I da ga ubiješ on ne broji... Ako tko uspije natjerati TIMER0 da broji sa CPU clocka nek kaze kako.. Ja danas mislio zavrsiti ovo, a ne mogu osposobiti jebeni timer...
Evo konfiguracija:
T0Init() (TCCROB |= 0x01 , TIMSK |= 0x02)
Overflow interrupt se ne dogodi jer je timer stalno na 0. Ali nije mi jasno zašto se overflow ne dogodi kada u debugeru dignem OVF FLAG.
Postavke registara su dobro prikazane, znači preslacler /1, ovf interrupt ukljucen, Global interrupt u SREG-u ukljucen, POWER TIMER0 uključen, no timer i dalje mrtav...
Što sam propustio?
Evo konfiguracija:
T0Init() (TCCROB |= 0x01 , TIMSK |= 0x02)
Overflow interrupt se ne dogodi jer je timer stalno na 0. Ali nije mi jasno zašto se overflow ne dogodi kada u debugeru dignem OVF FLAG.
Postavke registara su dobro prikazane, znači preslacler /1, ovf interrupt ukljucen, Global interrupt u SREG-u ukljucen, POWER TIMER0 uključen, no timer i dalje mrtav...
Što sam propustio?
InTheStillOfTheNight
- InTheStillOfTheNight
- Odlično uznapredovao
- Posts: 938
- Joined: 01-06-2006, 17:54
- Location: Zagreb
Re: Strujni izvor 0-50A
@maniac, daj probaj ovaj program... Zanima me samo jel radi ili ne radi... Ovo je obican test da provjerim jel me zahebava debuger ili je nešto krivo programirano... Ovaj program po mom debugeru ne bi smio raditi...
Ja ovo ne mogu istestirati jer nemam hardware...
Ja ovo ne mogu istestirati jer nemam hardware...
- Attachments
-
- Reg 1.1V-Vref.rar
- (58.03 KiB) Downloaded 163 times
InTheStillOfTheNight
- InTheStillOfTheNight
- Odlično uznapredovao
- Posts: 938
- Joined: 01-06-2006, 17:54
- Location: Zagreb
Re: Strujni izvor 0-50A
UPS krivo sam naveo...
Ne radi ako nista ne pise na LCD-u... A ako pise na LCD-u ono PWM = nešto, onda radi... Znaci zanima me samo RADI ili NE RADI...
Ne radi ako nista ne pise na LCD-u... A ako pise na LCD-u ono PWM = nešto, onda radi... Znaci zanima me samo RADI ili NE RADI...
InTheStillOfTheNight