Cours:TDS 2103 projet : Différence entre versions
| (Une révision intermédiaire par le même utilisateur non affichée) | |||
| Ligne 4 : | Ligne 4 : | ||
*Modifier l'intensité lumineuse d'une led/lampe à l'aide d'un potentiomètre | *Modifier l'intensité lumineuse d'une led/lampe à l'aide d'un potentiomètre | ||
| + | **choisir une broche associée au timer ! | ||
| + | **utiliser au besoin un transistor (NMOS par ex) | ||
*on utilise 2 cartes µcontrôleur | *on utilise 2 cartes µcontrôleur | ||
*la lampe est connectée sur l'une des cartes | *la lampe est connectée sur l'une des cartes | ||
| Ligne 14 : | Ligne 16 : | ||
*CAN : [[Cours:ADC]] | *CAN : [[Cours:ADC]] | ||
*PWM :[[Cours:PWM]] | *PWM :[[Cours:PWM]] | ||
| + | |||
| + | =Contraintes= | ||
| + | |||
| + | Vous devez respecter les contraintes suivantes suivant les groupes : | ||
| + | |||
| + | {| class="wikitable" | ||
| + | |- | ||
| + | ! Groupe !! broche MLI !! config UART !! broche potentiomètre | ||
| + | |- | ||
| + | | 1 || OC1A || 9600/8/paire/2 stop || ADC5 | ||
| + | |- | ||
| + | | 2 || OC2B || 115200/8/impaire/2 stop || ADC2 | ||
| + | |- | ||
| + | | 3 || OC0A || 9600/8/pas parite/1 stop || ADC0 | ||
| + | |- | ||
| + | | 4 || OC1B || 38400/8/paire/1 stop || ADC3 | ||
| + | |- | ||
| + | | 5 || OC2A || 1200/8/pas parite/1 stop || ADC4 | ||
| + | |- | ||
| + | | 6 || OC0B || 115200/8/impaire/2 stop || ADC1 | ||
| + | |- | ||
| + | | 7 || OC1A || 2400/8/paire/2 stop || ADC5 | ||
| + | |- | ||
| + | | 8 || OC2B || 38400/8/impaire/2 stop || ADC3 | ||
| + | |} | ||
Version actuelle datée du 31 mars 2021 à 20:48
Objectif
- Modifier l'intensité lumineuse d'une led/lampe à l'aide d'un potentiomètre
- choisir une broche associée au timer !
- utiliser au besoin un transistor (NMOS par ex)
- on utilise 2 cartes µcontrôleur
- la lampe est connectée sur l'une des cartes
- le potentiomètre sur l'autre carte
- les 2 cartes communiquent par liaison série
Ressources
- liaison série : Cours:AvrUART
- CAN : Cours:ADC
- PWM :Cours:PWM
Contraintes
Vous devez respecter les contraintes suivantes suivant les groupes :
| Groupe | broche MLI | config UART | broche potentiomètre |
|---|---|---|---|
| 1 | OC1A | 9600/8/paire/2 stop | ADC5 |
| 2 | OC2B | 115200/8/impaire/2 stop | ADC2 |
| 3 | OC0A | 9600/8/pas parite/1 stop | ADC0 |
| 4 | OC1B | 38400/8/paire/1 stop | ADC3 |
| 5 | OC2A | 1200/8/pas parite/1 stop | ADC4 |
| 6 | OC0B | 115200/8/impaire/2 stop | ADC1 |
| 7 | OC1A | 2400/8/paire/2 stop | ADC5 |
| 8 | OC2B | 38400/8/impaire/2 stop | ADC3 |