Arduino haute vitesse d’Oscilloscope avec interface PC

Utilisez votre Arduino et votre PC comme un Oscilloscope à mémoire rapide.

L’Arduino peut recueillir fiable des lectures de tension à une fréquence d’entre 141 et 153 KiloHertz.

lecture des données 1000 peut être utilisé en vers 6.8ms.

Viré à un PC, ces points peuvent être avec précision comploté contre la montre.
Cet Instructable va vous montrer comment l’entrée analogique peut être ajoutée à plusieurs reprises à un tampon 1000 octets et ensuite transférée à un moniteur de la série. Les données sont collectées à l’aide d’une interruption de haute fréquence, dont la durée peut être déterminée avec précision. La fréquence peut être modifiée pour produire une gamme de périodes possibles.

J’ai écrit une interface PC pour afficher les données et contrôler l’arduino. Mon programme de PC se présente comme est - il faudrait un très long instructable de l’expliquer !

La sortie des données de l’Arduino n’est pas complexe. Je ne sais pas d’autres vont écrire des interfaces pour le système d’exploitation de son choix...

J’ai écrit deux versions légèrement différentes pour la capture de données d’Arduino. On utilise le logiciel déclenchement pour lorsqu’une modification précise de tension est nécessaire, avant les déclencheurs de l’oscilloscope. Le second, déclenchement de bord utilise matériel fondé sur une interruption sur Arduino broche 2. La version matérielle tourne un peu plus vite à la fréquence la plus élevée.

.

J’ai fait une réécriture mineure aujourd'hui (31/08/2014). L’interface PC inclut désormais la possibilité de définir la référence de tension afin de refléter la valeur réelle de la ligne de « 5V » Arduino. Il y a aussi des petits ajustements sur le logiciel Arduino.

.

Comme du 09/06/2014, j’ai développé une version légèrement modifiée de la version logicielle déclenchée qui fonctionne au maximum de 227,3 KHz sur mon méga, à l’aide de commandes de Registre pour contrôler directement la conversion simple lit. Si on s’intéresse, faites le moi savoir.

L’information de l’ADC Arduino Mega doit être trouvée en pages 242-260 du Amtel atmega328p manuel.

.

À compter du 29/09/2015 les logiciels PC et Arduino ont été mis à jour.

Est optimisée pour la vidéo en haute définition (720p), mode plein écran :

Articles Liés

Arduino basé maison chauffage Controler avec Interface utilisateur SMS

Arduino basé maison chauffage Controler avec Interface utilisateur SMS

le projet fournit des instructions et le code pour générer un régulateur de chauffage pour votre maison de campagne maison ou à distance, qui peut être contrôlé et surveillé par GSM, par l'intermédiaire de commandes SMS. J'ai commencé à concevoir ce
Arduino haute vitesse photographie déclenchement

Arduino haute vitesse photographie déclenchement

[youtube]jsXu4jV2BiI[/youtube]
ARDUINO photogate pour la photographie haute vitesse

ARDUINO photogate pour la photographie haute vitesse

Au cours de ces dernières semaines que j'ai cherché sur internet pour la photographie de haute vitesse en utilisant un ARDUINO, jusqu'à présent, plus de 90 % des projets j'ai trouvé son utilisé comme déclencheur. Si vous essayez d'obtenir une image d
Photographie haute vitesse Arduino

Photographie haute vitesse Arduino

Dans ce instructable je vais vous montrer comment j'ai fait une plate-forme de photographie haute vitesse Arduino contrôlée pour pouvoir prendre des photos de projections de liquides. Cette plate-forme permet également de photographier les autres cho
Comment faire un synthétiseur sonore Arduino avec interface MIDI

Comment faire un synthétiseur sonore Arduino avec interface MIDI

Avec ce synthétiseur, vous pouvez faire Arduino reproduire des formes d'ondes totalement personnalisés. En raison de l'interface MIDI, il peut être connecté à n'importe quel instrument qui disposent et jouer avec le son souhaité.Étape 1: matériauxArd
Haute vitesse Photo Arduino : HighSpeeduino !

Haute vitesse Photo Arduino : HighSpeeduino !

Aujourd'hui c'est jour de la photographie de haute vitesse !Le concept est de prendre une photographie de l'exposition « long », disons de 4 secondes, dans une pièce (très) foncée (une salle de bain dans notre cas). Vous vous retrouvez avec une image
Johnny5 Arduino Robot DfRobotshop rover avec interface html télécommande

Johnny5 Arduino Robot DfRobotshop rover avec interface html télécommande

Dans ce post, j'ai expliquer étape par étape comment construire un Arduino base Robot et programmer avec Javascript. J'ai expliquer quels choix de conception que j'ai fait, les cadres et les technologies que j'ai utilisé et comment je programme et co
Carte d’audio externe USB avec interface optique de S/PDIF POF

Carte d’audio externe USB avec interface optique de S/PDIF POF

le but du projet était de créer une carte audio externe de USB, qui pourrait être en mesure de :1) servir comme d'habitude externe carte audio USB avec sortie casque et entrée ligne audio2) peut transmettre les données audio numériques à distance rel
Serveur DNS dynamique avec Interface de Webcam FOSCAM Esp8266 et OSD gratuit

Serveur DNS dynamique avec Interface de Webcam FOSCAM Esp8266 et OSD gratuit

Faites votre propre serveur DDNS pour accéder à vos dispositifs d'accueil internet, aucun service payant nécessaire !Contrôler les caméras Foscam depuis votre téléphone, avec à l'écran contrôles. Voter pour elle si vous le souhaitez !Cette configurat
Photographie extérieure haute vitesse

Photographie extérieure haute vitesse

photographie haute vitesse est généralement effectuée dans une pièce sombre avec des équipements dédiés (contrôlé flash à distance par exemple)...L'instructable proposée ici permet de faire de la photographie de haute vitesse à l'extérieur (et profit
Arduino double ultrasons liquide mesureur avec site Web intégré

Arduino double ultrasons liquide mesureur avec site Web intégré

ce projet permet de surveiller le niveau de 2 récipients remplis de liquide. Les niveaux peuvent être affichées sur un site Web. L'exemple suivant a un capteur relié par fil et un autre capteur connecté sans fil par XBee.Le site Web vous permettent d
Arduino alimenté citrouille d’Halloween avec détection de mouvement

Arduino alimenté citrouille d’Halloween avec détection de mouvement

SalutCet Instructable va vous montrer comment faire certains Halloween décorations dont arduino alimenté citrouille d'Halloween avec détection de mouvement.Étape 1: Faire la citrouille d'Halloween Matériaux :Ballon rondVieux journauxFarine lisseEauTe
Comment construire un Arduino WiFi 4 x 4 avec contrôleur Android

Comment construire un Arduino WiFi 4 x 4 avec contrôleur Android

voitures RC peuvent être WiFi voitures...?Voitures RC sont cool, mais les voitures RC à bas prix ont une portée limitée et seulement peuvent être contrôlées avec le contrôleur spécifique fourni avec la voiture.J'ai acheté une jeep RC, équipée de 4 ro
Comment configurer la braise pour l’impression 3D haute vitesse

Comment configurer la braise pour l’impression 3D haute vitesse

L'un des principaux avantages de l'impression 3D est qu'il peut être utilisé pour fabriquer des pièces qui ne peuvent pas être faites en utilisant n'importe quelle autre technique donnant la liberté de grande designer et leur permettant de produire d