Mudanças entre as edições de "Equipe-3"
Linha 7: | Linha 7: | ||
=Descrição do Trabalho= | =Descrição do Trabalho= | ||
− | + | Aplicativo desenvolvido em plataforma C integrado a circuito de sensores e de controle externos para estações refrigeradoras de ar. O sistema executará a gerência dos equipamentos de ar condicionados, ligando e desligando de acordo com as configurações do sistema. O sistema permitirá por meio de sensores a monitoração e o controle da temperatura de uma (ou até um limite de 10) salas. Permitirá também a programação de horários de funcionamento do sistema individuais por sala. | |
− | |||
− | |||
− | + | ==Definições basicas do sistema== | |
− | |||
− | |||
+ | Os dados de configuração requisitados pelo sistema serão: | ||
+ | - Sala ID; | ||
+ | - Descrição da sala (somente texto descritivo) | ||
+ | - ID do módulo de controle do refrigerador | ||
+ | - Setpoints de temperatura máx e mín. | ||
+ | - Horários para ligar e desligar | ||
+ | - O sistema permitirá o controle de um 'range' de temperaturas individual por sala; | ||
− | + | O Sistema de controle (modo operacional) incluirá: | |
+ | Controle remoto dos refrigeradores individualmente por Sala em três modalidades: SEMPRE LIGADO, SEMPRE DESLIGADO e AUTOMATICO (que segue os padrões configurados de setpoint e programação de horário). | ||
+ | |||
+ | O modo operacional oferecerá também uma visualização de registro de log com os seguintes dados: | ||
+ | - Horário dos eventos de POWER ON e POWER OFF dos equipamentos; | ||
+ | - Registros da leitura de temperatura das salas realizados em certos intervalos de tempo configuráveis; | ||
+ | - Dados adicionais podem ser implementados; | ||
+ | |||
+ | O Sistema de gerenciamento de configuração permitirá: | ||
+ | - Visualização das salas cadastradas; | ||
+ | - inserir sala; | ||
+ | - remover sala; | ||
+ | - editar dados de uma sala; | ||
+ | - reinicializar todas as configurações apagando o arquivo de dados; | ||
+ | |||
+ | |||
+ | Obs: Todas as configurações ficaram armazenadas no arquivo salas.cfg na pasta em que o aplicativo estiver rodando. | ||
+ | |||
+ | =Cronograma de atividades:= | ||
+ | |||
+ | -Avaliar modelos de aplicativos. | ||
+ | optamos por um aplicativo único que faça tanto a gerência quanto a configuração do sistema, sendo internamente independente no entanto integrado em um unico executável. | ||
+ | |||
+ | -Desenvolver interface do aplicativo - em funções inplementadas. | ||
+ | foi desenvolvida uma interface simples e amigavel que permite a inclusão e alteração de configurações com facilidade mesmo em uma interface de modo texto. | ||
+ | |||
+ | -Desenvolver sistemas logicos relacionados ao arquivo de configuração | ||
+ | foram desenvolvidas subrotinas que contemplam as operações de visualização da configuração das salas, adição de novas configurações, e também remoção de salas. | ||
+ | |||
+ | -Integração das subrotinas no código principal | ||
+ | estão sendo integradas as subrotinas de modo a deixar semi-pronto o sistema de gerencia de configurações para então concentrar tempo e energia na programação relacionada a sensores e integração com dispositivos de hardware, conversores A/D etc. | ||
+ | |||
+ | -Adição de funcionalidade | ||
+ | Verificando viabilidade de programar o sistema com horário de operação, com hora para ligar e desligar, discutindo necessidade de programar multiplos horários. (atualização -> adicionados dados de horário para ligar e desligado ao codigo-fonte); | ||
+ | |||
+ | - Atualização da wiki |
Edição das 07h44min de 19 de novembro de 2014
Integrantes
- Andreza
- Alline
- Cristian Ritter
Descrição do Trabalho
Aplicativo desenvolvido em plataforma C integrado a circuito de sensores e de controle externos para estações refrigeradoras de ar. O sistema executará a gerência dos equipamentos de ar condicionados, ligando e desligando de acordo com as configurações do sistema. O sistema permitirá por meio de sensores a monitoração e o controle da temperatura de uma (ou até um limite de 10) salas. Permitirá também a programação de horários de funcionamento do sistema individuais por sala.
Definições basicas do sistema
Os dados de configuração requisitados pelo sistema serão: - Sala ID; - Descrição da sala (somente texto descritivo) - ID do módulo de controle do refrigerador - Setpoints de temperatura máx e mín. - Horários para ligar e desligar - O sistema permitirá o controle de um 'range' de temperaturas individual por sala;
O Sistema de controle (modo operacional) incluirá: Controle remoto dos refrigeradores individualmente por Sala em três modalidades: SEMPRE LIGADO, SEMPRE DESLIGADO e AUTOMATICO (que segue os padrões configurados de setpoint e programação de horário).
O modo operacional oferecerá também uma visualização de registro de log com os seguintes dados: - Horário dos eventos de POWER ON e POWER OFF dos equipamentos; - Registros da leitura de temperatura das salas realizados em certos intervalos de tempo configuráveis; - Dados adicionais podem ser implementados;
O Sistema de gerenciamento de configuração permitirá: - Visualização das salas cadastradas; - inserir sala; - remover sala; - editar dados de uma sala; - reinicializar todas as configurações apagando o arquivo de dados;
Obs: Todas as configurações ficaram armazenadas no arquivo salas.cfg na pasta em que o aplicativo estiver rodando.
Cronograma de atividades:
-Avaliar modelos de aplicativos. optamos por um aplicativo único que faça tanto a gerência quanto a configuração do sistema, sendo internamente independente no entanto integrado em um unico executável.
-Desenvolver interface do aplicativo - em funções inplementadas. foi desenvolvida uma interface simples e amigavel que permite a inclusão e alteração de configurações com facilidade mesmo em uma interface de modo texto.
-Desenvolver sistemas logicos relacionados ao arquivo de configuração foram desenvolvidas subrotinas que contemplam as operações de visualização da configuração das salas, adição de novas configurações, e também remoção de salas.
-Integração das subrotinas no código principal estão sendo integradas as subrotinas de modo a deixar semi-pronto o sistema de gerencia de configurações para então concentrar tempo e energia na programação relacionada a sensores e integração com dispositivos de hardware, conversores A/D etc.
-Adição de funcionalidade Verificando viabilidade de programar o sistema com horário de operação, com hora para ligar e desligar, discutindo necessidade de programar multiplos horários. (atualização -> adicionados dados de horário para ligar e desligado ao codigo-fonte);
- Atualização da wiki