Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Soft-start za 2kW brusilicu
#41
(02-11-2018, 11:24 AM)npejcic Wrote: Da podelim jedno moje iskustvo, radio sam sa PIC-om dimmere koji su odlično radili. Standardna postavka naponski Zerro Cross samo sa jednim R ka pinu mikrokontrolera, triger trijaka pozitivnim impulsom u trajanju od 200uS... to radi odlično sa sijalicama sa žarnim vlaknom, grejačima, u primaru trafoa koji ima u sekundaru oko 1.5kW opterećenje, ali sa motorima ne (bušilica sa motorom sa četkicama).
Evo ovde je električna šema:
http://www.epraktikum.iz.rs/oldsite/proj...er_sch.gif

Dalja ideja koju nikada nisam stigao da razradim i testiram je da se ili radi fazon pi principu PLL-a (detektuješ par prolazaka kroz nulu pa onda soft timer nastavi rad) ili da se radi strujni Zerro Cross.

Prekratak impuls gejta je bio u pitanju i pozitivna struja gejta. Sa neopterećenim motorom se to ponaša kao induktivni load i sporo stiže do hold stanja trijaka.
Ili dug impuls ili češalj.
Reply
#42
(02-11-2018, 01:35 PM)branko tod Wrote: Po meni je pravo rešenje TDA1085C. Ima ga dobar broj veš mašina i može da se nađe za nekoliko stotina din.
Ima i soft star i stop koji mogu da se podešavaju. Ja sam pravi regulaciju za strug i radi odlično i ne usprava kada
se optereti u radu.
I ja sam turio neki izolovani trijak i sve strpao u kutiju sa promenom smera. Pri svakom uključenjeu soft start je tu.

http://educypedia.karadimov.info/library/TDA1085C-D.PDF

Kako ti nemaš taho generator, ići će na najveći broj obrtaja, ali će imati uvek ubrzanje.

Odličan je taj TDA1085 kao analogno rešenje. Bio je nekad takođe prvoklasni U211B a iste svrhe.
Reply
#43
(02-11-2018, 01:45 PM)Macola Wrote:
(02-11-2018, 11:24 AM)npejcic Wrote: Da podelim jedno moje iskustvo, radio sam sa PIC-om dimmere koji su odlično radili. Standardna postavka naponski Zerro Cross samo sa jednim R ka pinu mikrokontrolera, triger trijaka pozitivnim impulsom u trajanju od 200uS... to radi odlično sa sijalicama sa žarnim vlaknom, grejačima, u primaru trafoa koji ima u sekundaru oko 1.5kW opterećenje, ali sa motorima ne (bušilica sa motorom sa četkicama).
Evo ovde je električna šema:
http://www.epraktikum.iz.rs/oldsite/proj...er_sch.gif

Dalja ideja koju nikada nisam stigao da razradim i testiram je da se ili radi fazon pi principu PLL-a (detektuješ par prolazaka kroz nulu pa onda soft timer nastavi rad) ili da se radi strujni Zerro Cross.

Prekratak impuls gejta je bio u pitanju i pozitivna struja gejta. Sa neopterećenim motorom se to ponaša kao induktivni load i sporo stiže do hold stanja trijaka.
Ili dug impuls ili češalj.

Macola, hvala na informaciji...
Reply
#44
Društvo,

Možda bi pre odredjivanja smernica daljeg razvoja ovog uredjaja koji je svakako VRLO interesantan
trebalo reći koju reč o samom tipu motora koji se malazi u brusilici.

Radi se o univerzalnom kolektorskom motoru koji može raditi i na AC i na DC.

Da ja puno ne prepričavam evo linka:
http://www.elitesecurity.org/t488721-1#3654801
Pročitati i celu temu ... i naravno veliki pozdrav pokretaču dotične teme Smile

Pozz
Reply
#45
Evo i još jednog linka gde se dosta priča o takvim motorima:

http://www.elitesecurity.org/t455134-PWM...za-VDC-VDC
Reply
#46
Kada se doslo vec do MCU resenja, za sledecu verziju kontrolera moze da se napakuje jos sve i svasta led/kbd/ser ali to nije toliko bitna stvar, recimo mnogo bih vise voleo da iskoristim te izlaze za sinhroni ispravljac sa IGBT za AC/DC plus ako su upravljivi mogu odmah i da rade za DC + PWM/PM za sam motor.
Vise vredi uloziti trud u takav HW/SW i 4 IGBT jer se tu dobije know-how koji moze posle da se primeni za XY drugih situacija i aplikacija.
4 ili 5 IGBT koliko sam shvatio resavaju sve sto treba, open ili closed-loop je u ovom trenutku nebitno, lakse mi je da radim feed-forward i ja da napravim rampu kakvu hocu u programu. Samo mi treba I/O vremenska specifikacija i to za 50Hz sa Blue Pill moze da se napravi SVE!
Reply
#47
Jedno pitanje, da li moze u shemi sto je Macola stavio da se na mestu C1 specificiranih kao 1uF/630V stavi Wima MKP10 1uF 250V~ 400V= ili mora za 630V?
Reply
#48
Ako je kondenzator specificiran za 250V~ moze da se upotrebi na toj poziciji bez ikakvih problema. Ja sam obicno koristio
X2 kondenzatore koji se koriste u ulaznim RSO filtrima, nekada sam stavljao i neke bele Iskrine kondove na kojima je pisalo samo 400V (DC) i nijedan se nije "rascvetao".

Nece da smetaju ni ove ST-ove AN:

http://www.st.com/content/ccc/resource/t...003820.pdf

http://www.st.com/content/ccc/resource/t...003868.pdf

http://uk.rs-online.com/webdocs/0025/090...0250bc.pdf

http://www.mouser.com/catalog/specsheets...l004v1.pdf
Novac je sredstvo a ne cilj.
Reply
#49
Hvala na odgovoru i za ovu korisnu dokumentaciju.
Reply
#50
Jos cekam triake da stignu ...
U medjuvremenu sam probao napajanje, radi lepo na 20-23mA, na toliko sam spustio potrosnju sa 24MHz clock.
Probao sam i sa MAX15062A (MAXREFDES33# DC/DC), kako tek sa tim to lepo radi, stavio jos jednu zenericu i dobio oko 13V Vin a izlazi 3.3V sa malo vise mA nego sto ulazi, sa istim 1uF/630V kondenzatorom tera se ceo Blue Pill sa sve 5x7seg LED displejom, ledicama na plocici i ukljucenim svim internim tajmerima i A/D konverterom : )

Vise mi nije interesatno kako da napravim da radi nego kako da ga napravim da radi bez programa u main() i ISR !! Big Grin
Triger na TMRx OTP + ETR radi kao sat (i jeste sat!) i moze da se kaskadno veze drugi TMRx za Gate pulse i to je HW fazna kontrola preko jednog registra koji moze preko DMA da se uveze sa A/D konvertereom i da ima ili POT ili neki externi R/C clan ... hi hi hi ...
Reply
#51
Naravno da se to može briljantno napraviti.
32 bit MCU može hladno da izračunava funkciju za linearizaciju U_srednje vs alpha ili da vrti tabelu u iste svrhe + par povratnih sprega po struji, Vin, Vindukt Iout, soft start, PID i tako dalje...

Ono što sam postavio bez isr u main je jednostavan edukativan primer koji radi.
Reply
#52
Evo konacno sam uhvatio vreme da se igram sa regulatorom faznog zaseka kontrolisanog sa Pic MCU. Sa malog trafoa koji napaja MCU uzimam detekciju prolaska kroz nulu na silaznu ivicu a tajmer interap sam stavio 100uS .

Hteo sam da idem na 10uS rezolucije (1000 koraka po poluperiodi)  ali je to nemoguce da se postigne sa MCU koji radi na 32MHz jer vreme izvrsenja interap rutine je vece od 10uS. Mozda bi i moglo to da se izvuce ali u asembleru visi programcki jezici jedu vise resurse mcu-a.

Primetio sam da imam detekciju prolaska kroz nulu ranije a to je posledica jer se oko 0.8v menja stanje na INT pinu ali nije nista kriticno.

https://www.youtube.com/watch?v=8tvZlWj0vgk
Reply
#53
Koji signal prikazujes na osciloskopu?
Reply
#54
(04-23-2018, 06:34 AM)vojinilic Wrote: Koji signal prikazujes na osciloskopu?

Gornji signal je sinusoida iseckana trijakom a donji je inpuls iz MCU koji okida trijak njegovo trajanje je 100uS.
Reply
#55
Jel PicMCU na plocici sto je Sinisa iz Smedereva zapoceo PIC tutorijal projekat na onom drugom velikom forumu???? Smile
Reply
#56
(04-23-2018, 08:06 AM)Milan94 Wrote:
(04-23-2018, 06:34 AM)vojinilic Wrote: Koji signal prikazujes na osciloskopu?

Gornji signal je sinusoida iseckana trijakom a donji je inpuls iz MCU koji okida trijak njegovo trajanje je 100uS.

Nisam skontao da su dva signala snimana, pa mi bilo cudno otkud impuls na sinosuidi. Sve je odlicno. Svaka cast.
Reply
#57
Jeste to je Sinisin mini pic razvojni sistem sa PIC16F1827 mogu slobodno reci da je to odlican mikrokontroler koji je nakrcan hardverom sa njim sam poceo testiranje prvih programa i postao mi je omiljen.

Za neke druge potrebe gde je potreban veci broj pinova koristim PIC16F1938 i PIC16F1939 tako da sa ova tri zavrsavam skoro sve zahteve.
Reply
#58
Regulator koji sam pravio radi dobro ali imam problem sa detekcijom prolaska kroz nulu.

Evo u cemu je problem MCU ulazi ranije u interapt koji se javlja pri promeni stanja na RB0 pinu a ta promena se javlja negde blizu 0.7v a ne kada je tacno nula i zbog toga imam gresku.

Kojim sklopom bih mogao da precizno detektujem prolazak kroz nulu.

Predpostavljam da ce morati neki OP-AMP da se upotrebi ili postoji neko drugo prostije resenje.

Evo sema kako trenutno detektujem prolazak kroz nulu.


.pdf   Zero crossing.PDF (Size: 22,84 KB / Downloads: 28)
Reply
#59
Hmm, ni ja nisam napravio jos "kako treba" sve sa STM32 upravo zbog tog ZCD, ja drugi problem imam, dobijam impulse samo u na jednoj ivici (50Hz), kod tebe je detekcija na 100Hz pa ti je "lakse" : )
Napravio sam vremence lepo da rade ali samo za jednu ivicu, polu-fazna regulacija, drugi impuls moram da "sintetisem" a to ne mogu sa jednim tajmerom da resim, i dva tajmera su mi problem da resim ... : (
Elem, sve potice od tog ZCD, da imam lepo impulse na svaki prolaz kroz nulu sve bi vec radilo ...

Znam da moze da se resi na 1001 programski nacin ali mene interesuje da nadjem HW kombinaciju koja to radi kako treba poput onih spomenutih PIC-eva sa CLC celijama i Phase-Angle.
Reply
#60
(05-08-2018, 01:55 PM)Milan94 Wrote: Regulator koji sam pravio radi dobro ali imam problem sa detekcijom prolaska kroz nulu.

Evo u cemu je problem MCU ulazi ranije u interapt koji se javlja pri promeni stanja na RB0 pinu a ta promena se javlja negde blizu 0.7v a ne kada je tacno nula i zbog toga imam gresku.

Kojim sklopom bih mogao da precizno detektujem prolazak kroz nulu.

Predpostavljam da ce morati neki OP-AMP da se upotrebi ili postoji neko drugo prostije resenje.

Evo sema kako trenutno detektujem prolazak kroz nulu.

Milane,

0,7V je po specifikaciji prag kada mcu detektuje logicku nulu i zbog toga imas taj trenutak. Mislim da je Macola negde postavio lepo resenje za detekciju prolaska kroz nulu. Mozes da koristis komparator-Schmit trigger, pri cemu pragove podesavas prema aplikaciji.
Reply


Forum Jump:


Users browsing this thread: 5 Guest(s)