Forum: Mikrocontroller und Digitale Elektronik Mehrphasenwandleransteuerung AVR tiny


von DIAC (Gast)


Lesenswert?

Hi
ist es möglich mit einem tiny phasenversetzten PWM zu generieren?

von Falk B. (falk)


Lesenswert?

Ja.

von DIAC (Gast)


Lesenswert?

Danke

Währe auch 3pahsig möglich?

von Ben _. (burning_silicon)


Lesenswert?

Wofür?

von Markus W. (Firma: guloshop.de) (m-w)


Lesenswert?

DIAC schrieb:
> Währe auch 3pahsig möglich?

Ja.

von DIAC (Gast)


Lesenswert?

Hmm aber das problem beim AVR ist, dass er dies nur im phase correct 
mode kann, und dieser dann effektiv die halbe taktrate hat.

Gibts AVR die man mehr als 20MHz takten kann, bezw. einen PLL für den 
PWM haben?

von spess53 (Gast)


Lesenswert?

Hi

>Gibts AVR die man mehr als 20MHz takten kann, bezw. einen PLL für den
>PWM haben?

Ja. ATTiny15/26/25/45/85/261/461/861.

MfG Spess

von Ben _. (burning_silicon)


Lesenswert?

Hmm spess, wenn Du die alle so toll weißt, kennst du auch ATMegas, die 
diese PLL besitzen? Am liebsten wäre mir einer im DIP-Gehäuse. Oder wo 
kann ich das nachlesen? Ich hab schon einige Male danach gesucht, aber 
nichts gefunden.

von spess53 (Gast)


Lesenswert?

Hi

>Hmm spess, wenn Du die alle so toll weißt, kennst du auch ATMegas, die
>diese PLL besitzen?

Sind mir keine bekannt. Aber wenn du dich nicht auf die PLL versteifst 
solltest du dir mal die AT90PWMxyz ansehen.

MfG Spess

von Ben _. (burning_silicon)


Lesenswert?

Hm, ich würde mich auf das bastelfreundliche DIP-Gehäuse versteifen 
wollen. Die ATM90PWM gibts ja soweit ich weiß nicht als DIP.

Der ATTiny45 oder so hat die PLL auch, aber ein bißchen wenig Pins. Zwei 
komplette 8-Bit Ports bzw. wenigstens einer, der nicht von den 
PLL-Ausgabe-Pins besetzt wird wäre toll.

von spess53 (Gast)


Lesenswert?

Hi

>Der ATTiny45 oder so hat die PLL auch, aber ein bißchen wenig Pins. Zwei
>komplette 8-Bit Ports bzw. wenigstens einer, der nicht von den
>PLL-Ausgabe-Pins besetzt wird wäre toll.

ATTiny261/461/861 haben 20Pins.

MfG Spess

von Ben _. (burning_silicon)


Lesenswert?

Aber die gibts doch nur als SMD oder?

von spess53 (Gast)


Lesenswert?

Hi

Wie wäre es mal mit einem Blick ins Datenblatt.

MfG Spess

von Ben _. (burning_silicon)


Lesenswert?

Hab ich natürlich schon und so weit ich mich erinnern kann steht da 
nichts von DIP.

von spess53 (Gast)


Lesenswert?

Hi

Dann habe ich eine Sonderanfertigung.

MfG Spess

von Peter D. (peda)


Lesenswert?

Der ATtiny261-20PU ist im DIP-20 und hat für Drehstromerzeugung den 
PWM6-Mode (Abschnitt 16.7.4 PWM6 Mode).


Peter

von Ben _. (burning_silicon)


Lesenswert?

Wow, interessant. Könnte genau das sein was ich suche. Ich hatte ins 
Datenblatt vom ATTiny861 geschaut, und da war kein DIP aufgeführt. Heißt 
das, daß es nur den "kleinen" 261 als DIP gibt und den 861 nicht?

von spess53 (Gast)


Lesenswert?

Hi

>Wow, interessant. Könnte genau das sein was ich suche. Ich hatte ins
>Datenblatt vom ATTiny861 geschaut, und da war kein DIP aufgeführt. Heißt
>das, daß es nur den "kleinen" 261 als DIP gibt und den 861 nicht?

Es gibt kein Datenblatt nur für den ATTiny861. Das aktuelle gilt für 
alle drei Typen. Und die Verfügbaren Geäuse findest du hier:

http://www.atmel.com/devices/ATTINY861.aspx

MfG Spess

von Ben _. (burning_silicon)


Lesenswert?

Cool, dann werd ich mal schauen wo ich 861 im DIP20 herbekomme.

Danke euch!

von Axelr. (Gast)


Lesenswert?

#######################
ACHTUNG: ALTER THREAD!
#######################
Schöön, endlich konnte geklärt werden, das es das Ding als DIP gibt...


Und wie er es jetzt hinbekommt, den DreiPhasenTakt zu erzeugen, lässt er 
so erstmal offen.

Wenn ich so lange dafür gebraucht hätte, würde ich es evtl. auch für 
mich behalten? Sicher nicht...

Im Ernst: hat jemand den "PWM6"-Mode beim ATtiny x61 am laufen?

Ich sehe da im Datenblatt nicht ganz durch - bin ich erlich.
Intermediate Waveform? (OCWnx)? Schattenregister?
Ich würde mich freuen, wenn jemand einen Codeschnipsel zu korrekten 
Initialisierung oder gar ein kleines Beispiel posten könnte.

Vielen Dank
AxelR.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.