Forum: Mikrocontroller und Digitale Elektronik Mal über Schaltung schauen bitte


von Michael (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,
ich möchte einen ATMEGA162 mit 3,3V betreiben, über ihn ein BTM222 und 
eine SD Karte ansteuern.
Zu Debugzwecken verwende ich eine 2. UART.

Wäre meine Schaltung soweit richtig?

Ich danke euch schon vorab für eure Hilfe

von holger (Gast)


Lesenswert?

>Wäre meine Schaltung soweit richtig?

Nein, die 74HC4050 müssen raus.

von Michael (Gast)


Lesenswert?

Mein ISP-Programmer bringt aber nur 5V wenn ich die raus nehme dann 
zerstöre ich doch meinen ATMEGA162?

von holger (Gast)


Lesenswert?

>Mein ISP-Programmer bringt aber nur 5V wenn ich die raus nehme dann
>zerstöre ich doch meinen ATMEGA162?

Das ist Pech. So zerstören dir die 74HC4050 den ATmega
und die SD Karte.

von Michael (Gast)


Lesenswert?

Wieso das? wenn ich am 74HC4050 einen VCC von 3,3V anlege und mit 5V von 
ISP Adapter auf dessen Input Pins gehe kommen doch auf die Output Pins 
3,3V raus?

oder habe ich das falsch verstanden?

von holger (Gast)


Lesenswert?

>oder habe ich das falsch verstanden?

Nein, hast du nicht. Wenn der ATMega aber sein SPI aktiviert
hast du an SCK und MOSI auch Ausgänge. Die beissen sich dann
mit den Ausgängen der 74HCT4050. Da müsste also wenigstens
noch ein Widerstand in den Ausgang von IC2A und IC2C.

von Michael (Gast)


Angehängte Dateien:

Lesenswert?

so nun die überarbeitete Version^^

danke für deine Hilfe.
sieht das so nun etwas besser aus?

von holger (Gast)


Lesenswert?

>sieht das so nun etwas besser aus?

Nö. Die Widerstände müssen in Reihe zum Ausgang.

von Fabian (Gast)


Lesenswert?

Nein! Da müssen Serienwiderstände hin und keine Pull-Ups.

von Michael (Gast)


Angehängte Dateien:

Lesenswert?

ok gesagt getan
kommt das mit 10k Ohm hin oder muss ich da was anderes nehmen? wenn ja 
wie errechnet sich das?

Kommt nun überhaupt noch etwas am 162er an wenn der ISP Adapter ein 
Signal sendet?

von (prx) A. K. (prx)


Lesenswert?

Entweder den 4050 an Reset durch einen Pegelwandler per Schottky-Diode 
ersetzen. Hat wenig Sinn, dessen Ausgang gegen einen Kondensator kämpfen 
zu lasssen.

Oder das RC-Glied für Reset weglassen oder vor den 4050 hängen.

von Michael (Gast)


Lesenswert?

Ich hab gerade trotz googlen kein Wort verstanden. Sorry
Könntest du es vielleicht etwas "Leihen-verständlicher" Formulieren?

von (prx) A. K. (prx)


Lesenswert?

In deiner Version hängt am Ausgang von IC2B ein Kondensator, der nicht 
wie sonst üblich vom R1 geladen wird, sondern eben über IC2B. Das nimmt 
dem allerdings nicht zwingend nötigen Kondensator viel von seinem Sinn.

Wenn du das RC-Glied R1/C4 an den Eingang von IC2B hängt, dann geschieht 
das nicht.

Alternativ kannst du IC2B durch eine Schottky-Diode (z.B. BAT42) 
ersetzen, Anode rechts, Kathode links. So kann man Pegelwandler nämlich 
auch aufbauen, wenn das Signal es nicht zu eilig hat.

Möglicherweise kann man IC2B auch ganz weglassen, dann nämlich wenn der 
RST-Ausgang eines üblichen AVR-ISPs keine 5V liefert, sondern im 
inaktiven Zustand offen ist. Aber dazu müsste man wissen, wie der 
ISP-Programmer aufgebaut ist.

von Michael (Gast)


Lesenswert?

Schaltplan wurde geändert.

Der Adapter:
http://www.lochraster.org/rumpus/


wäre denn jetzt alles i.O?

von Michael (Gast)


Angehängte Dateien:

Lesenswert?

ok wie immer fehlt das Bild
Sorry

von (prx) A. K. (prx)


Lesenswert?

Yep, so passt es.

von Michael (Gast)


Lesenswert?

eine frage noch die Datenrichtung beim BTM222 so richtig also:
TX an TX und RX an RX oder umgekehrt?

hab dazu nichts eindeutiges gefunden

von guest (Gast)


Lesenswert?

tx an rx und rx an tx

von Lehrmann M. (ubimbo)


Lesenswert?

Die Beschriftung ist immer aus Sicht des jeweiligen ICs.

RX --- RX bringt nix weil nix gesendet werden kann was empfangen werden 
könnte.

TX --- TX da wird zwar fleißig gesendet (oder auch nicht) macht aber nur 
Ärger weil nichts zum empfangen da ist ...

Eigentlich ganz logisch darum:

RX --- TX
TX --- RX

!!!

von Michael (Gast)


Angehängte Dateien:

Lesenswert?

So
nochmals Abgeändert...

Nun nochmals bitte Kontrolliren.

Kommt denn nun überhaupt noch was am ATMEGA162 an wenn ich von
ISP_SCK über den 74HC4050, über einen 10k Ohm Widerstand zum µC gehe?

sonst noch Fehler in dieser Schaltung zu erkennen?


Ich danke euch allen die mir geholfen haben und vllt. noch helfen werden 
;)

von Michael (Gast)


Lesenswert?

Kann bitte noch mal einer drüber schauen und mir noch die offenen Fragen 
beantworten?

Danke

von Michael (Gast)


Lesenswert?

Kann bitte noch mal einer drüber schauen und mir noch die offenen Fragen
beantworten?

Danke

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.