DIY digital filter, tại sao không? (updated 16/4/09)

Discussion in 'Thiết bị số' started by risc, 15/3/09.

  1. DIY-lover

    DIY-lover Advanced Member

    Joined:
    12/8/07
    Messages:
    7.338
    Likes Received:
    88
    Location:
    TBG - HCMC
    Cái này Khoai tây làm từ lâu rồi thím ạ :)

    Xem ra câu hỏi của Thím ClassA ở đầu topic vẫn chưa có câu trả lời thuyết phục từ Bác chủ topic :(

     
  2. risc

    risc Advanced Member

    Joined:
    27/12/06
    Messages:
    112
    Likes Received:
    0
    Hay vậy hả thím, tài liệu nào nói là các bác khoai tây làm rồi vậy, thím cho em xin vài link tham khảo đi, khoa học thì phải có dẫn chứng chứ, nói suông đâu có thuyết phuc.

    Về câu hỏi của bác classA, thì thím làm vui lòng đọc lại từ đầu nhé.
     
  3. Planets

    Planets Advanced Member

    Joined:
    6/12/05
    Messages:
    2.228
    Likes Received:
    241
    Theo em thì dự án của bác risc rất hay tuy nhiên vấn đề là bác risc cần cung cấp cho anh em giải pháp tổng thể thì mới có thể có hiệu quả vì ngoài cái digital filter ra thì còn rất nhiều vấn đề khác phải giải quyết để có được 1 cái DAC hay.

    Em thấy có cái này cũng hay http://www.msbtech.com/products/32xdf.php?Page=dac3
    32x digital filter chạy trên bộ xử lý SHARC của Analog Device
    6000 taps, 27 bit output data
     
  4. risc

    risc Advanced Member

    Joined:
    27/12/06
    Messages:
    112
    Likes Received:
    0
    Bác nói rất đúng, để được 1 cái DAC hay thì còn nhiều yếu tố khác liện quan đến chứ ko phải là chỉ mạch DF. Giải pháp tồng thể em có nêu ở trang 1, hiện giờ em chưa có ad1865 nên tạm thời sẽ test bằng ad1955 ở chế độ external DF. Hiện giờ em chú trọng vào làm cái DF này, những yếu tố khác chẳng hạn clock jitter, skew, ... em tạm chấp nhận sử dụng để bảo đảm ít nhất là cái DF chạy đúng theo thiết kế. Sau đó là đến nghe thử, so sánh với 1 cái reference => chỉnh sửa.
    Con DAC ma bác giới thiệu dùng DSP gấu nhỉ, 6000 taps filter, em đồ rằng họ dùng single stage filter.
     
  5. risc

    risc Advanced Member

    Joined:
    27/12/06
    Messages:
    112
    Likes Received:
    0
    Cập nhật thêm module SPI để điều khiển AD1955. Hiện giờ em chưa có AD1865 nên phải tạm dùng AD1955 được set ở external digital filter mode qua chuẩn SPI của Motorola.

    [​IMG]

    Dưới đây là kết quả test sơ bộ của SPI module @1.25Mbps data rate

    [​IMG]
     
  6. risc

    risc Advanced Member

    Joined:
    27/12/06
    Messages:
    112
    Likes Received:
    0
    Sao ko thấy thím Díy quăng cho em mấy cái link để tham khảo vậy?
     
  7. dig_media

    dig_media Approved Member

    Joined:
    23/4/09
    Messages:
    19
    Likes Received:
    0
    Bác risc ơi! Mấy cái timing bác post lên, những newbie nhìn vào, cũng không thể phân tích hay là tham khảo gì được hết. Em tham khảo trên mạng, thấy cũng rất nhiều mạch lọc số mà những viện nghiên cứu người ta cũng từng làm, mô phỏng và đưa ra các thông số. Tuy nhiên, không biết thực tế nó có như mình mong muốn hay không. Bác cố gắng cho ra mạch thực, anh em nghe thử chất âm thế nào, có hơn những filter có sẵn trong những con DAC hay không.
    Còn về link tham khảo, thì em thấy bác Planets đã gởi một link rồi đó. Bác tham khảo thử, có gì hay chỉ cho anh em cùng nghiên cứu nhé! Chúc bác mau ra sản phẩm!
     
  8. risc

    risc Advanced Member

    Joined:
    27/12/06
    Messages:
    112
    Likes Received:
    0
    Cái link bác Planets đưa chỉ mang tính chất quảng cáo là chính, ko thấy đưa ra những thông số, kết quả đo đạc thực sự, ít nhất là cũng phải như trong datasheet của những DF thương mại, đã là khoa học kĩ thuật thì phải chính xác, rõ ràng thì mới có thể thuyết phục được. Còn về chất âm như thế nào thì em chưa dám bàn, cái này thuộc về phụ thuôc vào cảm tính của con người, mỗi người một gu nên khó nói lém bác.
     
  9. Masterlazy

    Masterlazy Advanced Member

    Joined:
    5/12/05
    Messages:
    307
    Likes Received:
    30
    Thế bác Risc đã xong để test với con Purcell của em chưa.
    Không cần DAC đâu, chỉ cần nó upsampling ngon là test được rồi.
    Nếu bác làm xong rồi thì test nhé
    tks
     
  10. risc

    risc Advanced Member

    Joined:
    27/12/06
    Messages:
    112
    Likes Received:
    0
    Hì hì, khi nào làm xong em sẽ test với con của bác, em hi vọng là sẽ học hỏi đựoc nhiều điều thú vị.
     
  11. bocaungongac

    bocaungongac Advanced Member

    Joined:
    31/3/09
    Messages:
    292
    Likes Received:
    1
    Location:
    HCM
    Bác risc cho e hỏi chút. Việc nhận dữ liệu thì có thể OK. Nhưng khi xuất dữ liệu, nếu bác dùng tần số 50Mhz thì làm cách nào để bác tạo ra Fs đúng bằng 88.2Khz...
    E hỏi xxx, mong bác chỉ giáo!?
     
  12. risc

    risc Advanced Member

    Joined:
    27/12/06
    Messages:
    112
    Likes Received:
    0
    Dạo này bận quá nên em ko vào diễn đàn. Bửa nay em up tiếp mấy hình em đã đo test cái filter. Mạch filter này đựoc test với parallel DAC có sẵn trên board FPGA trước khi test với mạch ad1955, em phải test xem nó có chạy trứoc hay ko cho chắc ăn.

    Test setup: internal clock = 50 MHz, 14-bit DAC @50 Msps

    [​IMG]

    [​IMG]

    Kết quả đo khá tốt

    [​IMG]

    Máy hình của em lúc đấy hết pin nên phải chụp bằng điện thoại, các pác thông cảm nha.
     
  13. Planets

    Planets Advanced Member

    Joined:
    6/12/05
    Messages:
    2.228
    Likes Received:
    241
    Hay quá bác ơi. Tần số tín hiệu test là bao nhiêu đấy ạ?
     
  14. risc

    risc Advanced Member

    Joined:
    27/12/06
    Messages:
    112
    Likes Received:
    0
    Tín hiệu test khoảng 1 KHz bác ợ.
     
  15. tivoi

    tivoi Advanced Members

    Joined:
    14/12/05
    Messages:
    2.326
    Likes Received:
    24
    Location:
    HCMC

    chà lâu quá mà ko có thêm gì mới cụ RISC ơi
    b.r
     
  16. Scorpio

    Scorpio Moderator

    Joined:
    2/12/05
    Messages:
    7.266
    Likes Received:
    3.355
    Location:
    VNAV
    Lấy thử em này về không anh ClassA :D

    [​IMG]

    [​IMG]

    [​IMG]
     

Share This Page

Loading...