Seite 106 von 164

Re: E-ODIN - Diskussionsthread

Verfasst: Do 27. Okt 2022, 16:00
von Halligore
Nein dafür ist das teil zu klein

Re: E-ODIN - Diskussionsthread

Verfasst: Do 27. Okt 2022, 17:07
von tho-ges74
Halligore hat geschrieben:
Do 27. Okt 2022, 16:00
Nein dafür ist das teil zu klein
Wie genau nutzt du das denn? Kannst du das bitte näher beschreiben?

Re: E-ODIN - Diskussionsthread

Verfasst: Do 27. Okt 2022, 18:17
von Halligore
Fürs Bike garnicht das teil hab ich für mein E-Motor im Schlauchboot und zum Akkus Laden aufm Modellflugplatz.

Re: E-ODIN - Diskussionsthread

Verfasst: Sa 29. Okt 2022, 14:31
von juwe1
jeff-jordan hat geschrieben:
Do 13. Okt 2022, 12:07
juwe1 hat geschrieben:
Do 13. Okt 2022, 10:18
....
Wie nennt sich der Stecker der vom Controller kommt? War nicht auch die Pinbelegung hier schon beschrieben?
Das ist ein sogenannter "Julet" Steckverbinder, 4-polig (hellblau), weiblich.
Wenn man nicht mit Drähtchen oder Stecknadeln rumfummeln will, benötigt man zur Verbindung einen passenden männlichen 4-poligen Stecker (Julet, hellblau).

Die Pinbelegung wurde hier schon von mir gepostet. Aber gerne nochmal:
pinout_serial_port_Z-Odin.jpg



Will man nun ein USB2TTL Adapter anschließen, muss man das Adapter erst einmal auf 3,3V TTL-Pegel konfigurieren (in der Regel über einen Jumper, wie den gelben unten im Bild).
Dann kommt GND an GND, TXD vom USB2TTL-Adapter an RXD vom Controller und RXD vom USB2TTL-Adapter an TXD vom Controller.
Also RXD & TXD über Kreuz verbunden.
+5V wird NICHT angeschlossen. Die Versorgungsspannung benötigt man nur bei der Verwendung des Bluetooth-Adapters.
Der USB2TTL-Adapter holt sich seine Stromversorgung vom USB-Anschluss.



TTL_2_USB Kopie.jpg


Solche Adapter gibt's für kleines Geld (z.T. ab 0,74€) auf AliExpress oder auf eBay.
Chipsatz ist da so ziemlich egal, solange man dafür einen Treiber für den Laptop hat.
Habe gerade meine "Hardware" bekommen. Der Adapter hat keinen Jumper, sondern je einen Pin für 5 und 3,3 V. Ich würde jetzt den 3,3 V Pin des Adapters mit dem 5 V Pin des Steckers verbinden sowie GND und TXD / RXD gekreuzt. Richtig?

Re: E-ODIN - Diskussionsthread

Verfasst: Sa 29. Okt 2022, 17:43
von jeff-jordan
Nee, die +5V vom Stecker verbindest Du nicht mit dem Adapter. Das Adapter wird über den USB-Anschluss mit Strom versorgt.
Verbinde nur GND mit GND, TXD vom Adapter mit RXD vom Controller und RXD vom Adapter mit TXD vom Controller.

Poste nötigenfalls mal ein Bild vom USB Adapter.

Re: E-ODIN - Diskussionsthread

Verfasst: Sa 29. Okt 2022, 18:03
von juwe1
jeff-jordan hat geschrieben:
Sa 29. Okt 2022, 17:43
Nee, die +5V vom Stecker verbindest Du nicht mit dem Adapter. Das Adapter wird über den USB-Anschluss mit Strom versorgt.
Verbinde nur GND mit GND, TXD vom Adapter mit RXD vom Controller und RXD vom Adapter mit TXD vom Controller.

Poste nötigenfalls mal ein Bild vom USB Adapter.
OK, aber was hat das dann mit den 3,3 V auf sich?

Re: E-ODIN - Diskussionsthread

Verfasst: Sa 29. Okt 2022, 18:26
von faddl92
Senden & Empfangen findet auf 3,3V Basis statt

Re: E-ODIN - Diskussionsthread

Verfasst: Sa 29. Okt 2022, 19:09
von jeff-jordan
juwe1 hat geschrieben:
Sa 29. Okt 2022, 18:03
....
OK, aber was hat das dann mit den 3,3 V auf sich?
Da geht es rein um den TTL-Pegel.

"Früher" (so um die 70er Jahre) gab es TTL Bausteine ausschließlich mit 5V Pegel. D.h. eine Logische-1 wurde da mit +5V repräsentiert, eine Logische-0 mit 0V.
Als dann die ersten Prozessoren auf den Markt kamen, mussten/sollten die kompatibel mit der TTL-Logik sein (um mit Außenwelt und Speicherbausteinen kommunizieren zu können).

Dann hat man aber schnell gemerkt, dass man die Verlustleistung in den Prozessoren senken musste, wenn man sie leistungsfähiger machen wollte und ist dann auf den Dreh gekommen, die Spannung auf 3,3V abzusenken. Das hat die Verlustleistung um mehr als 50% herabgesenkt (die hängt ja vom Quadrat der Spannung ab).

Damit war auch sozusagen der 3,3V TTL-Pegel geboren. Kleine Microcontroller (wie bspw. der AT-Mega) arbeiten heutzutage immernoch mit 3,3V Pegel. Kennt hier der eine oder andere vielleicht vom "Arduino" her.

Auch die Ports vom Fardriver-Controller arbeiten mit 3,3V TTL-Pegel. Die +5V liegen nur deshalb auf dem Stecker, weil dort das Bluetooth-Modul angeschlossen werden kann/soll, und das benötigt zwischen 3,6V und 6V um stabil zu arbeiten.

Je höher der TTL-Spannungshub ist, desto störsicherer ist er auch gegen Bitfehler. D.h. das Spiel mit der Verringerung des TTL-Pegels geht nur solange gut, wie man sicher die Einsen und Nullen unterscheiden kann.
Anderseits benötigt man ab- und zu, bspw. in einer von "Elektrosmog" verseuchten Umgebung, auch höhere Pegel um weiterhin die Störsicherheit zu gewährleisten. Das macht unser Fardriver bspw. bei der Kommunikation mit dem Tacho.... dort verwendet man 10V.
Dass letzteres trotzdem nicht immer gegen die Störfelder hilft seht ihr bspw. dann, wenn Euer Tacho bei voller Fahrt mal wieder "0 km/h" anzeigt.

Re: E-ODIN - Diskussionsthread

Verfasst: So 30. Okt 2022, 08:34
von juwe1
Ok, also lasse ich von den 5 Pins zum Controller 2 unterbunden (3,3 und 5 V), die Versorgunsspannung kommt vom USB.

Re: E-ODIN - Diskussionsthread

Verfasst: So 30. Okt 2022, 09:36
von jeff-jordan
@juwe1: Kannst Du von deinem Adapter kein Foto hier hochladen? Das ist nämlich ziemlich ungewöhnlich, dass das Teil keinen Jumper für die Einstellung des TTL-Pegels hat.