Sí, otra pregunta sobre este DDS. Sin embargo, creo que el mío es lo suficientemente diferente de los otros que he leído.
Compré una placa AD9850 en Amazon por $ 17 de "NooElec" ( aquí »). Lo he estado probando esta noche y funciona de manera muy extraña. He leído dónde estos PCB AD9850 (a menudo hechos en China) a veces usan chips falsos o tienen malos diseños. El mío parece haber sido enviado desde los EE. UU., Pero su país de origen es cuestionable.
Tengo que entender que la salida DDS se atenúa en frecuencias más altas. Sin embargo, he estado jugando con mi tablero conectado a mi osciloscopio, y hay una salida de atenuación bruta para frecuencias tan bajas como 5 MHz. (El chip en sí está diseñado para más de 60 MHz). De hecho, la tensión de salida aumenta y disminuye repetidamente a medida que aumenta la frecuencia. Algunos puntos de muestra:
- 100 kHz: 1.13 Vpp
- 500 kHz: 1.08 Vpp (el mismo)
- 1 MHz: 1.1.08 Vpp (el mismo)
- 2 Mhz: 1.15 Vpp (ligero aumento)
- 3 MHz: 1.38 Vpp (mega aumento)
- 4 Mhz: 1.32 Vpp (leve disminución)
- 5 MHz: 0.975 Vpp (mega disminución)
- 6 MHz: 0.660 Vpp (mega disminución)
- 7 MHz: 0.220 Vpp (mega disminución)
- 8 Mhz: 0.400 Vpp (mega aumento)
- 9 Mhz: 0.400 Vpp (el mismo)
- 10 Mhz: 0.150 Vpp (mega disminución)
- 20 MHz: 0.340 Vpp (mega aumento)
- 30 Mhz: 0.150 Vpp (mega disminución)
- 60 Mhz: 0.150 Vpp (el mismo)
Este es el único sintetizador de frecuencia que he usado (a excepción de algunos generadores de funciones de calidad de laboratorio). ¿Debería esperar este tipo de comportamiento extraño de una placa AD9850? Entiendo que la salida puede atenuarse, pero ¿puede realmente atenuarse tan rápidamente y luego aumentar nuevamente? ¿O simplemente tengo una mala tabla?
Tenga en cuenta que no estoy usando filtros en la salida. Si tienes curiosidad, estoy operando el tablero con una Raspberry Pi 2 y un código de Tom Herbison .