jueves, 11 de junio de 2009

Buscando como programar



Dando vueltas por varios foros acerca de la programacion de microcontroladores, di con el maravilloso foro de LADYADA (ya lo comente en el ultimo posteo).

Asi llegue a http://www.adafruit.com/ y me decidi a comprar el programador basico llamado DASA. Este programador usa el puerto serial de un computador, el de 9 pines, COM1 o COM2.

Las instrucciones de armado de este KIT estan en la pagina http://www.ladyada.net/make/spokepov/makeserialdongle.html pero es tan facil hacerlo que casi no vale la pena.

Este programador debe ser conectado por un lado al COM1 del computador y por el otro lado a una placa que tenga el MicroControlador. Esa conexion se hace utilizando un enchufe de 10 pins. En la foto les muestro uno de 6 pins que al final es lo mismo. Yo lo hice con 10 pins porque el DASA tiene una interfaz de 10 pins.





Los PINOUTS de estos conectores se los muestro en la siguiente imagen.



Y tambien les muestro el PINOUT del ATTINY2313. Eso basta para armar la segunda parte del programador.
Compre tambien el Microcontrolador que venden como repuesto para otro programador. Me dijeron en el foro que lo puedo borrar y ponerle el programa que yo quiera.
Ya me llego todo asi que ahora, manos a la obra. Les contare si funciona o no funciona el asunto.

lunes, 1 de junio de 2009

Llego la revista !!!

Llego por fin !!!!



Rapidamente la hojee y lei el articulo del detector de metales. Esta muchisimo mas completo que en la pagina original del proyecto. Esta todo bien explicado por partes. Tambien trae el circuito original pues el que sale en la pagina es uno para adaptarle una bateria de 9V, lo que no es malo obviamente.





Lo mejor es que en la pagina dan el link para bajar el CODIGO ASSEMBLER para el microcontrolador. Esta alojado en un FTP de la revista. Lo baje y lo empece a revisar y claramente es ultra complicado, tendre que bajar unos manuales de assembler para entenderlo mejor.

Aqui les muestro el flujo de acciones y decisiones que toma el microcontrolador para realizar la deteccion de metales. Esta super claro.





Con respecto al programador y al chip en si, creo que tengo la solucion para obtenerlos. La pagina http://www.adafruit.com/ vende kits de programadores y tambien vende un ATTINY2313 pero con un firmware previamente cargado. Tengo que averiguar si basta con borrarle eso y ponerle el codigo nuevo para hacerlo funcionar bien.

Creo que comprare el kit DASA para programar.