ich habe jetzt meine ersten kleinen Projekte zum Laufen gebracht. Da ich mehr der Hardwaretyp bin nutze ich Ardublock. Finde es wesentlich einfacher, das ist aber meine persönliche Meinung.
Jetzt zu dem was ich realisieren möchte.
Ich möchte gerne eine Art logic analyzer realisieren. Dieser soll folgende Funktionen erfüllen.
Abfrage von vier Leitungen, ich möchte rausfinden welche Leitungen z.B. in 1 Minute wie oft geschlossen (Schalter am Ende) werden.
Also muss ich feststellen wann welche von den vier Leitungen verbunden werden. (gleiches Potential/Wert) dabei ist mir egal welche Spannung auf den Leitungen ist, ich möchte nur wissen wenn ein Schalter gedrückt wird, an welchen Kabeln er angeschlossen ist.
Ich habe noch nicht wirklich eine Idee, Analog IN und alle vier miteinander vergleichen? wenn gleich dann Schalter geschlossen.
Hier nochmal, ich möchte mit dem Arduino feststellen welche Kabel am Taster/Schalter angeschlossen sind Anzeige dann in diesem Beispiel LED 1 und 2 an. Die Rahmen links und rechts sind Blackboxen, ich möchte nur die Kabel nutzen. Auf den Kabel sind DC Spannungen bis max. 12V
in der Zeichnung ob sind die Inhalte der beiden Kästen unbekannt. Ich habe nur die vier Kabel zur Verfügung und ich möchte diese mit dem Arduino (analog oder digital Eingang) abfragen.
Ziel der Abfrage soll es sein herauszufinden welche zwei der vier Kabel mit dem Schalter verbunden sind. Wenn dieser gedrückt wird sollten die angeschlossenen Kabel das gleiche Potential/Level haben.
Nach dem die beiden Kabel identifiziert sind, sollen zwei der vier LEDs angehen. Also für die Skizze LED 1 und LED 2.
Bei einer Analogabfrage bekomme ich ja einen Wert, dieser sollte bei einem zweiten Analogeingang ja gleich bzw. mit einer Fehlertoleranz zumindest in der gleichen Größenordnung sein.
Weder sehe ich sowas wie einen Schaltplan oder eine Zeichnung, noch habe ich den Hauch einer Ahnung, was du eigentlich vor hast. Damit man dir helfen kann, musst du dich schon wesentlich klarer ausdrücken.
Kannst Du die Masseleitung identifizieren? Ohne eine gemeinsame Referenz kannst Du keine einzelnen Signale messen.
Wenn es digitale Signale sind, könnte man ggf. über Dioden die minimale Spannung ermitteln und als Referenz (Arduino Gnd) verwenden. Dann die Leitungen über Spannungsteiler an digitale Eingänge legen, und auf Änderungen prüfen. Wenn Du einen universellen Logikanalysator bauen möchtest, dann sollte dieser Teil in einem Adapter liegen, der je nach Prüfling ausgetauscht werden kann. Dann müßte aber auch die Auswertung der Messungen (Anzeige der LED) speziell an die Aufgabe anpassbar sein,
Im gezeigten Fall wäre eine Messung von Hand einfacher. Im nicht-gedrückten Zustand zwei Leitungen mit Spannung finden, und prüfen, ob die beim Drücken Null wird. Das sind maximal 6 Kombinationen, die durchgemessen werden müssen.
wenn der Schalter geschlossen ist 0V sonst max. 12V
Nee, 0,000000 V und auch Null Ohm. Aber ich möchte die Spannung messen, bei der Widerstandsmessung gebe ich Spannung auf die Kabel.
Es muss über die Spannung laufen.
Nimm mal dein Messgerät auf Volt, nehme die Kabel nicht verbunden in die Hand und schau was die Anzeige sagt, anschl. Kabel vorne zusammen. Dann hast du 0,0000 VOLT.