 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
frenki Moderator



Pridružen-a: Ned 23 Feb 2003 21:26 Prispevkov: 6732 Aktiv.: 28.42 Kraj: Ljubljana (JN76GB)
|
Objavljeno: Čet Nov 26, 2015 9:37 pm Naslov sporočila: PWM integracija |
|
|
Proizvajalec predlaga uporabo RC člena, kot je na sliki za krmiljenje elektronike proporcionalnega hidravličnega ventila. Le-ta zahteva napetostno krmiljenje v območju 25-75% napajalne napetosti. Frekvenca PWM je razmeroma nizkih 250Hz. Težava se mi pojavlja pri nizki stopnji PWM. Ima mogoče kdo kak predlog primernejše rešitve, s katero bi prišel do stabilnejšega izhoda? PWM-u se ne bom mogel izogniti.
Opis: |
|
Velikost datoteke: |
36.19 KB |
Pogledana: |
4 krat |

|
|
|
Nazaj na vrh |
|
 |
frenki Moderator



Pridružen-a: Ned 23 Feb 2003 21:26 Prispevkov: 6732 Aktiv.: 28.42 Kraj: Ljubljana (JN76GB)
|
Objavljeno: Čet Nov 26, 2015 9:44 pm Naslov sporočila: |
|
|
Še tole ... podatki vhoda ventila so naslednji:
Koda: |
Signal current at rated voltage: 0.25 mA to 0.70 mA
Input impedance in relation to 0.5 • UDC: 12 KΩ
Input capacitor: 100 ηF |
|
|
Nazaj na vrh |
|
 |
igo Član

Pridružen-a: Sre 11 Okt 2006 19:11 Prispevkov: 3641 Aktiv.: 16.01
|
Objavljeno: Pet Nov 27, 2015 10:39 pm Naslov sporočila: |
|
|
Ko na PWM-IN pripelješ čisti 24 VDC, nastane napetostni delilnik.
Zgoraj sta 10k in 24k vzporedno (skupaj 7,06k), spodaj 24k, torej je na vhodu ojačevalnika cca. 77% od 24 V.
Če na PWM-IN pripelješ čisti 0 VDC (s tranzistorjem na 0 V), nastane napetostni delilnik. Spodaj sta 10k in 24k vzporedno (skupaj 7,06k), zgoraj 24k, torej je na vhodu ojačevalnika cca. 23% od 24 V.
Če daš diodo pred PWM-IN, bo spodaj 11k in 24k vzporedno in cca. 24% na vhodu ojačevalnika.
To so statične meje signala. Da dobiš na ojačevalniku 25-75%, mora biti PWM 0-100%.
Frekvenca in duty-cycle vneseta nekaj valovitosti (nazobčanosti), a še vedno znotraj mej. Sprotno praznjenje kondenzatorjev povzroči zmanjšanje povprečja kvečjemu na zgornji meji, ne pa na spodnji.
Da bi zgladil PWM napetost, je treba dati za diodo sorazmerno velik kondenzator, ki se bo v času ničle večinoma praznil preko 1k upora (ali cca 0k9, če upoštevaš še preostanek vezja).
Bo pa ta kondenzator obremenjeval vir PWM napetosti, zato med diodo in njega dodaj še upor, ki bo omejil kratkostični tok (ko je ob vklopu kondenzator še prazen in prileti enica). Zaradi njega bo nastal dodaten delilnik napetosti 1k/(R + 1k), ki bo še dodatno zmanjšal zgornjo mejo.
Če ne rabiš tistega vhodnega filtra, lahko narediš enakega, a z drugačnimi vrednostmi elementov (namesto 1k, 10k in 1uF). Vendar ne pretiravaj, saj mora ob nenadni spremembi vhoda iz max na min tudi izhod v nekem zmernem času doseči minimum. Problem je zahtevana odzivnost na zahtevo po zmanjšanju, saj se takrat kondenzatorji praznijo skozi iste upore kot pri valovitosti.
Odzivnosti na povečanje ali zmanjšanje bosta enaki, razen če daš kar diodo vzporedno k 10k in bo v trenutku "zabilo" izhod na maksimum (in skurilo PWM vir, zato mora biti zaporedno z diodo upor).
_________________ Teoretično je praksa posledica teorije, praktično je pa ravno obratno. (igo 2001)
LP, Igor |
|
Nazaj na vrh |
|
 |
frenki Moderator



Pridružen-a: Ned 23 Feb 2003 21:26 Prispevkov: 6732 Aktiv.: 28.42 Kraj: Ljubljana (JN76GB)
|
Objavljeno: Sob Nov 28, 2015 1:00 am Naslov sporočila: |
|
|
Igo v teoriji mi je zadeva jasna, pa tudi signali so na mizi videti povsem OK. Težavo fašem na vgrajeni zadevi, kjer mi pri nizkih stopnjah PWM cilinder "cuka". Tukaj pa se zadeva zakomplicira, ker so spremembe lahko precej dinamične. Poleg potencialno problema s krmilnim signalom sumim tudi na možnost za težavo na hidravličnem delu ventila.
Citiram: |
Problem je zahtevana odzivnost na zahtevo po zmanjšanju, saj se takrat kondenzatorji praznijo skozi iste upore kot pri valovitosti. |
Tale ugotovitev je pa tisto, kar bi po mojem mnenju eventuelno lahko delalo težavo. Je pa to težko izključiti, ker bi moral preveriti, ali je ventil/olje dejansko dovolj odzivno, da takšnim spremembam sledi. Drugo možnost za omenjeno obnašanje vidim v sami zgradbi krmilnega dela ventila. Cevi in kanali v tem delu so precej miniaturni zato bi verjetno že manjša smet tukaj lahko delala težave.Rad bi izključil možnost za težavo na električni strani, zato iščem "čistejšo" opcijo od zgoraj omenjenega RC filtra, ki bi zadovoljivo sledila spremembam stopnje krmilnega PWM.
Za boljšo predstavo prilagam še shematski prerez ventila in njegovo hidravlično shemo.
Opis: |
|
Velikost datoteke: |
31.93 KB |
Pogledana: |
3 krat |

|
Opis: |
|
Velikost datoteke: |
25.78 KB |
Pogledana: |
2 krat |

|
|
|
Nazaj na vrh |
|
 |
igo Član

Pridružen-a: Sre 11 Okt 2006 19:11 Prispevkov: 3641 Aktiv.: 16.01
|
Objavljeno: Sob Nov 28, 2015 12:27 pm Naslov sporočila: |
|
|
Če je možno, pripelji na PWM-IN vhod povsem gladko DC napetost iz usmernika.
Tudi pri 0V bo vhod ojačevalnika dobil 25%, zaradi 24/7,06 delilnika, vendar povsem gladkih.
Torej težavo (zaganjanje, cukanje,...) v bistvu povzročajo enice pri nizkem duty-cyclu. V tem primeru bi pred PWM-IN vhod prišla v poštev dušilka ter dve diodi
(-)---|>|---*---|>|---(+) med (PWM virom)----*---(dušilko). Točka * je skupna.
Vrednost pa taka, da z 1uF ne doseže resonance pri manj kot nekaj kHz.
Dodano: Tisti 4-kanalni PWM vir je tovarniški in namenski za te 4 proporcionalne ventile? Če ni, je lahko problem tudi v (ne)sočasnosti pojava enic na izhodu, zaradi (ne)enake nosilne frekvence.
Ali pa pride v resonanco cel sistem s povratno zanko.
_________________ Teoretično je praksa posledica teorije, praktično je pa ravno obratno. (igo 2001)
LP, Igor |
|
Nazaj na vrh |
|
 |
damo Član


Pridružen-a: Čet 31 Jul 2003 13:45 Prispevkov: 2008 Aktiv.: 8.48 Kraj: Krško
|
Objavljeno: Sob Nov 28, 2015 6:27 pm Naslov sporočila: |
|
|
Poskusi zvišati frekvenco pwm.
_________________ Dobrga štromarja samo slab šnops strese! |
|
Nazaj na vrh |
|
 |
int47 Član


Pridružen-a: Pon 15 Dec 2003 0:10 Prispevkov: 2104 Aktiv.: 8.88 Kraj: Ljubljana
|
Objavljeno: Sob Nov 28, 2015 8:54 pm Naslov sporočila: |
|
|
Če ne moreš povečati frekvence vhodnega signala, uporabi en majhen uC, s katerim meriš periodo vhodnega signala in generiraš pwm višje frekvence z enakim %ED.
Pazi samo, da bosta vhodni del in izhodni del imela približno enake električne lastnosti, kot ventil, in obstoječi izvor signala.
Sam bi uporabil 8 pin uC in (glede na napetost ustrezen) MOSFET oz. IGBT driver za izhod.
_________________ Kdor ni skregan, ni Slovenc ! |
|
Nazaj na vrh |
|
 |
Vajdo Član


Pridružen-a: Čet 23 Sep 2004 23:06 Prispevkov: 1088 Aktiv.: 4.59 Kraj: Ribnica
|
Objavljeno: Sob Nov 28, 2015 9:13 pm Naslov sporočila: |
|
|
Pri pwm krmiljenju je treba upoštevati tudi dither.
Verjetno je kaj na tem. Kako to krmiliti, pa je malo večji zalogaj. Tudi sami smo se srečali s tem problemom. Tudi Parkerjeva original pwm kartica ima to za nastavljati.
https://www.youtube.com/watch?v=aq35FD01bZ0
_________________ Lep pozdrav, Primož |
|
Nazaj na vrh |
|
 |
damo Član


Pridružen-a: Čet 31 Jul 2003 13:45 Prispevkov: 2008 Aktiv.: 8.48 Kraj: Krško
|
Objavljeno: Ned Nov 29, 2015 1:42 am Naslov sporočila: |
|
|
int47 je napisal/a: |
Če ne moreš povečati frekvence vhodnega signala, uporabi en majhen uC, s katerim meriš periodo vhodnega signala in generiraš pwm višje frekvence z enakim %ED.
Pazi samo, da bosta vhodni del in izhodni del imela približno enake električne lastnosti, kot ventil, in obstoječi izvor signala.
Sam bi uporabil 8 pin uC in (glede na napetost ustrezen) MOSFET oz. IGBT driver za izhod. |
tudi jaz/sem imel to v mislih, čeprav bi se dalo narediti tudi s kakim 555.
_________________ Dobrga štromarja samo slab šnops strese! |
|
Nazaj na vrh |
|
 |
S56NC Član


Pridružen-a: Pon 31 Jan 2011 17:26 Prispevkov: 280 Aktiv.: 1.60 Kraj: Strmca-Postojna
|
Objavljeno: Ned Nov 29, 2015 8:42 am Naslov sporočila: |
|
|
PWM frekvenca mora biti fiksna. Odvisna je namreč od mase premikajočih delov in je za ventil predpisana po katalogu. Običajno so to vrednosti med 120-200Hz. Problem kot ga imaš se reši z vpeljavo tako imenovanega dither signala, ki pri speljevanju ventila kotvo zavibrira zato, da premaga notranje trenje, vztrajnost in pritisk olja.
Priloga...
Opis: |
|
 Download |
Ime datoteke: |
EP hydraulic valves.pdf |
Velikost datoteke: |
47 KB |
Downloadano: |
10 krat |
|
|
Nazaj na vrh |
|
 |
frenki Moderator



Pridružen-a: Ned 23 Feb 2003 21:26 Prispevkov: 6732 Aktiv.: 28.42 Kraj: Ljubljana (JN76GB)
|
Objavljeno: Ned Nov 29, 2015 10:36 am Naslov sporočila: Re: PWM integracija |
|
|
frenki je napisal/a: |
Le-ta zahteva napetostno krmiljenje v območju 25-75% napajalne napetosti. |
Z napisanim okrog PWM krmiljenja kotve ventila se strinjam, žal pa ne daje odgovora na postavljeno vprašanje. Za PWM dither interno ustrezno poskrbi krmilna elektronika ventila. Že v prvem sporočilu sem napisal, da gre za ventil, ki se krmili napetostno. Rešil bi se rad popačenja izhodnega filtra PWM vira - ob tem, da ohranim dinamiko pri spremembi PWM vrednosti (mark-to-space ratio).
Opis: |
|
Velikost datoteke: |
48.02 KB |
Pogledana: |
2 krat |

|
Opis: |
|
Velikost datoteke: |
44.61 KB |
Pogledana: |
0 krat |

|
Opis: |
|
Velikost datoteke: |
42 KB |
Pogledana: |
0 krat |

|
|
|
Nazaj na vrh |
|
 |
frenki Moderator



Pridružen-a: Ned 23 Feb 2003 21:26 Prispevkov: 6732 Aktiv.: 28.42 Kraj: Ljubljana (JN76GB)
|
Objavljeno: Ned Nov 29, 2015 8:10 pm Naslov sporočila: |
|
|
Končno našel nekaj, kar bo kot kaže natančno tisto, kar iščem. Linear ima v programu LTC2644 - PWM to VOUT DAC. Po datasheetu sodeč bo rešitev razmeroma enostavna.
Opis: |
|
Velikost datoteke: |
30.99 KB |
Pogledana: |
0 krat |

|
|
|
Nazaj na vrh |
|
 |
MitjaN Član

Pridružen-a: Sre 17 Avg 2011 15:40 Prispevkov: 91 Aktiv.: 0.54 Kraj: Ljubljana
|
Objavljeno: Ned Nov 29, 2015 9:41 pm Naslov sporočila: |
|
|
Lahko pa rešiš z analogno tehniko in nekaj logike. Opamp, kot integrator, ki vsak PWM cikel integrira od začetka, Vzorčno zadrževalno vezje, da zapahneš napetost do katere pride integrator in nekaj logike za pročenje S/H ter reset integratorja
|
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 492 dni
Powered by phpBB © 2001, 2005 phpBB Group
|