Tengo dos microcontroladores ATMEGA32. El primero tiene la siguiente alimentación: 220VAC-filtro de línea-transformador-puente rectificador-filtro-regulador de tensión-5VDC. Otro es alimentado por USB 5VDC. Así que tienen motivos diferentes.
Quiero conectarlos a través de SPI.
¿Cómo puedo hacer eso?
Si tiene circuitos aislados, siempre puede elegir 1 punto de referencia en cada circuito para conectar con el otro. Sólo uno. En la mayoría de los casos, ese será el motivo.
Ambos suministros de 5 V están aislados entre sí a través de transformadores, luego puede conectar sus tierras de manera segura.
Otra alternativa, si necesita hablar SPI entre dispositivos que funcionan con diferentes voltajes, es usar un cambiador de nivel simple, como el 4050: http://www.nxp.com/products/logic/level_shifters_translators/series/74HC4050.html
Esos chips son muy baratos, pero atención al conectar cosas ya que son unidireccionales. Dependiendo de la línea (MISO, MOSI, SCK, SS, Interrupt), las señales viajan de A a B o de B a A.
como se llama
hablar2