Description du projet
Traduit1. La configuration et le retour d'information se font via l'interface RS-232 (UART).
1.1. Commandes qui sont transmises depuis le PC par le programme terminal via RS-232.
1.1.1. Détermination du seuil de température supérieur, la valeur de température ;
1.1.2. Détermination du seuil de température inférieur, la valeur de température ;
Le format des commandes est déterminé par le développeur.
2. Indication de la température actuelle sur le 7ème segment de l'indicateur avec une précision de 0,5 ° C.
3. Indication de la température à l'intérieur ou à l'extérieur d'une plage donnée
Elle est réalisée sur LED1 – LED4 et avec l'aide d'un signal audio. Algorithme
Les indications sont les suivantes :
3.1. Si la température est dans une plage donnée, LED2 et
LED3. Le signal sonore est silencieux.
3.2. Si la température est en dessous de la limite inférieure de la plage donnée, alors elle s'allume.
LED1. Le signal sonore émet un son discontinu d'une fréquence de 500 Hz
Durée de 1 seconde et avec une pause de 1 seconde.
3.3. Si la température est au-dessus de la limite supérieure d'une plage donnée, alors elle s'allume.
LED4. Le signal sonore émet un son discontinu d'une fréquence de 1000 Hz
Durée de 1 seconde et avec une pause de 1 seconde.
4. Transfert au PC de la température actuelle et de son statut (normal, au-dessus ou en dessous des seuils)
Il est effectué via l'interface RS-232 2 fois par seconde. Format d'affichage du statut
Les températures sont déterminées par le développeur.
5. Le travail est démarré en appuyant sur le bouton KEY1.
6. L'arrêt se fait en appuyant sur le bouton KEY2.
Observations
1. Pour interroger les boutons, utilisez le mécanisme de protection logicielle anti-drum.
2. Pour définir les seuils supérieur et inférieur de la plage de température, il est nécessaire d'effectuer
Vérifiez que la limite supérieure de la plage n'est pas inférieure à la limite inférieure de la plage.