TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: hockenhaim en 06 de Abril de 2007, 19:57:57
-
hola a todos soy nuevo en el foro espero ayuda con lo siguiente: soy estudiante de ing electronica tengo que hacer un proyecto asi: dos microcontroladores 16f877A con transmision serial, 1.El sistema debe estar conformado por dos módulos (Un transmisor y un receptor). El transmisor se encarga de recibir la información análoga de cuatro variables físicas, convertirlas a digital y transmitirlas vía serial (Módulo USART).2.En el receptor que recibe la información serial (Módulo USART) y se visualiza mediante un LCD. En este display se visualizará con sus respectivas unidades de medida la variable física que escoja el usuario mediante un teclado provisto en este módulo.De manera permanente el transmisor está capturando información de los cuatro canales análogos y los va transmitiendo de forma serial. (Esta es su única función)El receptor está pendiente del teclado y cuando se presiona una tecla de cuatro posibilidades se visualizará la información respectiva en el LCD.
el elnguage no puede ser assembler tiene que ser en c y ademas el compilador es el CC5x.
espero que alguien me pueda guiar o decir si tiene algun link o programa parecido a este.
muchas gracias por su colaboracion sera de gran ayuda.
-
no gustan mucho por aca los pedidos de ayuda "urgentes"
-
Igual si mostraras avances y dudas sobre ellos seria practico.
-
disculpas por lo de urgente los avances es que ya se como son las conversiones a/d lo que no se es como hago para que el programa defina cual canal es el que va a convertir por ejemplo en el canal 1 RA0 tengo un conversor analogo digital de voltaje y en el segundo de distancia como hago para que el lcd muestre el canal que quiero RA1 o RA0 siempre me muestra el primer conversor.gracias
-
Antes de convertir, debes seleccionar el canal a convertir. esperar un tiempo de adquisición y luego disparar la conversión.
Cuando termina la conversión lo guardas en una variable con el nombre que más te guste y luego lo muestras en el LCD.
-
una recomendación es que comiences hacer pruebas de las etapas por separado. una vez que tienes la certeza que pic ejecuta correctamente cada proceso (conversión, mostrar lcd, etc.) procede a unir las partes de los codigos.
así te evitas sufrimientos por si te encuentras problemas y no sabes donde está la anomalía.