Existem outras opções para um pequeno sensor de movimento de baixo g (<5 mm de comprimento) além dos acelerômetros? Não preciso medir a aceleração que o meu dispositivo causa, só quero um sinal 1/0 quando isso acontecer. De preferência com potência muito baixa, <10µA seria bom.
(IIRC vi uma vez um sensor pequeno puramente mecânico mencionado em uma resposta aqui, mas não consigo mais encontrá-lo. Puramente mecânico significa potência zero.)
8
Respostas:
Encontrou este:
Este é o SignalQuest SQ-MIN-200 . Ele atua como um interruptor e as vibrações são abertas e fechadas ao se mover:
Tem apenas 3,6 mm de comprimento e 1,9 mm de diâmetro e consome apenas 50 nA.
fonte
Encontrei este acelerômetro (Freescale MMA8453Q) , que parece interessante. Eu sei, é um acelerômetro, não ligado / desligado, mas pelo menos ele pode operar com uma corrente muito baixa (6 µA) a uma taxa de dados de 1,5 / segundo, o que deve ser suficiente para detectar a captação.
fonte
+1 para o produto da missão Signal, usei-o com vários designs. Um produto a evitar é o Switronics RBS020902-G. Eu tive muitas falhas (bolas presas) com este.
A Sensolute possui uma solução ainda menor: http://www.sensolute.com/en/products/index/
fonte
Os fabricantes de acelerômetros estão fabricando acelerômetros de potência incrivelmente baixa para dispositivos móveis, incluindo recursos como detecção de movimento.
O ST possui um que consome 2uA com duas saídas de interrupção, uma das quais pode ser usada para detecção de movimento:
http://www.st.com/web/catalog/sense_power/FM89/SC444/PF250725
Mas a coisa mais fácil para você é provavelmente colocar uma série de traços de PCB expostos paralelos, mas irregulares, no seu PCB e capturar um BB neles com um pequeno escudo de metal. Usando três linhas (uma para a blindagem, uma para todas as outras linhas irregulares e uma para as outras linhas irregulares) e conecte-as a três interrupções nas entradas de alteração de pinos no seu processador.
Quando o dispositivo estiver em repouso, defina as linhas em um estado estático que consome pouca ou pouca energia, mas altera um dos pinos se o bb se mover. Por exemplo, pode estar entre as duas linhas, sem tocar no estojo. Defina uma linha com um pull up, defina a outra saída de linha baixa e defina o estojo com um pull up. A caixa ou linha puxada mudará de estado se o bb se mover. Você precisará selecionar valores de pull-up que reduzam o consumo de corrente, equilibrados com a sensibilidade (muito alta e a capacitância impedirá que a mudança de linha seja notada com algum movimento).
Isso detectará uma variedade de movimentos principalmente ao longo de dois eixos. Você precisará de um design mais complexo, ou de outra placa vertical com um dispositivo semelhante, para obter a detecção de movimento, independentemente da posição de repouso e do movimento desse descanso.
Mas, é claro, isso consumirá algum poder. Se você precisar de uma solução de detecção verdadeiramente sem energia, precisamos de mais informações sobre o tipo exato de movimento que você deve ver e informações sobre os tipos de movimento que não devem desligar o sensor.
fonte
Hoje, procurando por outra coisa, encontrei um sensor que parece ser o que o solicitante precisa: SW-18020P - totalmente mecânico, com menos de 5 mm de diâmetro e muito barato.
Não sei se o link que forneci é para o site do fabricante, mas deve ser fácil encontrar um local para comprá-lo.
Aqui está uma foto:
E existem vários tipos, na verdade:
fonte
Existem variedades de interruptores de mercúrio que realmente medem a inclinação. Você pode colocar uma variedade desses em vários (leves) ângulos para cobrir o alcance dos possíveis "ângulos da ponta" e exigiria que a pessoa que está pegando o dispositivo o levante sem inclinar para que o dispositivo não seja acionado (o que seria difícil).
Existem também sensores de inclinação (mecânicos).
fonte
Você não precisa ler a aceleração deles. Basta ativar a interrupção para detecção de movimento que a maioria dos acelerômetros digitais possui e usar isso para detectar. Eles já possuem algoritmos que detectam movimento ou choque sem forçar você a fazer qualquer tipo de análise.
fonte
Por sugestão de Ignacio de um piezo, encontrei esse pequeno sensor . É realmente um sensor de choque e provavelmente não é sensível o suficiente para detectar a captação (a sensibilidade é de 1mV / g), mas quero mencioná-lo aqui para outros usuários que possam usá-lo.
fonte