Hallo,
mein Freund hat sich einen PC ins Auto gebaut. Nun soll ich ihm ein Programm schreiben, das ihm die
Turboladerdrehzahl und den Ladedruck in einem Diagramm anzeigt. Das Diagrammzeichen bekomme ich hin.
Nun ist aber die Frage, wie ich den ,,Output'' vom Turbolader in meine VB bekomme.
Bisher sind mir 3. Möglichkeiten eingefallen:
1. Den Widerstand, den mir der Turbolader bringt in Takte zwischen 1 - 1000Hz umzuwandeln (Smitt Trigger o.s.) und dann einen Timer der, jede Millisecunde schaut ob ich am LPT eine 1 habe, die Takte zählen. Demensprechen dann auswerten.
2. Den Widerstand (bzw. die Spannung) über einen A/D (Analog/Digitalwandler) in einen Binärcode umwandeln. Diesen dann über den LPT empfangen und auswerten.
3. Als A/D die Sounkarte verwenden. Dann die Frequenz an der Soundkarte mit VB (DirectX) messen und auswerten.
Was wäre am einfachsten umzusetzten?
Oder was ist überhaupt möglich?
MfG
Samuel
mein Freund hat sich einen PC ins Auto gebaut. Nun soll ich ihm ein Programm schreiben, das ihm die
Turboladerdrehzahl und den Ladedruck in einem Diagramm anzeigt. Das Diagrammzeichen bekomme ich hin.
Nun ist aber die Frage, wie ich den ,,Output'' vom Turbolader in meine VB bekomme.
Bisher sind mir 3. Möglichkeiten eingefallen:
1. Den Widerstand, den mir der Turbolader bringt in Takte zwischen 1 - 1000Hz umzuwandeln (Smitt Trigger o.s.) und dann einen Timer der, jede Millisecunde schaut ob ich am LPT eine 1 habe, die Takte zählen. Demensprechen dann auswerten.
2. Den Widerstand (bzw. die Spannung) über einen A/D (Analog/Digitalwandler) in einen Binärcode umwandeln. Diesen dann über den LPT empfangen und auswerten.
3. Als A/D die Sounkarte verwenden. Dann die Frequenz an der Soundkarte mit VB (DirectX) messen und auswerten.
Was wäre am einfachsten umzusetzten?
Oder was ist überhaupt möglich?
MfG
Samuel