Descrizione del progetto
Tradotto1. La configurazione e il feedback vengono eseguiti tramite l'interfaccia RS-232 (UART).
1.1. I comandi vengono trasmessi dal PC tramite il programma terminale tramite RS-232.
1.1.1. Determinazione della soglia di temperatura superiore, il valore della temperatura;
1.1.2. Determinazione della soglia di temperatura inferiore, il valore della temperatura;
Il formato dei comandi è determinato dallo sviluppatore.
2. Indicazione della temperatura attuale sul 7° segmento dell'indicatore con un'accuratezza di 0,5 °C.
3. Indicazione della temperatura all'interno o al di fuori di un intervallo dato
Viene eseguita su LED1 – LED4 e con l'aiuto di un segnale audio. Algoritmo
Le indicazioni sono le seguenti:
3.1. Se la temperatura è all'interno di un intervallo dato, LED2 e
LED3. Il segnale sonoro è silenzioso.
3.2. Se la temperatura è al di sotto del limite inferiore dell'intervallo dato, allora si illumina.
LED1. Il segnale sonoro emette un suono discontinuo di frequenza 500 Hz
Durata di 1 secondo e con una pausa di 1 secondo.
3.3. Se la temperatura è al di sopra del limite superiore di un intervallo dato, allora si illumina.
LED4. Il segnale sonoro emette un suono discontinuo di frequenza 1000 Hz
Durata di 1 secondo e con una pausa di 1 secondo.
4. Trasferimento al PC della temperatura attuale e del suo stato (normale, sopra o sotto le soglie)
Viene eseguito tramite l'interfaccia RS-232 2 volte al secondo. Formato di visualizzazione dello stato
Le temperature sono determinate dallo sviluppatore.
5. Il lavoro viene avviato premendo il pulsante KEY1.
6. Lo spegnimento avviene premendo il pulsante KEY2.
Osservazioni
1. Per sondare i pulsanti, utilizzare il meccanismo di anti-drum software.
2. Per impostare le soglie superiori e inferiori dell'intervallo di temperatura, è necessario eseguire
Controllare che il limite superiore dell'intervallo non sia inferiore al limite inferiore dell'intervallo.