Tôi muốn tạo ra một điện áp dương và âm (sóng hình sin không bù) từ một vi điều khiển AVR . Tôi nghĩ rằng nó cần một bộ xử lý bên ngoài, bởi vì những cái bên trong không thể tạo ra điện áp âm.
Có khả năng để làm điều đó hoặc có một DAC làm điều đó?
Tôi muốn tạo ra một điện áp dương và âm (sóng hình sin không bù) từ một vi điều khiển AVR . Tôi nghĩ rằng nó cần một bộ xử lý bên ngoài, bởi vì những cái bên trong không thể tạo ra điện áp âm.
Có khả năng để làm điều đó hoặc có một DAC làm điều đó?
Câu trả lời:
Một số máy AVR có bộ xử lý 12 bit khá tốt. Bạn chỉ có thể thay đổi số 0 bằng cách sử dụng op-amp. Giả sử tham chiếu DAC của bạn là 2,5V, sau đó bạn có thể thay đổi đầu ra theo -1,25V được tham chiếu đầu vào để bạn có được tín hiệu đầu ra lưỡng cực với đầu ra 0V ở 0x800.
Cách tiếp cận chung sẽ là một cái gì đó như thế này:
mô phỏng mạch này - Sơ đồ được tạo bằng CircuitLab
Chỉ cần ném một chút đại số vào nó - ví dụ với Vref = 2,5V và đầu ra mong muốn -4.0V đến + 4.0V, bạn có thể chọn Rf = 10.0K, sau đó R1 = 6.25K và R2 = 16,67K.
Mạch trên không tải đầu ra DAC, nhưng nó hiện một số tải cho Vref. Nếu nó không có trở kháng rất thấp, bạn có thể sử dụng một op-amp khác trong bộ đôi như một bộ đệm đạt được sự thống nhất để Vref cũng không được tải.
Tất nhiên op-amp của bạn yêu cầu nguồn cung lưỡng cực hoặc nó sẽ không cung cấp cho bạn đầu ra lưỡng cực.
Làm thế nào về một nắp chặn DC với một điện trở để thiên vị đầu ra ở mặt đất (bộ lọc thông cao RC đơn giản)? Thật dễ dàng để thay đổi tín hiệu xung quanh nếu bạn không quan tâm đến việc bảo quản thành phần DC.
Chắc chắn có rất nhiều bộ xử lý tín hiệu hỗ trợ các nguồn cung cấp tương tự lưỡng cực, nhưng chúng có thể hơi đắt. Nếu bạn có kế hoạch thực hiện bất kỳ xử lý tín hiệu tương tự hoặc bộ đệm với op amps, thì có thể không đáng để tìm một bộ DAC có thể tạo ra đầu ra lưỡng cực vì bạn chỉ có thể thay đổi đầu ra của bộ khuếch đại trong một trong các giai đoạn khuếch đại.