TV mit 3,3V betreiben

Gast #1813944
Lesenswert?

Hallo,
ich will mein ATmega168 an ein Composite-Anschluss anschließen.
Soweit alles super, ich hab einfach benryves.com/projects/tvtext 
befolgt.
Nun will ich aber meine Spannung auf 3,3V reduzieren, da ich mehrere 
3,3V Bauteile habe, aber kein Pegelwandler etc.
Reicht es da einfach die Widerstände zu minimieren um 2/5 des Wertes auf 
282 Ohm und 600 Ohm?

MfG
#1813996
Lesenswert?

@Starkstrom
Reduzieren ist richtig, das Verhältnis falsch. Du musst am 
Composite-Ausgang (75 Ohm) 0,3V haben, wenn der Pin mit dem kleinen 
Widerstand 0V und der andere +3,3V hat. Und 1V, wenn beide Ausgänge 
+3,3V ausgeben. (Ausrechnen musst du das selber, bin zu faul)

Denke aber auch daran, dass du den ATMEGA dann außerhalb der 
Spezifikation betreibst, die bei 3,3V typischerweise nur 12.8MHz 
erlaubt.
#1814032
Lesenswert?

I2C kannst du normalerweise direkt verbinden, da die Ausgänge 
Open-Collector sind.
Die Pullups müssen dann halt gegen 3.3V gehen, und nicht 5V.
Wenn der AVR ein High vom 3.3V-Teil nicht immer auch als High erkennt, 
musst du evtl noch die Geschwindigkeit runternehmen oder die 
Buskapazität verringern.
#1814033
Lesenswert?

@Starkstrom

Es kann ja trotzdem funktionieren, muss aber halt nicht.

Wenn außer dem Gyro nicht mehr dran hängt, kannst du den I2C-Bus auch 
mit 3,3V (an den Pull-Ups) betreiben. Da besteht nur das Risiko, dass 
ein Softwarefehler, der diesen Pin zum High-Output macht, das IC grillt. 
Ansonsten gibt es hier einen ganzen Artikel zum Thema Pegelwandler:
http://www.mikrocontroller.net/articles/Pegelwandler#I2C-Bus:_gemeinsam_3.3V_und_5V

Genial finde ich die Idee von Philips, die nur zwei MOSFETs als aktive 
Elemente braucht. BS170 sollte hier gehen, habe ich aber noch nicht 
ausprobiert.
Gast #1814164
Lesenswert?

Ich hab ein wenig gegoogelt um nicht die dümmsten Sachen zu fragen, 
aber...
Was genau wäre jetzt sinnvoll?
Ich würde gern ohne neue Bestellung (Ich habe Widerstände und 
Transistoren noch hier rumliegen) mein Gyro der laut Spezi nicht mehr 
als 3.6V (+0,5V) verträgt an ein Atmega mit 5V VDD anschließen.

Einfach mal 'testen' will ich nicht, da der Gyro nicht ganz billig war 
und ich auch nur noch 1 Atmega hier habe. Und 5V verkraftet laut pdf der 
Gyro nicht.

MfG
#1814284
Lesenswert?

Hallo starkstrom,

Aus meiner Sicht gibt es zwei Wege:

1.) Du betreibst den ATMEGA bei 5V und baust für das Gyro einen 
Pegelwandler.
2.) Du schaust dir einmal dieses Projekt an: 
Beitrag "AVR Videogenerator, 40x25 Zeichen, nur 60% CPU Auslastung !" Da wird eine TV-Ausgabe mit 
einem ATMEGA bei 16MHz gemacht. Bei 3,3V ist man zwar auch damit 
außerhalb der offiziellen Spezifikation, aber nur noch 25% drüber - und 
nicht 60%. Bei Zimmertemperatur machen das die meisten Exemplare mit. 
Mit einem LM317 o.ä. kannst du zudem die Betriebsspannung noch etwas 
heraufsetzen und das Ganze bei z.B. 3.5V betreiben. Das sollte 
eigentlich funktionieren.

Gruß, DetlevT

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren