ISSLg
- 5&6TQT
INF : Informatique
industrielle et automatismes
Navigation> electronique/automatisme
5TQT-INF (2H/sem) - PHM
La notion de système
Les circuits logiques et
combinatoires
Le codage/decodage digital
Les convertisseurs
Les impulsions
Oscillateurs
Monostables
Les principaux CI :
NE555 : timer
CD40106 : 6 bascules de Schmitt
CD4528 : 2 monostables
CD4538 : 2 monostables
Les compteurs
Compteurs
Diviseurs
Les principaux CI :
CD4040 :
compteurs/diviseurs à 12 bits
CD4017 : compteurs/diviseurs par 10 + décodage
CD4018 : compteurs/diviseurs par N
CD4029 : compteur/décompteur avec "préset"
CD4518 : double compteur par 10 (sorties BCD)
6TQT-INF
(2H/sem) - PHM
L'architecture en bus
74HC245 : buffer de
lecture 8 bits (3-states)
(74HC273 : registre de 8 bits)
74HC573 : registre de 8 bits
ULN2803 : driver de 8 bits
74HC154 : Décodeur/démultiplexeur 4=>16
74HC688 : comparateur 8 bits
Les mémoires
Statique
Dynamique
Non-volatile (ROM, PROM, EPROM, EEPROM, Flash)
Bus de données/adresses => taille
Augmenter la capacité avec plusieurs CI
Exemple : A623308A = 8k * 8bits CMAO SRAM
Les transmissions parallèles/séries
Le bus I2C
Le protocole I2C
Quelques circuits intégrés I2C
PFC8574 : I/O 8 bits
PFC8591 : ADC & DAC 8 bits
24C16 : EEPROM
DS1807 : 2 potentiomètres logarithmiques à 65 positions
TDA1526 : controle de volume et tonalité en stéréo
TC74 : thermomètre
SAA1064 : driver afficheur LED 4 digits
...
La structure des microprocesseurs
(µP) et microcontroleur (µC)
Les bus de données,
d'adresse et de contrôle
L'EEPROM de boot
La RAM
le µP : registres, ALU, logique de contrôle
Les I/O : HDD, clavier, écran, LPT, usb... + IRQ & DMA
le µC : PWM, HSI/HSO, ADC/DAC
La programmation : loader, OS, exécutable
Exemple de µC : PIC16F873
Transformer un PC en automate
Les ports
d'entrées/sorties du PC
Les ports LPT
Les ports COM
Le bus USB
Le port Ethernet
Les cartes ISA/PCI
La programmation des PC
Utiliser des microcontroleurs (µC)
PIC
Vue globale de la
conception d'automates avec des µC
Architecture autour du µC
Edition, compilation et programmation du µC
Test de debug : protocole de communication PC <=> µC
Auteur :
Philippot Marc - 26/03/2014