Suche ein Board im USB-Stick Format mit min. ATMega328, einem USB-RS232
Chip (FTDI o. ä) und einen USB-1.0-/2.0 Stecker Typ A.
Bis auf den USB-Anschluss so ähnlich wie dieses Board (der USB-RS232
Chip ist auf der Unterseite):
https://i.ebayimg.com/images/g/LnYAAOSwWW5b3aCt/s-l500.jpg
Serge schrieb:> und einen USB-1.0-/2.0 Stecker Typ A.
Wozu soll das gut sein, was möchtest du damit verbinden? Ein
USB-UART-Chip wie der FT232RL ist ein USB-Device - den kann man nur mit
einem Host verbinden. Stecker Typ A kann man aber nur mit anderen
Devices verbinden, wie z.B. eine USB-Maus. Brauchst du vielleicht eine
Platine mit Host-Controller?
@Nikolas: Er spricht doch von einem Typ A Stecker(!) - er wird das Teil
also wohl direkt an einen PC stecken wollen ohne Kabel dazwischen. Du
hingegen sprichst über eine Typ A Buchse...
Achso, ups, verlesen :-) Ja, dann ist es kein Problem. Da gäbe es so
etwas:
https://elmicro.com/de/at90usbplug.html
Aber ohne USB-RS232-Umsetzer, dafür kann man sich sein eigenes
USB-Protokoll bauen - m.M.n sowieso die bessere Lösung...
Niklas G. schrieb:> https://elmicro.com/de/at90usbplug.html
Statt diesem uralt Chips sollte man sich eher die At(X)mega mit
integriertem USB anschauen. Es gibt auch einen direkt auf Atmega32U4
basiertem Arduino - dort hätte man viele verfügbare Libs.
Jim M. schrieb:> Es gibt auch einen direkt auf Atmega32U4> basiertem Arduino - dort hätte man viele verfügbare Libs.
Aber hat der denn den USB-A-Stecker?
Noch einmal für die, die Schwierigkeiten mit dem Lesen meines
Eingangsbeitrages haben:
[pre]
Board im USB-Stick Format, mindestens ATMega328, USB-RS232
Chip (FTDI o. ä) und einem USB-1.0-/2.0 Stecker Typ A.
[/prev]
Serge schrieb:> Noch einmal für die, die Schwierigkeiten mit dem Lesen meines> Eingangsbeitrages haben:>> Board im USB-Stick Format, mindestens ATMega328, USB-RS232> Chip (FTDI o. ä) und einem USB-1.0-/2.0 Stecker Typ A.
Ich habe Schwierigkeiten das zu "verstehen".
Denn soweit mir bekannt gibt es keinen USB-RS232 Chip.
Auch nicht von FTDI. Nur als Baugruppe, aus min 2 Chips.
Und was du am ATMega328 mit RS232 willst ist mir ein Rätsel.
1. Falsche Pegel, der Atmel kann keine -12 bis +12 V
2. Das Signal ist invertiert, es kommt nur Zeichensalat.
Tipp:
Suche mal nach "ATMega32U4 bad USB" da ist kein TTL-UART-USB Adapter
nötig.
Arduino Fanboy D. schrieb:> Denn soweit mir bekannt gibt es keinen USB-RS232 Chip.
Das ist ein bisschen pedantisch. Praktisch jeder versteht darunter das
damit gemeinte - eine USB-UART-Bridge.
Natürlich, die hat keine RS232-Pegel, insofern ist Deine Pedanterie
korrekt, aber ... insbesondere wenn man mit Arduinos hantiert, darf man
nicht pedantisch sein, weil da Dinge mit eindeutig falschen Begriffen
benannt werden, man das aber im Kontext hinnehmen muss.
Rufus Τ. F. schrieb:> weil da Dinge mit eindeutig falschen Begriffen> benannt werden,
Erstens:
Einige verstehen/wissen, dass man nicht mit RS232 direkt an einen AVR
dran gehen darf. Aber der nächste unbedarfte (der diesen Unsinn liest)
tut das.
Zweitens:
Was ist in der Arduino Welt falsch benannt?
(Warum korrigierst du die Doku nicht?)
Drittens:
Man kann keinen Fehler dadurch beheben, dass man auf einen zweiten
verweist. Das bessert nichts!
Ebenso nicht, das öffnen von Nebenkriegsschauplätzen.
Viertens:
Ich bin nicht für die Benennungen im Arduinoumfeld verantwortlich. Der
Hieb geht ins leere.
Fünftens:
Ich korrigiere, wenn jemand beim Versuch zu helfen, Irrtümer in die Welt
streut. Aber ich kritisiere nicht die Art der anderen Helfer, wenn es
einigermaßen im anständigen/höflichen Rahmen bleibt. Aber ich kann ja
mal probeweise mein Verhalten ändern/anpassen.
Joachim B. schrieb:> seit wann ist V24 gleichzusetzen mit RS232?
Seit wir mit Pril spülen, mit Persil waschen, Nutella auf's Brot
schmieren, Cola trinken und die Terasse kärchern.
Stell Dich doch nicht so an. Die Begriffe V24 und RS232 wurden schon
immer falsch verwendet. Nur nicht von Dir.
Rufus Τ. F. schrieb:> "Libraries". Haben wir schon ad nauseam diskutiert.
Dann sollte dir ja auch klar sein wie dermaßen naiv du dich hier
anstellst!
Denn irgendwelche *.a Dateien machen bei der Vielzahl an µC keinerlei
Sinn. Die Libraries MÜSSEN im Quellcode vorliegen. Was anderes wäre
NICHT in der harten Realität umsetzbar, oder sogar unsinnig.
Selbst die C++ STL liegt vollständig im Quellcode vor (was anderes wäre
gar nicht möglich). Und in der Abkürzung steckt auch das Wort Library.
Library heißt einfach nur Bibliothek!
Und im dem Sinne wird das wird im Arduinoumfeld erfüllt.
Ich kann dir soweit entgegen kommen, dass ich dir zustimme, dass der
Begriff im Arduinoumfeld etwas weiter "ausgedehnt" benutzt wird, als es
für engstirnige Betonköpfe angenehme ist.
Joachim B. schrieb:> seit wann ist V24 gleichzusetzen mit RS232?
Beides sind Normen unterschiedlicher Gremien; V.24 ist von der CCITT
(mittlerweile ITU-T) 1964 genormt worden, RS-232 schon 1960 von einem
damals EIA heißenden Gremium in den USA.
Die Normen sind eng miteinander verwandt und werden daher oft synonym
verwendet; echte Implementierungen des einen oder des anderen Standards
begegnet man außerhalb von Hörsälen sowieso nie.
Niklas G. schrieb:> Jim M. schrieb:>> Es gibt auch einen direkt auf Atmega32U4>> basiertem Arduino - dort hätte man viele verfügbare Libs.>> Aber hat der denn den USB-A-Stecker?
Durchaus, Kompatible...
Denn es soll ja USB Stick Format haben.
Beispiel: https://www.ebay.de/itm/142645123535