Mục lục:

Bộ tạo tín hiệu RF 100 KHz-600 MHZ trên Lá chắn Arduino DDS AD9910: 5 bước
Bộ tạo tín hiệu RF 100 KHz-600 MHZ trên Lá chắn Arduino DDS AD9910: 5 bước

Video: Bộ tạo tín hiệu RF 100 KHz-600 MHZ trên Lá chắn Arduino DDS AD9910: 5 bước

Video: Bộ tạo tín hiệu RF 100 KHz-600 MHZ trên Lá chắn Arduino DDS AD9910: 5 bước
Video: DDS AD9910 Arduino Shield Signal Generator 600 MHz @ 1.5GHz AM FM SSB Sweep, Low Spurs Low Harmonic 2024, Tháng bảy
Anonim
Bộ tạo tín hiệu RF 100 KHz-600 MHZ trên tấm chắn Arduino DDS AD9910
Bộ tạo tín hiệu RF 100 KHz-600 MHZ trên tấm chắn Arduino DDS AD9910

Cách tạo tiếng ồn thấp, độ chính xác cao, máy phát RF ổn định (với Điều chế AM, FM) trên Arduino.

Quân nhu

1. Arduino Mega 2560

2. Màn hình OLED 0,96"

3. DDS AD9910 Arduino Shield

Bước 1: Cài đặt phần cứng

Cài đặt phần cứng
Cài đặt phần cứng

Kết hợp nó lại với nhau

1. Arduino Mega 2560

2. OLED Hiển thị 0,96"

3. Tấm chắn Arduino DDS AD9910

gra-afch.com/catalog/arduino/dds-ad9910-arduino-shield/

Bước 2: Cài đặt phần mềm

Chúng tôi lấy phần sụn từ đây và biên dịch trong IDE arduino

github.com/afch/DDS-AD9910-Arduino-Shield/…

Bước 3: Điều chỉnh

Điều chỉnh
Điều chỉnh
Điều chỉnh
Điều chỉnh
Điều chỉnh
Điều chỉnh
Điều chỉnh
Điều chỉnh

Bộ tạo 40 MHz đã được sử dụng trên bo mạch của chúng tôi, vì vậy chúng tôi thực hiện các cài đặt như vậy

Bước 4: Chúng tôi nhận được kết quả tốt hơn nhiều so với trên tàu từ Trung Quốc

Chúng tôi nhận được kết quả tốt hơn nhiều so với trên tàu từ Trung Quốc!
Chúng tôi nhận được kết quả tốt hơn nhiều so với trên tàu từ Trung Quốc!

Chúng tôi nhận được kết quả tốt hơn nhiều so với trên tàu từ Trung Quốc!

Có rất nhiều sóng hài và giả trên màn hình từ chine, và mức của chúng đạt -25 dBm! Và điều này là mặc dù thực tế là theo tài liệu của Analog Devices cho AD9910, mức độ hài không được vượt quá -60 dBm. Nhưng trên bảng này, sóng hài khoảng -60 dBm! Đây là một kết quả tốt!

Pha tạp âm

Thông số này rất quan trọng và thú vị đối với những người mua DDS. Vì nhiễu pha nội tại của DDS rõ ràng là ít hơn so với nhiễu của máy phát PLL, giá trị cuối cùng phụ thuộc nhiều vào nguồn xung nhịp. Để đạt được các giá trị nêu trong biểu dữ liệu trên AD9910, khi thiết kế Lá chắn Arduino DDS AD9910 của chúng tôi, chúng tôi đã tuân thủ nghiêm ngặt tất cả các khuyến nghị từ Thiết bị Analog: Tương tự 3.3 V, 1.8 V kỹ thuật số và 1.8 V analog). Do đó, khi mua Tấm chắn Arduino DDS AD9910 của chúng tôi, Bạn có thể tập trung vào dữ liệu từ biểu dữ liệu trên AD9910.

Hình 16 cho thấy mức độ nhiễu khi sử dụng PLL tích hợp trong DDS. PLL nhân tần số của máy phát 50 MHz lên 20 lần. Chúng tôi sử dụng một tần số tương tự - 40 MHz (Hệ số x25) hoặc 50 MHz (Hệ số x20) từ TCXO, mang lại sự ổn định hơn nữa.

Và hình 15 cho thấy mức độ tiếng ồn khi sử dụng đồng hồ tham chiếu bên ngoài 1 GHZ, khi tắt PLL.

So sánh hai biểu đồ này, ví dụ, đối với Fout = 201,1 MHz và PLL bên trong được bật ở độ lệch sóng mang 10 kHz, mức độ nhiễu pha là -130 dBc @ 10 kHz. Và với việc tắt PLL và sử dụng xung nhịp bên ngoài, tiếng ồn pha là 145 dBc @ 10kHz. Có nghĩa là, khi sử dụng tiếng ồn pha đồng hồ bên ngoài tốt hơn 15 dBc (thấp hơn).

Đối với cùng tần số Fout = 201,1 MHz và PLL bên trong được bật ở độ lệch sóng mang 1 MHz, mức nhiễu pha là -124 dBc @ 1 MHz. Và khi tắt PLL và sử dụng xung nhịp bên ngoài, nhiễu pha là 158 dBc @ 1 MHz. Tức là, khi sử dụng tiếng ồn pha đồng hồ bên ngoài tốt hơn 34 dBc (thấp hơn).

Kết luận: khi sử dụng xung nhịp bên ngoài, Bạn có thể nhận được nhiễu pha thấp hơn nhiều so với việc sử dụng PLL tích hợp sẵn. Nhưng đừng quên rằng để đạt được kết quả như vậy, các yêu cầu gia tăng được đặt ra cho máy phát điện bên ngoài.

Bước 5: Lô đất

Lô đất
Lô đất
Lô đất
Lô đất

Lô đất có tiếng ồn pha

Đề xuất: