Hallo, ich benötige für ein Projekt einen µC, der nur Sensoren ein- und ausschaltet, also keine hohen Anforderungen. Er sollte aber einen USB 3.0 Schnittstelle unterstützen. Über diese Schnittstelle und ein entsprechendes Protokoll werden dann bestimmte Sensoren eingelesen und Aktoren ein- bzw ausgeschaltet. Meine Frage: Ist das mit der USB3.0 Schnittstelle bei µCs Standard, oder ist es so, dass es nur wenige µCs gibt, die dies bereits unterstützen? Vielen Dank
genauso standard wie das alle µC grundsätzlich USB2.0 und Ethernet haben... Da frag ich mich doch glatt: Hast du schon irgendwann mal mit einem µC was gemacht(außer angeschaut oder gewusst, dass das was im Taschenrechner passiert irgendwas mit einem µC zu hat)?
Hans Peter schrieb: > Ist das mit der USB3.0 Schnittstelle bei µCs Standard, Ich würde sagen, dafür sind die meisten µCs einfach zu langsam.
Hans Peter schrieb: > keine hohen Anforderungen Und warum muss es dann Version 3 sein? Warum reicht Version 2 nicht aus? Auch die 1.1er Variante wird von heutigen Hostcontrollern noch unterstützt.
USB-3 sind 5GBit/Sekunde, also 480MBytes/Sekunde. Brauchst du die wirklich, nur um ein paar Daten zu lesen und etwas zu schalten? Überleg mal deine Anforderungen, welche Datenrate nötig ist. Meist kann man dann auf USB 1.0 zurück gehen. TI bietet ARM-Prozessoren mit integriertem USB-3 (Keystone - Serie) an. Die sind nur fürs Hobby eine Nummer zu gross.
Guck dir mal dieses Bauteil (FT232H) hier an: http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232H.pdf Der hat ein paar GPIOs, programmieren musst du den nicht, sondern einfach nur vom Host aus konfigurieren. Treiber dafür gibts auf der Website. Ist ein USB2.0 Device, aber wie oben bereits erklärt wurde, USB3.0 ist abwärtskompatibel, d.h. du kannst ohne Probleme ein USB2.0 Device an einem Rechner mit USB3.0 Schnittstelle betreiben.
Hallo, danke für die vielen Antworten. Ich habe noch nicht sehr viel Erfahrung, schon gar nicht, wenn es um USB Schnittstellen geht... Wie ist das denn mit der Versorgung über USB? Gibt es hier einen Unterschied zwischen USB3.0 und 2.0?
USB2.0 liefert bis zu 500mA @ 5V. Das dürfte dir locker reichen. USB3.0 liefert theoretisch 900mA, aber das ist noch ziemlich in den Kinderschuhen, und du hast ganz neue Probleme (Kabel, liefert der Host den Strom wirklich etc.)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.