J’ai eu quelques prises d’iButtons et iButton pendant un bon moment, enfin j’ai décidé de les mettre à l’utilisation, si pas d’autre, sous la forme d’une instructable. Trouver les petits transformateurs, PIC-s, AVR-s dans mon labo n’est pas que dur, j’ai pris un avec nombre de broches faible, un PIC12F683. Ces petits bonshommes ont un convertisseur numérique analogique, comparateurs, modules pwm en eux, ils sont un point de départ bon pour quiconque cherche à entrer dans les affaires PIC. Étant donné leur plus petite quantité de fonctionnalités - au moins par rapport à leurs autres frères - ils n’ont pas trop de périphériques multiplexés sur certains une épingle. Cela étant dit, il n’y aura pas de problèmes avec les périphérique interférence avec une configuration minimale.
Au début, lorsque je travaillais avec ces petits PIC-s, j’ai seulement eu à regarder mon code pendant quelques minutes pour se rendre compte, ce qui est de la substitution de mon signal de sortie sur la broche 5, par exemple. C’est l’élément de comparaison, qui doit être mis hors tension, chaque fois que vous ne l’utilisez pas, il a le contrôle primaire sur la broche, où la sortie du comparateur est multiplexée.
Lorsque vous utilisez des processeurs plus grandes, il y a beaucoup de modules à regarder, pas seulement deux, tel qu’il était dans ce cas (l’autre étant le module CCP).
Ce que vous allez avoir besoin :
-iButton
-douille iButton
-un PC avec MPLAB IDE et le compilateur Hi-Tech sur elle
-Programmateur PIC
-PIC12F683
-fer à souder et équipement
LED-s, résistances, condensateurs, transistors, réglettes à broches ou bornes à vis, bouton, buzzer
-PCB ou perfboard
Ce que j’ai eu extra :
-analyseur logique
Eh bien, voyons ce que nous pouvons faire pour rendre un tel dispositif !