Circuito o componente simple para voltaje de salida específico en un intervalo específico

-1

Soy un novato en electrónica y trato de aprender algunos conceptos básicos. ¿Existe algún circuito o componente simple que pueda generar 5 V en cada intervalo específico (10 s)? Solo sale y apaga. Estoy usando esto como una interrupción de un sensor personalizado en Arduino.

Encontré algo así como 555 temporizador IC. ¿Pero es algo para ese propósito?

    
pregunta Sandeep Thomas

2 respuestas

1

Su 555 estará bien si se alimenta desde 5 V y las GND comunes están conectadas.

Probablemente sería mucho mejor alimentar su sensor desde un pin output de su microcontrolador cuando sea necesario. De esa manera, su programa sabe cuándo leer el sensor a través de un pin input y evita obtener datos no válidos debido a la lectura cuando el sensor está apagado.

// Pseudo code.
main{
  sensorPower(true);           // Power up the sensor.
  delay(500);                  // Wait for it to power up and stabilise.
  x = readSensor(0);           // Read analog 0.
  sensorPower(false);          // Power down the sensor.
  delay(9500);                 // Wait for the remainder of the 10s.
}

Tenga en cuenta que la instrucción de retraso () suele ser una práctica de programación terrible, ya que su micro no puede hacer nada más mientras espera. Use un temporizador en su lugar, pero eso está fuera del alcance de esta respuesta.

    
respondido por el Transistor
0

Corríjame si me equivoco, pero tengo entendido que desea simular un sensor externo para probar su programa real en el Arduino. ¿Es eso correcto?

Si lo es, la solución más rápida es probablemente usar otro Arduino. Luego puede usar la flexibilidad de la programación para cambiar los valores de tiempo si necesita probar alguna otra configuración.

Si no quieres comprar un segundo Arduino, puedes obtener un ATtiny barato y programarlo a través del Arduino y el IDE de Arduino. Hay muchos tutoriales en línea que muestran cómo hacerlo.

De lo contrario, el 555 IC probablemente también hará el trabajo.

    
respondido por el Edesign

Lea otras preguntas en las etiquetas