BTM-222: Anschluss so korrekt?

Gast #3622080
Lesenswert?
• ▲
▼
Hallo :)

Habe mit eben das BT-Modul BTM-222 bestellt. Habe folgendes gefunden, 
bin mir aber nicht sicher, wie ich das Modul richtig anschließe: 
http://plischka.at/images/Basisboard%20BTM-222%20V2.6%20Sch.png

Wenn ich das Modul so wie in dem Bild zu sehen ist anschließe und 
DIN/DOUT mit RX/TX vom uC (ATmega328P) verbinde, funktioniert das (von 
der Schaltung her, das Programmieren kann ich)?

Und muss ich dann DIN an RX oder TX vom uC anschließen? Habe gelesen, 
dass TX vom BT-Modul auch an TX vom uC angeschlossen werden muss, aber 
ich denke, dass das was das Modul empfängt, das ist, was der uC sendet. 
Also RX vom Modul => TX vom uC (und TX Modul => RX uC), oder?

Freue mich auf Antworten :-)
#3622164
Lesenswert?
• ▲
▼
Hi,
Durch die Schmitt-Trigger ist die Beschaltung doch eindeutig. DIN ist 
Eingang, DOUT ist Ausgang, Signalpegel TTL-Level.
D.h. TX vom Usart an DIN, RX vom Usart an DOUT. Die Schmitt-Trigger sind 
in der Schaltung lediglich als Pegelwandler eingesetzt. Ohne 
Pegelwandlung heißt das also: Rx vom ATmega-Usart an Tx des BTM, Tx vom 
ATmega-Usart an Rx des BTM. Gruß, Rainer
Gast #3622203
Lesenswert?
• ▲
▼
Danke schon mal für die Antworten :-)


Gerhard schrieb:
> Und muss ich dann DIN an RX oder TX vom uC anschließen? Habe gelesen,
> dass TX vom BT-Modul auch an TX vom uC angeschlossen werden muss,

Ah, ich weiß jetzt warum der eine meinte TX muss an TX angeschlossen 
werden. Im Endeffekt war wieder TX mit RX und RX mit TX verbunden; dann 
ist das ja schon mal klar :-)


Aber ich verstehe noch nicht, warum
a) jeweils zwei Schmitt-Trigger hintereinander gehängt werden und
b) warum zwischen DOUT und UART_TX der IC dazwischen geschaltet ist.


stefanus schrieb:
> Die Treiber sin unnötig
> http://stefanfrings.de/btm222/index.html

Okey, aber ist das einfach mit Widerständen nicht irgendwie "einfach 
dahin gebastelt"?
#3622296
Lesenswert?
• ▲
▼
Gerhard schrieb:
> Aber ich verstehe noch nicht, warum
> a) jeweils zwei Schmitt-Trigger hintereinander gehängt werden und
> b) warum zwischen DOUT und UART_TX der IC dazwischen geschaltet ist
a) weil es ein invertierender S.-T. ist
b) um den Hi-Pegel von 3V3 des BTM auf 5V auf der Mikrocontroller-Seite 
anzuheben. Bei dem S.-T. Bist du sicher, dass der bei 3V3 als Input 
diese als logisch 1 erkennt, bei irgendwelchen anderen Input-Pins kannst 
du das nicht garantieren.
Gast #3622317
Lesenswert?
• ▲
▼
Rainer B. schrieb:
> a) weil es ein invertierender S.-T. ist
> b) um den Hi-Pegel von 3V3 des BTM auf 5V auf der Mikrocontroller-Seite
> anzuheben. Bei dem S.-T. Bist du sicher, dass der bei 3V3 als Input
> diese als logisch 1 erkennt, bei irgendwelchen anderen Input-Pins kannst
> du das nicht garantieren.

Okey, aber kann man dann nicht gleich einen nicht-invertierenden S.-T. 
nehmen?
#3622363
Lesenswert?
• ▲
▼
Gerhard schrieb im Beitrag #362

Gerhard schrieb:
> Okey, aber kann man dann nicht gleich einen nicht-invertierenden S.-T.
> nehmen?

Da im package so oder so 6 von den teilen drin enthalten sind, kannst 
die übrigen als ganz normale Inverter nutzen. 74hc14, ist Feld, Wald- 
und Wiesenbauteil, kennt jeder, hat jeder, kostet nix. Beschalten musst 
du die 6 Eingänge sowieso.

Zum anderen weiß ich nicht, ob es in der 74er Familie überhaupt ein 
nicht invertierenden S.-T.-Baustein gibt.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.