lunes, 15 de febrero de 2021

Módulo RTCC en PIC24

En la entrada anterior comentaba que necesitaba una interrupción con reloj secundario para verificar que mi configuración de cristal era correcta. Lo que en realidad quería hacer es de lo que quiero hablar en esta entrada. He combinado la librería de consola serial de Chan con una librería terminé de escribir a partir de los programas de ejemplo de la página de Microchip. Es una aplicación sencilla en la que se puede leer y escribir el valor del RTCC vía puerto serial. Los detalles los pueden encontrar en este repositorio de Github. No olviden ponerme una estrella.

jueves, 11 de febrero de 2021

Interrupción por TMR1 con reloj secundario (SOSC) en PIC24

Llegué a este problema al tratar de utilizar el módulo RTCC, el cual requiere un cristal secundario de 32.768 kHz, porque me di cuenta de que no estaba seguro si el reloj secundario estaba funcionando en primer lugar. El programa que voy a comentar en esta entrada me permitió resolver los errores que estaba comentiendo. Empezando por los capacitores. Para el cristal de 32.768 kHz deben de ser de entre 5 y 12 pF (los de 10 pF me funcuinaron bien):
Estoy utilizando el compilador XC16 y el PIC24FJ32GB002. En la página 115 de su datasheet se menciona que esta familia es más suceptible al ruido por lo que podría dar problemas al usar un protoboard y hay que tener cuidado al diseñar una aplicación en PCB (acercar lo más posible el cristal a los pines y tener capacitores de desacople entre Vcc y GND). El programa es muy secillo y ya está probado en circuito fisico en una placa diseñada para una aplicación de sensado remoto en cavernas sumergidas. Lo que hace togglear un led cada segundo. Si les funciona es casi seguro que es un error de conexión o problemas de capacitancias parásitas.

viernes, 5 de febrero de 2021

Problemas duros

Algo casi tan frustrante para mi como lo es el Problema Duro de la Conciencia es que este sea tan difícil de hacer notar a la mayoría de la gente a pesar de ser tan evidente (algo particulamente notorio entre mis amigos y conocidos físicos). ¿No les parece increíble ver colores, saborear la comida, escuchar sonidos y sentir texturas? Deténganse un minuto a notarlo; miren sus manos de cerca. No me refiero a un romanticismo fácil de la vida, sabemos que el sufrimiento es igual de real. Quiero decir, ¿no es increíble que el lienzo mismo de la experiencia subjetiva no pueda ser deducido lógicamente del sustrato neuro-físico-químico del que debe emerger? Al menos no con las piezas que tenemos. El correlato entre la experiencia y la fisiología es el problema suave. No es ningún misterio que el hielo se sienta frío y hasta podemos saber que áreas se activan en el cerebro para cada estímulo. A la mayoría eso les parece suficiente hasta que se intenta pensar en como replicar artificialmente una experiencia consiente a partir de primeros principios.