Commande d’actionneurs à l’aide d’un microprocesseur

Post on 02-Jan-2016

57 views 13 download

description

Commande d’actionneurs à l’aide d’un microprocesseur. 3 Convertisseur AD Christian Koechli. Objectifs. Compréhension du fonctionnement de l’AD du 28069. Fonctionnalités utiles à la commande de moteur. Fonctionnalités. 12 bits de 0-3.3V 2 Echantillonneurs-bloqueurs Sample&Hold - PowerPoint PPT Presentation

Transcript of Commande d’actionneurs à l’aide d’un microprocesseur

Commande d’actionneurs à l’aide d’un microprocesseur

3 Convertisseur AD

Christian Koechli

Objectifs

• Compréhension du fonctionnement de l’AD du 28069.

• Fonctionnalités utiles à la commande de moteur.

Fonctionnalités

• 12 bits de 0-3.3V• 2 Echantillonneurs-bloqueurs Sample&Hold• 2 échantillonnages simultanés possibles• 16 canaux (multiplexés)• 16 SOC et 16 registres de résultats• Sources de déclenchement multiples

(ePWM, GPIO, cpu timers , ADCINT,…)• Peut appeler 9 interruptions différentes

Schéma bloc

Start of conversion (SOC)

Chaque SOC contient:

• 1 numéro de patte (CHSEL)

• 1 information de durée de sampling (ACQPS)

• 1 information sur l’événement déclencheur ou trigger (TRIGSEL)

Le résultat de la conversion va dans ADCRESULTx

Principe de fonctionnement de l’AD

Temps d’échantillonnage

Déclencheur de la conversion (trigger)

• Forcé par le logiciel

• Interruptions des timers du CPU 0/1/2

• Xint2 SOC (patte)

• SOCA et SOCB des ePWMs

Défini par le registre ADCSOCxCTL

Choix de la patte (par SOC)

Configuration du SOC

Autres fonctionnalités

• Mode simultanés (2 SOCs en même temps) sur deux S/H

• Appel d’interruptions (au début, à la fin)

• Mode continu

• Choix de référence, calibration, gestion d’offset,…

Appel d’interruption

Conclusion

• Les SOC règlent le fonctionnement de l’AD en permettant de choisir:– La précision d’une conversion– Le trigger– La source de la valeur analogique

• L’AD permet de lever des interruptions de manière très flexible

• L’AD peut être calibré, mis en veille, configuré en mode simultané ou continu,… et offre des possibilités qui vont au-delà du cadre du cours