DANH MỤC
DANH MỤC
Giỏ hàng của bạn

Module phát sóng sine, vuông, tam giác AD9833

Module phát sóng sine, vuông, tam giác AD9833
  • Hàng trong kho: 10
  • Nhà sản xuất: Nhập khẩu
  • Khối lượng: 0.10kg
  • Mã kho: 2278
  • Vị trí: 1A17
Số lượng đã bán: 21
Lượt xem: 416
97.200đ
Giá chưa bao gồm VAT: 90.000đ
Thêm vào giỏ

1. Giới thiệu tổng quan

Module phát sóng sine, vuông, tam giác AD9833 là một bộ tạo dạng sóng lập trình công suất thấp, có khả năng tạo ra các dạng sóng sin, tam giác và vuông với độ chính xác cao. Sản phẩm hỗ trợ lập trình tần số và pha qua phần mềm, dễ dàng điều chỉnh thông qua giao tiếp SPI 3 dây tương thích với nhiều loại vi điều khiển như Arduino. Với dải tần số đầu ra từ 0 MHz đến 12,5 MHz, module là lựa chọn lý tưởng cho các ứng dụng đo lường và tạo tín hiệu.

2. Thông số kỹ thuật

  • Model: AD9833DDSGY-9833
  • Dạng sóng đầu ra: Sóng hình sin, hình tam giác và hình vuông
  • Dải tần số đầu ra: 0 MHz đến 12,5 MHz
  • Độ phân giải: 28-bit (0,1 Hz ở đồng hồ tham chiếu 25 MHz)
  • Nguồn điện hoạt động: 2,3 V đến 5,5 V
  • Công suất tiêu thụ: 12,65 mW ở 3 V
  • Giao tiếp: SPI 3 dây
  • Điện áp đầu ra (Vout Tối đa): 0,65 V
  • Điện áp đầu ra (Vout Tối thiểu): 38 mV
  • Phạm vi nhiệt độ hoạt động: −40°C đến +105°C
  • Kích thước: 17 x 12 mm / 0,66 x 0,47 inch

3. Ứng dụng

  • Tạo tín hiệu hàm (Function Generator) cho các thiết bị đo lường và thí nghiệm điện tử.
  • Ứng dụng trong đo phản xạ miền thời gian (TDR).
  • Tạo xung clock hoặc tín hiệu điều khiển trong các hệ thống truyền thông và vi điều khiển.
  • Giảng dạy, nghiên cứu và phát triển các mạch tạo dao động tần số thấp.

4. Hướng dẫn kiểm tra (Test)

Các bước kiểm tra nhanh:

  1. Chuẩn bị: Vi điều khiển Arduino Uno/Nano, nguồn cấp 3.3V/5V, oscilloscope hoặc đồng hồ đo tần số, dây cắm breadboard.
  2. Thao tác: Kết nối chân nguồn, chân SPI của module với Arduino theo sơ đồ, nạp code test mẫu để xuất tín hiệu sóng sin hoặc vuông, sau đó dùng oscilloscope đo tại chân đầu ra (OUT).
  3. Kết quả: Máy hiện sóng hiển thị chính xác dạng sóng với tần số và biên độ thay đổi đúng theo cấu hình trong chương trình.

* Lưu ý an toàn: Không cấp nguồn vượt quá dải điện áp cho phép (2.3V - 5.5V) để tránh làm hỏng IC AD9833. Đảm bảo đấu nối đúng cực âm/dương và chân tín hiệu SPI.

Sơ đồ kết nối & Code test mẫu (Arduino/ESP)

Kết nối chân:

  • VCC nối với 3.3V hoặc 5V trên Arduino
  • GND nối với GND trên Arduino
  • DATA (SDATA) nối với chân Digital 11 (MOSI)
  • CLK (SCLK) nối với chân Digital 13 (SCK)
  • FSYNC nối với chân Digital 10 (CS)
  • OUT nối với Oscilloscope
C/C++ (Arduino/ESP)
#include 

const int FSYNC = 10;

void setup() {
  pinMode(FSYNC, OUTPUT);
  digitalWrite(FSYNC, HIGH);
  SPI.begin();
  SPI.setDataMode(SPI_MODE2);
  SPI.setClockDivider(SPI_CLOCK_DIV8);
  
  AD9833_Reset();
  AD9833_SetFrequency(1000);
  AD9833_SetMode(0);
}

void loop() {
}

void AD9833_Write(unsigned int dat) {
  digitalWrite(FSYNC, LOW);
  SPI.transfer(dat >> 8);
  SPI.transfer(dat & 0xFF);
  digitalWrite(FSYNC, HIGH);
}

void AD9833_Reset() {
  AD9833_Write(0x0100);
  delay(50);
}

void AD9833_SetFrequency(unsigned long frequency) {
  unsigned long FreqWord = (frequency * 268435456.0) / 25000000.0;
  unsigned int lsw = (int)(FreqWord & 0x3FFF);
  unsigned int msw = (int)((FreqWord >> 14) & 0x3FFF);
  lsw |= 0x4000;
  msw |= 0x4000;
  AD9833_Write(0x2100);
  AD9833_Write(lsw);
  AD9833_Write(msw);
}

void AD9833_SetMode(int mode) {
  if (mode == 0) {
    AD9833_Write(0x2000);
  } else if (mode == 1) {
    AD9833_Write(0x2002);
  } else if (mode == 2) {
    AD9833_Write(0x2028);
  }
}

module phat song sine, vuong, tam giac ad9833

Viết đánh giá

Lưu ý: không hỗ trợ HTML!
Bình chọn
Không tốt Tốt
Hàng trong kho: 160
1. Giới thiệu tổng quanArduino Uno R3 chip dán CH340 chip real là board mạch lập trình phổ biến, sở hữu tính năng và cách sử dụng tương tự bản chân cắ..
129.600đ
Giá chưa bao gồm VAT:120.000đ
Thêm vào giỏ
Hàng trong kho: 39
1. Giới thiệu tổng quanArduino Uno R3 chip dip chip real là dòng mạch lập trình phổ biến và dễ sử dụng nhất, nổi bật với khả năng tương thích cao với ..
264.600đ
Giá chưa bao gồm VAT:245.000đ
Thêm vào giỏ
Hàng trong kho: 7
1. Giới thiệu tổng quan Vỏ mica Arduino Uno R3 là phụ kiện chuyên dụng được thiết kế tối ưu để bảo vệ bo mạch tránh khỏi bụi bẩn, đoản mạch và các tác..
16.200đ
Giá chưa bao gồm VAT:15.000đ
Thêm vào giỏ
Hàng trong kho: 5
1. Giới thiệu tổng quan Bộ kit Arduino Uno R3 RFID IoT là gói học tập và phát triển toàn diện, tích hợp vi điều khiển Arduino Uno R3 SMD cùng đa dạng ..
486.000đ
Giá chưa bao gồm VAT:450.000đ
Thêm vào giỏ