un chip ATMega328 , un cristal y algunos componentes de apoyo y sistemas de
mujer encabezados conexión a las líneas de señal de la viruta. Y, oh sí, la
bien hecho profesionalmente de circuitos impresos. Pero, todos los el trabajo pesado
se realiza por el 328. Así, en teoría al menos, que es posible duplicar
la funcionalidad completa de un Arduino Uno sobre un tablero de mano.
Lo hice todo Trabajosamente construí mi "Hackduino cero" una sección en un momento
en un Radio Shack de propósito general tablero de PC, parte número 276-168.
http://www.RadioShack.com/Product/index.jsp?productId=2103800
En primer lugar, construí una fuente de alimentación en una esquina del tablero: un estándar de 2,1 mm
Conector de alimentación de C.C., un regulador de 5 voltios 7805, un diodo de rectificador 2N4001 y dos
capactors de uF 100.
El chip ATMega 328 tiene un zócalo de 28 pines (estrecho), * la fuente de alimentación
conexiones, un cristal de 16 MHz y capacitores de dos 22 pf. Eso es todo lo que necesita
para hacer un Barebone hackduino!
* Por ejemplo, http://www.protostack.com/connectors/ic-sockets/ic-socket-28-pin-7.62mm-0.3.
Unos complementos y adornos pueden ser agradables. Un botón de reset es casi esencial.
Y, la cabecera Programación estándar de 6 pines que se conecta a un cable FTDI
o breakout Junta es casi indispensable. Añadir un LED de encendido y
un LED conectado a SCK/PB5/Digital-13. Bien, ahora estamos hablando de
sobre un razonablemente bien equipado hackduino.
¿Qué le falta? Los encabezados de mujer, por supuesto. Con los instalados,
podremos enchufe estándar escudos Arduino. Por desgracia, la
Los encabezados son difíciles de instalar. El espacio es un poco raro, y significa mucho
y un montón de cables para conectar con el chip ATMega. Todos dijeron, tal vez 48
conexión por cable. ¡ UF!
Este es esencialmente un proyecto de prueba de concepto. Construyó sólo para probar
ello puede hacerse con cableado de punto a punto, que cualquiera lo suficientemente tonto
para tratar de hackduino haywire una función completa puede hacerlo... si ella es
terca lo suficiente... y suerte.
No doy instrucciones detalladas de este Instructable porque no es
un proyecto viable para el constructor promedio. El nivel de complejidad es
alto y son muchas las posibilidades de error. Y si no ya
tienen al menos algunas de las piezas de mano, luego no guarda
dinero sobre un Arduino comercialmente hecho.
El resultado final del proyecto es el equivalente de cercano de una PTH de Sparkfun
Kit (http://www.sparkfun.com/products/10523), pero sin el elegante
esquema y PCB rojo bellamente diseñado. Hay incluso un PPTC restaurable
fusible en línea, al igual que el kit de Sparkfun. Mi propia "innovación" es la adición
un interruptor de 3 posiciones paleta de miniatura en la alimentación, para seleccionar el
fuente de alimentación (USB externo, apagado). Usé un Cutler Hammer #T8206,
Toda la electrónica catálogo número MTS-71 ($1 ea.).
El Hackduino más o menos sigue el esquema de la mencionada
Kit de Sparkfun PTH:
http://dlnmh9ip6v2uc.cloudfront.net/datasheets/kits/Arduino-compatible-PTH-v13.pdf
En primer lugar, construir la sección de alimentación. Montar un cañón estándar de 2,1 mm
Jack en un borde del tablero. Entonces, un diodo para proteger contra el retroceso
polaridad de entrada. Un fusible de PPTC restaurable en línea (para la protección) es agradable,
pero no es absolutamente necesario. Un regulador de 5 voltios 7805 y dos electrolíticos
tapas filtro completan las piezas. Ahora, conéctelos.
Es todo un reto a la posición y luego soldar las tiras de jefe mujer
que aceptar escudos plug-in. El truco es tomar una ya montado
Escudo y pulsa las cabeceras mujer sueltas en las clavijas del varón jefe de
el escudo. Luego coloque la Junta de hackduino sobre el escudo, al revés
manera que los pernos de soldadura a través de en el espacio correcto. Tenga en cuenta que la
Tablero de PC puede hebilla ligeramente después de soldar los encabezados, pero esto está bien.
Añadir una tira de 6 cabezales de ángulo recto en el borde del tablero y conecte
las clavijas adecuadas para Tx, Rx, DTR, Gnd y + 5, por el esquema. El FTDI
cable o breakout board se conectará aquí para la programación de la hackduino.
Ahora para conectar todos los cables. Montones y montones de cables de. Seguir el esquema
y para los puentes de soldadura de pernos adyacentes. A continuación, comprobar.
Use un ohmiómetro para comprobar la resistencia entre la tierra y el poder
autobuses (debe ser mayor que cero).
¿Hacer? No inserte el ATMega 328 todavía. Primero haremos una "prueba de humo"
al aplicar potencia y ver si se ilumina el LED de encendido.
¿Bien hasta ahora? Inserte el 328 y energía! Conectar al USB del ordenador
puerto con un cable FTDI y el LED que parpadea del bosquejo de carga
(http://arduino.cc/en/Tutorial/blink). ¿Funciona? ¿Sí?
¡ Felicidades!