PWM és kezelése, felhasználása

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Avatar
Kotesz
Tranzisztorgyógyász
Hozzászólások: 168
Csatlakozott: 2009. szeptember 24. csütörtök, 6:00

Transzformátor pwm vezérlése

HozzászólásSzerző: Kotesz » 2012. május 21. hétfő, 7:55

Szeretnék egy 230/12 transzformátort fűtőszál melegítésére használni.


Lehet e a primer oldalán pwm-el (triac-ot használva) szabályozni a szekunder áramot?

Egy potméter adc értéke szabályozná a pwm értékét.

Avatar
muszer
Biztosítékgyilkos
Hozzászólások: 50
Csatlakozott: 2009. december 28. hétfő, 7:00

HozzászólásSzerző: muszer » 2012. május 21. hétfő, 10:16

Fázishasításra gondoltál?
A fűtőszál váltoáramról megy?

A fűtőszál mekkora teljesítményű? Fontos a primer oldali szabályzás?
A szekunder oldalon a kis fszültség miatt könyebb megvalósítani a dolgot, és a nullpont detektálás is kivitelezhető egyszerű fiókban lévő cuccokkal..

Avatar
Kotesz
Tranzisztorgyógyász
Hozzászólások: 168
Csatlakozott: 2009. szeptember 24. csütörtök, 6:00

HozzászólásSzerző: Kotesz » 2012. május 21. hétfő, 11:03

Szeretném egy fóliavágó fűtőszál hőmérsékletét változtathatóra megoldani.

Ezért gondoltam a sekunder áram szabályzására. Egy potméterrel a fűtés időtartamát egy másikkal a fűtőszál áramát szabályoznám persze mega8 az agy.

Avatar
muszer
Biztosítékgyilkos
Hozzászólások: 50
Csatlakozott: 2009. december 28. hétfő, 7:00

HozzászólásSzerző: muszer » 2012. május 21. hétfő, 11:41

Akkor egy egyszerű fázishasítás kell neked. Van is ilyen topik fent itt, ki lett vesézve a dolog rendesen.
Kapcsolást is találsz, és ha emlékeim nem csalnak, akkor Leslie kolléga programmal is megtámogatott valakit az oldalon.

A dolog lényege, hogy 10ms-onként van egy nullaátmeneted,amit detektálnod kell a trafód szekunder oldalán, és ahhoz a ponthoz képest eltolva gyújtod be a triakod.
Az eltolás mértékét állítod egy potméterrel.

http://avr.tavir.hu/modules.php?name=Forums&file=viewtopic&t=588&highlight=triakkal

Avatar
Kotesz
Tranzisztorgyógyász
Hozzászólások: 168
Csatlakozott: 2009. szeptember 24. csütörtök, 6:00

HozzászólásSzerző: Kotesz » 2012. május 21. hétfő, 12:12

Köszönöm szépen a segítséget

Avatar
DOGMAN
Chipgyilok
Hozzászólások: 293
Csatlakozott: 2006. augusztus 27. vasárnap, 6:00
Tartózkodási hely: Balatonboglár

HozzászólásSzerző: DOGMAN » 2012. november 9. péntek, 11:54

Sziasztok!

Egy megerősítés kellene: PWM-es áramkört tervezek ATMega32-re
http://www.atmel.com/Images/doc2503.pdf
2. oldalon van PDIP-es lábkiosztás, erősítsetek meg hogy a 4 darab PWM láb az a
4-es: (OC0/AIN1) PB3
18-as: (OC1B) PD4
19-es: (OC1A) PD5
21-es: (OC2) PD7

És a definiálásuk a PB3- a timer0 ával, a PD4-5 a Timer1 -el, és a PD7 a Timer2-vel történik?

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9970
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2012. november 9. péntek, 11:58

Megerősítve.

OCxy jelentése:
OC: PWM kimenet
x : melyik timeren lóg (0-1-2-3-4-5-6-7)
y: a timer melyik csatornáján (ABCDEFGH...:) )

OC1A: Timer 1 A csatorna

Ha kevés a láb/pwm, akkor ATMegaxx4 sorozat jó helyette: ATMega164/324/644/1284

Avatar
DOGMAN
Chipgyilok
Hozzászólások: 293
Csatlakozott: 2006. augusztus 27. vasárnap, 6:00
Tartózkodási hely: Balatonboglár

HozzászólásSzerző: DOGMAN » 2012. november 9. péntek, 12:01

Már megrendeltem a m32-őt, szóval marad a 4 pwm, elég is lesz csak nem értettem hirtelen, hogy miért van két timernek is csak egy-egy pwm csatornája.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9970
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

HozzászólásSzerző: Robert » 2012. november 9. péntek, 12:12

Az M32 korai sorozatba tartozik.
Később bővítették fel a 4 helyett 6-ra...


Vissza: “Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 1 vendég