Descripción general de Arduino
El Arduino Mega 2560 no es un componente específico con especificaciones, sino una placa de desarrollo con calificaciones basadas en los componentes integrados. El hardware Arduino es una placa de desarrollo (generalmente) basada en los microcontroladores AVR de Atmel. El microcontrolador de esta placa en particular es el ATmega2560 ( hoja de datos ). Este componente tiene una tolerancia de voltaje de operación máxima de 2.7V - 5.5V, dependiendo del modelo y la frecuencia de reloj.
Le sugiero que busque en la hoja de datos del chip ATmega2560. No tiene que leer cada palabra, pero al menos familiarizarse con los distintos periféricos internos para saber de qué es capaz este chip.
Voltaje de entrada
El Arduino tiene un regulador de voltaje incorporado para bajar el voltaje de entrada a un nivel adecuado para el chip ATmega incorporado - parte IC1, un LDO NCP117 (datasheet ) según este esquema . Este regulador de voltaje es el que tiene el rango operativo de 7-12 V del que está hablando.
Pines de E / S
Existen numerosos pines de E / S en el chip ATmega que funcionarán como entrada digital o puerto de salida. Algunos (pero no todos) de estos pines también pueden usarse como entradas analógicas. El valor de entrada en cualquiera de estos pines no debe ser más alto que el voltaje de operación del chip ATmega, que es de 5 VCC. También puede establecer el "voltaje de referencia" de los pines analógicos a otros valores inferiores a eso cambiando los valores del registro ADC.
Cada pin digital puede hundirse (salida baja) o fuente (salida alta) 40mA; sin embargo, el chip en su totalidad (pines de alimentación: VCC y GND) solo puede manejar un total de 200 mA al mismo tiempo. El uso de un pin como entrada solo debe usar una pequeña cantidad de corriente debido a la alta impedancia de entrada.
Si está tratando de usar las entradas analógicas con un voltaje mayor que 5V, deberá reducir el voltaje usando un divisor de voltaje resistivo . Esto reducirá el rango del sensor a un nivel razonable. Cada sensor necesitará su propio pin de entrada analógica (canal ADC) a menos que use un multiplexor analógico externo. La línea de tierra (común) para cada sensor debe estar conectada a la línea de tierra de la placa Arudino, incluso si se alimentan de una fuente separada.