Moin Florian,
PWM mit Timer2 beim Mega16 z.B. so:
Code:
'8 Bit PWM über Timer2 / ATMega16 / Quarz 16MHz
Config Timer2 = Pwm , Compare Pwm = Clear Up , Pwm = On , Prescale = 64
Enable Timer2
Start Timer2
ENABLE INTERRUPTS
'In dieses Register einfach den PWM-Wert reinschreiben (0 bis 255)
OCR2 = 128
Berechnung hier:
Bild hier
Tolle Beschreibung da:
KLICK
FET-Tipp: IRL3803
Ist ein LL-Typ, sehr niederohmig, hoch belastbar und den gibts günstig bei Reichelt. Geht aber nur bis 30V mit diesem Typ. Andere LL-Typen für höhere Spannungen gibts da auch - z.B. IRL1004.
LG,
Bruno
Lesezeichen