Chào các bạn!
Hôm nay tôi post bài về cách dùng DAC, cái này tôi đã làm thực tế và có nhiều bạn hỏi nên tôi thấy có giá trị mang ra cùng trao đổi với các bạn.
Do là, DAC nếu là ngoại vi thì một số dòng vi điều khiển thông dụng lại không có. Nếu có thì VĐK đó khá đắt hoặc không tương thích với loại CHIP mà các bạn đã chọn. Nếu các bạn chọn loại IC DAC thì rất tốt nhưng giá khá mắc. Để sử dụng được DAC tôi chỉ dùng bộ điện trở thang R/2R và thêm UA741 làm buffer + với 7660 làm nguồn đỗi xứng. Tính ra ta làm được bộ DAC 12bit chỉ cần có 38 điện trở + UA741 + 7660 -> Tầm hơn chục ngàn = Quá tốt phải không nào!
Về nguyên lý thì mạch được xây dựng dựa trên bộ ghép điện trở dạng thang R/2R tôi đưa vào ứng dụng thực tế sau:
Vi điều khiển: Atmega8
Cách ghép nối với các chân tôi làm như trên hình vẽ trên.
Đây là kết quả:
Test kết quả:
Điện áp nuôi VĐK
Giá trị xuất : 0XFFF
Hôm nay tôi post bài về cách dùng DAC, cái này tôi đã làm thực tế và có nhiều bạn hỏi nên tôi thấy có giá trị mang ra cùng trao đổi với các bạn.
Do là, DAC nếu là ngoại vi thì một số dòng vi điều khiển thông dụng lại không có. Nếu có thì VĐK đó khá đắt hoặc không tương thích với loại CHIP mà các bạn đã chọn. Nếu các bạn chọn loại IC DAC thì rất tốt nhưng giá khá mắc. Để sử dụng được DAC tôi chỉ dùng bộ điện trở thang R/2R và thêm UA741 làm buffer + với 7660 làm nguồn đỗi xứng. Tính ra ta làm được bộ DAC 12bit chỉ cần có 38 điện trở + UA741 + 7660 -> Tầm hơn chục ngàn = Quá tốt phải không nào!
Về nguyên lý thì mạch được xây dựng dựa trên bộ ghép điện trở dạng thang R/2R tôi đưa vào ứng dụng thực tế sau:
Vi điều khiển: Atmega8
Cách ghép nối với các chân tôi làm như trên hình vẽ trên.
Đây là kết quả:
Test kết quả:
Điện áp nuôi VĐK
Giá trị xuất : 0XFFF
Comment