Generador de forma de onda arbitraria, para ~ 20$ (3 / 6 paso)

Paso 3: onda de seno, 1,790 Mhz

Esto es una onda sinusoidal generada en 1.790 Mhz. ¿Por qué esta frecuencia? He utilizado un cristal de 14,3 mhz... y la onda senoidal se genera mediante la producción de una secuencia de 8 valores repetidamente (es decir: sin(pi/4,pi/2,3pi/4...). Nuestro programa de expresiones tiene este aspecto:

RESET:
R1=255*sin(0)
R2=255*sin(PI/4)
R3=255*sin(pi/2)
R4=255*sin(3pi/4)
R5=255*sin(PI)
R6=255*sin(5pi/4)
R7=255*sin(3pi/2)
Bucle:
salida portN, r1
salida portN, r2
salida portN, r3
salida portN, r4
salida portN, r5
salida portN, r6
salida portN, r7
rjmp ciclo

El irregular poco "inmersión" en la forma de onda es causado por la declaración de rjmp que lleva 2 ciclos de reloj para procesar. Para conseguir alrededor de esto, copiar/pegar la secuencia en la función de lazo muchas veces espalda con espalda, produciendo muchos períodos de la forma de onda para cada bucle. Esta foto es de una secuencia de 10 períodos por loop, el atmega16-16pu tiene memoria suficiente para diez veces que fácilmente.

Para otras frecuencias, tienes que ser creativa:
-cambiar la resolución (pi/n), como es tener en cuenta mayores valores de n requieren más registros.
-utilizar la instrucción nop (no hace nada y tiene un ciclo de reloj para hacerlo)
-uso de temporizadores
-utilizar una tabla de seno en la EEPROM

-trucos raros: Observe cómo el artefacto rjmp trae la tensión por debajo del valor cero de la onda... esto es porque representa el valor 0 existente para los 3 ciclos de reloj, y lo que puntas de prueba que utilice tendrá cierta capacitancia e inductancia que resiste los cambios de corriente y voltaje. Usted podría hacer su programa de producir una forma de onda asimétrica reemplazando r1 con un número entero positivo distinto de cero, de modo que el voltaje decae exactamente para el "punto cero" del resto de la forma de onda en ciclos de reloj 2. Si puede hacerlo, entonces mi sombrero es a usted.

Artículos Relacionados

Generador de forma de onda arbitraria Atmel Xmega USB/Serial

Generador de forma de onda arbitraria Atmel Xmega USB/Serial

este instructable le guía a través de la programación y uso de la evaluación Xmega Android Boston para trabajar como un generador de forma de onda arbitraria simple aprovechando el integrado 12 bit DAC y el controlador DMA de alta velocidad. He propo
Fácil Atmel Xmega senoidales / generador de forma de onda

Fácil Atmel Xmega senoidales / generador de forma de onda

se trata de cómo puede utilizar una de las juntas de evaluación de BostonAndroid.com Xmega ($20) para crear un generador de forma de onda de seno ajustable simple con resolución de 12 bits y capaz de producir frecuencias de 125Hz - 20KHz con DAC inte
Generador de forma de onda de Arduino controlado por iOS

Generador de forma de onda de Arduino controlado por iOS

Este generador se basa en el trabajo de Amanda Ghassaei. Generadores de forma de onda (o generadores de funciones) se utilizan para probar y depurar circuitos. por ejemplo, respuesta de frecuencia de amp op o sensores. Este generador es alimentado po
Generador de forma de onda de Arduino Shield

Generador de forma de onda de Arduino Shield

Generadores de forma de onda (también llamados generadores de funciones) son útiles para probar y depurar circuitos. Pueden ser utilizados para probar la respuesta de frecuencia de componentes electrónicos como sensores y amplificadores op o para car
Controlar el generador de forma de onda analógica Discovery™ en LabVIEW

Controlar el generador de forma de onda analógica Discovery™ en LabVIEW

El objetivo de este proyecto es para enseñarle a controlar el descubrimiento análogo con LabVIEW. En particular, este proyecto demostrará cómo controlar el generador de forma de onda analógica descubrimientos. Usted puede controlar la frecuencia y am
Cero de Arduino CAD Resumen y ejemplo de generador de forma de onda

Cero de Arduino CAD Resumen y ejemplo de generador de forma de onda

En este Instructable echamos un vistazo en el digital al convertidor análogo (DAC) en el cero de Arduino. Veremos un ejemplo simple de cómo utilizar el CAD y luego veremos un ejemplo más complejo que convierte el CAD en un generador de forma de onda
Cómo instalar 2015 de formas de onda en Windows

Cómo instalar 2015 de formas de onda en Windows

Formas de onda de 2015 es una pieza de software desarrollado por Digilent diseñado para uso con el Analog Discovery 2, Descubrimiento análogo,EE Juntao Analog Discovery 2 NI edición.Proporciona la interfaz de usuario para un osciloscopio de canal 2,
Cómo instalar formas de onda 2015 en Linux

Cómo instalar formas de onda 2015 en Linux

Formas de onda de 2015 es una pieza de software desarrollado por Digilent diseñado para uso con el Analog Discovery 2, Descubrimiento análogo, EE Juntao Analog Discovery 2 NI edición.Proporciona la interfaz de usuario para un osciloscopio de canal 2,
Cómo instalar formas de onda 2015 en OSX

Cómo instalar formas de onda 2015 en OSX

Formas de onda de 2015 es una pieza de software desarrollado por Digilent diseñado para uso con el Analog Discovery 2, Descubrimiento análogo, EE Juntao Analog Discovery 2 NI edición.Proporciona la interfaz de usuario para un osciloscopio de canal 2,
Manejo de formas de onda de LapTop

Manejo de formas de onda de LapTop

Mostrar en términos de voltios y amperiosPaso 1: Recursos de ordenador portátil Computadoras portátiles contienen típicamente los recursos para encender un circuito y monitor de formas de onda.Muchas aplicaciones gratis pueden mostrar las formas de o
Laboratorio de prueba de banco-osciloscopio/forma de onda

Laboratorio de prueba de banco-osciloscopio/forma de onda

Banco de pruebas de laboratorioPara las clases de ingeniería eléctrica, equipo de laboratorio básico tales como osciloscopios y generadores de señal suele costar cientos de dólares.En este proyecto que quiero implementar el hardware y el software ini
Forma de onda collar y pulsera de

Forma de onda collar y pulsera de

Obtener un único collar o pulsera, grabando su voz!El diseño de este collar es generado de cualquier tipo de muestra de audio, su forma representa la forma de onda de audios.Enviar un mensaje de amor, palabras de grabar el primero de su hijo, use el
Forma de onda Media

Forma de onda Media

este proyecto se relaciona con nuevos medios de almacenamiento. (Este soudwaves son mensajes grabados de sus preciosos. (Y se puede escuchar el mensaje cada vez que desee.Ver esta película!Los medios de comunicación de la onda acústica de Yusuke Naka
Hacer una caja de regalo en forma de corazón para San Valentín!

Hacer una caja de regalo en forma de corazón para San Valentín!

En este instructable te voy a mostrar cómo hacer una sencilla caja de regalo bonita en forma de corazón para el día de San Valentín! Visita mi tienda de marco local y recoger raspaduras o descatalogado esteras. Más el tiempo que me dan estos gratis o