Probleme mit dem PowerSwitch USB

OP #1525985
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
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
OP
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

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.