EZProbe, un EZ430 basé sonde logique (4 / 4 étapes)

Étape 4: Informations sur la mise en œuvre et autres Applications

notes de la mise en œuvre

* wdt (temporisateur) est utilisé pour fournir la synchronisation bouton (hors bounce et presse-n-hold), également à l’éclairage LED d’impulsion. Ceci est nécessaire car les LED n’ont pas de limiter les résistances et ne peut pas être constamment allumer.
* dco horloge fixée à 12mhz pour accueillir les circuits de cible de 3v.
* adc est utilisée pour décider si nous la sonde à une goupille flottante, valeurs seuils est réglable par l’intermédiaire de code source.
* fréquence détermination s’effectue en définissant timer_a pour capturer pour la détection des contours et les impulsions de comptage dans un délai.
* sortie mode utilise timer_a mode continu, mode de sortie 7 (set/reset), les deux capturent et comparer des registres (CCR0 et CCR1) pour parvenir à modulation de largeur d’impulsion.

code source

Voici les instructions pour linux seulement, mon environnement est ubuntu 10.04, autres distributions devraient fonctionner aussi longtemps que vous aviez installé correctement la chaîne d’outils msp403 et mspdebug.

vous pouvez créer un répertoire et placez les fichiers suivants dans les
Cliquer pour télécharger ezprobe.c

Je n’ai pas un makefile pour que cela se compile, j’utilise un script bash pour compiler la plupart de mes projets, il est mentionné sur ma page de bouclier launchpad, faites défiler jusqu'à la section « Configuration de répertoire workspace » et obtenir les détails.

ou vous pouvez effectuer les opérations suivantes

gcc-MSP430 - Os - mmcu = msp430x2012 -o ezprobe.elf ezprobe.c
MSP430-objdump - DS ezprobe.elf > ezprobe.lst
MSP430-objdump - h ezprobe.elf
MSP430-taille ezprobe.elf

pour flasher le firmware, attachez votre dongle ez430 et faire

mspdebug -d/dev/ttyUSB0 uif « prog ezprobe.elf »

possibilités d’autres applications

base sur la souplesse de cette conception, l’ezprobe peut facilement changer son rôle et par un téléchargement flash rapide, devient un périphérique différent, voici quelques idées que j’ai l’intention de mettre en œuvre à l’avenir.

* Testeur de servo, celui-ci je l’ai fait
Cliquer pour télécharger ezprobe_servo.c
* Testeur de batterie / voltmètre, jusqu'à 2, 5V, ou version ultérieure avec diviseur de résistance sur la sonde-chef suppléant
* tv-b-gone, w / ir led-tête
* horloge pong, w / 2 résistance tv-out-tête

Dépannage

* vous vraiment besoin d’un fer de contrôle de température / station et amende souder conseils, les leds (tous ensemble) sont plus petites qu’un grain de riz.
* utiliser le flux.
* se préparer à débrancher les fils D + et D - au cours du débogage, elles risquent d’interférer w / mode usb normale. Si vous écrivez du firmware sur l’appareil modifié, ne fais pas de sortie sur ce deux broches au démarrage de votre firmware. et si vous le faites, vous ne serez n’est plus en mesure de télécharger le firmware (bien sûr que vous pouvez souder ONU eux si ce qui s’est passé). Si vous pouvez trouver des petits connecteurs qui s’insère dans le boîtier usb, utilisez-les.
* alimentation d’énergie pour le jury de la cible est tirée le Conseil programmeur via un régulateur, qui prend à son tour 5v USB. Lorsque vous utilisez l’ezprobe dans le circuit, j’ai l’habitude ma cible projet alimentation 3v de jumeaux 1.5V AAAs, c’est suffisant mais le projet doit rester ou au-dessous de 12 mhz. 16 mhz ACD exigera 5v pleine puissance de la source.
* Je n’utilisaient pas de limite de résistance ou d’une diode zener pour protéger la sonde. vous pouvez le faire.

Articles Liés

Sonde logique 8 canaux

Sonde logique 8 canaux

il s'agit d'une sonde logique basée sur un circuit que j'ai trouvé sur ce lien :http://www.swansontec.com/sprobe.htmlIl est fabriqué à l'aide de 4 x LM324 quad amplificateurs opérationnels, ce qui lui donne un total de 8 canaux. À l'aide de 4 séries
Sonde logique Transistor deux

Sonde logique Transistor deux

Ce doit être la sonde logique pratique plus simple, que vous pouvez construire. Il se compose au maximum de deux LED et deux résistances de trois transistors (un NPN un PNP). Il peut s'insérer dans le plus petit des stylos. Il n'y a aucun moyen de di
Sonde logique avec un trombone

Sonde logique avec un trombone

Voici une sonde logique fabriquée à partir de certains éléments de base : un onduleur hexagonale, certaines résistances, transistors et un trombone qui se comporte comme une sonde. Cette instructable contient l'art de PCB, donc vous pouvez graver vos
Sonde logique w/affichage

Sonde logique w/affichage

ce projet est équipé de 5 pas Gates, 1 transistor, 8 résistances, et afficher 1 Anode commune. La sonde logique w/affichage est un projet d'identification (0) ou faible, un 1 ou élevé, ou l'impulsion. Pour Zero, vous verrez éclairée de la face supéri
Sonde logique moderne

Sonde logique moderne

La sonde logique moderne a été conçue pour mesurer 0´s et 1´s logiques et pour travailler avec une tension de 5V à 12VDC. Ce projet a été fondé dans un LM358 et une cathode commune RG LED à son monitorial. La sonde de la logique moderne est capable d
Sonde logique avec PIC : LogicProbePIC

Sonde logique avec PIC : LogicProbePIC

Une sonde logique est non seulement analyseur logique du pauvre, mais souvent plus utilisable.Cette sonde logique est conçue pourêtre bon marché : inférieur à 10$être minuscules 0,4 x 3,5 pouces, 1 x 10 cmutiliser la puissance du circuit testé de 3V
Construisez votre propre sonde logique sur le bon marché en utilisant un Timer 555 !

Construisez votre propre sonde logique sur le bon marché en utilisant un Timer 555 !

Salut! En cliquant sur ce instructable vous êtes un peu plus de construire un bon marché, facile à construire, et surtout utile petit gadget... une logique sonde ! Une sonde logique est utile lorsque vous travaillez avec différents jetons. En utilisa
Sonde logique de puissance

Sonde logique de puissance

Ayant une sonde logique sur votre boîte à outils, c'est un outil très utile pour analyser et dépanner l'état logique d'un circuit électronique.Vous pouvez facilement trouver le haut état ou l'état logique 1, « Positif » et faible ou la logique 0, « N
Kit de sonde logique

Kit de sonde logique

les instructions suivantes vous permettra de construire un outil de test pratique pour le dépannage et l'analyse de circuits numériques et le microcontrôleur. Du mannequin et manuel d'utilisation peuvent être téléchargé à partir du lien web suivant :
Sonde logique 555-timer

Sonde logique 555-timer

Je suis fatigué d'avoir à sortir de mon multimètre chaque fois que je devais mesurer un simple allumé ou éteint, alors j'ai décidé de construire une sonde. Cette sonde utilise une puce Timer 555 comme un inverseur déclencheur schemit, sourcing et le
Sonde logique Arduino

Sonde logique Arduino

Ce projet est un instrument de mesure de sorte que vous pouvez mesurer des niveaux logiques de la tension. Autrement dit, avec un Arduino Uno et un affichage à 3 chiffres de la cathode commune, vous sondera les niveaux logiques comme les zéros et cel
Sonde de tension avec ton et sorties LED

Sonde de tension avec ton et sorties LED

Une sonde de tension peut être très pratique pour le dépannage des circuits. Celui-ci indique une tension positive avec un ton et un voyant lumineux. Il est alimenté par le circuit testé, donc il a besoin d'aucune alimentation d'énergie à bord. Le ci
Base réservoir-robot commande via Bluetooth en utilisant mbed avec le Freescale K64F

Base réservoir-robot commande via Bluetooth en utilisant mbed avec le Freescale K64F

Ce Instructable est issu de ces travaux antérieur qui indique comment contrôler un robot de style typique de réservoir-route en utilisant Arduino et une application Android, comme le montre cette voiture RC pour Android Instructable.J'ai utilisé ce t
Trois de trousse électronique.

Trois de trousse électronique.

Ce kit est trois outils électroniques simples. Un testeur de continuité, la polarité et logique. Somehting vous pensez que vous ne l'utiliserez jamais jusqu'à ce que vous en avez besoin. Herethee se trouvent dans une poche taille boîte.Un fer à soude