Paso 1: Decidir hacer el proyecto
Primero asegúrese de que alguien ya no ha resuelto su problema. Ir a Google y buscar.
En mi ejemplo he encontrado varias empresas que ARINC 429 para convertidores USB pero son bastante caro, $1500 dólares o más. Tenía que haber una mejor solución. He encontrado un transmisor-receptor de ARINC 429 en un DIP de 40 pines a un precio razonable. Escribí a la empresa y me enviaron unas muestras gratis. Aunque los transceptores contienen un transmisor y dos receptores, sólo necesitaba los receptores (al menos por ahora!) por lo que este chip se veía bien.
¿Paso 1b: puedo hacerlo?
El siguiente paso es determinar si usted tiene las habilidades y la determinación para ver el proyecto a través de. Para determinar esto obtuvo especificación virutas de transmisor-receptor de ARINC 429 y revisado.
En mi ejemplo he visto que el chip requiere sólo alimentación de 5v y no señales analógicas 'exóticos'.
También requiere un reloj de 1 MHz, el tiempo de sus operaciones. Pensé que tal vez podría utilizar reloj de Arduino o usar un chip de reloj de 1 MHz.
También requiere 11 señales de entrada y salida además de un bus de datos de 16 pines. Esto es demasiados pins para el Arduino UNO, pero es fácil para el Arduino Mega.
Ver Figura 1 adjunta.
¿Qué habilidades de software? Bueno, he hecho un poco de código para otros procesadores antes y yo podemos mirar a través de cómo se escribe otro código de la biblioteca como ejemplos de cómo otros resolver problemas similares. La naturaleza de código abierto de Arduino es perfecta para mis necesidades aquí.
¿Paso 1c: debo hacerlo?
El siguiente paso es determinar si el proyecto debe realizarse. Le costará tiempo y dinero. Generalmente el error en el lado de probar cosas nuevas para la experiencia sin más. A menudo no se recomienda pedir a los demás su opinión. Recuerde que la mayoría de las personas recordamos un gran pueblo todos tenían contemporáneos diciéndoles que estaban mal.
Supongo que usted es listo, dispuesto y capaz de seguir adelante con su proyecto! Permite llegar a ella!