Forum: Mikrocontroller und Digitale Elektronik Probleme mit dem PowerSwitch USB


von Luca B. (lucabert)


Lesenswert?

Hallo, Leute!

Ich habe eine Platine nach 
http://www.obdev.at/products/vusb/powerswitch.html gemacht.
Ich nutze einen ATTiny2313.

Das Ding scheint nicht tot zu sein (es ist schon was!), aber richtig 
funktioniert die Schaltung nicht...

Ich habe ein Testprogramm gebastelt, mit dem ich den Relais (und die 
dazu gehörigen LED) an dauern ein- und ausschalte. Das funktioniert.

Wenn ich aber das Programm von obdev.at nutze funktioniert das ganze 
nicht.
Ich erkläre:

wenn ich die Platine mit meinem PC verbide (über USB-Kabel) bekomme ich 
diese Fehlermeldung in den Log:
1
Dec 20 13:44:27 robot kernel: [ 3740.559456] usb 1-1: new low speed USB device using uhci_hcd and address 62
2
Dec 20 13:44:27 robot kernel: [ 3740.643837] usb 1-1: device descriptor read/64, error -71
3
Dec 20 13:44:27 robot kernel: [ 3740.768980] usb 1-1: device descriptor read/64, error -71
4
Dec 20 13:44:27 robot kernel: [ 3740.898448] usb 1-1: new low speed USB device using uhci_hcd and address 63
5
Dec 20 13:44:27 robot kernel: [ 3740.961819] usb 1-1: device descriptor read/64, error -71
6
Dec 20 13:44:28 robot kernel: [ 3741.092400] usb 1-1: device descriptor read/64, error -71
7
Dec 20 13:44:28 robot kernel: [ 3741.202729] usb 1-1: new low speed USB device using uhci_hcd and address 64
8
Dec 20 13:44:28 robot kernel: [ 3741.430743] usb 1-1: device not accepting address 64, error -71
9
Dec 20 13:44:28 robot kernel: [ 3741.492507] usb 1-1: new low speed USB device using uhci_hcd and address 65
10
Dec 20 13:44:29 robot kernel: [ 3741.704459] usb 1-1: device not accepting address 65, error -71

Und, selbstverständlich, ist kein USB-Gerät zu sehen.

Ich habe alle Kontakte geprüft, und sieht es in Ordnung aus.
Ich weiß wirklich nicht, was es sein kann... Hat jemand eine Idee?

Danke
Luca Bertoncello

von Potter S. (potter68)


Lesenswert?

Hallo Luca,

wenn sich das USB-Gerät nicht ordentlich am PC anmeldet, dann ist 
entweder ein Fehler in Deiner Schaltung oder Deine Anpassung des 
USB-Treibers (falls Du die Firmware von OBDEV geändert hast) ist 
fehlerhaft.

Am besten Du prüfst mal Deine Schaltung auf Kurzschlüsse und falsche 
Pin-Belegung. Mit welcher Frequenz läuft Dein Controller?

Hier ein paar Tipps für das Layout: http://vusb.wikidot.com/hardware

Gruß Potter

von Luca B. (lucabert)


Lesenswert?

Ralf Handrich schrieb:

> wenn sich das USB-Gerät nicht ordentlich am PC anmeldet, dann ist
> entweder ein Fehler in Deiner Schaltung oder Deine Anpassung des
> USB-Treibers (falls Du die Firmware von OBDEV geändert hast) ist
> fehlerhaft.
>
> Am besten Du prüfst mal Deine Schaltung auf Kurzschlüsse und falsche
> Pin-Belegung. Mit welcher Frequenz läuft Dein Controller?
>
> Hier ein paar Tipps für das Layout: http://vusb.wikidot.com/hardware

Hallo, Ralf!

Besten Dank für deine Antwort!
Ich glaube daß das Problem bei der Spannungsregler ist!
Ich habe einen µA7805 (empfohlen von einem Freund) der mir 5V gibt, ich 
sehe aber, daß ich eigentlich 3.3V geben soll...
Leider finde ich nirgendwo einen LE35CZ (wie in dem Schema von obdev.at 
geschrieben ist).

Kannst du mir was anderes empfehlen?

Danke!
Luca Bertoncello

von mhh (Gast)


Lesenswert?


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
Noch kein Account? Hier anmelden.