PIC18BT MCE Development Board: Diagrama esquematico

Como ya habia mencionado en la puclicacion principal de este proyecto, vamos a describir cada una de las etapas que lo conforman, asi que lo primero es hablar del esquematico, el cual esta realizado en KiCad 6.0 y consta del sistema minimo para utilizar el microcontrolador.

Características principales:
  • Microcontrolador: PIC18(L)F25K83 o PIC18(L)F25K22.
  • Voltaje de alimentación: 7 - 12 V CC (jack incorporado en el PCB).
  • Voltaje de operación: 5VDC o 3.3VDC (dependera del regulador que se coloque).
  • Programación por ICSP, la distribucion requerira de un conector especifico el cual detallere en otra publicacion.
  • Comunicacion bluetooth: Modulo FSC-BT986 de Feasycom (tambien compatible con el HC-05).

Alimentacion:
Con recpecto a la alimentacion, tiene un regulador lineal  el cual puede tener dos variantes.
  • La primera es usar un uA78M05 si la board se usara a 5VDC.
  • La segunda sera usar el uA78M33 con una salida de 3.3VDC.   
Impotante mensionar que no podemos pasar de un valor a otro de voltaje de operacion a menos que soldes y desoldes el regulador, no veo necesario incorporar en el diseño algun metodo para tener los dos reguladores y seleccionarlos por algun jumper o algo por el estido, prefiero tener dos placas uno a cada voltaje y solo tenerlas identificadas.

El circuito utilizado es el siguiente (considerando que U2, cambia segun se requiera):


Entradas y salidas:
Para acceder a todas las entradas o salidas del micocontrolador se ha dejado pines de 22x2 y separacion estandar de 2,54mm en el cual se podrian colocar pines machos o headers hembra, incluso soldar cables directamente (esto sera explicado a detalle en el layout), esta distribucion pertenece al PIC18F25K22 pero puede variar cuando se use un MCU distinto para esto recomienfo revisar los pinout en la pagina principal de la board.


Oscilador:
Siempre que usamos algun microcontrolador, es necesario adicionarlo de una frecuencia para su funcionamiento, este puede ser interno externo o externo. Se a dejado preparado el circuito para colocarle un cristal de cuarzo (oscilador XT, HS), el circuito utilizado es el siguiente.

Conector ICSP y boton de Reset:
Para programar el microcontrolador he agregado, el clasico conector ICSP con un conector (pin header 3x2) que explicare la distribucion mas adelante en una publicacion completa, de momento las conexiones son las siguientes. Con respecto al boton de reset esta conectado al pin MCLR del microcontrolador por lo tanto si se usara para dicho propocito es necesario configurar su debido registo, por otro lado tambien se podria utilizar como una entrada. 


Comunicacion bluetooth:
La board tiene los PADs para soportar un modulo de bluetooth, en especifico el FSC-BT986 de feasycom y para esto he utilizado el circuito que ya habia testeado en el post "FSC-BT986: Conexión mínima para hacer funcionar el modulo de bluetooth" aunque tambien soporta un HC-05 pero la informacion completa de la implementacion se realizara en un post mas adelante cuando se vea el uso de la UART.


LEDs:
Se ha dejado 4 LEDs de proposito general en la tarjeta, conectados a diferentes pines del microcontrolador los cuales pueden ser deshabilitados por medio de jumpers.

Microcontrolador:
La conexion del microcontrolador es la siguiente considerando que es un PIC18F25K22, pero puede variar cuando se use un MCU distinto para esto recomienfo revisar los pinout en la pagina principal de la board.
Bueno por el momento es todo, en posteriores post estare documentando mas sobre esta board.

Descargas:
Aquí el enlace directo para DESCARGAR los archivos disponibles, también puedes revisar o descargar la información desde mi repositorio en GitHub, si no sabes como descargarlo puedes checar aquí, bueno por el momento es todo si tienes dudas, comentarios, sugerencias, inquietudes, traumas, etc. dejarlas y tratare de responder lo mas pronto posible.


Donaciones:
Si te gusta el contenido o si los recursos te son de utilidad, comparte el enlace en tus redes sociales o sitios donde creas que puede ser de interés y la otra puedes ayudarme con una donación para seguir realizando publicaciones y mejorar el contenido del sitio. También puedes hacer donaciones en especie, ya sea con componentes, tarjetas de desarrollo o herramientas. Ponte en contacto para platicar, o puedes volverte uno de nuestros sponsors.


Pido una retroalimentación avisando cada que un enlace no sirva o tenga errores al momento de abrirlo, así también si una imagen no se ve o no carga, para corregirlo en el menor tiempo posible.

Referencias:

Publicar un comentario

0 Comentarios