Logic Analyzer voor AVR / Arduino - 💡 Fix My Ideas

Logic Analyzer voor AVR / Arduino

Logic Analyzer voor AVR / Arduino


Auteur: Ethan Holmes, 2019

uCHobby heeft een nuttig project geposteerd voor de implementatie van een 6-kanaals logica-analysator op een ATmega168 @ 16 MHz kloksnelheid - dus het is compatibel met Arduino Diecimila -

De computersoftware is geschreven in Processing, wat betekent dat het werkt op Linux, Windows of Macs. Het slaat de logische status van elke pin op als gegevens worden overgedragen van de microcontroller. De gebruiker kan knoppen gebruiken om triggering op een van de 6 pinnen uit te schakelen / in te schakelen, en een schuifbalk geeft de gebruiker de mogelijkheid om honderden van eerder opgeslagen logische toestanden op een tijdlijn te bekijken. Opmerking: nieuwe gegevens worden alleen ontvangen als de status verandert, dus deze tijdlijn is niet realtime.

Ik schat dat de prestaties voldoende zijn om zonder problemen een 400KHz I2C databus te analyseren. Merk ook op dat 8 pinnen kunnen worden gebruikt, maar net niet op een ATMEGA168, zullen eenvoudige wijzigingen in de software het mogelijk maken dat 8 kanalen worden gebruikt in plaats van 6.

Om uw eigen te maken, programmeer gewoon een ATMEGA168 met het meegeleverde hex-bestand en voer het Processing-programma uit. Ik denk dat ik de code genoeg heb becommentarieerd zodat mensen deze kunnen wijzigen zodat ze hun eigen processor kunnen gebruiken. Lees ook de andere documenten in dit project. Ik ga ervan uit dat je begrijpt hoe je microcontrollers programmeert en begrijpt wat basisconcepten van informatica zijn, zoals voor loops en dergelijke.

- AVR Logic Analyzer

Meer:

GEBRUIKSAANWIJZING - Gebruik een logische analysator

Arduino Diecimila PLUS USB Board, volledig gemonteerd



U Bent Wellicht Geïnteresseerd Zijn

Mijn wekker voor treinplanning

Mijn wekker voor treinplanning


Merk: Live 10/12/11 - Speelgoed & Games (video)

Merk: Live 10/12/11 - Speelgoed & Games (video)


Zero to Maker: Five New Maker Pitfalls (en hoe deze te beheren)

Zero to Maker: Five New Maker Pitfalls (en hoe deze te beheren)


Aankondiging: The MAKE en CRAFT Halloween-wedstrijd voor 2011!

Aankondiging: The MAKE en CRAFT Halloween-wedstrijd voor 2011!






Recente Berichten