Hallo Ich bin auf der Suche nach einem ATMEGA8 auf USB mit Ein-/Ausgängen zu bekommen. Das System soll den HID Standart besitzen und mit VB, VB.net angesprochen werden. Ich habe ein sehr gutes Projekt im Netz gefunden ( http://www.flightsim.com/cgi/kds?$=main/howto/mind.htm ) , aber damit bekommt man "nur" Eingänge hin. Was muß gemacht werden damit auch Ausänge gesetzt werden können ??? gruß avrmega
http://obdev.at/products/avrusb/index-de.html Bietet gleich mehrere unterschiedliche Geräteklassen: Example projects demonstrate device and host driver implementations on Linux, Mac OS X and Windows. See Automator for a generic HID class device, HIDKeys for a USB keyboard, PowerSwitch for a custom class device and AVR-CDC for a CDC class device.
Hi, wenn Du eine USB-Schnittstelle für ATmega8 suchst, dann hab ich genau das richtige für Dich: www.rahand.eu. Ich habe da mit ATmega8 und ATmega16 zwei Schaltungen gebaut, die als HID- und als CDC-Gerät funktionieren. Allerdings ist die PC-Applikation mit Visual C++ programmiert. Gruß Ralf
Das hier gibts auch noch, da du ja nach mehr Ports und eingängen gefragt hattest: http://www.mictronics.de/?page=avr_usb_joystick Gruß Sven
Hi, ihr seht ja im anhang den Schaltplan, ich habe mir die firmware von igor (mit geänderten ports) und versuchsweise die firmware vom automator runtergeladen, beides mal meldet mein usb port nüx, liegts am schaltplan oder an der firmware, (spannung nachm 78s05 ist 3,6V) grüüüße
ne, das ist ok, gib ihm 12V dann kommt 5V raus, gib 5V dann kommt 3,6V,.. Wieso??
Da ist ne Diode in der Verbindung USB 5V und ext. Spgs.versorgung angebracht! Wenn du da 12V anschließt, haste so wie's jetzt gemacht ist, auch die 12V am USB....
Die Externe Spannungsversorgen ist nur zusaätzlich falls ich nicht den per usb bus versorgen kann, angeschlossen ist natürlich nur der usb,... Bei avr usb wird auch beschrieben das die dioden d1 und d2 nur ein günstiger ersatz für ein LDO ist, ich habe dementsprechend einen 78s05 genommen,.. GRüüße
Kai Scheddin wrote: > Bei avr usb wird auch beschrieben das die dioden d1 und d2 nur ein > günstiger ersatz für ein LDO ist, ich habe dementsprechend einen 78s05 > genommen,.. .... weil ein 78s05 ein LDO ist? lol? Ein LM2940 oder LF50CV ist ein LDO Regler. (Gibts beide bei Reichelt)
Kai Scheddin wrote: > Die Externe Spannungsversorgen ist nur zusaätzlich falls ich nicht den > per > usb bus versorgen kann, angeschlossen ist natürlich nur der > usb,... Trotzdem sollte da ne Diode dazwischen, oder noch besser (zwecks Spannungsabfall) die USB-5V nach dem Linearregler ankoppeln.
@Simon: Hast ja recht, halt nen Linearregler,.. @The devil: Das ganze soll bus powered sein, die zusätzliche perepherie läuft nur mit 3,3-3,6V, wenn ich die usb-5V danach ankopple hat das kein sinn mehr, die schutzdiode werde ich im nächsten board berücksichtigen,.. zurück zum problem: Der D+ und d- port schalten bei high vom tiny nur auf 1,8V, meint ihr das könnte durch die Resistoren á 27R zu tun haben?? Naja, ich werde die mal mit 68R austauschen,... grüüüße und danke,..
Hi, da bin ich wieder,... ich hatte total vergessen am D- den Pull Up resi mit 1k5 zu löten,.. mir hat der rechner dann sofort ein unbekanntes gerät angezeigt,... jipiii,.. :) Vielleicht könnt ihr mir nachher helfen den Schaltplan noch zu verbessern,.. das mit der Diode ist schon vermerkt,.. grüüüße und danke,..
Ja soviel ist da nicht, dass man da noch viel verbessern kann. Allerdings würd ich vor und nach dem Lin.spg.regler Elkos nehmen, im 3-2stelligen µF-Bereich.
Hoi leuts, @Devil: Ok, wird mit eingeplant,. Noch folgendes: Wie gesagt, es wird erkannt das ein usb-device da ist, leider aber nicht welches, ich hab es mit igor plug, und Powerswitch probiert, der will aber irgendwie net,.. habt ihr vlt. ideen?? grüüße
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.