Wenn ich bei Intel als Hardwaredesigner arbeitete, habe ich ein Logik-Analysator , um Mikroprozessoren und Chipsätze zu debuggen. Ein Logik-Analysator ist eine Maschine, die für Ihre Schaltung verbindet und wandelt, was in der Schaltung in einer Wellenform auf einem Bildschirm geschieht. Hiermit können Sie visuell zu überprüfen, wie die verschiedenen Teile der Schaltung Verhalten und die Interaktion mit einander im Laufe der Zeit, die die Quelle der Fehler herausstellen kann. Ich lief vor kurzem in einen eher hinterhältig Fehler in einer Schaltung, die ich baue. Da ich die Millionen-Dollar-Analyzer habe ich bei Intel nicht leisten können, habe ich eine einfachere mit meinem Arduino Uno, Node.js und HTML; Es ist perfekt für typische Maker Projekte.
In dieser Instructable ich zeige Ihnen wie Sie ein Arduino Uno in eine vier-Kanal-Logik-Analysator zu verwandeln, die bei etwa 10 probieren können ~ 20 Mikrosekunden bis zu einer Tiefe von 8kb Proben für einen Kanal oder 2kb/ch für vier Personen. Sie steuern die Arduino mit einem Web-Browser, die wiederum HTML5, JavaScript und Node.js Schnittstelle zur Hardware verwendet, und sammeln Daten zu rendern: gibt es keine Zwischenschritt kommen zu sammeln und downloaden Sie dann die Daten und auf eine GUI zu füttern, wird es automatisch erledigt.