Herunterladen Diese Seite drucken

Velleman K8055 Bedienungsanleitung Seite 4

Usb experiment interface board
Vorschau ausblenden Andere Handbücher für K8055:

Werbung

4
Description of the DLL
Channel: Wert zwischen 1 und 2, der mit dem zu lesenden Status des AD-Kanals, übereinstimmt.
Ergebnis
Longint: Die entsprechenden Daten vom 'Analogue to Digital Converter' werden gelesen.
Beschreibung
Die Eingangsspannung des selektierten 8-Bit 'Analogue to Digital Converter' –Kanals wird in einen
Wert, der zwischen 0 und 255 liegt, umgesetzt.
Beispiel
var data: longint;
BEGIN
data := ReadAnalogChannel(1);
// AD channel 1 is read to variable 'data'
END;
ReadIAllAnalog
Syntax
PROCEDURE ReadAllAnalog(var Data1, Data2: Longint);
Parameter
Data1, Data2: 'Pointers' auf die 'long integers' wo die Daten gelesen werden.
Beschreibung
Der Status von den beiden 'Analogue to Digital Converters' wird in einem Datenfeld von 'long integers'
gelesen.
Beispiel
procedure TForm1.Button1Click(Sender: TObject);
var Data1, Data2: Longint;
begin
ReadAllAnalog(Data1, Data2);
Label1.caption:=inttostr(Data1); // Display CH1 data
Label2.caption:=inttostr(Data2); // Display CH2 data
end;
OutputAnalogChannel
Syntax
PROCEDURE OutputAnalogChannel(Channel: Longint; Data: Longint);
Parameter
Channel: Wert zwischen 1 und 2, der mit der 8-Bit DA Kanal-Nummer, deren Daten eingestellt
werden sollen, übereinstimmt.
Data: Wert zwischen 0 und 255, der zu dem 8-Bit 'Digital to Analogue Converter' geschickt werden
soll.
Beschreibung
Der angegebene 8-Bit 'Digital to Analogue Converter'-Kanal ist nach den neuen Daten geändert
worden. Das bedeutet, dass die Daten einer spezifischen Spannung entsprechen. Der Wert 0 stimmt
mit der minimalen Ausgangsspannung überein (0 Volt) und der Wert 255 ist die maximale
Ausgangsspannung (+5V).
// Read the data from the K8055
© 2003 ... Velleman

Werbung

loading