Correction sujet BAC - ESTI – Session 2006 Trancheur automatique
Transcription
Correction sujet BAC - ESTI – Session 2006 Trancheur automatique
Correction sujet BAC - ESTI – Session 2006 Trancheur automatique /100 A ANALYSE FONCTIONNELLE : /4 Q1) FEUILLE REPONSE CR1 /4 Repères 1 15 16 24 27 B Désignations Réglage épaisseur tranche Convoyeur de tranches Clavier Système de déplacement produit Lame Fonctions associées FP2 FP3 FP7 FP1 FP2 ACQUISITION DES CONSIGNES UTILISATEURS FP7 : /22 Q2) /3 D’après la documentation contructeur du 74LS14 : VT+=1,65V VT-=0,85V VOL=0,4V VOH=3,5V G BERTHOME Page 1/17 Correction sujet BAC - ESTI – Session 2006 Trancheur automatique FEUILLE REPONSE CR1 UC1(V) 1,65V 0,85V t(s) HORLOGE 3,5V TH TL 0,4V t1 t2 t3 t(s) De 0 ≤ t < t1 : VC1=0V (condensateur C1 initialement déchargé). Le condensateur C1 se charge tant que VC1<VT+=1,65V l’entrée est donc considérée comme niveau logique bas. Le 74LS14 est une porte complémentation avec un cycle d’hystérésis. Par conséquent la sortie (HORLOGE) sera au niveau haut, VOH=3,5V. De t1 ≤ t < t2 : Dès que VC1 devient supérieur à VT+=1,65V, la porte considère que l’entrée est à un niveau logique 1 ce qui fait basculer la sortie au niveau logique bas, VOL=0,4V. Le passage de la sortie à 0,4V, provoque la décharge du condensateur C1. Le condensateur va se décharger tant que VC1>VT-=0,85V. De t2 ≤ t < t3 : Dès que VC1 devient inférieur à VT-=0,85V, la porte considère que l’entrée est à un niveau logique 0 ce qui fait basculer la sortie au niveau logique haut, VOH=3,5V. Le passage de la sortie à 3,5V, provoque la charge du condensateurC1. Le condensateur va se charger tant que VC1<VT+=1,65V. Et ainsi de suite…. G BERTHOME Page 2/17 Correction sujet BAC - ESTI – Session 2006 Trancheur automatique Q3) /3 a) Calcul de la durée à l’état haut de l’HORLOGE (TH) : Le condensateur C1 se charge. La valeur de la tension initiale est VINI=U0=VT-=0,85V. La valeur finale de charge (si le condensateur se charge complètement) est U∞ ∞=VOH=3,5V. La valeur de la tension aux bornes du condensateur au bout d’une durée de charge égale au temps TH est UC=VT+=1,65V. V −V TH=τ×ln OH T − VOH − VT+ V −V TH=R1×C1×ln OH T − VOH − VT+ AN : 3,5−0,85 TH=1× ×103×100× ×10-9× ln 3,5−1,65 TH=36µs b) Calcul de la durée à l’état bas de l’HORLOGE (TL) : Le condensateur C1 se décharge. La valeur de la tension initiale est VINI=U0=VT+=1,65V. La valeur finale de décharge(si le condensateur se décharge complètement) est U∞ ∞=VOL=0,4V. La valeur de la tension aux bornes du condensateur au bout d’une durée de décharge égale au temps TL est UC=VT-=0,85V. V −V TL=R1×C1×ln OL T+ VOL − VT − AN : 0,4−1,65 TL=1× ×103×100× ×10-9× ln 0,4−0,85 TL=102µs c) T=TH+TL T=36× ×10-6+102× ×10-6 T=138µs 1 F= 1 = T 138×10− 6 F=7246Hz Remarque : Les calculs réalisés avec VOH=5V et VOL=0V donnent les résultats suivants : TH=21,4µs ; TL=66µs ; T=87,4µs G BERTHOME Page 3/17 Correction sujet BAC - ESTI – Session 2006 Trancheur automatique Q4 : /3 Le 74LS290 utilise le compteur-diviseur par 5 (horloge CP1 et sorties Q1 à Q3). Un compteur-diviseur par 5 compte de 0 à 4. Voir feuille réponse 2. Q5 : /2 Pour avoir C2=NL0, il faut que la sortie Y3 soit sélectionné (active sur niveau bas). Pou que Y3 soit sélectionné il faut [CBA]=[011] Soit [PB2,PB1,PB0]=[011] Q6 : Voir feuille réponse2. /5 Q7 : /2 DETECTION=PB 3•PB 4•PB 5•PB6•PB7 Tant que les touches ne sont pas appuyées les sorties PB3 à PB7 sont au NL1, donc DETECTION=NL0. Si la touche PROG est appuyée alors PB7=C4, DETECTION=NL1 lorsque PB7=C4=NL0. Voir feuille réponse2. G BERTHOME Page 4/17 Correction sujet BAC - ESTI – Session 2006 Trancheur automatique FEUILLE REPONSE2 HORLOGE 1 0 t(s) PB0 1 0 t(s) PB1 1 0 t(s) PB2 1 0 t(s) C5 1 0 t(s) C4 1 0 t(s) C3 1 0 t(s) C2 1 0 t(s) C1 1 0 t(s) DETECTION 1 0 /2 t(s) Q8) : Voir feuilles réponse2 Touche « 1 » Touche « 2 » Touche « 7 » Touche « PROG » G BERTHOME PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 1 0 0 1 1 1 0 0 0 0 1 1 0 0 1 1 1 CODE EN HEXADECIMAL $F4 $F3 $EB $79 Page 5/17 Correction sujet BAC - ESTI – Session 2006 Trancheur automatique Q9) : /2 Si 2 touches d’une même ligne sont appuyées simultanément sans les diodes : +5V Les deux sorties du 74LS138 sont courtcircuitées 74LS138 C AFFICHAGE INFOS PROGRAMMATION ET FONCTIONNEMENT – FP8 : Q10) : /2 La LED D4 est allumée pour la position circulaire (cercle du milieu) et pour la position rectangulaire. DM1 est allumée uniquement pour la position circulaire (cercle du milieu). Q11) : Voir feuille réponse CR3 /3 FEUILLE REPONSE CR3 : LED DA1A DA1B DA1C DA1D DA2A DA2B DA2C DA2D DM1 DM2 DM3 DM4 DI1 DI2 DI3 DI4 DI5 DI6 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 G BERTHOME Etats des LED pour le cercle du milieu E E E E E E E E A A A A E E E E E E E A E A E A E A E E E Page 6/17 /26 Correction sujet BAC - ESTI – Session 2006 Trancheur automatique Q12) : /2 L’opérateur logique 7407 possède une sortie à collecteur ouvert. Si Vcommande=0V (NL0), la sortie de cet opérateur logique sera un niveau logique bas. Par conséquent Vout4max=VOLMAX=0,4V Q13) : /2 Si Vout4=0,4V, le transistor est saturé par conséquent pratiquement tout le courant circule à travers le transistor. Le courant dans la diode zener étant pratiquement nul elle sera considérée comme bloquée (voir caractéristique de transfert de la diode zener). Le courant de base IB sera pratiquement nul par conséquent le transistor T3 sera bloqué (circuit ouvert). On peut en conclure que ILED=0A. 5V 7407 ILED=0A R19 IR9 IB≈0A T3 IC≈IR9 0,4V R20 Remarque : On peut également justifier le blocage de T3 en expliquant que la tension de 0,4V n’est pas suffisante pour établir un courant de base positif (<VBESAT du transistor=0,6V). Q14) : /2 Si Vcommande=5V, le transistor de sortie du 7407 est bloqué, un courant circule dans la diode zener. Par conséquent la tension à ses bornes sera de 3,3V. Vout4=VDZ3=3,3V Un courant IB pourra s’établir (>VBESAT) : 5V 7407 ILED R19 IR9 IB≈0A T3 IC=0A VBE 3,3V G BERTHOME IR20 R20 VR20 Page 7/17 Correction sujet BAC - ESTI – Session 2006 Trancheur automatique Q15) : Vout4=VBE + VR20=VBE + R20×IR20 /3 I R20 = Vout4− VBE R 20 AN : 3,3−0,6 390 IR20=6,92mA I R20 = IE=IC+IB, avec IB<<IC. Par conséquent IE≈IC. Donc ILED≈IR20 ILED=6,92mA Q16) : /2 Les structures qui commandent les LED DM4 et DI3 sont les mêmes par conséquent le courant y circulant sera sensiblement le même donc l’éclairement également. Q17) : /4 D1 à D11 sont commandées si U3.n=0V (transistor de sortie du 7407 saturé). Voir feuille réponse CR3. FEUILLE REPONSE CR3 : Sorties U3_3 U3_4 U3_5 U3_6 U3_10 U3_11 U3_12 U3_13 U4_3 U4_4 U4_5 U4_6 U4_10 U4_11 U4_12 U4_13 des 74HC164 Cercle du 1 0 1 0 1 0 1 0 1 1 1 0 0 1 0 0 milieu G BERTHOME Page 8/17 Correction sujet BAC - ESTI – Session 2006 Trancheur automatique /5+1 Q18) : CLK2 1 0 t(s) DONNEES 1 0 t(s) 1 U3_3 0 1 t(s) 1 U3_4 0 0 t(s) 1 U3_5 0 1 t(s) 1 U3_6 0 0 t(s) U3_10 1 0 1 t(s) U3_11 1 0 0 t(s) U3_12 1 0 1 t(s) U3_13 1 0 0 t(s) 1 U4_3 0 1 t(s) 1 U4_4 0 1 t(s) 1 U4_5 0 1 t(s) 1 U4_6 0 0 t(s) U4_10 1 0 0 t(s) U4_11 1 0 1 t(s) U4_12 1 0 0 t(s) U4_13 1 0 0 Taff G BERTHOME Page 9/17 t(s) Correction sujet BAC - ESTI – Session 2006 Trancheur automatique A t=Taff, on retrouve le même code que celui trouvé à la question Q17. On affichera donc le cercle du milieu. D COMMANDE MOTEUR DE TRANSLATION CHARIOT : /18 Q19) : /2 FEUILLE REPONSE CR5 : T5-4 Q20) : /2 Phase de fonctionnement du chariot : PC5/81C55=NL0, l’interrupteur « P » est fermé, par conséquent D2 et D3 sont passantes. Transistor T5-4 : Un courant peut circuler entre l’émetteur et la base, par conséquent IB>0A. Le transistor T5-4 sera donc saturé. Transistor T6 : Il n’y a pas de courant qui circule dans la diode zener DZ2, elle est donc bloquée VGS=-VD3=-0,6V<3V donc T6 bloqué. G BERTHOME Page 10/17 Correction sujet BAC - ESTI – Session 2006 Trancheur automatique Q21) : /2 Phase de freinage ou d’arrêt du chariot : PC5/81C55=NL1, l’interrupteur « P » est ouvert, par conséquent D2 et D3 sont bloquées. Transistor T5-4 : Le courant ne peut pas circuler entre l’émetteur et la base, par conséquent IB=0A. Le transistor T5-4 sera donc bloqué. Transistor T6 : Un courant va circuler sans la diode zener DZ2 par l’intermédiaire du +24V et des résistances R8 et R10. La diode zener étant polarisée en inverse une tension VDZ2 sera produite. DZ2 est une diode zener de 12V, par conséquent VDZ2=+12V. VDZ2=VGS=12V>3V donc T6 passant. Q22) : /2 Ceci permet de ne pas mettre en conduction T6 en même temps que T5-4. Q23) : D’après le graphe de la page C6/8 : /2 50µs Le retard de conduction du transistor T6 sera approximativement de 50µS. G BERTHOME Page 11/17 Correction sujet BAC - ESTI – Session 2006 Trancheur automatique Q24) : /2 La diode zener DZ2 permet de limiter VGSMAX à 12V, permettant de ne pas dépasser le VGSMAX=20V préconisé par documentation constructeur de l’IRF540. Q25) : /2 D’après la documentation constructeur du TIP120, VCESAT=2V pour IC>1A. Pour un courant moteur de 2A on aura donc pour la puissance du transistor T4 : PT4=VCESAT×IM AN : PT4=2× ×2 PT4=4W Q26) : /4 Tj−Ta PT4 Tj=150°C (documentation constructeur du TIP120) Ta=50°C PT4=4W RthJA= RthJA= 150−50 4 RthJA=25°C/W RthDA=RthJA-RthJB-RthBD RthJB=1,92°C/W (documentation constructeur du TIP120) RthBD=0,5°C/W RthDA=25-1,92-0,5 RthDA=22,58°C/W Pour augmenter la puissance dissipée il faut diminuer la résistance thermique RthJA, donc il faut choisir RthDA<22,58°C/W Le concepteur a choisit un dissipateur ML26 de résistance thermique de 20°C/W<22,58°C/W qui conviendra parfaitement. G BERTHOME Page 12/17 Correction sujet BAC - ESTI – Session 2006 Trancheur automatique E ELABORATION DES SIGNAUX DE COMMANDE MOTEURS : /30 Q27) : /3 La mémorisation du programme est réalisée en EPROM par conséquent la référence du composant assurant la mémorisation du programme de fonctionnement du trancheur est « AM27C64 ». D’après la documentation constructeur sa capacité est de 64kbits. CEPROM 64 = 8 8 CEPROM(ko)=8ko CEPROM(ko)= 1ko=1024 octets CEPROM(octets)=1024× ×8 CEPROM(octets)=8192 octets Q28) : /3 La mémorisation des données de fonctionnement du trancheur est réalisée grâce à la RAM non volatile X22C10. Cette RAM est composée d’une EEPROM qui permet la sauvegarde ou la récupération de données lorsqu’on coupe l’alimentation. Cette particularité n’est pas utilisée dans cette application car les broches sont fixées : - RECALL =+5V (inactive) (récupération des données) : on ne pourra pas récupérer des données stockées en EEPROM. - STORE =+5V (inactive) (sauvegarde des données) : on ne pourra pas sauvegarder des données). Par conséquent on ne pourra que lire et écrire des données dans la RAM. Q29) : /2 ALE permet le démultiplexage du Port0 avec les adresses basses du bus d’adresses du microcontrôleur 80C31 (mémorise la partie basse du bus d’adresse lors d’un accès en mémoire externe). ALE=NL1, adresses basses présentes sur le bus, ALE=NL0, accès au Port0. U4 (74HC373) comporte 8 bascules D avec sorties 3 états commandées par le signal ALE (broche C : active sur niveau haut). Si ALE=NL1, les bascules sont transparentes on retrouve donc sur les sorties les adresses basses du bus d’adresses. Si ALE=NL0, les bascules mémorisent les sorties (et donc les adresses basses du bus d’adresses. U4 permet donc de mémoriser les adresses basses du bus d’adresses. G BERTHOME Page 13/17 Correction sujet BAC - ESTI – Session 2006 Trancheur automatique Q30) : /2 D’après le schéma structurel annexe CAN 4/15, les entrés de sélection des composants U2 (27C64), U3 (8155) et U5 (X22C10) sont actives sur niveau bas. Q31) : /6+2 D’après le schéma structurel annexe CAN 4/15, on peut en déduire les liaisons entre les entrées du circuit programmable (U10 : 82123) et les sorties du microcontrôleur (U1 : 80C31). U10 WR A0 RD A1 A15 A2 A14 A3 PSEN A4 82123 En s’aidant de la table de vérité du composant programmable (82123), donnée dans le texte du sujet on peut remplir le tableau feuille réponse CR5 : FEUILLE REPONSE CR5 : PSEN ADRESSE DE DEBUT ADRESSE DE FIN ADRESSE DE DEBUT ADRESSE DE FIN ADRESSE DE DEBUT ADRESSE DE FIN A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 CS CS U3 U5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 Circuit mémoire U2 U5 U3 G BERTHOME Adresse de début en HEXA $0000 $4000 $8000 Adresse de fin en HEXA $1FFF $7FFF $BFFF Page 14/17 Correction sujet BAC - ESTI – Session 2006 Trancheur automatique Q32) : /2 D’après le schéma structurel de l’annexe CAN 4/15 on en déduit que CCT=C3=2,2nF. Pour déterminer la durés de reset tR du composant PCF1252-X il suffit de lire le graphe de la documentation constructeur annexe CAN12/15 : 2,2ms 2,2nF tR=2,2ms Q33) : VTRIP=4,25V (documentation constructeur PCF1252-X). Voir feuille réponse CR6. /2 Q34) : /2 Voir feuille réponse CR6. G BERTHOME Page 15/17 Correction sujet BAC - ESTI – Session 2006 Trancheur automatique Q35) : /3 RST1 RESET 0 0 1 1 POWF 0 1 0 1 D1 Passante Passante Bloquée Bloquée D2 Passante Bloquée Passante Bloquée RST1 0 0 0 1 RST 1 1 1 0 RST= RESET••/ POWF On réalise une fonction NON ET. Voir feuille réponse CR6. Q36) : /2+1 Voir feuille réponse CR6. On réalise une initialisation de 2ms : -à la mise sous tension, -à la détection d’une chute de tension de l’alimentation. Le fonctionnement est donc correct. G BERTHOME Page 16/17 Correction sujet BAC - ESTI – Session 2006 Trancheur automatique FEUILLE REPONSE CR6 : QUESTION 35 : RESET 0 0 1 1 POWF 0 1 0 1 RST 1 1 1 0 QUESTION 33, 34 et 36 : ALIMENTATION 5V 4,25V t(s) POWF 5V tR=2,2ms tR=2,2ms t(s) RESET 5V 4,25V t(s) RST 5V t(s) G BERTHOME Page 17/17