Thông báo

Collapse
No announcement yet.

Làm sao để ADC chính xác

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Làm sao để ADC chính xác

    Trong các đàn anh đi trước chắc chắn có ai đó đã làm thành công về ADC .... Ý em muốn nói là toại nguyện với bộ ADC đó ..... Còn em vì mới tìm hiểu nên em làm bộ ADC12 chẳng như mong muốn chút nào , em thấy ko chính xác lắm ..... Chắc chắn là tại em ko co kinh nghiệm ..... Vậy mong anh nào đã làm được rùi thi chỉ rõ cho em với , cụ thể là chọn đầu vào như thế nào ? có phải qua PGA để cho ổn định không ? Tham chiếu Ref nên chọn cái nào là tốt nhất ? Vss hay Ground ? hay cái gì khác ..... Nếu yêu cầu tốc đọ mẫu không cao thì chon Clock cụ thể thế nào thì phù hơp. ...... Rất mong được sự chỉ bảo của các đàn anh ... Nếu ai có đoạn Code về ADC thì gửi lên , em hết sức biết ơn

    Or call me 0903911109

  • #2
    trong thư mục samples cài đặt của PSoC có một ví dụ viết chương trình c về ADC12, LCD và UART. bạn đọc nó để tìm hiểu nhé, ngày trước tôi cũng bắt đầu với ADC từ nó. Có gì không hiểu sẽ trao đổi thêm.
    CUNG CẤP PSOC, MẠCH NẠP
    CHUYỂN ĐỔI USB <-> RS485 AutoBaud
    RS232 <-> RS485 MultiBaud
    MẠCH NẠP USBPPI S7-200
    Mobile: 0906076116
    Email:

    Comment


    • #3
      nen qua PGA truoc khi dua vao ADC.chon Vref la GND thi tot hon ban ah.

      Comment


      • #4
        Noi chung ve do chinh xac cua ADC thi khong dam' chac. Nhung ma ADC la tich hop san trong chip nen thuong thi do chinh xac khong cao lam. Minh dung thu loai 14 bit nhung ma` thuc te cung chi duoc 12 bit thoi vi bị nhay mat 2 bit

        Comment


        • #5
          Nguyên văn bởi duong800 Xem bài viết
          Noi chung ve do chinh xac cua ADC thi khong dam' chac. Nhung ma ADC la tich hop san trong chip nen thuong thi do chinh xac khong cao lam. Minh dung thu loai 14 bit nhung ma` thuc te cung chi duoc 12 bit thoi vi bị nhay mat 2 bit
          Tớ đã làm với ADC 14 bit, chỉ dao động con số cuối cùng thôi. Vấn đề những người mới làm PSoC hay gặp phải đó là:
          - Chọn tần số sai,
          - Chọn ADC không đúng mục đích. (Vì ADC có mấy loại, nên chọn loại phù hợp với ứng dụng).
          - Chọn nguồn xung nhịp sai.
          - Trong chương trình có quá nhiều ngắt --> làm ảnh hưởng chu kì ngắt của ADC.
          - Truy nhập ADC mà không cần kiểm tra xem nó đã completed hay chưa.
          Đó là một số điều mà tớ biết.
          Có những điều cần lưu ý sau:
          Với ADC độ phân dải cao, cận biên sẽ không sát với định nghĩa. Nghĩa là nếu bạn đo ADC 0-5V thì khi cho 0V vào nó không về 0 đâu. Hoặc cho 5V vào nó không lên hết maximum của bit đâu.
          Tốc độ trích mẫu của ADC với độ rộng bit lớn (>=12bit) trong PSoC là không cao.
          Lưu ý: bộ ADCINCVR là tuyến tính nhất, tớ đã check bộ này.
          AFH

          Comment

          Về tác giả

          Collapse

          Connection Tìm hiểu thêm về Connection

          Bài viết mới nhất

          Collapse

          Đang tải...
          X