Visiteurs :

 
 
.: http://kudelsko.free.fr :.
 

 

Google
 
Navigation :

 Page d'accueil


Programmateurs :
 Prog PIC / EEPROM Centronic
 Prog PIC / EEPROM RS232
 Prog PIC / EEPROM USB V2
 Prog 68HC11F1

Instruments de mesure :
 Oscilloscope pour PC  
 Testeur de composants  
 Inductancemètre USB 
 Isolateur optique oscilloscope
 Capacimètre USB 
 Analyseur logique 30MHz
 Loupe vidéo 
 Générateur de fonctions DDS
 Volt / Amp. Mètre LCD USB
 Oscillateur 1kHz - 68MHz  

Projets Divers :
 Horloge / Calendrier
 
Serrure à iButton
      
Présentation
       Fonctionnement
       Réalisation
       Programmation
       Utilisation
       Datasheets
 Serrure à transpondeurs
 Décodage trame UM3750

 
Commutateur IR dual
 Gradateur IR dual
 Récepteur IR/PC 16 canaux 
 Déport IR à courant porteur  
 Décodeur 2 ou 4 canaux HF 
 Récepteur HF pour K6706B  
 Disjoncteur différentiel  

Interfaces Réseau WIFI :
 Module ESP8266

Domotique :
 Présentation des dispositifs
 Interface PC domotique
 Contrôleur Telis 4 Dual
 Contrôleur Velux Trio
 Emetteur HF - RS232
 Récepteur HF
 Contrôleur Ethernet

Ensemble domotique :
 Présentation des dispositifs
 Power Switch IR - 3 canaux
 CPL émetteur
 CPL récepteur
 Power Clock USB 

Interfaces Réseau Ethernet :
 ENC28J60, Config. et Delphi  Interface Ethernet 8 in 8 out
 Interface Ethernet 16 sorties
 Interface Ethernet LCD
 Interface Eth. n°1 multi IN-OUT
 Interface Eth. n°2 multi IN-OUT
 Interface Eth. LCD Graphique

Interfaces USB :
 Interface USB à 16 sorties
 Interface LCD USB
 Récepteur IR USB
 Interface Therm/Hygro USB
 Interface universelle USB
 Interface USB 16 out, 8 in
 Interface LCD graphique USB
 Timer USB programmable 

Interfaces RS232 :
 LCD - RS232
 CAN 12 bits - RS232 et //
 Clavier RS232 et //
 LCD 4 x 40 - RS232
 OSD - RS232
 Interface universelle RS232
 Afficheurs 7 seg. RS232
 Interface LCD graphique
 Interface OSD - RS232 V2

Applications Vidéo :
 Stabilisateur de recopie vidéo
 Générateur de mires
 Transcodeur PAL-RVB / SECAM
 Distributeur audio-vidéo 1-3  
 Commutateur Péritels 4 / 2  
 PiP Box  

Applications Audio :
 Commutateur audio 4 voies

Téléphonie :
 Sélecteur lignes téléphoniques
 Sélecteur lignes téléphoniq. V2 
 Sélecteur lignes téléph. V3  

Mesures dans l'environnement :
 - température;
 - pression;
 - humidité relative;
 - orientation...
 Thermo-PC Dual
 Thermomètre
 Baromètre
 Météo OSD
 Thermomètre pour PC
 Boussole électronique 

Chargeurs/déchargeurs accus :
 Chargeur Accus R6 - 6F22

Logiciels :
 Atténuateurs HF
 Réseau d'adaptation résistif

Articles de la presse :
 Mipot HF
 Transformateur
 Radiateur
 Mosfet
 Alimentation
 AOP
 AOP2
 Applications des régulateurs
 Convertisseurs de tension
 Convertisseurs DC -DC
 Les filtres électroniques
 Le NE555
 Le triac
 Le réglage offset des AOP
 Les régulateurs
 
Les multiplieurs

L'indispensable :
 Code couleur résistances
 Valeurs normalisées résistances
 Code couleur condensateurs

Publicité :

 

 

Utilisation de la serrure iButton


 
Conditions initiales :

         Le potentiomètre P1 :

      Le potentiomètre P1 permet d'ajuster la durée d'activation du relais temporisé REL1. La durée de la temporisation peut s'échelonner entre :
                   
1 seconde => position en butée "-"    et    20 secondes => position en butée "+".

      Pour effectuer la mise en route de la serrure,  positionnez dans un premier temps le réglage de P1 en butée "-" de la manière suivante :

 

         La communication série RS232 :  

      Cette option permet de contrôler sur l'Hyper Terminal de Windows le fonctionnement du lecteur de iButton comme nous le verrons par la suite. Toutefois cette sortie RS232 doit être considérée comme un plus, car la carte iButton est entièrement autonome et n'a nul besoin du PC pour fonctionner.

          Les caractéristiques de la liaison série de la carte iButton sont les suivantes :
               -
9600 bauds,
               -
8 bits de données,
               -
aucune parité,
               -
1 bit d'arrêt.
 

      L'Hyper Terminal est rarement présent par défaut lors de l'installation du système d'exploitation Windows. Pour vous en assurer, cliquez sur : Démarrer, Programme, Accessoires, Communications et cliquez sur Hyper Terminal comme ci-dessous :

     Si vous ne trouvez pas l'Hyper Terminal dans votre arborescence, veuillez l'installer en utilisant le CD-ROM original de Windows.


         Configuration de l'Hyper Terminal :

             Démarrez l'Hyper Terminal. Double - cliquez sur l'icône.


 

             Attribuez un nom à votre connexion série, par exemple "TEST à 9600 bauds" :



 

             Cliquez sur OK. Sélectionnez le port série connecté à la carte iButton :

 

 

             Cliquez sur OK. Sélectionnez la vitesse de transmission (9600 bauds) et cliquez sur OK :

 

             L'Hyper Terminal est désormais configuré (9600 bauds sur le Com 2) :

 

 

  Programmation et effacement des clés du lecteur de iButton :

         Mise sous tension du lecteur de iButton :

               Utilisez un adaptateur secteur dont le sélecteur sera positionné sur 9V ou 12V avec la polarisation distale du jack suivante :

Polarité du jack mâle d'alimentation

 

Raccordement à l'embase femelle jack d'alimentation de la carte


             
Remarque :  La diode D7 protège la carte iButton contre toute inversion de polarité accidentelle.

               La led témoin de mise sous tension "ON" référencée D8 doit s'allumer...

 

         Programmation d'une clé iButton par auto-apprentissage :

               Tout en maintenant pressé la touche verte nommée "PROG",  placez une clé DALLAS sur le lecteur de clé comme ci-dessous :


 

              Dès que la led D1 jaune nommée "Code exact CRC" s'illumine, relâchez la touche.  La led jaune reste allumée durant 2 secondes puis s'éteint. La clé est désormais mémorisée en EEPROM.



             Si vous utilisez la connexion RS232 avec l'
Hyper Terminal Windows, vous devez constater :

 
 

               Vous reconnaissez le numéro de série de ma clé affiché dans le format décimal :

        CRC : 121   OCT6 : 0   OCT5 : 0   OCT4 : 4   OCT3 : 12   OCT2 : 56   OCT1 : 240   CF : 1

 

CRC

octet 6

octet 5

octet 4

octet 3

octet 2

octet 1

CF

Hexa

$79

$00

$00

$04

$0C

$38

$F0

$01

Binaire

%01111001

%00000000

%00000000

%00000100

%00001100

%00111000

%11110000

%00000001

Décimal

121

0

0

4

12

56

240

1


               Vous pouvez enregistrer d'autres clés DALLAS en suivant la même procédure
jusqu'à un maximum de 32 clés.

 

         Effacement d'une clé iButton déjà en mémoire :

               Lorsque vous souhaitez dévalider une clé inscrite en mémoire EEPROM, il vous suffit de suivre la démarche suivante.

               Tout en maintenant pressé la touche blanche nommée "EFFACE",  placez la clé à effacer sur le lecteur de clé.

              Dès que la led D1 jaune nommée "Code exact CRC" s'illumine, relâchez la touche.  La led jaune reste allumée durant 2 secondes puis s'éteint. La clé est désormais effacée de l'EEPROM.

             Si vous utilisez la connexion RS232 avec l'
Hyper Terminal Windows, vous devez constater :

 

         Effacement général de toutes les clés iButton :

               Lorsque vous désirez effacer la totalité des clés mémorisées en EEPROM, il vous suffit de suivre la démarche suivante.

               Tout en maintenant pressé simultanément les touches verte et blanche nommées respectivement "PROG" et "EFFACE",  placez n'importe quelle clé sur le lecteur de clé.

               Dès que les leds jaune D1 et rouge D6 (EEPROM EFFAC) s'illuminent, ralâchez les touches. Les leds restent allumées durant 4 secondes puis s'éteignent.  Toutes les clés sont désormais effacées de l'EEPROM.

               Si vous utilisez la connexion avec l'Hyper Terminal Windows, vous devez constater :

 

  Utilisation du lecteur de iButton avec une ou des clés mémorisées en EEPROM :

        Activation du relais TEMPORISE - REL1 :

              Placez une clé préalablement mémorisée en EEPROM sur le lecteur de clé. Lorsque celle-ci est reconnue valide, la led jaune D1 "Code exact CRC" s'illumine, suivie de la led verte D2 nommée "Temporisé" attestant de l'activation du relais REL1.

Repérage du relais temporisé
 

             Si vous utilisez la connexion RS232 avec l'Hyper Terminal Windows, vous devez constater :


 

               La durée d'activation du relais temporisé REL1 dépend du réglage du potentiomètre P1. En effet, vous pouvez choisir une durée comprise entre 1 seconde minimum et 20 secondes maximum.


               Passé ce délai, la led
verte D2 s'éteint et le relais REL1 décolle.
 


      
   Activation du relais BISTABLE - REL2 :

               Placez une clé préalablement mémorisée en EEPROM, sur le lecteur de clé. Lorsque celle-ci est reconnue valide, la led jaune D1 "Code exact CRC" s'illumine, suivie de la led orange D3 nommée "Bistable" attestant de l'activation du relais REL2. Cette activation demeure...

Repérage du relais bistable
 

             Si vous utilisez la connexion RS232 avec l'Hyper Terminal Windows, vous devez constater :

 
 

               Par la suite, si vous placez à nouveau une clé valide sur le lecteur, la led orange D3 s'éteint et le relais REL2 décolle.  Et ainsi de suite...

               Remarque : Le relais bistable est interdépendant du relais temporisé car il subit aussi l'effet de la temporisation déterminée par le réglage de P1. Ainsi, si vous utilisez le relais bistable, je vous conseille de positionner la durée de temporisation (potentiomètre P1) sur la plus petite durée, c'est à dire 1 seconde.
                                   

 


 


 

 

 


 


 


 



Copyright © 2000 - 2016. F.KUDELSKO. Tous droits réservés.
Reproduction interdite sans autorisation.