Em định làm cái này, xin ý kiến các cụ. Trước tiên, em xin trình bày phần cuối cùng, các cụ xem giúp có gì ổn không ạ:
Re: DAC 32 bit - R Lader - toàn phét Có gì ổn hở cụ ? Sơ đồ lý thuyết có vẻ ổn. ... Vấn đề bất ổn là đống trở đó không được sai số vượt quá 1%. Mỗi cặp Fet thuận và đảo gần như match, và mỗi bộ fet trong 1 bit được chọn ngẫu nhiên phải match với bit bất kì trong (32 - 1) bit còn lại. ... Vậy phương án linh kiện của cụ như nào ? Em cũng làm nhưng chỉ ở 16 bit thôi ạ ! ... Cái này có lẽ cụ nên post vào khu vực khác của diễn đàn.
Re: DAC 32 bit - R Lader - toàn phét Dac thì e thấy tạm ổn nhưng hơi khó làm. Trở cùng loại thì mua dễ rồi. Đám Fet kia không cần match vì nó hoạt động đóng ngắt thôi, Rds on rất nhỏ (vài chục mOhm) so với tải 100kOhm thì sai số rất bé. E chưa thấy mạch bias cho con fet công suất. Cái bias nguồn dòng riêng của cụ có vẻ không chạy được, single end xuất opt thì phải bias trực tiếp con fet công suất chứ nhỉ? Thanks.
Re: DAC 32 bit - R Lader - toàn phét Có vấn đề em chưa được rõ cụ phuchnd úi, 32 bit đã được lấy ra trước đó, vậy việc đóng ngắt ở đây mục đích gì vậy cụ ?
Re: DAC 32 bit - R Lader - toàn phét Mạch bias em xin phép post lên sau để tập trung khỏi loãng phần DAC, mạch bias có bù nhiệt hiện em đang chạy thực tế rồi chứ không phải lý thuyết nữa. Em cũng nghĩ như cụ, đám fet hoạt động như khóa đóng ngắt nên không cần match. Em tính làm kiểu module, mỗi bit một module, làm 64 cái rồi gắn kết lại với nhau.
Re: DAC 32 bit - R Lader - toàn phét Theo em nghĩ đám fet hoạt động ở 2 chế độ: mở hoàn toàn và đóng hoàn toàn. Khi mở hoàn toàn, R của fet là rất rất lớn, khi đóng R là rất rất nhỏ. Không có trạng thái lửng lơ nên theo ý kiến chủ quan của em là không cần match.
Re: DAC 32 bit - R Lader - toàn phét Cụ đã làm rồi thì hẳn là có nhiều kinh nghiệm thực tế, cụ chia sẻ nhiệt tình nhé!
Re: DAC 32 bit - R Lader - toàn phét Ý cụ là kể cả khi bit yếu nhất là LSB được truyền tới, thì các bit còn lại do bị ngắt không can nhiễu được đến LSB phải không ợ ? ... Cụ đưa phần cuối, cụ làm em tò mò về phần dịch serial sang 32 bit parallel rồi đấy ạ
Re: DAC 32 bit - R Lader - toàn phét 32 bit parallel, tất cả 32 bit đều được đồng thời set trạng thái, không nhiễu được đâu cụ!
Re: DAC 32 bit - R Lader - toàn phét Cái này bác cần tìm Fets array có tích hơp 2 hoặc 4 con cho tiên. Failchild có loại này tốc độ đóng ngắt nhanh ciss rất nhỏ, ton, toff nhỏ hơn 10 ns. Em quên mất tên của nó
Re: DAC 32 bit - R Lader - toàn phét Có khá nhiều mã nhưng điện áp 100V thì khó tìm FET array lắm cụ. Thanks.
Re: DAC 32 bit - R Lader - toàn phét Cụ làm 32 bit hơi khó phát huy. điện trở chính xác 0,1% chỉ cho phép độ phân giản đến tầm 10 bits. Làm chơi chơi cho chạy thì ok chứ không thể đọ với con pcm1704.
Re: DAC 32 bit - R Lader - toàn phét Cụ góp ý giúp em, em muốn chơi, nhưng chơi đàng hoàng như người lớn : - Độ chính xác của điện trở, độ phân giải, điện áp Ref có quan hệ gì với nhau không? Ở đây ý đồ của em là dùng điện áp Ref cỡ 100V, sau đó không khuếch đại áp nữa, chỉ khuếch đại dòng. Tức là độ phân giải được tính là 100/2^32 thay vì 3/2^32 như các chíp DAC. - Liệu dùng trở + biến trở để cân chỉnh từng bit thì có đạt được độ chính xác cao hơn không?
Re: DAC 32 bit - R Lader - toàn phét Vấn đề là với bất kỳ Vref nào thì dòng qua msb lớn gấp 2^32 lần dòng qua lsb. như vậy điện trở dùng cho msb phải chính xác gấp hàng tỷ lần so với lsb. nếu không, sai số của msb sẽ làm mờ hết lsb. đây là chỉ tính hai bit đầu và cuối chưa tính khúc giữa. mấy con chip r2r do nó in thẳng lên cùng 1 miếng silicon và dùng laser trim nên nó mới đạt được độ chính xác cao. chắc phải kiếm con total dac nghiên cứu xem nó làm sao em nghe nó con này riêng tiền điện trở đã mấy ngàn đô roài
Re: DAC 32 bit - R Lader - toàn phét Có ngay. Tặng bác mấy tấm hình (size lớn hơn 810 pixel nên không hiển thị trực tiếp được, các bác tự mở nhé). _http://www.hifishock.org/galleries/pc-studio-electronics/usb-dac-portable-audio-card/totaldac-dac/d1-1b-totaldac.jpg _http://www.hifishock.org/galleries/pc-studio-electronics/usb-dac-portable-audio-card/totaldac-dac/d1-2-totaldac.jpg
Re: DAC 32 bit - R Lader - toàn phét Total DAC dùng 96 con điện trở VSRJ 0.01% mỗi kênh. mỗi con giá khoảng 20 đồng ô ba ma. Con này có lẽ là con DAC r2R thương mại gấu nhất hiện nay. nó làm 24 bit nhưng em nghi là độ phân giải được khoảng 16 bit là cùng. Nhưng âm thanh chắc là phải hay đấy nên cụ cứ tiến hành đi.
Re: DAC 32 bit - R Lader - toàn phét Các cụ làm giống này cũng ổn này. Chơi mấy con gì nhiều chân nó đóng mở cổng, chứ chơi một mớ tran phục vụ nó thì vừa khó layout vừa tốn đất ! http://soekris.com/products/audio-products/dam1021.html
Re: DAC 32 bit - R Lader - toàn phét Em thấy vụ phân giải, cụ nói rất đúng. Em làm bảng tính thì thấy với VRef 100 đến 200V, có thể kiểm soát được đến 24 bit, trên nữa có làm chắc chỉ để làm cảnh: Bit (31-n) || mV - 100VRef || mV - 200VRef 0 --> 100,000.000 || 200,000.000 1 --> 50,000.000 || 100,000.000 2 --> 25,000.000 || 50,000.000 3 --> 12,500.000 || 25,000.000 4 --> 6,250.000 || 12,500.000 5 --> 3,125.000 || 6,250.000 6 --> 1,562.500 || 3,125.000 7 --> 781.250 || 1,562.500 8 --> 390.625 || 781.250 9 --> 195.313 || 390.625 10 --> 97.656 || 195.313 11 --> 48.828 || 97.656 12 --> 24.414 || 48.828 13 --> 12.207 || 24.414 14 --> 6.104 || 12.207 15 --> 3.052 || 6.104 16 --> 1.526 || 3.052 17 --> 0.763 || 1.526 18 --> 0.381 || 0.763 19 --> 0.191 || 0.381 20 --> 0.095 || 0.191 21 --> 0.048 || 0.095 22 --> 0.024 || 0.048 23 --> 0.012 || 0.024 24 --> 0.006 || 0.012 25 --> 0.003 || 0.006 26 --> 0.001 || 0.003 27 --> 0.001 || 0.001 28 --> 0.000 || 0.001 29 --> 0.000 || 0.000 30 --> 0.000 || 0.000 31 --> 0.000 || 0.000
Re: DAC 32 bit - R Lader - toàn phét em thấy nó bảo nếu điện trở không ngon thì độ ồn do nhiệt nó có thể lớn hơn mấy bit nhỏ rồi đó cụ. Con soekris em chưa được nghe nên không biết nhưng giá có vẻ hợp lý quá
Re: DAC 32 bit - R Lader - toàn phét Mấy con rết nhiều chân này chỉ chơi với áp 5V, không phù hợp với ý đồ áp 100-200V em muốn.
Re: DAC 32 bit - R Lader - toàn phét Đúng là không cẩn thận mấy bít to chỉ cần ho cái là bay sạch đám bit nhỏ. Về loại trở cụ có gợi ý gì giúp em không? Giải pháp dùng biến trở căn chỉnh từng bit theo cụ có khả thi không? Ví dụ R thì dùng R+biến trở 1/10R.
Re: DAC 32 bit - R Lader - toàn phét một là cụ dùng điện trở metal foil đắt tiền hai là mua số lượng lớn điện trở metal film về match. em nghĩ chất lượng của biến trở hơi kém cụ ạ.
Re: DAC 32 bit - R Lader - toàn phét Để đỡ phần nào thiệt hại mà vẫn đảm bảo, em tính thế này cụ thấy có ổn không: 8 bit quan trọng nhất dùng trở đắt tiền, 8 bit tiếp theo dùng trở vừa phải, 8/16 bit còn lại chơi đại trở gì ngon ngon là được. Có khi chỉ làm 24bit thôi cụ nhỉ?
Re: DAC 32 bit - R Lader - toàn phét em ngó thấy có loại của TDK 0.01% giá 3 đô/con đấy cụ https://www.ebay.com/itm/121033037628