entrada de 12v en atmega88, posible?

Hola, soy nuevo en el foro. Al menos escribiendo. Bueno al tema.
Quiero leer un monedero electrónico en un micro atmel(atmega88), el monedero funciona a 12v.

Por tanto tengo varias entradas de pulsos de 12voltios(entre +12v y 0), y me preguntaba si podría leerlos directamente en las entradas del micro atmega88. Supongo que eso es suicida. no?

En tal caso, cual sería la mejor(y mas barata) manera de adaptar las líneas de 12v a niveles TTL.
Se podría con un diodo y un transistor, o tendria que ser con un transceiver.
En cualquier caso no querria que se derivara corriente al moneder porque no quiero cargarme nada.

Muchas gracias foreros
 
puede ser tan sencillo como un divisor de tension...

o un transistor llevando a corte y saturacion...

tambien puede ser un transceiver.

las lineas que deseas adaptar son bidireccionales (como en I2C) o solo son de Entrada/Salida?
 
son lineas de entrada. El tema es que yo lo que hago es "espiar" una comunicación entre un monedero electronico y otra placa.
Y por eso supongo que no puedo hacer un divisor de tensión sin mas .
Al no ser una simple comunicación entre el monedero y mi micro, pues no se como hacer para que a mi micro le entren solo 5v sin derivar corriente ni variar nada en la linea de comunicación entre el monedero y la otra placa. No se si me explico
 
como seria el esquema. es que la verdad no soy muy entendido en electronica.
tendria que poner una resistencia en serie a la base del transistor, no?
ahí no habría problemas de impedancia de entrada?
 
Atrás
Arriba