Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Borland C++ Builder » Schnittstelle

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
15.01.2010, 15:35 Uhr
S_wie___



Hallo -Team,
ich brauche umbedingt hilfe und zwar will ich eine Schnittstelle programmieren in c++.
Als Schnittstelle würde ich gerne USB oder den Netzwerkanschluss benutzen.
Jedoch habe ich momentan noch Probleme mit der umsetzung, ich weiß nicht wie ich die
einzelnen Schnittstelle ansprechen kann. Habe schon im Internet gesucht, aber leider
unter "Hardware pogrammierung usb" und ähnlichen nichts gefunden.

Ich will nur den USB-Slot oder Netzwerkanschluss anschließen, sodass ich damit ein Relai
ansteuer kann um Sachen außerhalb den Computer zu Steuern.

Beispiel: Ich will im Programm einen button einfügen, wodurch bei einen klick die Schnittstelle
ansteuer und dann ein Relai aktiviere, welches die Beleuchtung in einen Zimmer an/bzw aus machen soll.

Elektrotechnisch ist dies für mich kein Problem leider an der Programmierung der Schnittstelle.
Kann mir jemand einen Tipp bzw. link geben, wie ich dabei am besten vorgehe.
Würde mich über alternative Schnittstellen auch freuen.

Mit freundlichen Grüßen
S_wie___
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
15.01.2010, 16:00 Uhr
ao

(Operator)


Was befindet sich denn zwischen dem USB-Anschluss und dem Relais? Außer dem USB-Kabel, meine ich.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
15.01.2010, 16:31 Uhr
S_wie___



Also ich habe bis jetzt noch nichts.
Ich befinde mich momentan noch in der Planung, jedoch muss ich erstmal wissen wie ich etwas Programmieren kann? Danach muss ich erstmal durch messen und dann schauen wie ich es umsetze. Jedoch haben USB-Sticks ja immer einen prozessor. Daher bin ich mir nicht sicher wie ich das machen kann.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
15.01.2010, 16:57 Uhr
ao

(Operator)


Wenn es nur um ein einziges Relais geht: Das kannst du mit einer der Handshake-Leitungen der RS232-Schnittstelle steuern (falls dein PC sowas noch hat).

Für eine "richtige" Lösung könntest du sowas hier gebrauchen: www.embedded-projects.net/index.php?page_id=152 (Octopus USB). Du müsstest allerdings jemanden kennen, der dir einen Mikrocontroller vom Typ ATmega128 programmieren kann.

Oder sowas: http://elmicro.com/de/iowarrior.html

Oder sowas: www.elv.de/USB-IO-Interface-UIO-88,-Komplettbausatz-ohne-Gehauml%3Buse/x.aspx/cid_74/detail_10/detail2_8881

Dieser Post wurde am 15.01.2010 um 17:03 Uhr von ao editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
15.01.2010, 17:00 Uhr
~global
Gast


hallo,
also... du kannst nicht einfach ein relais an irgendeinen pin der schnittstelle klemmen und dann irgendwas damit schalten, da brauchts noch etwas wardware dazwischen.
zb: www.pollin.de/shop/dt/NzcyOTgyOTk-/Bausaetze/Diverse/Bausatz_PC_Relaiskarte_K8IO.html
das funktioniert mit dem parallel-port
google mal nach "AVR-NET-IO", das ist ein microcontroller mit netzwerk-anschluss, sowas eignet sich für solche aufgaben ganz hervorragend (den gabs auch mal bei pollin(Best.Nr:810073), zZ aber nicht gelistet)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
15.01.2010, 17:13 Uhr
Hans
Library Walker
(Operator)


Hi,
vielleicht findest Du auch in diesen Büchern nützliche Informationen zu USB-programmierung. Aber wie schon gesagt wurde, ohne Zusatzhardware lässt sich am USB nicht einfach irgendwas anschliessen. Ist ja schliesslich ein Bussystem. Aber zu den Büchern:
Das AW Handbuch der Hardwareprogrammierung: 2 Bände von Klaus Dembowski
Computerschnittstellen und Bussysteme von Klaus Dembowski

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Borland C++ Builder ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: