Quiero activar eventos en la frambuesa (3) con un Arduino. Debido a declaraciones muy contrarias a esto, estoy un poco perdido. Arduino emite 5V, que debe ser leído por una entrada de la frambuesa. Solo valores bajos/altos lentos, como si se presionaran los botones.
Diferentes posibilidades que encontré:
Divisor de voltaje de 5v a 3,3v para Raspberry Pi (por ejemplo: 10k y 18k, para ~3v en la entrada): Esa sería la forma que creo que es la más fácil. Pero me topé con muchas declaraciones que dicen que no recomendarían eso, debido a los GPIO quemados. Y los pullups del Raspberry GPIO deberían ser un problema. Más tarde descubrí que la frambuesa tiene resistencias de subida/bajada configuradas por software. ¿Se siente como si mucha gente no supiera que pueden desactivarlos?
Tableros de ruptura de nivel de voltaje: esa sería la forma más fácil de hacerlo, pero cuesta dinero y no necesito una conexión bidireccional.
Circuitos integrados de cambio de nivel: se explica por sí mismo.
Circutuit con un transitor: se explica por sí mismo, esa sería mi elección si el divisor de voltaje no funciona.
Entonces, tal vez pueda explicarme qué hecho está en contra de usar un divisor de voltaje para conectar estas dos placas. Solo quiero entender el problema, si lo hay. :)
saludos miguel
Como dijiste, un divisor resistivo sería el más fácil. Los diodos de abrazadera son baratos de agregar y brindan protección adicional.
simular este circuito : esquema creado con CircuitLab
Si está utilizando diferentes fuentes de alimentación para cada uno de los dispositivos y desea aislamiento entre ellos, puede utilizar un optoacoplador común como 4N25, PC817, etc.
wesley lee
pollo