Il s’agit d’un projet de sonde logique simple basé sur TI EZ430 dongle. J’ai profité d’une offre gratuite sur un couple d’ez430s de TI en septembre 2010. ils sont très pratique et amusant à essayer les extraits de code petite et regarder le voyant clignotent. mais ils ont depuis été poser autour de mon bureau et je dois trouver quelque chose pour eux. et je veux empêcher les gens à venir et demander à emprunter mon « memory stick ».
Eh bien, il s’agit d’aucun bâton de mémoire, 16 bit MCU w / multicanal ADCs, suffisantes 2 K programmation mémoire et fonctionne jusqu'à 16 Mhz. tous emballé avec la carte d’interface programmation débogage dans un paquet de dispositif usb sympa.
mon objectif principal est de limiter mon intervention à l’ez430 original. car je ne veux pas modifier trop bien physiquement et je veux conserver il est programmation / fonction pour d’autres projets de Conseil cible de débogage. tout cela en servir des fins utiles supplémentaires.
C’est un projet de linux, comme d’habitude, j’avais donné attention avec ma meilleure connaissance à prendre des dispositions afin qu’il peut être intégré sous windows. Cependant, je n’ai pas le temps et les ressources d’essayer tout sous windows.
la plupart de mes projets électroniques est faite le montage expérimental très petite et je travaille habituellement sur des espaces restreints (table de la cuisine, la moitié un bureau emprunté, etc.). Il existe de nombreux cas que j’ai besoin de vérifier les niveaux logiques de circuit et je me sers un multimètre (taille d’une brique) pour vérifier les choses. ça m’embête toujours que mes projets sont beaucoup plus petits que mon multimètre et j’ai trouvé il toujours obtient à ma façon. J’ai besoin d’une alternative, une sonde logique petit va faire.
l’ez430 est parfait pour cette tâche. dans un premier temps, il a déjà la forme d’une sonde, j’ai juste besoin d’ajouter un clou et certains voyants. comme j’ai mentionné plus tôt, je veux faire ce projet simple et non destructive. et j’ai fait usage de ce qui existe déjà.
au lieu de construire le projet sur un pcb / pref-Conseil d’administration, je construis cela sur une planche de msp430f2012 cible, employant l’en-tête 14 broches dans les trous dans ma région de prototypage. Voilà où va la petite LED. Je ne veux pas de percer des trous sur le carter en plastique, je ne veux pas courir trop beaucoup de fil ni ajouter des points de contact supplémentaires. tout ce que j’ai besoin est une sonde contact io et un bouton d’entrée pour la fonction sélectionner, plus gnd et le CCV. la connexion usb semble parfaite pour cette tâche. J’ai propulsera la sonde via l’usb (le circuit programmeur va réguler un autour de 3v potentiels pour moi) et utiliser le D + et D-usb se connecte pour ma sonde et interrupteur.
l’ez430 étant esclave / périphérique client, lors de l’initialisation, il ne fera pas une chose sauf un pull-up sur D + (pour indiquer que c’est une clé usb « hi-speed »). J’ai utiliser le D - flottant comme ma sonde io et D + comme mon tactile touche entrée (j’ai pas encore besoin d’installation une résistance pull-up pour cela, il est déjà là)
des informations supplémentaires peuvent également être trouvés ici.