Wie kann ich feststellen, ob etwas von einem analogen oder digitalen Eingang gesteuert wird?

Gibt es eine Möglichkeit festzustellen, ob etwas von einem analogen oder digitalen Eingang gesteuert wird, ohne den Rest der beteiligten Schaltungen zu kennen und zu verstehen?

Ich habe einen Wowwee-Roboter (Elvis), den ich versuche, mit einem Arduino zu verbinden, damit ich ihn "parasitieren" und seine Funktionen (sehr einfach) steuern kann.

Ich habe mein Multimeter an die Ausgangsstifte angeschlossen, die zu den Motoren (und ihren jeweiligen Leiterplatten) führen. Ich bekomme ein Signal von meistens 3,3 V, aber gelegentlich sinkt es in die 2er und 1er. Jetzt weiß ich, dass dies analog aussieht, da digital nur 3,3 V oder 0 V wäre, aber ich frage mich, ob es immer noch ein digitales Signal ist, das nur PWM ist ...?

Ich habe gerade einen Logik-Sniffer/Analyzer. Ich habe versucht, es mit dem Elvis zu verbinden, um zu sehen, wie der Ausgang an den Pins aussieht, aber ich hatte andere Probleme mit dem Logikanalysator (und lauten, nicht geerdeten Pins). Aber ich schweife ab.

Gibt es also eine Möglichkeit zu sagen, ob dies ein analoges Signal ist, das sich tatsächlich im Bereich zwischen 0 V und 3,3 V nach oben und unten bewegt, ODER ob es immer noch ein digitales Signal ist, das nur schnell genug gepulst wird, um "effektiv" wie ein Analogsignal zu sein / auszusehen? Bereich?

Danke!

Antworten (1)

Wie Sie bereits vermuten, wird Ihnen ein DMM nicht unbedingt die Antwort geben. Wenn die einzigen Pegel, die Sie lesen, nur 3,3 V (großes "V", da es vom Namen einer Person abgeleitet ist) und 0 V sind, ist es eine sichere Wette, dass es digital ist. Ein PWM-Signal ist ebenfalls digital, zeigt aber auf einem DMM eine Spannung zwischen 3,3 V und 0 V, da es einen Tiefpassfilter enthält. Das DMM kann ein analoges und ein PWM-Signal nicht unterscheiden. Sie benötigen ein Oszilloskop, um tatsächlich zu sehen , wie das Signal aussieht.

Wenn Sie das Signal ohne Filterung zum Ausgang eines Mikrocontrollers zurückverfolgen können, handelt es sich höchstwahrscheinlich um ein digitales Signal. Während die meisten Mikrocontroller-Familien mit On-Chip-ADC erhältlich sind, haben nur sehr wenige auch DACs an Bord.

Nicht wenige der neueren PICs von Microchip haben DAC (z. B. 16F1826). Sie machen jedoch nicht viel Werbung für diese Tatsache, da sie nur einen 5-Bit-DAC implementiert haben. In der Praxis können diese DACs zB zur Kontraststeuerung und nicht viel mehr verwendet werden ...