Ich arbeite nun schon eine Weile an einem Projekt bei dem ich, grob gesagt, Relais über USB ansteuern will. Ich möchte das ganze einfach lösen in dem ich einen USB to Serial Adapter verwende. Wie man meiner kleinen Skizze entnehmen kann habe ich vor, das durch Java gesendete Signal mit einem Mikrocontroller auszuwerten und dann über den Controller je nach dem 2 Relais-Paare unabhängig voneinander zu schalten. Da das Thema Mikrocontroller für mich aber noch relativ Neuland ist habe ich gehofft, dass mir eventuell jemand beim finden eines geeigneten Geräts helfen kann. Bzw. gibt es so ewtas überhaupt? Ich würde mich freuen wenn mir jemand weiterhelfen könnte, danke!! ;)
Das kann jeder controller. Also nimm einem AVR Mega16. Der Mega8 ist zu klein, die Einsparung lohnt sich nicht.
Lass den AVR und den Converter und nimm nen PIC mit USB mit CDC Interface Treiber, z.B PIC18F14K50 oder PIC18F27J50. Das ist das billigste...
Der kleinste AVR ist, glaube ich, der tiny2313 der noch USART kann. Einfach so ein USB-USART-Dingens dran - und fertig.
Dafuer braucht man keinen Controller. Nimm einfach einen USB-RS232 Adapter und haenge deine Spulen an zwei Steuerausgaenge. (natuerlich ueber entsprechende Leistungstreiber) Oder hast du noch anderes vor was du uns nicht erzaehlen magst? Olaf
Hör nicht auf diese Dummschwätzer, die wollen dich nur verarschen. Zum Start ist der 8051 am besten geeignet. Der ist ausgereift und von vielen Herstellern verfügbar.
Horst-Alfred schrieb: > Hör nicht auf diese Dummschwätzer, die wollen dich nur verarschen. Wie bist du denn drauf? Horst-Alfred schrieb: > Zum Start ist der 8051 am besten geeignet. Richtig, lass uns zurück in die Steinzeit gehen! Mit nem AVR oder PIC biste gut beraten! Grüße, Ingo
Ingo L. schrieb: > Richtig, lass uns zurück in die Steinzeit gehen! > Mit nem AVR oder PIC biste gut beraten! LOL du Horst, also wenn was aus der Steinzeit stammt, dann der PIC. Der ist nämlich viel älter als der 8051.
Patrick Windischbauer schrieb: > Da das Thema Mikrocontroller für mich aber noch relativ Neuland ist habe > ich gehofft, dass mir eventuell jemand beim finden eines geeigneten > Geräts helfen kann. Bzw. gibt es so ewtas überhaupt? So wie du die Frage gestellt hast kannst du nur einen Glaubenskrieg hier auslösen. Es kommt schlicht darauf an für was du das ganze brauchst. Bei einem Stück bist du mit einem FTDI 232/USB Converter (der hat zig I/O) Leitungen und Treiber für alle Betriebssysteme besser bedient. Ein fertiges Modul gibt es z.B. hier http://de.rs-online.com/web/p/kommunikation/7300142/ da brauchst du nur noch die Relaistreiber und Schraubklemmen.
Der MCP2200 wäre auch ne Idee. Da gibts sogar die meiste Software fix und fertig von MC. Wenn du natürlich den USB to RS232 Converter verwenden willst, dann ist so ziemlich jeder Controller geeignet.
Die einfachste Lösung wäre einen IO-Warrior zu nehmen, der hat direkt Java-Unterstützung.
> alles schon drin > http://sprut.de/electronic/pic/projekte/usb4all/usb4all.htm nimm den, der kann das alles fix und fertig, Platine ätzen oder hier Beitrag "Platinen für 25ct / cm²" bestellen
Wenn es schön klein werden soll, funktioniert auch z.B. mit einem kleinen AtTiny45, in den Referenz-Designs solltest Du alles finden was Du brauchst: http://www.obdev.at/products/vusb/index-de.html
Relais direkt am Portpin? Gibt es überhaupt 5V Relais, die mir 20mA auskommen? Bzw. Gibt es MCs, die 100 mA für ein Standardrelais liefern? (Und Freilaufdioden währen auch nicht verkehrt.)
Kein Name schrieb: > Relais direkt am Portpin? > Gibt es überhaupt 5V Relais, die mir 20mA auskommen? Der PIC18F2455 im usb4all kann 25mA pro Portpin schalten (200mA insgesamt). Als 5V Relais kommen da z.B. OMRON G6K-2P, G5V-1 und G6S-2 in Frage.
Sven P. schrieb: > Oder einen Arduino. find ich jetzt erstmal eine gute idee. http://arduino.cc/ da findest du unter "buy" händler aus de, ein duemilanove kostet < 25e, du bekommst eine intuitive entwicklungsumgebung frei dazu, massig dokumentation und beispiele im netz sind vorhanden (foren, youtube) - und das board hat bereits einen usb-anschluss (über den es auch programmiert wird). was du "auf jeden fall" noch brauchst sind verstärker um die relais zu schalten, denn die pins von so einem µc liefern zu wenig strom (vielleicht ein buz11 mosfet pro relais, möglicherweise mit mosfet-treiber davor, kommt auf die anwendung an).
Ronald R. schrieb: > Der PIC18F2455 im usb4all kann 25mA pro Portpin schalten (200mA > insgesamt) Also 200mA wenn du den 8 bit Port zusammenschaltest.
oder Du nimmst ein Relais, das nur 20-25 mA verbraucht, oder Du schaltest einen Treiberbaustein rein, z.B. den ULN2803A, der schaftt bis 500 mA je Pin und hat sogar schon die Freilaufdioden drin.
Hallo, was willst du den mit deinen Relais Schalten? Evtl. brauchst du da keine Relais ein Mosfet BUZ** reicht meist schon aus, oder wenns getrennt sein muss über Optokoppler oder optorelais ( Optokoppler mit Transistor Ausgang). Wenns 230V sein soll Triac mit moc**** oder Solid State Relais (SSR). Man kann schon erkennen das ich ungern Relais verwenden. Die haben da einfach zu viele Nachteile.... okok sie sind einfach aber man braucht trotzdem ne Diode einen oder zwei Transistoren plus Widerstände ( ja auch bei Mosfets ist es angebracht einen Widerstand einzubauen um die Lade und entlade Ströme zu begrenzen). Und dann ist da noch die Spule als potenzielle Störquelle. Vom Kontakt verschleiße wollen wir erst gar nicht reden (bei hoher last und oder vielen Schaltzyklen) Ach ja und dann wollen die immer so viel Strom ob da was dran hängt oder nicht. Wenn du da ein paar Relais dran hast kommst du schnell über 500mA und kannst es nicht mehr mit dem USB Port versorgen. Vom Aufwand und preis bzw. Langlebigkeit lande ich nur sehr sehr selten bei einer Relaislösung. Gruß Sven
Hi, den hier hat wohl keiner auf der Rechnung ??? http://mbed.org/nxp/lpc1768/ Zu bekommen im Elektronikladen Detmold, zum Beispiel. Gruß RABIS
@Patrick Windischbauer > einem Projekt bei dem ich, grob gesagt, Relais über USB ansteuern will. schau mal nach "IOWarrior" http://www.codemercs.com/index.php?id=127&L=0 Gruss Ralf
Erst mal danke für die reichlichen antworten und Tipps :D ... Werd mich mal durchackern.
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.