Depois de fazer o download e executar os arquivos do MATLAB, use os fluxogramas a seguir para analisar os arquivos de forma de onda gravados na etapa anterior.
Figura 1. Fluxograma de análise de forma de onda para os efeitos 1 e 2
Figura 2. Fluxograma de análise de forma de onda para o efeito 3
Casos de falha
Antes e durante a análise, verifique se há casos de falha (F01 a F05).
- Os efeitos designados com F01 e F02 não podem ser processados pelo código MATLAB.
- Os efeitos designados com F03-1 não estão qualificados para serem adicionados ao mapa de desempenho, mesmo que sejam processados pelo código MATLAB sem erros.
- Os efeitos designados com F03-2, F04 e F05 ainda podem ser adicionados ao mapa de performance, apesar da falha no processamento.
- Se
Vibrator.hasAmplitudeControl()
retornarfalse
, o DUT será designado como F04 ou F05. - Se houver um atraso perceptível (mais de 500 ms) após clicar no botão "Efeito 3" durante a medição, o DUT vai receber uma designação F04.
Código de falha | Descrição da falha | Efeitos aplicáveis | Motivo da falha | Correção da falha |
---|---|---|---|---|
F01 | Nenhum sinal de saída é registrado. | Efeito 1 | A constante de retorno tátil não foi implementada. | Implemente a constante vazia conforme descrito na Etapa 2 da lista de verificação. |
F02 | Erro de código do MATLAB. O exemplo do erro do MATLAB é: O índice excede as dimensões da matriz. |
Efeito 1, Efeito 2 | A amplitude do efeito tátil é muito fraca. | Aumente a amplitude do efeito háptico. |
F03-1, F03-2 | [F03-1] Nenhum erro do MATLAB, mas o PRR preenchido pelo código do MATLAB é menor
que 0. [F03-2] Nenhum erro do MATLAB, mas a amplitude preenchida pelo código do MATLAB é menor que 0,1 g. |
Efeito 1, Efeito 2 | A amplitude do efeito tátil é muito fraca. | Aumente a amplitude do efeito háptico. |
F04 | O sinal é muito curto (cerca de 500 ms em vez de 1.000 ms). | Efeito 3 | O dispositivo não consegue gerar a amplitude dimensionada corretamente. A primeira amplitude de fase de 500 ms é gerada com 0% de amplitude, mesmo que a amplitude de 50% tenha sido solicitada. | Ative os recursos de escala de amplitude. |
F05 | Os dois valores de amplitude máxima têm pouca ou nenhuma diferença. | Efeito 3 | O dispositivo não consegue gerar a amplitude dimensionada corretamente. | Ative os recursos de escala de amplitude. |
Figura 3. Exemplos de diagrama de indicador do MATLAB para F03-1 (à esquerda) e F03-2 (à direita)
Figura 4. Exemplos de diagrama de indicador do MATLAB para F04 (à esquerda) e F05 (à direita)
Adquirir dados da análise
Ao executar o código MATLAB para cada efeito, é possível ler os resultados exibidos na janela de comando do software MATLAB.
Figura 5. Exemplo de resultados do MATLAB na janela de comando, efeito 1 (primeiro) e efeito 3 (segundo)
Efeito 1 e efeito 2 (impulso curto)
- Duração máxima (ms)
- Amplitude máxima (g)
- PRR para calcular a figura das métricas de nitidez (FOMS = PRR/duração do pico)
Efeito 3 (vibração longa)
- Amplitude máxima (g) para duas fases
A comparação de resultados usando o mapa de desempenho inclui o mesmo conjunto de dados adquiridos dos dispositivos representativos no ecosistema Android para que você possa preencher o mapa de desempenho. Isso ajuda você a entender todo o ecossistema e alinhar seus dados com os dados do mapa de performance para comparação.
Use a tabela a seguir para ter uma ideia de como o DUT se compara a outros smartphones ou tablets no ecossistema Android. Uma pergunta específica estruturada em torno dessa noção é assim: Em comparação com outros smartphones Android com características semelhantes (como faixa de preço), meu smartphone tem um desempenho melhor ou pior do que outros smartphones?
[Input] Efeitos a serem analisados |
[Saída] Amplitude máxima/de pico (G) |
[Saída] Duração máxima (ms) | [Saída] Proporção de pulso para toque (PRR) |
---|---|---|---|
Efeito 1: constantes táteis predefinidas
(VibrationEffect.EFFECT_CLICK ) |
[1] Dados 1-1 | [2] Dados 1 a 2 | [3] Dados 1 a 3 |
Efeito 2: efeito tátil personalizado curto (duração = 20 ms, amplitude = 100%) | [4] Dados 2-1 | [5] Dados 2-2 | [6] Dados 2-3 |
Efeito 3-1: fase 1 de aceleração de efeito tátil personalizado longo com 50% de amplitude nos primeiros 500 ms | [7] Dados 3-1 | N/A | N/A |
Efeito 3-2: efeito tátil personalizado longo Fase de aceleração 2 com 100% de amplitude para os segundos 500 ms | [8] Dados 3-2 | N/A | N/A |
Proporção de pulso para toque e amplitude máxima dos efeitos 1 e 2
Dois parâmetros importantes medidos nos efeitos 1 e 2 são a proporção de pulso para toque (PRR, na sigla em inglês) e a amplitude máxima. Esses parâmetros são baseados na medição de aceleração feita pela configuração do acelerômetro.
A PRR é calculada usando a proporção do pulso principal em relação à amplitude do sinal. Duração é o tempo decorrido do pulso principal. A fórmula para PRR é:
Figura 6. Sinal de aceleração simulado
Esses elementos são ilustrados na Figura 6:
- Pulso principal:é definido pelo sinal dentro da janela de duração, em que a amplitude diminui para 10% da amplitude máxima.
Tempo de toque:é definido pelo sinal em que a amplitude diminui de 10% para menos de 1% do pico.
Calcule a PRR e a duração: crie um ajuste de curva que use pontos de pico de cada período de aceleração. O ajuste de curva é o melhor método para fazer isso, porque melhora a repetibilidade do teste ao minimizar os efeitos de ruído.
Amplitude máxima para o efeito 3
Figura 7. Sobressalto do atuador
Esses elementos são ilustrados na Figura 7:
- Vibração longa
- A saída do atuador de ressonância linear quando uma entrada senoidal é aplicada na frequência de ressonância.
- Amplitude máxima
- A amplitude máxima da vibração longa, quando a vibração do dispositivo está em um estado estável.
- Overshoot
- O overshoot ocorre quando o atuador é afastado da ressonância. A figura mostra o tipo de comportamento que ocorre quando o vibrador é afastado da ressonância com uma entrada sinusoidal. Este é um exemplo de overshoot extremo.
- É possível observar um overshoot mínimo ou nenhum quando o LRA é conduzido na frequência de ressonância. As frequências de ressonância típicas do LRA estão entre 50 e 250 Hz.