Descrição do projeto
Traduzido1. A configuração e o feedback são realizados via interface RS-232 (UART).
1.1. Comandos que são transmitidos do PC pelo programa de terminal via RS-232.
1.1.1. Determinação do limite superior de temperatura, o valor da temperatura;
1.1.2. Determinação do limite inferior de temperatura, o valor da temperatura;
O formato dos comandos é determinado pelo desenvolvedor.
2. Indicação da temperatura atual no 7º segmento do indicador com uma precisão de 0,5 °C.
3. Indicação da temperatura dentro ou fora de um determinado intervalo
É realizada no LED1 – LED4 e com a ajuda de um sinal de áudio. Algoritmo
As indicações são as seguintes:
3.1. Se a temperatura estiver dentro de um determinado intervalo, LED2 e
LED3. O sinal sonoro é silencioso.
3.2. Se a temperatura estiver abaixo do limite inferior do intervalo dado, então brilha.
LED1. O sinal sonoro emite um som descontínuo de frequência de 500 Hz
Duração de 1 segundo e com uma pausa de 1 segundo.
3.3. Se a temperatura estiver acima do limite superior de um determinado intervalo, então brilha.
LED4. O sinal sonoro emite um som descontínuo de frequência de 1000 Hz
Duração de 1 segundo e com uma pausa de 1 segundo.
4. Transferir para o PC a temperatura atual e seu status (normal, acima ou abaixo dos limites)
É realizado através da interface RS-232 2 vezes por segundo. Formato de exibição de status
As temperaturas são determinadas pelo desenvolvedor.
5. O trabalho é iniciado pressionando o botão KEY1.
6. O desligamento é feito pressionando o botão KEY2.
Observações
1. Para sondar botões, use o mecanismo de anti-batida de software.
2. Para definir os limites superior e inferior do intervalo de temperatura, é necessário realizar
Verifique se o limite superior do intervalo não está abaixo do limite inferior do intervalo.