Logic Level Converter, Arduino y Celular

3

Estoy intentando conectar un teléfono celular 6150 Nokia con una placa Arduino Duemilanove, como algunos ya lo han hecho a través del protocolo FBUS (consulte aquí por ejemplo).

El protocolo FBUS usa la lógica 2.8V , así que compré el convertidor de nivel lógico de Sparkfun para interactuar con el 5V del Arduino, ¿verdad?

Dicen:

  

El convertidor de nivel es muy fácil de   utilizar. El tablero necesita ser alimentado.   de las fuentes de dos voltajes (alta   voltaje y bajo voltaje) que su   el sistema está utilizando Alto voltaje (5V para   Ejemplo) al pin 'HV', baja tensión   (2.8V por ejemplo) a 'LV', y tierra   del sistema al pin 'GND'.

Por lo tanto

HV  <->  Arduino 5V
GND <->  Arduino GND

LV  <->  ??
GND <->  ??

TXI <->  Phone TX    (Low Voltage)
RXO <->  Phone RX    (Low Voltage)
TXO <->  Arduino RX  (High Voltage)
RXI <->  Arduino TX  (High Voltage)

El problema que tengo es con la fuente de bajo voltaje: no hay salida de energía en el teléfono.

¿Puedo alimentar el convertidor LV / GND desde otra fuente de 2.8V? ¿Estaría bien con la fuente Arduino 3.3V?

    
pregunta Klaus

2 respuestas

3

Ese sitio web tiene una foto que muestra "2-GND". Este es el terreno que desea conectar al terreno que tiene para todo lo demás.

En cuanto a la fuente 2.8v, puede utilizar cualquier fuente que desee. El voltaje solo se usa para hacer referencia a la señal serial contra. Si lo atas a la 3.3V probablemente funcionará. No estoy seguro de las características específicas de ese cambiador de voltaje, pero asumo que tratará 2.8v en la línea de señal como una lógica alta cuando se compara con 3.3v.     

respondido por el Kellenjb
3

Puedes usar un divisor de voltaje para crear el 2.8 voltio fuente de la fuente de 5 voltios ( HV en la placa de cambio de nivel) disponible en el Arduino.

(imagensrc: Play-Hookey )

O puede usar un regulador de voltaje lineal como el LP3987-2.8 (SMT) o similar.

    
respondido por el mctylr

Lea otras preguntas en las etiquetas