Como medir a rotação do motor com uma bobina microcontrolador

Uma bobina (ou indutor) detecta sinais eletrical indiretamente por meio de indução.

Alguns sinais eléctricos em um motor, tais como os sinais de ignição, alterar a frequência em proporção ao RPM do motor. Um microcontrolador, conectado a uma bobina enrolada em torno de um cabo de ignição de um motor, pode ser programado para medir a rotação do motor através da detecção da frequência de impulsos de ignição. Microcontroladores oferecem uma variedade de tipos de entrada, programação flexível e periféricos integrados que fazem um circuito de RPM do motor baseado em microcontrolador relativamente fácil construir com poucos componentes eletrônicos externos necessários.

Coisas que você precisa

  • microcontrolador
  • componentes do circuito
  • Fio para a bobina
  • Osciloscópio (opcional para o teste)
  • Construir um circuito de bobina para detectar sinais de ignição do motor. A tensão sobre um cabo de ignição é geralmente demasiado elevada para ser medida directamente por um microcontrolador, o qual é um dispositivo de baixa tensão. Assim, os sinais de ignição têm de ser detectado indirectamente por indução utilizando uma bobina. Uma bobina é um componente eléctrico indutivo que pode ser tão simples como uma peça de arame enrolado em torno do cabo de ignição do motor. O sinal produzido por uma bobina pode ser condicionada por um circuito simples, antes de ser medido por um microcontrolador. A saída do circuito de condicionamento é alimentado para o microcontrolador.

  • Ligue o circuito da bobina para o seu microcontrolador. O circuito de bobina pode ser construído para fornecer um sinal ao microcontrolador na mesma faixa de tensão como o microcontrolador opera na. Este sinal indica uma baixa tensão (ou lógico baixo) quando o cabo de ignição não está activo e indicará uma alta tensão ( ou lógico alto), quando o cabo de ignição estiver ativa.



  • Conectar um monitor ao seu microcontrolador. Uma variedade de tipos de visualização pode ser utilizado com um microcontrolador. Existem apresenta segmentos LED, monitores LCD e outros. Alguns microcontroladores vêm com drivers de vídeo embutidas, que podem fazer interface com um display de fácil e rápido. Você vai precisar de um visor com dígitos suficientes para mostrar os valores RPM na faixa que você está tentando medir.

  • Programar o microcontrolador. O microcontrolador terá que monitorar o pino de entrada, conte a freqüência de pulsos de ignição e exibir a freqüência. O programa microcontrolador pode usar uma técnica de interrupção, onde o processador está ocioso até sentir uma mudança no pino de entrada, ou uma técnica de sondagem, em que o código de programa é executado em um loop para verificar o estado do pino repetidamente. O programa terá de ser compilado e transferido para o microcontrolador de acordo com as instruções do fabricante.

  • Testar o circuito. Ligue o circuito da bobina a um cabo de ignição (ou uma simulação banco de um cabo de ignição) e, em seguida, poder-se-circuito microcontrolador. Ative o motor e tentar medir e exibir o valor RPM. Se houver problemas, verifique o software circuito e microcontrolador e reteste.

dicas & avisos

  • É possível testar o circuito em um banco usando um gerador de sinal ajustável para gerar um sinal semelhante ao que é produzido pelo circuito da bobina.
  • Pode ser mais fácil para resolver um circuito quando você testá-lo em seções. Primeiro exemplo, testar o circuito da bobina separadamente antes de conectá-lo para o microcontrolador.
  • cabos de ignição do motor pode transportar altas tensões e / ou correntes elevadas. Tenha cuidado ao trabalhar em torno destes fios e não conectá-los diretamente para os circuitos do microcontrolador.
De esta maneira? Compartilhar em redes sociais:

LiveInternet