Aparte de Arduino Due, todos los Arduino que conozco tienen un ATmega que se ejecuta @ 5V (DC). Consulte la página del producto Arduino Arduino Nano donde se indica claramente "Voltaje operativo (nivel lógico) 5V".
Aparte de eso, muchas placas Arduino tienen una salida regulada de 3V3 que puede utilizarse para alimentar un circuito externo cuando sea necesario.
Voltaje de salida del circuito externo \ $ V_ {OH} \ $
Cuando conecta un circuito lógico a este riel de alimentación 3V3, las salidas generalmente oscilan entre cerca de 0V y cerca de 3V3 (sin carga), pero debe verificar la hoja de datos específica para ver los voltajes exactos (generalmente llamados \ $ V_ {OL} \ $ y \ $ V_ {OH} \ $. De lo anterior queda claro que cualquier ATmega no tendrá problemas para reconocer una señal '0', la duda viene con un '1' lógico.
Entonces, la verdadera pregunta es: ¿ATmega reconoce 3V3 como un '1' lógico? Una vez más, la respuesta está en la hoja de datos del ATmega en su Arduino.
No verifiqué todas las variaciones de ATmega por las que ha venido Arduino, elegí la primera hoja de datos que encontré: ATmega168. El capítulo 29 tiene "características eléctricas". Los símbolos para "Entrada de alto voltaje" que desea verificar están etiquetados \ $ V_ {IH} \ $ y parece que hay muchas opciones (| 1 | 2 | 3), pero si lo lee con atención, notará que solo Las dos primeras líneas son relevantes para los pines GPIO en Arduino.
Ingrese ALTA sensibilidad \ $ V_ {IH} \ $ para Arduino's ATmega
- Se cumple la condición en la parte inferior para \ $ V_ {IH} \ $: \ $ V_ {CC} = 2.4V - 5.5V \ $, el ATmega tiene un suministro de 5V, así que sigamos enfocándonos en la parte inferior de esos cajas
- Mínimo \ $ 0.6V_ {CC} = 0.6 × 5V = 3.0V \ $
- Máximo \ $ V_ {CC} + 0.5V = 5 + 0.5 = 5.5V \ $
Para responder a su pregunta: ¿Las salidas lógicas 3V3 (o el riel de suministro regulado de 3V3) funcionarán con las entradas estándar de Arduino?
-
sí es seguro conectar 3V3 desde la placa Arduino a una entrada, porque el voltaje es inferior a 5.5V;
Y al conectar circuitos externos:
-
yes ; siempre que la salida \ $ V_ {OH} \ $ del circuito externo sea superior a 3.0V.
Palabra de advertencia : tenga en cuenta que el pin del controlador debe estar configurado como INPUT , de lo contrario, puede exceder la corriente máxima del pin y dañar el controlador. Al experimentar, es más seguro conectar una resistencia \ $ 330 \ Omega \ $ en serie con las entradas.
Gossary
Lanzemos un breve glosario ligeramente trivial mientras estoy ocupado:
- \ $ V_ {OH} \ $ Salida de voltaje alto
- \ $ V_ {OL} \ $ Salida de voltaje bajo
- \ $ V_ {IH} \ $ Voltaje alto de entrada
- \ $ V_ {OH} \ $ Entrada de voltaje bajo