TODOPIC
Microcontroladores PIC => - Niple - => Mensaje iniciado por: manolomaravillas en 31 de Enero de 2013, 23:53:22
-
hola amigos. necesito leer la señal que se le aplica a un servo rc, 1ms a 2ms... y convertirla en un registro variable de 16 bits.
digamos que yo envio una señal via radio de radio control y en el receptor por uno de los canales conectariamos un servo. pues en esa misma salida quiero conectar una entrada del pic y leer el estado en un registro variable ejemplo si es 1ms es 0... a medida que sube asta 2ms es 1024. asi variable. si alguien pudiera hacerme esto en una subrutina seria genial. solo necesito eso para implementarlo en un programa de control.
y estoy probando miles de cosas pero no funciona, y quiero que lo lea con continuidad , pero no paralice mi programa.
-
Pon tu programa y lo vemos, no debería ser muy difícil, es cuestión de medir el tiempo y se puede hacer con una interrupción.
Que PIC estas usando?
1024 = 10 bits
-
hola amigos. necesito leer la señal que se le aplica a un servo rc, 1ms a 2ms... y convertirla en un registro variable de 16 bits.
digamos que yo envio una señal via radio de radio control y en el receptor por uno de los canales conectariamos un servo. pues en esa misma salida quiero conectar una entrada del pic y leer el estado en un registro variable ejemplo si es 1ms es 0... a medida que sube asta 2ms es 1024. asi variable. si alguien pudiera hacerme esto en una subrutina seria genial. solo necesito eso para implementarlo en un programa de control.
y estoy probando miles de cosas pero no funciona, y quiero que lo lea con continuidad , pero no paralice mi programa.
Realmente queres que te hagan el programa?
Saludos enrique.