Tại sao không phải là đơn điệu DAC

W

wany

Guest
i am sửa đổi một 6bit R-2R ladder DAC để 8bit DAC.tại sao chỉ có thêm tối đa hai giải quyết, nó trở nên không đơn điệu?thx

 
Khi bạn tăng độ phân giải bằng 2 bit, số lượng các nguồn nên được quadrapled.Bạn đã làm gì?

 
số lượng các nguồn nên được quarable.nguồn là kỹ thuật số signal.right?

 
Có lẽ các nonmonotonic là tồn tại trong việc thay đổi cho 01111111-10000000 hoặc một số mã khác.

các nonmonotonic là xuất hiện do sự tích tụ nonlinearity, offsets khác, không phù hợp và thay đổi tải.

bạn có thể cải thiện phù hợp bố trí cho resitance.

hoặc thay đổi các tham số của bộ đệm (OPAMP) chẳng hạn như tăng giá, BandWidth, SlewRate.

Tất cả các cách mà là cải thiện linearity của DAC hệ thống là hợp lệ để cải thiện các đơn điệu.

 
Trong trường hợp này, điều có thể xảy ra nhiều nhất có thể là đạt được của opamp của bạn và giải quyết của nó.Là nhị phân DAC của bạn thu nhỏ lại?

 
wany đã viết:

i am sửa đổi một 6bit R-2R ladder DAC để 8bit DAC.
tại sao chỉ có thêm tối đa hai giải quyết, nó trở nên không đơn điệu?
thx
 
Có, nó cũng có thể là do các dung sai điện trở.Hãy kiểm tra tập tin mô hình điện trở của bạn.Trong trường hợp, các W của điện trở nhỏ, sau đó bạn có thể tăng gấp đôi họ hoặc làm cho họ 4 lần chiều rộng hiện tại.Đừng quên quy mô độ dài theo cách tương tự.

 
Nay là đạt được của tôi và băng thông đủ lớn.Nhưng nó trở thành giltch khi ma chang 01111111-10000000 và một số mã khác.làm thế nào tôi có thể giải quyết vấn đề nàyThêm vào sau khi 1 phút:Nay là đạt được của tôi và băng thông đủ lớn.Nhưng nó trở thành giltch khi ma chang 01111111-10000000 và một số mã khác.làm thế nào tôi có thể giải quyết vấn đề nàyThêm vào sau khi 50 phút:Nay là đạt được của tôi và băng thông đủ lớn.Nhưng nó trở thành giltch khi ma chang 01111111-10000000 và một số mã khác.làm thế nào tôi có thể giải quyết vấn đề này

 
Vâng, lý do đó là bởi vì DAC của bạn đang ở chế độ nhị phân.Để giảm ổn, bạn phải đặt vài bit đầu trong mã thermometric.Nếu bạn đang thiết kế một DAC 6 bit, bạn có thể đặt 3 bit nhị phân và 3 trong thermometric.

Ở cấp thiết bị, bạn nên chăm sóc chuyển đổi kích cỡ của bạn.Do feedthrough phí, sẽ có ổn do tiêm phí.

Cuối cùng, xem liệu bạn đang sử dụng đồng hồ thích hợp.Tùy thuộc vào kiến trúc, bạn nên xem liệu bạn có một chồng chéo hoặc không chồng chéo một đồng hồ

 
Có bất kỳ excpet phương pháp mã theremometric.Và tôi có một câu hỏi: tại sao kết quả đầu ra (tín hiệu tương tự) là lớn hơn và lớn hơn lý tưởng, khi mã 11.111.111-0.000.000.cảm ơn bạn

 
Trong một tình trạng thế giới thực, việc bù đắp và lỗi được đi vào chơi mà có thể di chuyển các tín hiệu hoặc là cách ouput.Đừng lo lắng về chúng.Các mối quan tâm chỉ nên nếu có một rất lớn bù đắp.Gain lỗi có thể được giảm chỉnh kích thước của mũ của bạn.

 
Có bất kỳ excpet phương pháp mã theremometric.Và tôi có một câu hỏi: tại sao kết quả đầu ra (tín hiệu tương tự) là lớn hơn và lớn hơn lý tưởng, khi mã 11.111.111-0.000.000.cảm ơn bạn

 
Tôi xin lỗi về bài viết trước đó.Tôi nghĩ bạn đang thiết kế DAC tái phân phối phí.Trong trường hợp của R-2R một mạch, hãy kiểm tra các giá trị Rf (cho dù nó được tối ưu để đạt được chính xác) và lưu thông qua phía bên R.

 
wany đã viết:

Có bất kỳ excpet phương pháp mã theremometric.
Và tôi có một câu hỏi: tại sao kết quả đầu ra (tín hiệu tương tự) là lớn hơn và lớn hơn lý tưởng, khi mã 11.111.111-0.000.000.
cảm ơn bạn
 
Tôi xin lỗi ... Rf là điện trở phản hồi của bạn về opamp

 
cảm ơn sự giúp đỡ của bạn.i vẫn còn có một vấn đề.có ba poins sản lượng tương tự của tôi không thể giải quyết.làm thế nào để sovle nó.

 

Welcome to EDABoard.com

Sponsor

Back
Top