ATM18 FAIT BONNE IMPRESSION PDF Imprimer
Écrit par AdeleK   

1 ATM18s

  • Ce que vous serez capable de mettre en oeuvre comme applications après le Workshop n'aura de limites que celles de votre imagination. Découvrez ici une application possible mettant en oeuvre une imprimante thermique autour de la platine ATM18, de l'interface RFID EM4095 et de la carte d'extension didactique (en vente très prochainement sur AdeleK), le tout en utilisant BASCOM-AVR bien entendu :-)

IMG_3317s IMG_3351s

  • L'en-tête du programme :
-----------------------------------------------------------------------------
© 2010 Grégory Ester / www.AdeleK.fr
-----------------------------------------------------------------------------
Nom Du Programme : POINTAGE_RFID.bas
Date : 2010
Dernière Modification : 19 janvier 2010
Nom de la carte utilisée : Atm18 + RFID EM4095 + Carte d'extension didactique + IMPRIMANTE THERMIQUE
-----------------------------------------------------------------------------
Titre : système de pointage RFID HORODATEUR avec impression des données au fil de l'eau sur imprimante thermique.
Description du fonctionnement :
L'heure est affichée en temps réel sur la première ligne, suivie de la date/mois
L'approche du transpondeur :
- affiche sur le LCD le nom + le numéro du tag + O ou N (appui ou non sur S2)
- imprime au fil de l'eau : le nom(20 caractères), la date(5 caractères), l'heure(8 caractères), le jour(2 caractères), O ou N
Exemple : G. ESTER              23/09 09:54:13 Me O
G. ESTER a présenté son badge devant l'antenne le mercredi 23 septembre à 9h54min13s. Pendant le passage du badge, il a appuyé sur le bouton poussoir S2. S2 permet de gérer un évènement (exemple G.ESTER est non seulement présent, puisqu'il a présenté son badge, mais en plus il souhaite participer à la réunion de ce soir car il a appuyé sur S2)

DEL1 brille si badge connu
DEL7 brille si badge inconnu
Un beep est émis avant et après l'allumage des DELS.

L'heure et la date sont sauvegardées en cas de coupure secteur (pile CR2032)
Note : Sur la carte d'extension didactique, enlevez de leur support les pcf8574 sinon INT/ n'est pas généré et l'interruption RTC n'a pas lieu.
Si vous utilisez l'imprimante thermique série V24, une interface à MAX232 sera nécessaire. L'imprimante thermique série TTL est directement compatible avec la carte ATM18.
-----------------------------------------------------------------------------
Ports utilisés et nature des signaux :
LCD : PB1 - Clock, PB2 - Data
Tag_valide : PC0 (LED1)
Tag_invalide : PC2 (LED7)
BUZZER : PC1
I2C : PC5 - Scl / PC4 - Sda
INT/ Ext Card : PD3
S1 : PC3
S2 : PD7
RFID Board    : DMODOUT - PD2, SHD - PB3, MOD - PB4
PD0/RX - BORNIER BLEU BROCHE 1 (INTERFACE TTL/RS232)
PD1/TX - BORNIER BLEU BROCHE 3 (INTERFACE TTL/RS232)
Alim ATM18    : EXT
-----------------------------------------------------------------------------

Ce système a été mis en oeuvre dans un but didactique mais peut largement constituer une base solide pour vos développements professionnels, il faudra penser à la mise en coffret :-)

2_IMG_3357s IMG_3337s
IMG_3353s IMG_3328s


  • Le système en vidéos :  disquette1 disquette1 disquette1
  • Petit mot sur la carte d'extension didactique :
Si vous avez toujours souhaité apprendre la programmation d’un microcontrôleur, la carte d'extension didactique vous sera d’une grande utilité.
Associée à la carte de test ATM18 d’Elektor, cette carte didactique permet un prototypage rapide et convient fort bien à l’enseignement ou le développement de systèmes.
Le concept sur lequel repose la carte didactique est simple : chaque sous-ensemble correspond à une fonction telle que vous la trouveriez dans un système d’électronique : Clavier 16 touches, 2 capteurs numériques DS1820, 2 convertisseurs numérique/analogique 12 bits liaison SPI (2 sorties analogiques disponibles sur borniers à vis), un circuit d’horloge/calendrier + RAM I2C avec pile de sauvegarde, 8 Entrées + 8 Sorties logiques adressables sur bus I2C, un récepteur pour télécommande infra-rouge, un buzzer, etc

Toutes les entrées et les sorties sont disponibles sur une rangée de supports « tulipe », l’alimentation est prélevée sur la carte de test (VDD/GND présents sur la carte didactique sur picots, borniers à vis ou supports « tulipe »).
La configuration (adressage, test des entrées TOR, …) s’effectue aisément grâce aux cavaliers.

La sérigraphie vous permet de repérer très facilement le nom de chaque entrée ou sortie directement sur la carte.

Pour construire un système électronique, il vous suffit d’utiliser des fils conducteurs AWG24 et de les relier de votre carte test à la carte d’extension didactique, ensuite il vous reste à développer le logiciel pour que le système fasse ce que vous souhaitez.