Repe... PIC´s PCB´s, Arduino y otras yerbas... PDF Imprimir Correo electrónico
Publicado por Carlos Guillermo Vahnovan   
Sábado 31 de Octubre de 2009 03:11

Hace rato que tengo un montón de componentes que fueron exoticos y se me fueron acumulando con los años y jamás usé.
Sobre todo PLL´s y DDS´s varios y otros...
El principal motivo por el cual fueron quedando en el olvido es porque la mayoria necesitan, para desarrollar algo medianamente human-friendly, un microcontrolador que maneje las diferentes posibilidades y funciones, y programarlo Cool

 

Otra cuestión de peso es que hace mas de 20 años que no toco, mucho menos generé, una linea de codigo en assembler, lenguaje con el que me diverti mucho alla por fines de la decada del 80 y principios del 90... pero jamás volvi a usar. Bah... en realidad desde esas epocas que no programo ni la video casetera Smile

Hace poco surgio la necesidad de modernizar la repetidora de LU4DRC, y mientras dabamos vueltas para encontrar o hacer algo mas o menos piola descubri a VK5DJ que desarrollo un control de repetidora con todas las caracteristicas que necesitabamos en el club y algunas más tambien. Pero claro el tipo le puso, entre otras cosas,  un microcontrolador :)
En resumen, estaba rodeado. Aunque el australiano entrega el soft compilado para cargar al micro, habia que volver a las viejas practicas.

El programador que usaba en el siglo pasado para la linea Microchip ya no me servia para el desarrollo de John, y todos los programadores JDM´s o sus derivados no me convencian, ya los habia usado y siempre faltan 5 guitas pa´l peso. Si el problema no esta en el RS232 esta en el largo del cable o la calidad de los dioditos o quien sabe qué. Asi que me compre un clon -que recomiendo por el precio vs prestaciones y porque es industria nacional- del PICKit2 en MCE, que me vino al pelo que sea USB dado que en la 1008ha, que ya se convirtio en una extension de mi sistema nervioso, solo tengo puerto USB.

Mientras esperaba que me llegue el programador me dedique a pensar como hacer el circuito impreso. En este punto tengo que decir que que no estaba dispuesto, en este siglo XXI, a usar tiralineas, esmalte de uñas, letraset´s o cualquier otra cosa del siglo pasado, incluido el famoso metodo de la planchita. No, estaba renegado. Tampoco iba a caer en algun protoboard o, muchisimo menos, en el sistema Manhatan o similar. Ni en pedo :) (bueno, en pedi quizas si)
Pero como uno no siempre hace lo que quiere, sino lo que puede... caí a experimentar nuevamente el insoportable metodo de la planchita. Y si, estaba justificado... iba a hacer un solo PCB, quizas dos... al final fué solamente uno. La contra del metodo de la planchita para éste caso fue que el PCB es doble fáz. Y habia que ser cuidadoso si queria que me coincidieran los agujeros.
Despues de realizar durante muchos dias varias pruebas de campo con diferentes papeles y diferentes impresoras laser, logre hacer el PCB. Quedo un kilo y dos pancitos. Se agujereo, se le puso flux y a campear los componentes que por cierto son todos discretos. El decoder de DTMF es medio saladito dado que es viejo y no se fabrica más. Y no tenia ganas de reemplazarlo por el M-8870, cosa que recomiendo porque es muy popular y baratieli.

En resumen, monte todo, programe el micro con el ultimo release del software, puse tension y después de hacer un par de soldaduras que se me pasaron, salio andando de una.

Independientemente de que no es de mi agrado construir o usar software que no tenga un licenciamiento libre o como minimo de acceso casi irrestricto al codigo fuente en la actividad de Radio Aficionado, tengo que reconocer que el laburo de Jhon, si no se encuentra otra alternativa, está muy bien diseñado y anda fenomeno.
Ahora solamente falta que nuestro compañero Sergio deje de tomar mate y tirar la ceniza en el piso del club cuando se sienta en su ex-sillón presidencial y se haga un tiempito para, entre otras cosas, terminar de acondicionar la repetidora e instalarle el controlador.

Volviendo al tema, aunque andaba renegado, y después renegando un poco,  de hacer los PCB por el metodo de la planchita, tengo que reconocer que para este sencillo diseño anduvo al pelo. Usé hojas de acetato para imprimir con laser y pude transferir el toner con bastante facilidad. El papel que usé es uno fabricado en china con marca "Multi Max Paper"
Tambien usé, que lo veran mas abajo en las fotos del Arduino, uno para impresion inkject o chorro de tinta de 180grs que camina muy pero muy bien, dado que hoy, todavia no se porque la transferencia del toner desde el papel de acetato no anduvo.

Habiendo resuelto con cierto éxito el tema de PCB, programador de PIC´s y otras cuestiones menores para poder construir nuestros chiches, me entusiasme desde hace un tiempo con el proyecto Arduino. Sobre todo el entusiasmo vino al descubrir que se formo una comunidad importante y creciente que genera código 100% libre.
Así salio que aprovechando la inquietud y también cierto entusiasmo de Alejandro por programar en esta miniplataforma de experimentación le propuse que construyamos un par de Arduino´s y veamos que sale.

El sabor de Arduino que elegimos es el mas sencillo, la versión que bautizaron como Serial Single Sided, es serial, el impreso es simple faz, y tiene todo lo necesario para, después de cargarle el bootloader, ponerse a programar y probar que sale.
Antes de decidirme por Arduino me habia entusiasmado con unas placas de desarrollo que se publicaron en el sitio de uControl, llamada Pic Trainer, están muy piola, es modular, soporta ICSP... me gusta. Pero lo voy a construir mas adelante, es cierto que la comunidad de programadores alrededor de los microcontroladores de Microchip es muy grande, pero hay muy poco software libre alrededor, aunque por suerte esa tendencia esta cambiando en los ultimos años.

Siguiendo con el Arduino, los PCB´s quedaron así de bonitos Smile

 

Prueba con papel de acetato fallida

 

Ahí pueden ver a la izquierda el Control de Repetidora de Jhon, VK5DJ que lo estoy probando y hace casi un mes que hace todo lo que le digo y no falla.
A la derecha el PCB del Arduino impreso en espejo en acetato. Pero esa transferencia falló. No quedó bien.

 

PCB terminado pero sin limpiar la transferencia de toner.

 

Acá esta el PCB del Arduino ya atacado por el ácido, pero como me olvide de sacar una foto cuando hice la transferencia de toner en esta imagen esta sin limpiar.

 

Los PCB´s terminados

 

En esta imagen estan los dos PCB´s, el de Alejandro y el mio,  terminados, bien limpios, con flux y listos para mañana o pasado ir a la agujereadora.

 

Bien, esperemos que en un futuro bien próximo pueda comentarles si haré algo útil con el Arduino, los PLL´s y DDS´s... pero al menos la cosa ya está en camino :)

73's

de LW1EXU

 

Última actualización el Lunes 09 de Noviembre de 2009 03:24
 
original solarflare design by rhuk
lunarized by joomlashack