Posts: 6.315
Threads: 56
Joined: Mar 2013
Reputation:
3.085
(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.
Posts: 6.315
Threads: 56
Joined: Mar 2013
Reputation:
3.085
(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.
Posts: 1.853
Threads: 25
Joined: Nov 2013
Reputation:
790
(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...
Posts: 1.966
Threads: 29
Joined: Jan 2015
Reputation:
669
02-11-2018, 07:27 PM
(This post was last modified: 02-11-2018, 07:32 PM by Želja.)
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
Pozz
Posts: 6.315
Threads: 56
Joined: Mar 2013
Reputation:
3.085
Evo i još jednog linka gde se dosta priča o takvim motorima:
http://www.elitesecurity.org/t455134-PWM...za-VDC-VDC
Posts: 8.743
Threads: 138
Joined: Apr 2013
Reputation:
3.629
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!
Posts: 8.743
Threads: 138
Joined: Apr 2013
Reputation:
3.629
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?
Posts: 1.557
Threads: 14
Joined: Jan 2014
Reputation:
784
02-12-2018, 07:19 AM
(This post was last modified: 02-12-2018, 10:13 AM by Gosha.)
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.
Posts: 8.743
Threads: 138
Joined: Apr 2013
Reputation:
3.629
Hvala na odgovoru i za ovu korisnu dokumentaciju.
Posts: 8.743
Threads: 138
Joined: Apr 2013
Reputation:
3.629
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 !!
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 ...
Posts: 6.315
Threads: 56
Joined: Mar 2013
Reputation:
3.085
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.
Posts: 556
Threads: 11
Joined: Apr 2014
Reputation:
150
04-22-2018, 10:53 PM
(This post was last modified: 04-22-2018, 10:54 PM by Milan94.)
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
Posts: 1.244
Threads: 10
Joined: Apr 2015
Reputation:
509
Koji signal prikazujes na osciloskopu?
Posts: 556
Threads: 11
Joined: Apr 2014
Reputation:
150
(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.
Posts: 666
Threads: 40
Joined: Jul 2015
Reputation:
398
Jel PicMCU na plocici sto je Sinisa iz Smedereva zapoceo PIC tutorijal projekat na onom drugom velikom forumu????
Posts: 1.244
Threads: 10
Joined: Apr 2015
Reputation:
509
(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.
Posts: 556
Threads: 11
Joined: Apr 2014
Reputation:
150
04-23-2018, 09:09 AM
(This post was last modified: 04-23-2018, 09:20 AM by Milan94.)
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.
Posts: 556
Threads: 11
Joined: Apr 2014
Reputation:
150
05-08-2018, 01:55 PM
(This post was last modified: 05-08-2018, 01:57 PM by Milan94.)
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.
Zero crossing.PDF (Size: 22,84 KB / Downloads: 28)
Posts: 8.743
Threads: 138
Joined: Apr 2013
Reputation:
3.629
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.
Posts: 1.244
Threads: 10
Joined: Apr 2015
Reputation:
509
(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.
|