Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

26/06/2012 #1


Acelerometro mma8452q
Me podrian ayudar, si conocen alguna forma como podria conectar el acelerometro mma8452q (que trabaja a 3.3 V) al pic 16f887a (que trabaja a 4V min) mediante I2C, ya que el problema esta en las señales de reloj y de lectura de datos, como limitar el voltaje sin que se afecte la señal de reloj, y sobre todo la de datos ya que es bidireccional, como limitarla. se los agradeceria enormemente, o alguien ya tiene un circuito realizado con este aceleroemtro utilziando una tarjeta u otro pic??
26/06/2012 #2

Avatar de arrivaellobo

Según el Datasheet lo puedes alimentar desde 2V a 5'5V. Por lo tanto la solución más fácil sería alimentar el PIC con 3'3V igual que el acelerómetro, así los niveles serían los mismos.
26/06/2012 #3

Avatar de dragondgold

El bus I2C es independiente de la tension de trabajo de los dispositivos, si tu PIC trabaja a 4V y el acelerometro a 3.3V, si en el bus pones las R de Pull-Up a 3.3v va a andar perfecto .

Saludos !
27/02/2014 #4


[quote=saksantos;675161]Me podrian ayudar, si conocen alguna forma como podria conectar el acelerometro mma8452q con un pic 16f877a en asambler o en mikrobasic

---------- Actualizado después de 2 minutos ----------

saksantos dijo: Ver Mensaje
Me podrian ayudar, si conocen alguna forma como podria conectar el acelerometro mma8452q (que trabaja a 3.3 V) al pic 16f887a (que trabaja a 4V min) mediante I2C, ya que el problema esta en las señales de reloj y de lectura de datos, como limitar el voltaje sin que se afecte la señal de reloj, y sobre todo la de datos ya que es bidireccional, como limitarla. se los agradeceria enormemente, o alguien ya tiene un circuito realizado con este aceleroemtro utilziando una tarjeta u otro pic??
ayudame a conectar un acelerometro mma8452q con un micro. pic 16f877a en asambler o en mikrobasic en q soy nuevo programando

---------- Actualizado después de 5 minutos ----------

necesito ayuda con para hacer la programacion de un acelerometro mma8452q y un pic 16f877a en asambler o en mikrobasic
27/02/2014 #5

Avatar de Nuyel

Yo lo hice con un JFET N aunque al mismo nivel, solo conecté gate a tierra y las otras dos terminales a los resistores alimentados al nivel de cada chip, lo probé una ves solamente en una linea bidireccional al mismo nivel, use un 2N5457 pero lo importante es tener un bajo voltaje en para el off y manejar la corriente suficiente en Vgs=0V, en los JFET no importa source y drain por que se pueden invertir, entonces cuando esta en estado alto se eleva en ambos lados por que gate queda a voltaje negativo (diriamos que -3,3V) y se corta la corriente por lo que el resistor Pull-Up eleva el voltaje, luego cuando alguna de las lineas pase a estado bajo Gate queda a 0V, lo que hace conducir al transistor la corriente del resistor en el otro lado y bajando el voltaje.
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.