![]() |
Ein Relay über USB schalten
Ich programmiere schon längere Zeit in meiner Freizeit ein wenig herum.
In den meisten Bereichen habe ich allerdings keinen Schimmer. Mein Gedanke ist ein Relay über USB mit einem mit Delphi geschriebenen Programm zu steuern. Um nicht gleich im Chaos zu versinken würde ich dazu gerne erstmal wissen wie sowas funktioniert. Dazu folgende Fragen: - Wie greift man mit delphi auf USB zu und was benötige ich? (Units, Lyiberies oder ähnliches) - Wie finde ich heraus, mit welchen Befehlen ich mein Relay zum schalten bringe? - Kann ich mir dazu eine beliebige Relaikarte kaufen, die an usb angeschlossen werden kann? Obwohl ich Elektroniker bin, muss ich noch sagen, dass ich sogut wie null Ahnung von usb habe. Fals es einen Bausatz geben sollte arbeite ich mich damit gerne ein. Ich erwarte hier keine komplette Anleitung für meinen speziellen Fall, allerdings ein Schups in die Richtung wo ich das nachlesen könnte würde mich sehr freuen. |
AW: Ein Relay über USB schalten
Für sowas ist Conrad immer eine gute Anlaufstelle... solltest Du kennen.
"USB Relaiskarte" als Suchbegriff bringt zum Beispiel diese hier: ![]() Sogar mit Beispielsourcen in Delphi - allerdings finde ich den Preis etwas heftig. Vom Ablauf her wird es so sein, dass Du einfach der mitgelieferten DLL Befehle aus Deinem Programm geben kannst und sie sich um die Kommunikation mit der Karte kümmert. |
AW: Ein Relay über USB schalten
Herzlich Willkommen, Marcus!
Zitat:
Relaiskarten gibt es deutlich günstiger, z.B. ![]() Programmierbeispiele für Delphi und andere Programmiersprachen gibt's dort ![]() |
AW: Ein Relay über USB schalten
Ich kenne das Vellemann kit, da wurde eine dll mitgeliefert. die war ganz enfach anzusprechen. Andere gehen über einen virtuellen COM-Port.
Für beides gibt es tutorials hier im Forum. |
AW: Ein Relay über USB schalten
mein vorschlag wäre der IOWarrior :) da gibts auch ne delphi hilfe wenn nicht sogar ne komponente
damit kannst du vielleicht ein paar mehr relais schalten als über die hier geposteten Boards. Aber das musst du wissen jenachdem was du brauchst und wie dein wissensstand in der Elektronik ist. ich glaub die platine musste man sogar selber löten, ist schon ne weile her bei mir das ich die geholt hab, weiß das nicht mehr so genau. Mfg Capa |
AW: Ein Relay über USB schalten
Danke schonmal für die Tipps.
Ich schau mir die genannten Möglichkeiten mal an. Ich denke auch, dass ich mir einen Bausatz oder eine fertige Relaikarte kaufen werde. Ich muss mal suchen, da meine Anforderungen echt minimal sind. Für mein Projeckt würde ein einziges Relay reichen. Bei günstigeren Produckten stand nichts von Windows XP - Treibern nur ältere, was bestimmt Probleme machen würde. Ich muss mal nach etwas Schlauem suchen. Und wenns wirklich 100€ kosten soll muss ich mir noch überlegen, ob es das wert ist. Denn das Gerät was ich Schalten möchte würde auch nochmal 90€ kosten. |
AW: Ein Relay über USB schalten
Die "USB Relaiskarte 5 Kanal" von "www.shop.mattronik.de/" klingt interessant.
Allerdings steht da nichts von der Programmierung. Außer dass ein virtueller Com-Port verwendet wird. Kaufe ich da die Katze im Sack? oder bekommt man das leicht zum laufen? ![]() |
AW: Ein Relay über USB schalten
wenn du dich mit elektronik auskennst, könntest du ja einen kleinen AVR zum steuern benutzen, d.h. über einen USB.RS232-Wandler.
Ich wette, dass du da unter 10€ hinkommst. |
AW: Ein Relay über USB schalten
Zitat:
Du kannst dir ja mal die oben verlinkten Sourcen anschauen. Evtl. wirst du daraus schlauer. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:14 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz