Engenharia de Sistemas Embarcados 2011. 1 Prof. Sergio Cavalcante cin / ufpe



Baixar 152,19 Kb.
Página2/2
Encontro15.09.2018
Tamanho152,19 Kb.
1   2

16. (6.5) Implemente o sistema descrito a seguir usando o Intel 80C51FA.

Um cliente deseja montar um sistema de monitoramento na sua residência.Para isso ele possui apenas os seguintes materiais:

    - 01 (um) aparelho de vídeo cassete;

    - 04 (quatro) câmeras de vigilância (preto&branco);

    - 04 (quatro) sensores de movimento;

    - E eventualmente ele vai adquirir uma placa controladora e um multiplexador para os sinais de vídeo.

  Considerando os materiais acima implemente o sistema que rodara na placa controladora seguindo as seguintes condições:

  1 - Cada câmera está associada a um sensor e sempre que ele detectar um movimento a filmagem nesta câmera deverá ser ativada. Caso passe mais de 6 segundos sem que o sensor perceba algum movimento, a filmagem deve ser desativada;

  2 - Sempre que alguma câmera estiver filmando o vídeo deve gravar, caso contrario, ele deve ficar com o pause ligado;

  3 - O multiplexador deve passar o sinal para gravação no vídeo pelo período de três segundos para cada câmera (só as ativas) alternadamente. Isso deve acontecer de modo justo, ou seja, todas as câmeras que estão ativas terão igual oportunidade no mux. Logicamente se apenas uma câmera estiver ativa apenas o sinal dela passará.

  4 - A arquitetura do sistema de monitoramento segue o modelo abaixo:



 

5 - Os sinais de controle (saindo da caixa controle)devem ser mapeados para os bits das portas paralelas do 8051; 

6 - O resultado final deve ser um sistema eficiente e otimizado quanto ao uso de memória, pois temos que considerar a limitação deste recurso na placa.

Informações úteis:





TF1

TR1

TF0

TR0

IE1

IT1

IE0

IT0

TCON



Gate

C/T

M1

M0

Gate

C/T

M1

M0

TMOD

1   2


©bemvin.org 2016
enviar mensagem

    Página principal