Quería tener un generador de funciones de dos canales que va por encima de las frecuencias de audio.
Me inspiré por este generador de forma de onda basada en xmega Instructable. Pero en lugar de utilizar una placa de desarrollo de xmega, usaba el poco práctico Brainlink. Es un dispositivo con un 16a4 atxmega, un adaptador Bluetooth, una batería recargable USB, varios sensores y un firmware diseñado para un fácil control de Bluetooth, todo en un lindo paquete. Están lamentablemente discontinuados, pero puede comprar por 39 $, en SurplusShed que es el costo de las piezas (y SurplusShed tiene ventas ocasionales que van hasta el 50% de todos).
Para obtener un generador de funciones de dos canales que podía controlar por Bluetooth desde mi teléfono, todo lo que tenía que hacer era extender firmware de Brainlink para agregar una función de generador de forma de onda y luego escribir una simple aplicación para Android que se comunica por Bluetooth con el Brainlink.
Ahora que esto está hecho, todo lo que usted necesita hacer es instalar el firmware con mi Android basado en uploader de firmware que envía el nuevo firmware (que es compatible hacia atrás) a través de Bluetooth a la Brainlink y luego usar mi Android aplicación que controla el generador de funciones. Todo el código fuente aquí.
Ingredientes:
- Brainlink
- Anclaje para puerto de 8 pines de Brainlink (incluido con Brainlink, pero les recomiendo que compren extra de 8 pines 1,25 mm perno espaciamiento JST cables en ebay)
- Dispositivo Android (teóricamente cualquier dispositivo habilitado para Bluetooth funcionará con su propio software, y sólo puede controlar la Brainlink directamente con Realterm)
- Opcional: Condensador para modo bipolar (utilicé 0,1 μF)
Brainlink, por supuesto, sigue siendo plenamente utilizable para otros fines (por ejemplo, esto o esto) cuando no la está usando como un generador de señal.
Agradecimiento: No tengo ninguna afiliación con Guevonadas Technologies, el fabricante de Brainlink, Tom Lauwers de guevones se complace en ver mi obra anterior de firmware y muy amablemente me regaló tres Brainlinks más.