Pular para conteúdo

Requisitos de Eletrônica e Energia

Requisitos

Requisitos em eletrônica são especificações que definem as necessidades e expectativas para o desenvolvimento de um sistema eletrônico. Eles servem como base para o design, implementação e validação do projeto, garantindo que o sistema atenda ao objetivo final. Requisitos funcionais descrevem o que o sistema deve fazer, incluindo suas funções e operações principais. Já os requisitos não funcionais especificam como o sistema deve se comportar, abrangendo aspectos como desempenho, confiabilidade e eficiência. Esses requisitos garantem que o projeto atenda às necessidades técnicas e práticas esperadas. Além disso, os requisitos de alimentação são essenciais para garantir a autonomia, eficiência e segurança do sistema de energia da bengala inteligente, assegurando que ele atenda às necessidades do usuário sem comprometer o desempenho.

Requisitos Funcionais (RF)

Requisito Nome Descrição
RF01 Detecção de Obstáculos A bengala deve detectar obstáculos em um ângulo de 45º e identificar obstáculos altos.
RF02 Comunicação com o Usuário A bengala deve informar a presença de obstáculos ao usuário por vibração em uma pulseira conectada ou por alertas sonoros. O usuário deve poder escolher entre vibração e som.
RF03 Conexão com Aplicativo A bengala deve conectar-se ao celular do usuário via Bluetooth e comunicar-se com o aplicativo por botões físicos (Enter, Próximo e Tab).
RF04 Função de Localização A bengala deve emitir alertas sonoros quando cair ou estiver perdida, permitindo sua localização.
RF05 Controle de Energia A bengala deve possuir um botão dedicado para ligar e desligar.
RF06 Escolha de Modo de Alerta A bengala deve possuir um botão para o usuário optar entre os modos de alerta (sonoro ou vibração).
RF07 Gerenciamento pelo Microcontrolador O ESP32 deve processar dados dos sensores, controlar vibrações na pulseira, gerenciar alertas sonoros e estabelecer comunicação com o aplicativo.
RFA01 Autonomia de Operação O sistema de alimentação deve garantir autonomia para o uso diário do usuário, suportando no mínimo 12 horas de operação contínua.
RFA02 Baterias Recárregáveis O sistema de alimentação deve incluir baterias recarregáveis de forma rápida e eficiente, permitindo ciclos de carga confiáveis sem comprometer a durabilidade e a usabilidade.
RFA03 Entrada USB-C O sistema de alimentação deve possuir entrada USB-C para facilitar o carregamento com carregadores amplamente disponíveis no mercado.
RFA04 Indicador de Nível de Carga O sistema de alimentação deve oferecer um indicador para alertar sobre o nível de carga da bateria e avisar quando estiverem próximas de descarregar.
RFA05 Proteção Contra Sobrecarga O sistema de alimentação deve garantir proteção contra sobrecarga, sobrecorrente e curto-circuito, priorizando a segurança do usuário e a longevidade dos componentes.
RFA06 Modo de Economia de Energia O sistema de alimentação deve ter a capacidade de entrar em modo de economia de energia quando não estiver em uso.

Tabela 1: Requisitos Funcionais.

Requisitos Não Funcionais (RNF)

Requisito Nome Descrição
RNF01 Desempenho O sistema deve processar os dados dos sensores e emitir alertas ao usuário (vibração ou som) em até 200 ms após a detecção do obstáculo.
RNF02 Conectividade A conexão Bluetooth deve ser dedicada ao aplicativo do usuário, garantindo uma comunicação estável e eficiente.
RNF03 Durabilidade O sistema eletrônico deve ser resistente a intempéries, funcionando adequadamente em condições de chuva, poeira e exposição ao sol.
RNF04 Capacidade de Detecção A bengala deve ser capaz de detectar obstáculos altos a até 2 metros de altura.
RNF05 Usabilidade Os botões devem ser táteis e fornecer feedback físico perceptível ao usuário. O usuário deve ser capaz de configurar a intensidade da vibração e o volume do alerta sonoro.
RNF06 Compatibilidade e Alcance O alcance da comunicação Bluetooth entre a bengala e dispositivos externos deve ser de 2 metros para evitar falhas de conexão.
RNF07 Baixo Custo A bengala deve ser projetada para ter um custo reduzido, garantindo acessibilidade ao público-alvo.
RNF08 Facilidade de Uso O sistema deve ser intuitivo, permitindo que o usuário compreenda rapidamente sua funcionalidade e operação sem necessidade de treinamento extenso.
RNFA01 Compactação e Integração O sistema de alimentação deve ser compacto, leve e adequado para ser integrado de forma discreta no design da bengala.
RNFA02 Eficiência Energética O sistema de alimentação deve ser eficiente, com baixo consumo de energia para prolongar a autonomia da bateria.
RNFA03 Segurança e Confiabilidade O sistema de alimentação deve ser seguro e garantir que não haja riscos de superaquecimento ou falhas elétricas.
RNFA04 Facilidade de Recarga O sistema de alimentação deve ser simples de recarregar, com acesso fácil ao conector de carregamento USB-C e facilitar a conexão por parte dos usuários.
RNFA05 Tempo de Carregamento Razoável O sistema de alimentação deve garantir um tempo de carregamento razoável para permitir o uso contínuo sem interrupções frequentes.

Tabela 2: Requisitos Não Funcionais.

Versionamento

Versão Data Modificação Autor
1.0 24/11/2024 Criação do documento José Luís
1.1 01/12/2024 Adiciona requisitos Nathan Zeidan & Fernanda Diniz
1.2 01/12/2024 Alteração de requisitos Nathan Zeidan
1.3 01/12/2024 Atualização do documento Nathan Zeidan
1.4 01/12/2024 Revisão do documento Fernanda Diniz & Gabriel S. Lima & Nathan Zeidan
1.5 01/12/2024 Atualização de requisitos Alexsander Fontenele
1.6 20/01/2025 Atualização de requisitos Fernanda Diniz