¿Cómo puedo usar dispositivos y sensores de 5 V con un Fio?

Tengo un escáner de código de barras PS/2 que funciona bien con mi Uno y la biblioteca PS2Keyboard . Me gustaría conectarlo a mi Fio para poder transmitir lecturas de códigos de barras de forma inalámbrica, pero el voltaje de funcionamiento de Fio es de 3,3 V. Intenté darle al escáner 3.3V, no funcionará con el voltaje reducido.

¿Cómo puedo usar dispositivos y sensores de 5 V en el Fio? ¿Sería suficiente un circuito convertidor elevador ?

Seré honesto, particularmente no veo cómo un convertidor Boost es tan diferente de un transistor, aparte de que usa la misma fuente de alimentación (?) ¿Alguna posibilidad de que pueda dar más detalles?
Edité la pregunta antes de ver tu respuesta, creo que tienes razón.

Respuestas (2)

Desde mi perspectiva, parece que la única solución (razonable) es usar un transistor como amplificador/interruptor. Supongo que sabe cómo funciona un transistor, básicamente, una corriente a la base da como resultado una ganancia entre el colector y el emisor. Si no entiende sobre transistores, puede averiguarlo en Ingeniería eléctrica . De esta manera, puede convertir efectivamente su señal de 3.3 V en una de 5 V, para que su Fio pueda interactuar con la lógica de 5 V.

Un convertidor elevador es para voltajes de suministro y no para IO. Entonces, si su suministro es solo de 3.3 V y sus dispositivos necesitan 5 V, un suministro de refuerzo funcionará.

Tenga en cuenta que la mayoría de los dispositivos que se ejecutan a 3,3 V no toleran E/S que se ejecutan a 5 V. El ATmega328 es uno de esos dispositivos. Cuando VCC es 3,3 V, el máximo que puede manejar una entrada es Vcc+0,5 V = 3,8 V.

Por lo general, los dispositivos de 5 V no necesitan modificaciones para recibir una lógica de 3,3 V. (Depende de cuáles sean los umbrales para los dos dispositivos). Sin embargo, el dispositivo de 3,3 V necesitará algo para cambiar el IO, como un divisor de voltaje.

Si el dispositivo usa un colector abierto (como un teclado PS2) para su línea de datos, es posible que pueda llevar la señal al voltaje más bajo.

Por ejemplo, es probable que su FIO pueda conducir la señal del reloj directamente al escáner. Si la línea de datos usa una resistencia pull-up, puede intentar subirla al riel de 3.3V. De lo contrario, deberá usar un divisor de voltaje.