Quantcast
Channel: SEMAGEEK : Actualités High Tech, Robot, Électronique, DIY et Arduino
Viewing all articles
Browse latest Browse all 480

DIY : Un analyseur logique 6 voies à base d’un arduino

$
0
0

Bob Davis vient de concevoir un analyseur logique très rapide et très minimaliste à base d’un arduino UNO.

Cet analyseur logique est capable d’acquérir 6 voies avec un nombre d’échantillons de 3 millions par seconde.

Pour arriver à ce résultat, Bob a été obligé de réduire la moindre instruction, en préférant parfois une redondance d’instructions plutôt qu’un simple boucle « FOR ».

diy un analyseur logique 6 voies a base dun arduino 01 600x601 DIY : Un analyseur logique 6 voies à base dun arduino

La carte arduino utilise les pins analogiques pour l’acquisition, mais en mode numérique avec une lecture totale du port C ( voir : manipulation de port sur Arduino).

Cette acquisition est déclenché sur un trigger câblé sur la pin A0.

diy un analyseur logique 6 voies a base dun arduino 02 600x329 DIY : Un analyseur logique 6 voies à base dun arduino

Pour la partie affichage, c’est la librairie u8g qui a été utilisée et qui est vraiment très complète pour travailler avec des afficheurs graphique.

Voici une vidéo de démonstration avec l’analyse des pins d’un 74LS390 ( compteur 4 bits à décades) cadencé à 10MHz.

*
Articles similaires


DIY : Un analyseur logique 6 voies à base d’un arduino
Source : com/2013/06/21/arduino-uno-3-million-samples-per-second-logic-analyzer/.
Article original publié sur Semageek® | Actualités High Tech, Robot, Électronique, DIY et carte Arduino.


Viewing all articles
Browse latest Browse all 480

Trending Articles