tag:blogger.com,1999:blog-5250193391449144895.post4933970110142747057..comments2023-05-29T12:31:40.369+02:00Comments on RobotyPic: Lectura de luminosidad con el conversor A/DRobotypichttp://www.blogger.com/profile/16455462312458405515noreply@blogger.comBlogger9125tag:blogger.com,1999:blog-5250193391449144895.post-3090435731178701822014-12-10T15:25:41.730+01:002014-12-10T15:25:41.730+01:00Jose. Debes cargar el PIC 18f4550 en lugar del pic...Jose. Debes cargar el PIC 18f4550 en lugar del pic 16f876 en #include <16f876a.h> y utilizar los fuses en funcion de tus requerimientos. En este enlace tienes un proyecto con un ejemplo del 18f4550 donde explico como configurarlos.<br />http://robotypic.blogspot.com.es/2013/02/comunicacion-pc-pic-por-usb.htmlRobotypichttps://www.blogger.com/profile/16455462312458405515noreply@blogger.comtag:blogger.com,1999:blog-5250193391449144895.post-35256303005735252432014-12-05T05:59:06.503+01:002014-12-05T05:59:06.503+01:00hola disculpa soy nuevo programando y queria ver s...hola disculpa soy nuevo programando y queria ver si me podrias ayudar a configurarlo pero para el pic 4550 con ccs .. graciasAnonymoushttps://www.blogger.com/profile/08171201184301224297noreply@blogger.comtag:blogger.com,1999:blog-5250193391449144895.post-41873798800136818912014-02-09T00:03:25.039+01:002014-02-09T00:03:25.039+01:00Muchas gracias por la respuesta y enhorabuena por ...Muchas gracias por la respuesta y enhorabuena por el blog me hago fan desde ya ;)Anonymoushttps://www.blogger.com/profile/13883922738146979343noreply@blogger.comtag:blogger.com,1999:blog-5250193391449144895.post-48532923749134371492014-02-08T22:32:16.867+01:002014-02-08T22:32:16.867+01:00Javier.
2,5v habrá cuando las dos LDR tengan el mi...Javier.<br />2,5v habrá cuando las dos LDR tengan el mismo valor. Según los valores que adquieran, la tensión de entrada puede oscilar entre valores cercanos a 0v y 5v. <br />Como el conversor se ha configurado para 10 bits debes dividir para 1024. Y para ese valor digital, la tensión analógica que le corresponde va a ser 5V, por lo que se multiplica por 5. Da igual si nunca se van a alcanzar los 5v, debe haber una relación entre el valor analógico y el valor digital.Robotypichttps://www.blogger.com/profile/16455462312458405515noreply@blogger.comtag:blogger.com,1999:blog-5250193391449144895.post-44744461490755493042014-02-08T20:34:33.636+01:002014-02-08T20:34:33.636+01:00Hola, soy nuevo en esto de la electrónica y me sur...Hola, soy nuevo en esto de la electrónica y me surge una duda acerca del montaje, he visto que has puesto las 2 LDR como un divisor de tensión por lo que a la entrada del pic tendrás la mitad de la tensión de entrada aproximadamente. Por lo que no entiendo porque en el código que usas para pasar del valor digital al analógico multiplicas por 5 en lugar de por 2.5 que es lo que tendrías a la entrada del pic.<br /><br />Un saludo y enhorabuena por la entrada me ha ayudado muchísimo.Anonymoushttps://www.blogger.com/profile/13883922738146979343noreply@blogger.comtag:blogger.com,1999:blog-5250193391449144895.post-26638704947959765132011-08-10T23:47:23.004+02:002011-08-10T23:47:23.004+02:00El LCD que he empleado para la demostración real e...El LCD que he empleado para la demostración real es un C-2602. Los patillajes son como indicas, con pines 15 y 16 al aire, puesto que no dispone de iluminación. Yo no he empleado potenciómetro para el contraste dado que lo tenía que ajustar casi al límite para que se viera bien por lo que lo conecté directamente sin él.Robotypichttps://www.blogger.com/profile/16455462312458405515noreply@blogger.comtag:blogger.com,1999:blog-5250193391449144895.post-15763280287767023972011-08-10T08:14:06.930+02:002011-08-10T08:14:06.930+02:00muchisimas gracias por contestar mi pregunta y lo...muchisimas gracias por contestar mi pregunta y los consejos, ya proble cambiando del puerto-d al puerto-b en proteus y funciona. voy hacer la prueba en real aver q sucede, si veo que sigue el problema voy a cambiar de lcd.<br /><br /><br /><br />la conexiones que voy hacer para la prueba por si estoy conectando mal es:<br /><br /><br /><br />lcd-D7 a B7-micro<br /><br />lcd-D6 a B6-micro<br /><br />lcd-D5 a B5-micro<br /><br />lcd-D4 a B4-micro<br /><br /><br /><br />D3-D0 no lo conecto.<br /><br /><br /><br />E a B0<br /><br />RS a B1<br /><br />RW B2<br /><br />B3- micro NO SE UTILIZA<br /><br />pin 1 del lcd a tierra<br /><br />pin 2 del lcd a positivo<br /><br />pin 3 contraste pot 10k(tu lo conectaste a tierra en el proyecto?)<br /><br /><br /><br />15 y 16 la de blacklight la utilizastes? <br /><br /><br /><br />otra pregunta mas cual es la marca de lcd 16x2 que utilizastes en el proyecto u otro que sepas que no te haya generado problemas con la libreria del ccs y la compre por si persiste el problema.<br /><br /><br /><br /><br /><br />muchas graciass!!!!<br /><br />saludos....!israelhttps://www.blogger.com/profile/16047243602587528814noreply@blogger.comtag:blogger.com,1999:blog-5250193391449144895.post-33878475636645212722011-08-09T22:40:32.502+02:002011-08-09T22:40:32.502+02:00Hola Israel.
Fijate en el código del programa del...Hola Israel.<br /><br />Fijate en el código del programa del PIC del artículo.<br />Debes definir el puerto para el LCD:<br /><br />#define use_portb_lcd TRUE<br /><br />y luego carga el archivo del LCD:<br /><br />#include <br /><br />Conecta el LCD al puerto b para evitarte problemas.<br /><br />El ejemplo del artículo esta probado como se ve en el video de demostración. Puedes partir desde ese programa si tienes problemas. Si aun asi no te funciona puede ser posiblente que el lcd fisico que uses no sea compatible con la libreria lcd cargada.Robotypichttps://www.blogger.com/profile/16455462312458405515noreply@blogger.comtag:blogger.com,1999:blog-5250193391449144895.post-14220109305324595962011-08-07T01:40:54.055+02:002011-08-07T01:40:54.055+02:00hola.. deseo preguntar como fue la conexion de tu...hola.. deseo preguntar como fue la conexion de tu lcd en tu proyecto de lectura de luminosidad, actualmente he intentado funcionar un lcd 16x2 JHD 162A pero no logro que mande el mensaje: utilizo la libreria lcd.c de ccs. utilizo un pot de 10k para el contraste pero aun asi no funciona lo simulo en proteus y funciona. no se que estoy haciendo mal no se si es el por el tipo del lcd o es la conexion.....<br /><br />gracias...!<br /><br />te envio el codigo<br />#include <16f877a.h><br />#fuses XT,NOWDT,NOPROTECT,NOPUT,NOBROWNOUT,NOLVP<br />#use delay( clock=4000000 )<br /><br />#use fast_io(D)<br />#include<br /><br /><br />void main()<br />{<br />lcd_init();<br />lcd_putc( "\f" );<br />lcd_putc("inicializando");<br />delay_ms(1000);<br />lcd_putc( "\f" );<br />lcd_gotoxy(2,1);<br />lcd_putc("hola");<br /><br />}israelhttps://www.blogger.com/profile/16047243602587528814noreply@blogger.com