AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein grundsätzliche Fragen zu I/O Boards mit Delphi
Thema durchsuchen
Ansicht
Themen-Optionen

grundsätzliche Fragen zu I/O Boards mit Delphi

Ein Thema von Hansi · begonnen am 14. Sep 2014 · letzter Beitrag vom 21. Sep 2014
Antwort Antwort
Seite 1 von 2  1 2      
Hansi

Registriert seit: 8. Okt 2004
271 Beiträge
 
#1

grundsätzliche Fragen zu I/O Boards mit Delphi

  Alt 14. Sep 2014, 09:53
Guten Morgen,

Als nächstes Projekt habe ich mir vorgestellt mit einem kleinen Board an meinem PC über USB z.B. Temperatur und Luftfeuchtigkeit zu messen und dann das Klimagerät einzuschalten usw.

Bei der Suche im Netz habe ich folgendes Board gefunden:
USB EXPERIMENT INTERFACE BOARD

Sonst habe ich keine Boards gefunden die ich mit Delphi einfach ansteuern kann. Kennt jemand noch welche und hat vielleicht Erfahrung damit?
  Mit Zitat antworten Zitat
Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.312 Beiträge
 
Delphi XE2 Professional
 
#2

AW: grundsätzliche Fragen zu I/O Boards mit Delphi

  Alt 14. Sep 2014, 10:15
ich hab mit diesem Board auch schon rumgespielt - ganz nettes Teil - nur was mich etwas stört: Das Board, bzw. die DLL schmeisst keine Events wenn sich etwas ändert - man muss mittels Timer (so ist es im Beispiel dargestellt) die Werte ständig abfragen und selbst drauf reagieren, wenn sich etwas ändert
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat
Dejan Vu
(Gast)

n/a Beiträge
 
#3

AW: grundsätzliche Fragen zu I/O Boards mit Delphi

  Alt 14. Sep 2014, 10:22
Da man weder Echtzeitmessungen noch 1000 Werte pro Sekunde benötigt, reicht hier ein Timer, der 1x pro Minute (oder 5x) die Werte abfragt. Die preisgünstigen Boards sind ja gerade deshalb preisgünstig, weil sie passiv sind.

Bezüglich Ansteuerung: Sofern eine DLL beiliegt, geht das eigentlich immer mit Delphi.
  Mit Zitat antworten Zitat
Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.312 Beiträge
 
Delphi XE2 Professional
 
#4

AW: grundsätzliche Fragen zu I/O Boards mit Delphi

  Alt 14. Sep 2014, 10:32
Da man weder Echtzeitmessungen noch 1000 Werte pro Sekunde benötigt, reicht hier ein Timer, der 1x pro Minute (oder 5x) die Werte abfragt. Die preisgünstigen Boards sind ja gerade deshalb preisgünstig, weil sie passiv sind.
auch wieder wahr!

Bezüglich Ansteuerung: Sofern eine DLL beiliegt, geht das eigentlich immer mit Delphi.
Ja- es gibt eine DLL (K8055d.dll) über die man die USB-Kommunikation mit dem Board macht - ist recht einfach
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat
Hansi

Registriert seit: 8. Okt 2004
271 Beiträge
 
#5

AW: grundsätzliche Fragen zu I/O Boards mit Delphi

  Alt 14. Sep 2014, 10:41
ok danke schon mal für eure Antworten...

Kennt ihr noch andere Boards?

Schließe ich folgenden Sensor einfach an einen der digitalen Eingänge an?
Sensor

und an einen Ausgang so ein Relais Relais um 230V zu schalten, oder brauche ich da jeweils immer noch andere Boards dazu?
  Mit Zitat antworten Zitat
mensch72

Registriert seit: 6. Feb 2008
838 Beiträge
 
#6

AW: grundsätzliche Fragen zu I/O Boards mit Delphi

  Alt 14. Sep 2014, 10:41
oder sowas schon komplett:
http://www.conrad.de/ce/de/product/6...=detview1&rb=1



Du kannst mit Delphi seriell oder per USB oder per DLL "alles" steuern, wofür es entweder eine dokumentierte API gibt oder du auch die Gegenseite selbst programmierst.
Ohne "offene" Doku macht es keinen Spaß, also manches was eine PC Schnittstelle oder eine DLL hat, kann(soll) man trotzdem nicht selbst ansteuern.

"Extra für Delphi" wird gleich fertig "komponentenbasiert" kaum was angeboten, wenn dann höchstens im industriellem Bereich oder noch auf COM/ActivX-Basis.
  Mit Zitat antworten Zitat
hathor
(Gast)

n/a Beiträge
 
#7

AW: grundsätzliche Fragen zu I/O Boards mit Delphi

  Alt 14. Sep 2014, 11:04
Schließe ich folgenden Sensor einfach an einen der digitalen Eingänge an?
Sensor
Da gibt es was Günstiges hier:
USB-Temperatur-Sensor-Tester-5-x-DS18B20-Thermometer
http://www.ebay.de/itm/USB-Temperatu...item41792d0db9

Relaiskarte:
http://www.pollin.de/shop/dt/NjI3OTg...V_8_Kanal.html

Geändert von hathor (14. Sep 2014 um 11:14 Uhr)
  Mit Zitat antworten Zitat
zeras

Registriert seit: 11. Mär 2007
Ort: Saalkreis
1.618 Beiträge
 
Delphi 12 Athens
 
#8

AW: grundsätzliche Fragen zu I/O Boards mit Delphi

  Alt 14. Sep 2014, 15:04

Schließe ich folgenden Sensor einfach an einen der digitalen Eingänge an?
Sensor
Direkt anklemmen wird ein wenig schwierig. Du musst da eine Bitkombination an den Sensor senden. Darauf antwortet dann der Sensor. Das mal so grob zur Funktion. Deshalb muss es ein Eingang und ein Ausgang sein, welcher dann hin- und hergeschaltet wird.
Matthias
Es ist nie falsch das Richtige zu tun!
- Mark Twain
  Mit Zitat antworten Zitat
Hansi

Registriert seit: 8. Okt 2004
271 Beiträge
 
#9

AW: grundsätzliche Fragen zu I/O Boards mit Delphi

  Alt 14. Sep 2014, 17:09
ah ok, hmmm...
Verstehe ich nicht 100% bedeutet aber, dass es so nicht einfach geht. Dachte Eingang = Eingang (für den jeweiligen Sensor)

Dann ist das Vellemann Teil vielleicht auch das falsche für mich. Ich suche halt ein Board an dem ich z.B. einen Sensor direkt anschließen kann. Am besten mit Relais gleich.
  Mit Zitat antworten Zitat
zeras

Registriert seit: 11. Mär 2007
Ort: Saalkreis
1.618 Beiträge
 
Delphi 12 Athens
 
#10

AW: grundsätzliche Fragen zu I/O Boards mit Delphi

  Alt 14. Sep 2014, 17:43
Der Sensor, den du erwähnt hast, wird über 1Wire angesteuert.
Das Protokoll 1 Wire wird hier erklärt.
Es gibt da auch einen Chip DS2480B, der die Wandlung von Serial nach 1 Wire macht.
Aber du willst ja ein komplettes Board haben, wo alles schon drauf ist oder nicht?
Suche doch mal im Netz nach 1Wire Boards.
Matthias
Es ist nie falsch das Richtige zu tun!
- Mark Twain
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:26 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz