Cảm biến âm thanh tích hợp AGC MAX9814

Mã sản phẩm: 1801001

Thương hiệu: nhập khẩu Loại: Arduino – Module – Cảm biến

Khối lượng: 50.0

80.000₫

Thêm vào yêu thích Đã yêu thích
chinh-sach
Hỗ trợ phí vận chuyển với đơn hàng trên 300K
chinh-sach
Giao hàng ngay sau khi đặt hàng (áp dụng với nội thành Hải Phòng)
chinh-sach
Đổi mới trong 3 ngày nếu lỗi do nhà sản xuất
chinh-sach
Xuất hóa đơn đỏ trực tiếp cộng thêm 5%

Cảm biến âm thanh tích hợp AGC MAX9814

Giới thiệu
Cảm biến âm thanh tích hợp MAX9814 với khả năng tự động điều chỉnh độ khuếch đại (AGC- Automatic Gain Control), điều này có nghĩa là các âm thanh lớn khi qua mạch sẽ tự động giảm tới mức ấn định và cũng tương tự các âm thanh nhỏ khi qua mạch sẽ tự động tăng tới mức ấn định.

Đặc điểm

  • Three Gain Settings (40dB, 50dB, 60dB)
  • Programmable Attack Time
  • Programmable Attack and Release Ratio
  • Nguồn cấp 2.7V - 5.5V
  • Low Input-Referred Noise Density of 30nV/√Hz
  • Low THD: 0.04% (typ)
  • Low-Power Shutdown Mode
  • Internal Low-Noise Microphone Bias, 2V

Sơ đồ chân

Thứ tự chân Tên gọi Mô tả
1 GND mass
2 Vdd Nguồn từ vi điều khiển
3 Gain Nguồn từ vi điều khiển
4 Out tín hiệu đầu ra
5 AR  

Sơ đồ kết nối

Kết nối chân tới Arduino
Thứ tự chân Tên gọi chân tại Arduino
1 GND GND
2 VDD 5V
3 OUT chân A0
4 Gain  
5 AR  
  • Source code mẫu:
const int sampleWindow = 50; // lấy mẫu 50ms (50 mS = 20Hz)
unsigned int sample;

void setup() 
{
   Serial.begin(9600);
}

void loop() 
{
   unsigned long startMillis= millis();  
   unsigned int peakToPeak = 0;   
   unsigned int signalMax = 0;
   unsigned int signalMin = 1024;

   // collect data for 50 mS
   while (millis() - startMillis < sampleWindow)
   {
      sample = analogRead(0);
      if (sample < 1024)  
      {
         if (sample > signalMax)
         {
            signalMax = sample;  // lưu lại giá trị max
         }
         else if (sample < signalMin)
         {
            signalMin = sample;  // lưu lại giá trị min
         }
      }
   }
   peakToPeak = signalMax - signalMin;  // max - min = peak-peak amplitude
   double volts = (peakToPeak * 5.0) / 1024;  //chuyển sang volts
   Serial.println(volts);
}

 

Code trên cho kết quả hiển thị trêm monitor là điện áp ra tại chân Out

Liên hệ:

  • Đ/c: 18/655 Nguyễn Văn Linh-P.Vĩnh Niệm-Lê Chân-Hải Phòng
  • Email: giaiphapchung68@gmail.com
  • Website: https://giaiphapchung.vn Hotline: 0936824969
Bước 1: Truy cập website và lựa chọn sản phẩm cần mua để mua hàng

Bước 2: Bấm chọn biểu tượng giỏ hàng để thanh toán

Trong mục này bạn có thể thay đổi số lượng, chủng loại sản phẩm và chọn mua thêm sản phẩm khác

Bước 3: Lựa chọn Thanh toán

Bạn vui lòng nhập thông tin:  
Email, Họ tên, Số điện thoại và các thông tin cần thiết khác để nhận đơn hàng của mình.

Nếu bạn đã có tài khoản và muốn đăng ký tài khoản vui lòng vào mục Đăng nhập hoặc Đăng ký tài khoản. Khi có tài khoản bạn sẽ dễ dàng theo dõi được đơn hàng của mình

Bước 4: Xem lại thông tin đặt hàng, điền chú thích và gửi đơn hàng

Bước 5: Sau khi nhận được đơn hàng bạn gửi chúng tôi sẽ liên hệ bằng cách gọi điện hoặc gửi vào email đơn hàng của bạn để xác nhận lại đơn hàng và địa chỉ của bạn.

Trân trọng cảm ơn.
popup

Số lượng:

Tổng tiền: