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
 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
      
Présentation
       Fonctionnement
       Réalisation
       Clavier
       Datasheets

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é :

 

 

Fonctionnement du commutateur


 
Principe de fonctionnement du module récepteur :

1) L'alimentation :

photoalim.jpg (10670 octets)

alim.gif (12484 octets)

   L'énergie est prélevée à partir d'un petit transformateur de 0,6 VA - 12 Volts. Après un redressement par pont de Graêtz, le potentiel double alternance subit un premier filtrage de type passe bas (R1 - C1) afin d'en réduire plus efficacement l'ondulation résiduelle de 100 Hz.  Enfin, un second filtrage passe bas (R3 - C2) permet de lisser totalement la tension d'alimentation destinée au circuit de commutation analogique audio.
   Cette précaution permet de réduire considérablement l'influence de
la superposition de la composante ondulatoire du secteur au signal audio stéréo du commutateur analogique (IC2).
   Parallèlement, un régulateur
7805 fournit la tension d'alimentation stabilisée au microcontrôleur PIC.

 

2) Convertisseur continu / continu négatif :

   Le commutateur bidirectionnel analogique 4052 (IC2) nécessite un alimentation symétrique afin de transmettre correctement la composante négative du signal audio. C'est la raison pour laquelle, j'ai employé un convertisseur de tension continue positive vers une tension continue négative. Ce dispositif donne de bons résultats si le courant de sortie n'excède pas les  20 mA.

photocc.jpg (6111 octets)

cc.gif (7917 octets)

   Ce convertisseur continue / continue est basé sur le transfert de charges accumulées dans la capacité réservoir C6. Ce transfert est "cadencé" par le signal rectangulaire du multivibrateur astable NE555 (IC3). Durant l'état bas du signal rectangulaire (en pin 3), le condensateur réservoir C6 est obligé via la diode D5 de transférer sa charge "en inverse" au condensateur C5, jusqu'à atteindre l'équilibre des charges entre C6 et C5. Ainsi, la tension apparaissant sur l'armature positive de C5, se retrouve à un potentiel négatif vis à vis de la masse du montage.
    Durant l'état haut, le condensateur
C5 est isolé par le blocage de la diode D5 permettant à C6 de se charger au potentiel d'alimentation via la diode D6 devenue passante.
Le cycle perdure indéfiniment au rythme des signaux rectangulaires.

Signal rectangulaire délivré en pin 3 du NE555

osccc.jpg (7013 octets)

Time div : 1 ms. Volts/div : 1 V

 

3) Le commutateur analogique C-MOS 4052 (IC2) :

   Un double multiplexeur / démultiplexeur analogique à quatre canaux, permet de sélectionner sélectivement une entrée parmi quatre signaux audio stéréo.
   Les désignations
ENTREES AUDIO et SORTIE AUDIO sont une convention à la fois d'écriture et de fonctionnement, car le commutateur 4052 est de type bidirectionnel.

4052.jpg (6280 octets)

4052sche.gif (15109 octets)

Commutateur analogique 4052
G1 à G4
entrées 1 à 4 canaux gauches
D1 à D4 entrées 1 à 4 canaux droits
A et B permettent la commande des entrées 1 à 4 stéréophoniques.

 

 

   Voici la table de fonctionnement du commutateur 4052 :

B A X (pin 13) Y (pin 3) Entrées
0 0 G1 D1 AUX1
0 1 G2 D2 AUX2
1 0 G3 D3 AUX3
1 1 G4 D4 AUX4

 

4) Microcontrôleur PIC 16F84A :

pic.jpg (9641 octets)

picsch.gif (16553 octets)

    L'horloge est obtenue à partir d'un quartz de 4 MHz. R10 et C12 constituent le circuit de reset.
    Le programme du microcontrôleur est chargé d'effectuer cinq tâches principales: 

       Décoder les signaux en provenance de la télécommande en mesurant la largeur des impulsions reçues.
       Attendre d'avoir reçu trois fois la même largeur d'impulsions avant d'exécuter la suite de la procédure.
       Générer le nombre de bips (buzzer piézo) correspondant à l'entrée sélectionnée. De un à quatre bips pour les entrées sélectionnées.
       Positionner les états logiques des bits RB6 (pin 12) et RB7 (pin 17) du PORTB en fonction de la table de commutation ci-dessus.
       Allumer une led de la façade en fonction de l'entrée auxiliaire sélectionnée, en positionnant les états logiques des bits RB1 (pin 7), RB2 (pin 8), RB3 (pin 9), RB4 (pin 10) du PORTB.



   
 Téléchargement du soft destiné au microcontrôleur PIC16F84A :


     PIC16F84A_V2.ZIP (Programme du PIC - Deuxième version du 5.11.2000)

AVIS : Le programme source ne sera pas diffusé.

 Attention, si vous utilisez un 16F84A-I/P de dernière génération,
choisissez un oscillateur
HS et pas XT.


Principe de fonctionnement de la télécommande :

   Son principe repose sur l'utilisation d'un générateur à largeur d'impulsion variable.  Dans un soucis de simplicité, j'ai eu recours à l'emploi d'un NE556 équivalent à deux circuits NE555 gravés sur la même pastille de silicium.

ne556photo.jpg (8975 octets)

ne556.gif (9819 octets)

 

   La première moitié du circuit NE556 est câblée en mode "astable" fournissant en sortie (pin 5) des signaux rectangulaires dont la durée de l'état haut est voisine de 2 ms, voir oscillogramme ci-dessous :

osc1.jpg (7045 octets)

Time div : 0,5 ms. Volts/div : 5 V

 

   La seconde moitié du circuit est câblée en mode "monostable" déclenchable par un front montant sur la pin 8 du NE556. Chaque touches provoquent la mise en série d'une résistance de valeurs différentes (R1 à R4) permettant de modifier ainsi, la durée de l'impulsion générée en pin 9.

emetteur.gif (23760 octets)


   Voici les quatre oscillogrammes pour chacune des touches du clavier pressée. La trace supérieure est obtenue en pin 5 (oscillateur astable) et la trace inférieure en pin 9 (monostable) du
NE556.

Touche n°1 du clavier
Durée état haut de la trace inférieure :
800 us

touche1.jpg (7439 octets)

Time div : 0,5 ms. Volts/div : 5 V

 

Touche n°2 du clavier
Durée état haut de la trace inférieure :
1 ms

touche2.jpg (7463 octets)

Time div : 0,5 ms. Volts/div : 5 V

 

Touche n°3 du clavier
Durée état haut de la trace inférieure :
1,19 ms

touche3.jpg (7417 octets)

Time div : 0,5 ms. Volts/div : 5 V

 

Touche n°4 du clavier
Durée état haut de la trace inférieure :
1,45 ms

touche4.jpg (7509 octets)

Time div : 0,5 ms. Volts/div : 5 V

 

 


 


 

 

 


 


 


 



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