Frage zu USB Datenleitung und 8051

Gast #2500283
Lesenswert?
• ▲
▼
Jutn Abend =D

Ich wollte mal nachfrage, da bei nem USB Kabel ja diese 4 Leitungen 
gibt:

+5V
Masse
Daten +
Daten -


Wie funktioniert die Übertragung, wird auf Daten+ und Daten- Analoge 
Signale gesendet oder sind es Digital Signale?


Kennt jemand eine Möglichkeit den USB Port an nen Controller (in meinem 
Fall ein 8051er) anzuschließen?

Ich möchte eine Komunikation zwischen Controller und PC herstellen, so 
das ich ihn über den PC steuern kann?!


Ich danke euch schonmal für eure Antworten.

gruß
Sebastian
#2500520
Lesenswert?
• ▲
▼
> Wie funktioniert die Übertragung, wird auf Daten+ und Daten- Analoge
> Signale gesendet oder sind es Digital Signale?

Es sind digitale Daten, aber die Übertragung ist differentiell und 
bidirektional. Signalpegel ist trotz +5 Volt Versorgung nur 3.3 Volt. 
Außerdem mit min. 1,5 MBit so schnell, dass man das nicht in Software 
machen will.

> Kennt jemand eine Möglichkeit den USB Port an nen Controller (in meinem
> Fall ein 8051er) anzuschließen?

V-USB ist nur für AVR und nicht für 8051 verfügbar.

Zu 8051 kompatible MCUs gibt es auch mit USB, z.B. von Silabs: 
http://www.silabs.com/products/mcu/usb/Pages/default.aspx
Gast #2500550
Lesenswert?
• ▲
▼
Ok, danke =D

Dann noch eine Frage, demnach wenn ich das richtig verstanden habe, muss 
ich einen 4066 (analog / digital switch) verwenden.

Ich baue grade ein "Gerät", das an meinen Dsat Reciver kommt, drin ist 
ne Festplatte un ein PC Netzteil, ich schalte sobald der Reciver angeht 
bzw. angemacht wird das "Gerät" an, der Controller schaltet Netzteil an 
und geht in den Empfangsmodus, also IR empfänger, dann kann ich über 
meine Fernbedinung nen Befehl an den Controller geben, das nen SSR 
schaltet und somit den TV anmacht, bzw. wenn ich den Reciver automatisch 
morgens starten lasse, das der Controller automatisch in den 
"Weckermodus" geht und die kleine Endstufe in dem "Gerät" anschaltet, so 
das die internen Lautsprecher mich wecken, jetz will ich aber nicht 
immer das USB -Kabel umstecken um aufnahmen von der Festplatte auf den 
PC zu übertragen oder an den Reciver anstecken um dort dann aufzunehmen.

Eigentlich wollte ich das immer Standart der Reciver an ist und ich am 
PC nen Button drücken muss um die Festplatte auf die PC 
USB-Schnittstelle umzustellen, aber dann werde ich das 
einfachhaltshalber per Fernbedinung machen, aber trotzdem danke =D


(Falls es jemand intressiert: Ich kann dann auch über die Fernbedinung 
das Audiosignal auf 3 Stereochinch an der Rückseite des Gehäuses 
auswählen und und und)
Persönliche Seite #2500644
Lesenswert?
• ▲
▼
Sebastian schrieb:
> demnach wenn ich das richtig verstanden habe, muss
> ich einen 4066 (analog / digital switch) verwenden.

Nein, das kannst Du vergessen. Die USB-Datensignale lassen sich damit 
nicht umschalten, dafür genügt die Bandbreite dieses Bausteins nicht 
ansatzweise. Bedenke, daß sowohl der Receiver als auch Dein PC die 
Platte mit USB2.0 ansteuern werden, also mit 480 MBit/sec ...
Gast #2500856
Lesenswert?
• ▲
▼
Mhm, ok, danke, kann ich dann wenigstens über nen 4066er Autiosignale 
steuern?

Also mit +5V und GND Versorgungsspannung und dann Switchbar machen, so 
das ich zwischen 2 Ausgängen umschalten kann?

Eingangssignal kommt vom Scartkabel, die Spannung ist 0,5 Veff.

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.