Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Hola:
Después de mucho tiempo dando la paliza por aquí, he conseguido acabar de montar un proyecto para 'tirarme el moco'. Al fin y al cabo, ahora tengo mi ego por las nubes... 😉
Antes de seguir, quiero aclarar que la BGA y los DFN los montó un compañero mío, que yo no tengo manos para tanto.
Al lío:
Proyecto IMUX, un daño colateral de unos deberes que 'medio acabé' ayer. Ver fotos adjuntas.
Prestaciones (cuidado con los dientes):
- ATXmega128A1 @ 3V3, 32MIPS, 32MHz.
- RTC.
- Acelerómetro Triaxial en el centro geométrico.
- Giróscopos para los tres ejes (uno para Pitch y Roll, otro para Yaw).
- Magnetómetro triaxial.
- Barómetro/Altímetro con termómetro.
- 1MByte de RAM externa.
- 2MBytes de Flash externa SPI.
- RF compatible con ZigBee.
- 8 entradas analógicas (12bits@1MSPS) libres en un conector (también sirve para depurar con el JTAG del AVRDragon que tengo).
- 3 puertos digitales libres (cada uno con dos USART, cuatro temporizadores de 16 bits con PWM, dos I2C, dos SPI) en tres conectores.
- Un puerto Serie - USB por FTDI.
- Conector I2C para el Nunchuk de la Wii.
- Tres leds.
- Control de alimentación con posibilidad de autodesconexión, LDO, etc.
- Varias posibilidades de montaje, incluyendo la opción para el Mikrokopter, CANSAT si se quita o no se monta el módulo RF y se corta el conector del Nunchuk.
- Tamaño y peso reducidos.
- 😈 Montaje sencillísimo 😈
La PCB la acabé de diseñar a finales de Enero, y me llegó a finales de Febrero. Hasta hace poco, no he podido montarla debido a una muy sana y 'pequeña' (tiene unos 13 meses 😀 ) distracción.
PS: Editado para añadir los puertos libres en conectores.
Al fin la he puesto en marcha. Ahora me toca soldar el JTAG y empezar a programar... 😀
Una duda que me ha venido a la cabeza...
¿Para qué quieres la RAM externa? porque a la hora de elegir pines ocupa muchos pines y en principio no le encuentro la utilidad.
S2
Ranganok Schahzaman
Hola:
Hay varios motivos, entre los que figuran los de tener capacidad de sobra para almacenar datos temporales, como por ejemplo, los coordinadores ZigBee (el transceiver es compabile con eso) o lo que sea.
Además, el micro tiene tres puertos digitales que o bien son entrada/salida pura y dura, o bien son para el bus de la RAM. Teniendo en cuenta que aún me quedan tres puertos digitales libres con sus 6 USARTs, 3 I2C, 3 SPI's, 6 timers con hasta 24 salidas PWM, y otro puerto analógico, creo que puedo permitirme el 'lujo' de poner 1MB de RAM externa.
Por cierto, adjunto algunos archivos de plantilla para la PCB, por si hay alguien intersado (creo que a alguien ya se los mandé por correo, pero no tengo constancia e igual lo soñé...).
Si, me lo enviastes a mi, pero he estado con exámenes y hasta hoy no me lo he podido mirar con calma.
S2
Ranganok Schahzaman
Buenas noticias pues.
Por cierto, ya he consegido conectarme con el JTAG, alimentar la PCB por el USB, aunque no me reconoce el FTDI (empezó bien, pero se me cayó al suelo y dejó de funcionar... 😯 ), y he empezado a escribir algo se SW, pero poca cosa. Además, me han liado para usar la PCB en un velocista, aunque no voy a ir a ningún concurso (de momento). Quizás para verano tenga dicho velocista listo para hacer algo, pero no se (ni he buscado, ojo) de nada por BCN o alrededores (tirando para el sur: Vilanova, El Vendrell...).