Strujni izvor 0-50A

Rasprava o AVR mikrokontrolerima, AVR projekti i drugo vezano za AVR...

Moderators: pedja089, stojke369, trax, InTheStillOfTheNight

Post Reply
abc
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 498
Joined: 08-03-2007, 20:19
Location: Hrvatska

Re: Strujni izvor 0-50A

Post by abc »

Poslao napokon danas ali zbog obaveza dosta kasno pa se nadam preksutra da bi trebao da dobijes nazad posiljku. Dotle cu skicirati i shemu. Atmel je isprogramiran za 20x pojacanje i 2.56V referenca, PWM 10bit na 32kHz ali to se moze promijeniti.
User avatar
_Maniac_
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 487
Joined: 02-09-2007, 00:12
Location: Bilje (pokraj Osijeka)
Contact:

Re: Strujni izvor 0-50A

Post by _Maniac_ »

OK... hvala... ja ti javim kad dodje, pa sta god bude trebalo dodatno radit i sta sve vec, samo reci/te, pa cu ja to napravit... :)
Capo Di Tutti Capi
User avatar
_Maniac_
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 487
Joined: 02-09-2007, 00:12
Location: Bilje (pokraj Osijeka)
Contact:

Re: Strujni izvor 0-50A

Post by _Maniac_ »

Evo doslo mi je sve danas... pa samo reci sta i kako dalje...
Capo Di Tutti Capi
abc
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 498
Joined: 08-03-2007, 20:19
Location: Hrvatska

Re: Strujni izvor 0-50A

Post by abc »

_Maniac_ wrote:Evo doslo mi je sve danas... pa samo reci sta i kako dalje...
Spajanje, nije nacrtano spajanje napajanja i kontrasta na LCD, takodje spajanje napajanja i programske linije na attiny.

Shema je iz kicad portovana u post script fajl mislim da je to PDF i ne bi trebalo biti problema sa otvaranjem.
Attachments
attiny461.PDF.zip
(10.8 KiB) Downloaded 174 times
abc
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 498
Joined: 08-03-2007, 20:19
Location: Hrvatska

Re: Strujni izvor 0-50A

Post by abc »

Evo softver. Probaj da ga otvoris iz avr studia ali moras imati instaliran i winavr koji onda studio poziva i kompajlirati ne bi trebalo da ima greske kod kompajliranja. Ako spojis attiny461 bez programiranja trebalo bi da ispise nesto na displeju ako je sve ok.
Kad isprobas softver ili hardver jajvi da krenemo dalje.

Otvoris projekt test_lcd, ime nije najbolje ali to nema veze treba da radi.

Ako pravis hardver za pocetak spoji zbog jednostavnosti onaj logicki mosfet koji sam poslao ako hoces da isprobas recimo sa zaruljom. Spoji otpornik izmedju gejta i attiny recimo 100 oma.

A recimo na ulaz adc samo da isprobas da li radi spoji recimo pot ali zbog reference od 2,56 i 20x pojacanja ulaza u adc-u mozes da dovedes max 50mV na ulaz.
Attachments
test_lcd.zip
(54.48 KiB) Downloaded 179 times
User avatar
_Maniac_
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 487
Joined: 02-09-2007, 00:12
Location: Bilje (pokraj Osijeka)
Contact:

Re: Strujni izvor 0-50A

Post by _Maniac_ »

Ok... hvala...

Ja cu sutra to sve spojiti, danas mi bili iskljucili net ovi iz optime, sestra pokupila neki bijesni virus i slala spamova milijarde, tako da nisam prije vidio... A sutra cu spojit to sve i isprobat cim dodjem iz bolnice, jer idem kod zene u posjetu, dobio sam bebacha, pa idem ih posjetit :)...
Capo Di Tutti Capi
abc
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 498
Joined: 08-03-2007, 20:19
Location: Hrvatska

Re: Strujni izvor 0-50A

Post by abc »

_Maniac_ wrote:Ok... hvala...

Ja cu sutra to sve spojiti, danas mi bili iskljucili net ovi iz optime, sestra pokupila neki bijesni virus i slala spamova milijarde, tako da nisam prije vidio... A sutra cu spojit to sve i isprobat cim dodjem iz bolnice, jer idem kod zene u posjetu, dobio sam bebacha, pa idem ih posjetit :)...
Prouci pa ako ti nesto nije jasno , pitaj, mozes precrtati shemu u eagleu pa okaci da vidimo da li je sve ok ako ti je lakse tako.

Cestitamo, tata :D .
User avatar
_Maniac_
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 487
Joined: 02-09-2007, 00:12
Location: Bilje (pokraj Osijeka)
Contact:

Re: Strujni izvor 0-50A

Post by _Maniac_ »

Hvala na cestitkama...

Evo sad sam extraktirao rar i onaj PDF attiny ne mogu otvorit, pa ako mozes ponovno uploadat...
Capo Di Tutti Capi
abc
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 498
Joined: 08-03-2007, 20:19
Location: Hrvatska

Re: Strujni izvor 0-50A

Post by abc »

_Maniac_ wrote:Hvala na cestitkama...

Evo sad sam extraktirao rar i onaj PDF attiny ne mogu otvorit, pa ako mozes ponovno uploadat...
Konvertovano u png format.
Attachments
attiny461.png.zip
(18.78 KiB) Downloaded 170 times
User avatar
Kizo
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 387
Joined: 01-11-2009, 22:40
Location: Hrvatska

Re: Strujni izvor 0-50A

Post by Kizo »

Evo napokon da vidimo program.
Sry, ali znaš mene da moram nešto prigovoriti :D

Code: Select all

DDRB &= ~((1<<PB6)|(1<<PB7));
PORTB &= ~((1<<PB6)|(1<<PB7));
AVR ima po defaultu postavljene portove kao ulaze bez pull-up, tako da ovo ne treba, ali ok, ne škodi ništa da se ovako posebno naznačiti što se koristi.

Ali ovo;

Code: Select all

ADCSRA = (1<<ADPS0) | (1<<ADPS1) | (1<<ADPS2);
Pa ti si još veći ziheraš od Noćnog :azdaja: :D
ADC radi na samo 62.5kHz. Ma barem ga na 500kHz neka se znoji malo. :twisted:


E da, čestitam mladom tati. :wink:
User avatar
_Maniac_
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 487
Joined: 02-09-2007, 00:12
Location: Bilje (pokraj Osijeka)
Contact:

Re: Strujni izvor 0-50A

Post by _Maniac_ »

Hvala kizo...


evo pitanje... sad sam uhvatio malo vremena, pa da nacrtam to u eaglu... zanima me jedna stvarcica... Sto se tice programiranja attiny-a, to je isto kao i atmega, znaci iste elemente ima na iste pinove, samo nije isti raspored pinova???????? (u biti reset, vcc, xtal.....)


E da... kako se spaja onaj driver za mosfet i to...
Capo Di Tutti Capi
User avatar
Kizo
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 387
Joined: 01-11-2009, 22:40
Location: Hrvatska

Re: Strujni izvor 0-50A

Post by Kizo »

Da, sve je identično. Jedino ne trebaš spajati xtal jer je uključen interni 8MHz oscilator. Za driver mosfeta pričekaj ABC-a jer neznam što ti je poslao…
abc
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 498
Joined: 08-03-2007, 20:19
Location: Hrvatska

Re: Strujni izvor 0-50A

Post by abc »

_Maniac_ wrote:Hvala kizo...


evo pitanje... sad sam uhvatio malo vremena, pa da nacrtam to u eaglu... zanima me jedna stvarcica... Sto se tice programiranja attiny-a, to je isto kao i atmega, znaci iste elemente ima na iste pinove, samo nije isti raspored pinova???????? (u biti reset, vcc, xtal.....)


E da... kako se spaja onaj driver za mosfet i to...
U pravu si programiranje je isto ali raspored pinova nije kao kod atmega8 , pogledaj raspored programskih pinova u datasheet.

Ne koristi vanjski kristal vec interni oscilator.

Ako ga spojis pravilno trebalo bi da radi jer je vec programiran.

Kod programiranja ukljuci PLL, interni oscilator na 8MHz.

Onaj mosfet drajver treba diodu i dva kondenzatora, skini datasheet , shema je vrlo jednostavna, tebi treba samo jedna polovina drajvera. Taj drajver treba napajanje od 10 do 20V , znaci 5V za attiny i recimo 12 ili 15V za taj drajver i treci napon za mosfet ako koristis neki drugi.
abc
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 498
Joined: 08-03-2007, 20:19
Location: Hrvatska

Re: Strujni izvor 0-50A

Post by abc »

Kizo wrote:Evo napokon da vidimo program.
Sry, ali znaš mene da moram nešto prigovoriti :D

Code: Select all

DDRB &= ~((1<<PB6)|(1<<PB7));
PORTB &= ~((1<<PB6)|(1<<PB7));
AVR ima po defaultu postavljene portove kao ulaze bez pull-up, tako da ovo ne treba, ali ok, ne škodi ništa da se ovako posebno naznačiti što se koristi.

Ali ovo;

Code: Select all

ADCSRA = (1<<ADPS0) | (1<<ADPS1) | (1<<ADPS2);
Pa ti si još veći ziheraš od Noćnog :azdaja: :D
ADC radi na samo 62.5kHz. Ma barem ga na 500kHz neka se znoji malo. :twisted:
To se lako moze ispraviti. Najvaznije da su sva setovanja napisana "skolski" , neka su citave kobasice, treba skrolovati ekran na stranu da bi se vidjela :D .
User avatar
_Maniac_
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 487
Joined: 02-09-2007, 00:12
Location: Bilje (pokraj Osijeka)
Contact:

Re: Strujni izvor 0-50A

Post by _Maniac_ »

Evo samo da javim da stvarno nisam stigao nista napraviti, laptop mi je riknio, sad sam ga nekako osposobio tek toliko da imam windowse, riknili mi portovi, kamera i sta ja znam sta vec, pretpostavljam da je to sve bilo zbog jednog stick-a za koji pretpostavljam da nije valjao...

Ako danas uspijem osposobit za rad kako spada, onda cu napravit danas to i uploadat... Zao mi je jer nisam stigao, da ne pomislite da ne zelim... jer evo svaki dan do bolnice, pa onda jos to popravljat kod kuce...
Capo Di Tutti Capi
User avatar
_Maniac_
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 487
Joined: 02-09-2007, 00:12
Location: Bilje (pokraj Osijeka)
Contact:

Re: Strujni izvor 0-50A

Post by _Maniac_ »

Evo ja sam napravio 2 sheme u eaglu, prvi dio za programiranje i svi potrebni izlazi, a drugi za LCD, kontrast, napajanje i tako... Samo nisam skontao onaj dio gdje si ti spojio RW, vidio sam da se to spaja na GND, pa mi nije jasno...

A sto se tice ovog drugog dijela sheme, to nisam skontao kako gdje i sta... Malo sam prozujao sta je onaj ADC_LOW i ADC_HI na sta se oni spajaju i tako... I jos samo jedna stvar... sto se tice XTAL1 i XTAL2, jel spajam ja na njih one blok kondenzatore od 22pF, jer vidim da si ti zauzeo vec jedan od njih sa tim ADC-om...

Evo u dodatku sheme iz eagla...

Shema 01 i 02.rar
(82.65 KiB) Downloaded 168 times
Capo Di Tutti Capi
User avatar
_Maniac_
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 487
Joined: 02-09-2007, 00:12
Location: Bilje (pokraj Osijeka)
Contact:

Re: Strujni izvor 0-50A

Post by _Maniac_ »

Evo elementi koje imam, znaci mosfet, driver za mosfet (u dodatku dokumentacija mosfeta i drivera), attiny461 i LCD 16x1, (LCD u shemi sam stavio onaj jer nisam nasao nijedan drugi u eaglu, a ovaj ima iste pinove)...
Elementi.rar
(371.57 KiB) Downloaded 164 times
Capo Di Tutti Capi
User avatar
Kizo
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 387
Joined: 01-11-2009, 22:40
Location: Hrvatska

Re: Strujni izvor 0-50A

Post by Kizo »

Treba prepraviti:
-AREF ne na Vcc nego na 100n cap, a drugi kraj capa na GND.
-elemente za filtraciju napona shunta (onda dva conda i dva otpornika) prebaci na pločicu sa kontrolerom i fizički elemente što bliže stavi ADC ulazu, jer svaka smetnja koja se pojavi poslije tog filtra će kasnije biti pojačana 20 puta, što naravno onda negativno utječe na točnost mjerenja.
-LCD si dobro spojio, jedino zašto ti je D3 spojen na masu?

Jesi se odlučio za tipke/pot?
Ako ćeš sa tipkalima, imaš slobodno PB0, PB1, PB2 i PB4, tako da nema problema što se toga tiče.

22p kondove ne spajaš pošto nemaš quartza.
Za driver mosfeta, što ti nije ABC dao shemu iz pdf-a? Ma hajde, nije valjda tako gadna.
User avatar
_Maniac_
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 487
Joined: 02-09-2007, 00:12
Location: Bilje (pokraj Osijeka)
Contact:

Re: Strujni izvor 0-50A

Post by _Maniac_ »

Pa sto se tice D3... pa mislio sam da to ide na gnd, tako sam vec stavljao na onom sto sam pravio PSU multimeter...

Ovo ostalo cu prepravit... a sto se tice povecanja i smanjenja... pa svejedno mi je... moze i sa tipkalima... u biti... nek budu tipkala, konacna odluka :)...

Cim ovo sad prepravim uploadat cu ponovno...

A sto se tice onog s driverom za mosfet... to mi nije poslao, nisam skotao taj dio... stavio sam u pdf koji je to driver, pa da vidis...
Capo Di Tutti Capi
User avatar
_Maniac_
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 487
Joined: 02-09-2007, 00:12
Location: Bilje (pokraj Osijeka)
Contact:

Re: Strujni izvor 0-50A

Post by _Maniac_ »

Evo napravio... Sve osim tog dijela s mosfetom i driverom...

Sheme.rar
(136.93 KiB) Downloaded 170 times
Capo Di Tutti Capi
Post Reply