Estoy trabajando con un IC que no puede tomar más de 3.3V (+/- 0.2V), incluso en sus pines de E / S. Quiero controlarlo usando Arduino, pero sus PIN son 5V. Ahora me pregunto si puedo usar PWM para archivar los 3.3 V configurando el ciclo de trabajo correcto. No parece una buena solución, ya que el voltaje estará temporalmente por encima de 5 V, lo que podría dañar el IC.
Entonces, ¿cuál es la mejor solución para esto? Dado que necesito controlar 6 PIN tanto dentro como fuera (dos PIN solo se ingresan en el IC, mientras que 4 están dentro / fuera dependiendo del estado del IC), preferiría algo que involucre la menor cantidad de componentes posible, ya que tendré que duplicar. La solución 6 veces!
Dado que el consumo de corriente probablemente sea muy pequeño, estoy pensando que podría usar un divisor de voltaje en cada PIN (= 2 resistencias) para bajar los 5V a 3.3V. ¿Es esa una buena solución? ¿O hay uno mejor?
¿Otra solución podría ser poner un Zener 3.3 en reversa de señal a tierra (después de la resistencia)?