Este es un diagrama de configuración típico para un transistor de lado bajo. El 2.85V es en realidad positivo voltios. Sin embargo, por lo general, esto está diseñado para voltios mayores que 5 voltios si la salida del microcontrolador es aproximadamente la de la base.
Sería bueno operar esto directamente con el uso de la potencia de 5 V proporcionada por la placa Ardunio, pero tiene que estar dispuesto a consumir 160 mA y estar a 2,85 V.
Esta configuración no hará girar el motor si estoy usando la fuente de alimentación de 2.85V, ni tampoco si los voltios de la fuente de alimentación son de 5V. Sin embargo, si la fuente de alimentación proviene de la placa Ardunio, 5 V o 3,3 V, el motor girará. Ahora, cuando está conectado a la fuente de alimentación externa, las cosas se ponen extrañas para mí. Si conecto el motor, el voltaje cae instantáneamente a cero y el motor no gira.
Los 3.3 V de la placa Ardunio no producen suficiente corriente. Sin embargo, si uso la fuente de alimentación externa, se extraen fácilmente los 160 mA completos, haciendo girar el motor con una buena cantidad de par.
También probé el comando PWM analogWrite, pero eso hará girar el motor, pero la corriente será mucho menor que si tuviera el mismo voltaje directamente de la fuente de alimentación externa.
Mi objetivo es: 1. Use la fuente de alimentación directamente de la placa Ardunio para operar 2.85V y 160mA; 2. Si 1 no es posible, de manera que use un transistor 2N2222 para extraer 2.85V y 160mA de una fuente de alimentación externa; 3. El voltaje y la corriente solo pueden ser para este elemento específico en el circuito, ya que otras partes del circuito dependen de los 5 V provistos por la placa Ardunio.