domingo, 15 de marzo de 2015

ADC y UART PSoC 4 CY8CKIT-049




Un programa hecho para usar el bloque ADC del PSoC 4 CY8CKIT-049 y como hacer el envió de estos datos obtenidos a través de comunicación serial con esta tarjeta.






6 comentarios:

  1. parceros buen tutorial; me fue de bastante utilidad, quisiera, si pudieran, me aconsejaran si de esta forma manejar las tensiones generadas por un acelerometro (mma7361), o si es mejor amplificarlas antes de leerlas en el psoc, gracias de antemano.

    ResponderEliminar
    Respuestas
    1. Muchas Gracias por ver nuestros vídeos!. Claro que es viable manejar de esta manera tu acelerometro pues estuve revisando y este te da una salida de 800 mV/g, este psoc es capaz de leer estas variaciones de voltaje, así como esta el tutorial es perfecto para lo que necesitas. Saludo.^^

      Eliminar
  2. Hola, 2 consultas quiero hacerte: 1) este ejemplo puedo correrlo en PSoC 5lp?? y 2) La uart siempre sale en 5V? La pregunta viene porque estoy usando el modulo wifi ESP-07 (esp8266) que se alimenta con 3.3V y segun lei, las entradas de Tx y Rx no pueden superar esa tensión. Yo tengo el kit CY8CKIT-050 de cypress, coloque los jumpers en 3.3V pero a la salida del DB9 mido 5Vcc con el tester. Tengo otro modulo de que compre aparte con un max232 a 3.3v y funciona bien con el esp-07. Gracias anticipadas por la ayuda quye me puedas brindar. Saludos!

    ResponderEliminar
    Respuestas
    1. Hola Edgardo, Exactamente este no, por que estoy usando el bloque SCB para la comunicación serial, lo que puedes hacer es lo que se describe en este video :
      http://digitalprojectsudistrital.blogspot.com.co/2015/04/graficar-datos-de-psoc-4-en-matlab.html

      Es exactamente lo mismo solo que omites lo de matlab. Lo único que debes tener en cuenta es que si vas a usar una versión diferente a psoc creator 3.0 tienes que hacer las correcciones del sprintf que se describen en uno de los últimos vídeos de PSoC 5LP.
      Respecto a los voltajes, no se como funciona exactamente el kit 050 y creo que si es mejor que te asegures con un cambiador de nivel para que pases todos los voltajes a 3.3V. Saludos Edgardo!

      Eliminar
  3. Gracias Brayan! Mira, el kit es similar al 059 con la salvedad que es mas completo, puedes configurar las tensiones en 3v3 o 5v o mezclados. Tengo el 059, si uso ese kit y alimento con 3v3, la salida del uart es de 3v3?

    ResponderEliminar
    Respuestas
    1. Si esa es otra opción, alimentar el Kit con 3.3 V así las salidas de todo serán de 3.3V

      Eliminar