Strujni izvor 0-50A
Moderators: pedja089, stojke369, trax, InTheStillOfTheNight
- _Maniac_
- Pravo uznapredovao :)
- Posts: 487
- Joined: 02-09-2007, 00:12
- Location: Bilje (pokraj Osijeka)
- Contact:
Re: Strujni izvor 0-50A
Potrosnja... pa kad spojim samo taj dio bez lcd-a, ali sa led-icom, 58.6mA, a cim spojim LCD poraste na 3A, to je izgleda max koji moze izvuci iz napajanja... Koliko se ja sjecam dio sa lcd-om nije bio spojen sa dijelom za mikrokontroler...
Nekontam... rastavio sam taj dio sa lcd-om, zamijenio trimer 10k i stavio novi i isto... vodovi su dobri, sve je dobro povezano... jednostavno ne razumijem... ako kazete da su one sheme dobre... a sve sam danas ponovno crtao, znaci odroutirao sam sve vodove i ponovno povlacio po istim mjestima da budem siguran da nesto nisam bezveze spojio i sve je ispalo ok...
Napon na adch dobivam konstantno, bio mikrokontroler stavljen ili ne... od cega dobivam taj napon, opet nemam pojma... mozda stvarno moram promijenit napajanje, jer mozda ono stvarno stvara neke freq kako je kizo pricao i onda sve zajebava... ajd bas cu sad snimit kamerom da vidis kako pokazuje na lcd-u i pokazat ti i struju i napone, i da vidis da nakon pokazivanja onog QW]=00000000120 pokaze na sec PWM= ADC=, ali nisam uspio dosad uhvatiti vrijednosti...
Idem snimiti, pa stavim snimku na youtube...
Nekontam... rastavio sam taj dio sa lcd-om, zamijenio trimer 10k i stavio novi i isto... vodovi su dobri, sve je dobro povezano... jednostavno ne razumijem... ako kazete da su one sheme dobre... a sve sam danas ponovno crtao, znaci odroutirao sam sve vodove i ponovno povlacio po istim mjestima da budem siguran da nesto nisam bezveze spojio i sve je ispalo ok...
Napon na adch dobivam konstantno, bio mikrokontroler stavljen ili ne... od cega dobivam taj napon, opet nemam pojma... mozda stvarno moram promijenit napajanje, jer mozda ono stvarno stvara neke freq kako je kizo pricao i onda sve zajebava... ajd bas cu sad snimit kamerom da vidis kako pokazuje na lcd-u i pokazat ti i struju i napone, i da vidis da nakon pokazivanja onog QW]=00000000120 pokaze na sec PWM= ADC=, ali nisam uspio dosad uhvatiti vrijednosti...
Idem snimiti, pa stavim snimku na youtube...
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
Krivo napisana struja
... malo sam si mutav...
Evo sad lijepo sve izmjereno, znaci struja bez lcd-a, ali sa led-icom - cca 35mA i struja sa lcd-om 150mA... Na snimci je sve vidljivo, takodjer i PWM da radi, ADC pise 0... ali pokazuje mi konstantno taj QW], a samo na sec prebaci na ADC i PWM...
U biti sve ce biti vidljivo na snimci, samo moram cekat dok se konvertira i uploada... snimao sam kamerom, jer kad sam probao digitalcem i mobitelom nista se nije vidilo...

Evo sad lijepo sve izmjereno, znaci struja bez lcd-a, ali sa led-icom - cca 35mA i struja sa lcd-om 150mA... Na snimci je sve vidljivo, takodjer i PWM da radi, ADC pise 0... ali pokazuje mi konstantno taj QW], a samo na sec prebaci na ADC i PWM...
U biti sve ce biti vidljivo na snimci, samo moram cekat dok se konvertira i uploada... snimao sam kamerom, jer kad sam probao digitalcem i mobitelom nista se nije vidilo...
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
Capo Di Tutti Capi
Re: Strujni izvor 0-50A
@Maniac, mogao si da napises da si spojio 1x16 LCD, program je napisan za 2x16, znaci ispisuje u oba reda podatke. Pretpostavljam da je sve u redu.
Re: Strujni izvor 0-50A
Treba da se prepravi program da radi sa 1x16 LCD. Potrosnja je malo veca zbog osvjetljenja koje treba mislim oko 4 ili 4,5V a ti ga furis na 5V. Da li mozes da programiras atmel odnosno da ga iscitas programatorom a da ne napravis neku stetu na kompu ili mikrokontroleru;)
Danas je kasno sutra cu prepraviti program za 1x16 LCD pa probaj trebalo bi da radi.
Danas je kasno sutra cu prepraviti program za 1x16 LCD pa probaj trebalo bi da radi.
- _Maniac_
- Pravo uznapredovao :)
- Posts: 487
- Joined: 02-09-2007, 00:12
- Location: Bilje (pokraj Osijeka)
- Contact:
Re: Strujni izvor 0-50A
Pa napisao sam da je 1x16
... Samo vjerojatno nisi obracao paznju na to...
)...
http://www.covel.it/Chi_siamo/Prodotti/" onclick="window.open(this.href);return false; ... M1601E.pdf
Znaci sve je ok???
Sto se tice citanja programa... Pa probat cu sutra to na starom kompu napravit... Prosli put kad sam spojio nije mi programator htjelo ocitati... nadam se da sad hoce...


http://www.covel.it/Chi_siamo/Prodotti/" onclick="window.open(this.href);return false; ... M1601E.pdf
Znaci sve je ok???
Sto se tice citanja programa... Pa probat cu sutra to na starom kompu napravit... Prosli put kad sam spojio nije mi programator htjelo ocitati... nadam se da sad hoce...
Capo Di Tutti Capi
Re: Strujni izvor 0-50A
Dobro je, već sam se zabrinuo da nije nešto skureno.
Neznam kolika je max. dozvoljena struja za pozadinsko osvjetljenje kod tvog displeya, no kod mog je 150mA, tako da je to možda i u redu. Ako te zabrinjava možeš ubaciti otpornik 10-tak oma.
Inače napajanje ti je ne da loše, nego... al dobro, mi elektroničari se snalazimo s onim što imamo.
@ABC: mnogi 1*16 LCD-i (kao moj), mada su fizički 1*16, logički su organizirani kao 2*8, tako da mu napravi dva hex-a (1*16 i 2*8) sa ispisom na obje polovice ekrana, pa da može odmah isprobati koji mu valja. Evo samo javljam da nebi lupali glavom u slučaju da mu ni sa novim programom LCD ne radi kako treba.
Neznam kolika je max. dozvoljena struja za pozadinsko osvjetljenje kod tvog displeya, no kod mog je 150mA, tako da je to možda i u redu. Ako te zabrinjava možeš ubaciti otpornik 10-tak oma.
Inače napajanje ti je ne da loše, nego... al dobro, mi elektroničari se snalazimo s onim što imamo.

@ABC: mnogi 1*16 LCD-i (kao moj), mada su fizički 1*16, logički su organizirani kao 2*8, tako da mu napravi dva hex-a (1*16 i 2*8) sa ispisom na obje polovice ekrana, pa da može odmah isprobati koji mu valja. Evo samo javljam da nebi lupali glavom u slučaju da mu ni sa novim programom LCD ne radi kako treba.
- _Maniac_
- Pravo uznapredovao :)
- Posts: 487
- Joined: 02-09-2007, 00:12
- Location: Bilje (pokraj Osijeka)
- Contact:
Re: Strujni izvor 0-50A
Evo spojio programator sa attiny i kao nadje ga, nemogu procitat pomocu sinaprog-a, jer trazi neki output file, al ako se dobro sjecam kad sam zadnji put nesto programirao na atmegi, ali kad ga programiram ponovno bit ce sve ok...
(edit - upravo isprobao gore napisano i radi
)
Kontam da neradi link za LCD - http://www.covel.it/Chi_siamo/Prodotti/ ... M1601E.pdf
(edit - upravo isprobao gore napisano i radi

Kontam da neradi link za LCD - http://www.covel.it/Chi_siamo/Prodotti/ ... M1601E.pdf
Capo Di Tutti Capi
Re: Strujni izvor 0-50A
U linku koji si dao pise da treba 4,2V za pozadinsko, pretpostavljam da zato vuce vise struje.
- _Maniac_
- Pravo uznapredovao :)
- Posts: 487
- Joined: 02-09-2007, 00:12
- Location: Bilje (pokraj Osijeka)
- Contact:
Re: Strujni izvor 0-50A
ustvari morao bi ponovno plocicu odlemljivat i zamelljivat da mogu doci do tog dijela... ak ne smeta, bolje nek ostane ovako
...

Capo Di Tutti Capi
Re: Strujni izvor 0-50A
Po ovom PDF-u sto si dao, LCD je organiziran kao 2*8 kako sam i rekao. Prepravio sam kod ABC-a pa isprobaj dali radi. U lijevoj polovici ekrana treba biti ADC=neki broj, dok u desnoj PWM=neki broj koji se povećava.
Probaj da ne skuriš nešto
Probaj da ne skuriš nešto

- Attachments
-
- test_lcd.zip
- (1.98 KiB) Downloaded 185 times
- _Maniac_
- Pravo uznapredovao :)
- Posts: 487
- Joined: 02-09-2007, 00:12
- Location: Bilje (pokraj Osijeka)
- Contact:
Re: Strujni izvor 0-50A
Evo programirao sa tvojim kodom i nista... evo slikica sta dobijem...
http://img52.imageshack.us/img52/5411/hpim8715.jpg
Pokusao opet programirat sa abc-ovim, i opet dobijem one QW]=0000000120....
http://img52.imageshack.us/img52/5411/hpim8715.jpg
Pokusao opet programirat sa abc-ovim, i opet dobijem one QW]=0000000120....
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
kontam ni da pwm ne funkcionira, jer konstantno je na 5V, nema one promijene kao kod abc-ovog koda...
Capo Di Tutti Capi
Re: Strujni izvor 0-50A
Jao baš sam tenkre, izbacim fino PWM i ADC i čudim se ja kako kod mene radi LCD, a kod tebe ne, kad ono kompajlirano za ATmegu8 
Neču da se više sramotim, pričekaj da ABC prepravi.

Neču da se više sramotim, pričekaj da ABC prepravi.
Re: Strujni izvor 0-50A
Ja mislio vi vec prepravili kod
. Evo probacu, citav dan bio zauzet.

Re: Strujni izvor 0-50A
Kako je Maniac instalirao winavr i avrstudio sad ce za pocetak da probamo da li se lcd ponasa kao i ovi standardni 2x16 , stavicemo da se druga linija displeja ne izvrsava, ako to ne uspe onda moramo lcd.h malo da bunarimo.
Evo sta treba da se prepravi i kompajlira. Maniac nadjes taj dio koda u fajlu "test_lcd.c" i samo ispises ispred linija koda ove // da kompajler ne kompajlira taj kod, vidi ga kao komentare.
One linije koda prije ne diraj kao ni ove dvije linije
lcd_puts("PWM=\n");
lcd_puts(buffer1);
Sta radimo jednostavno mikrokontroler skace na 0 poziciju lcd i pocinje ispis, drugu liniju LCD ne koristimo, trebalo bi da ispise PWM= i neki broj, moguce da broj kako se bude povecavao predje preko slova PWM= ali to treba provjeriti.
Evo sta treba da se prepravi i kompajlira. Maniac nadjes taj dio koda u fajlu "test_lcd.c" i samo ispises ispred linija koda ove // da kompajler ne kompajlira taj kod, vidi ga kao komentare.
One linije koda prije ne diraj kao ni ove dvije linije
lcd_puts("PWM=\n");
lcd_puts(buffer1);
Code: Select all
// lcd_puts("ADC=\n");
// lcd_gotoxy(5,0);
/* put converted string to display */
//lcd_puts(buffer);
// lcd_gotoxy(0,1);
lcd_puts("PWM=\n");
/* convert interger into string */
// lcd_gotoxy(5,1);
/* put converted string to display */
lcd_puts(buffer1);
Re: Strujni izvor 0-50A
Malo pogledao Maniacov LCD , i u datasheet kaze da prvih 8 znakova pocinje na adresi 0x00 i ide do 0x08, drugih 8 znakova koji su ustvari druga linija displeja ali je u istom redu pocinje na adresi 0x40 i ide do 0x47.
Ovo odgovara displeju 2x16 samo sto ima u redu 16 znakova, evo iz lcd.h sta kaze
ako se ne ispisuje na vise od 8 prvih znakova u svakom redu mislim da ne treba cak ni prepravljati ove tri prve linije koda za 8 znakova na lcd umjesto 16 (heksadecimalno 0x10 je decimalno 16 da nekoga ne buni).
Ovo odgovara displeju 2x16 samo sto ima u redu 16 znakova, evo iz lcd.h sta kaze
Code: Select all
#define LCD_LINES 4 /**< number of visible lines of the display */
#define LCD_DISP_LENGTH 16 /**< visibles characters per line of the display */
#define LCD_LINE_LENGTH 0x10 /**< internal line length of the display */
// mtmt for reichelt 16*4 Dispaytech 164A
#define LCD_START_LINE1 0x00 /**< DDRAM address of first char of line 1 */
#define LCD_START_LINE2 0x40 /**< DDRAM address of first char of line 2 */
#define LCD_START_LINE3 0x10 /**< DDRAM address of first char of line 3 */
#define LCD_START_LINE4 0x50 /**< DDRAM address of first char of line 4 */
- _Maniac_
- Pravo uznapredovao :)
- Posts: 487
- Joined: 02-09-2007, 00:12
- Location: Bilje (pokraj Osijeka)
- Contact:
Re: Strujni izvor 0-50A
Ajd baci samo hex od toga, jer imam instaliran za programiranje sinaprog... a avr studio mi je na drugom cd-u, obrisao sam ga kad sam pravio laptop... A ja cu probat cim vidim, jer imam gostiju sad odsvakle, dosli vidit bebacha, pa sam sad zauzet s njima... al cim stavis hex i cim vidim programirat cu i napisat sta kaze...
Capo Di Tutti Capi
Re: Strujni izvor 0-50A
Ovo je na linuxu pod wine kompajlirano jer mi je studio na drugom kompu pod xp pa da ne palim drugi
, nadam se da je ok. Javi jel nesto ispisuje.

- Attachments
-
- test_lcd.hex.zip
- (1.91 KiB) Downloaded 183 times