Thông báo

Collapse
No announcement yet.

Làm sao chống nhiễu cho adc thật tốt

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

  • Làm sao chống nhiễu cho adc thật tốt

    Em có làm thử và cũng tham khảo trên diễn đàn chút ít về adc của avr. thực hiện biến đổi adc rồi đưa kết quả hiển thị dùng led ra 2 portB và portC thì thấy kết quả các led chuyển đổi trạng thái không dứt khoát. Em cũng chưa rành về cái ADC này lắm.
    -Điện áp mẫu sử dụng cho adc là vref nối lên Vcc em không qua mạch lọc LC như datasheet nhưng em thấy một số bài viết trên diễn đàn nói dùng LC filter cũng không cải thiện được mấy.
    -Em làm thử bằng 2 cách:
    +cach1: lấy trung bình của 32 mẫu nhưng vẫn còn nhiều chỗ giá trị ra rất không ổn định.
    +cách 2: lấy liên tục 4 mẫu, sau đó so sánh nếu hoàn toàn bằng nhau thì lấy, nếu chỉ 1 mẫu sai thì lấy lại từ đầu cả 4 mẫu. theo cách này thì có vẻ dứt khoát hơn nhưng vẫn bị 2-3 chỗ không ổn định.

    -thêm nữa các anh cho em hỏi cái Vcc/2 trong mạch analog đầu vào của ADC như trong datasheet của ATmega16 là thế nào, tạo ra nó bằng cách nào hay chỉ dùng cầu phân áp điện trở thông thường.
    -còn tụ Cs/h=14pF ra loại tụ gì thế,em không rành về các ký hiệu linh kiện cho lắm, mong các anh chỉ giúp. mexxxiii
    Attached Files
    Last edited by apple; 16-01-2008, 13:22.
    Mấy ai định nghĩa được tình yêu.
    Có gì đâu một buổi chiều.
    Kề dao lên cổ yêu hay chết .
    Gật đầu cái rụp thế là yêu.

    --------
    Apple

  • #2
    ôi sao chẳng ai trả lời giúp em thế. Buồn quá đi mất
    Mấy ai định nghĩa được tình yêu.
    Có gì đâu một buổi chiều.
    Kề dao lên cổ yêu hay chết .
    Gật đầu cái rụp thế là yêu.

    --------
    Apple

    Comment


    • #3
      nối VAcc qua 1 cuộn cảm L>10h
      Vref nối lên VCC, thi không tôt lắm, tốt hơn là dùng con Zener phân áp vào đó, ví dụ 5v

      Comment


      • #4
        xin lỗi anh có viêt nhầm không L>10h hay 10mh vay anh manh_th. Anh co biết cai Vcc/2 trong cai mach analog input la gì không vậy.
        Nếu mắc thêm zener thì mắc ơ chỗ chân avcc hay vref vậy.
        Mấy ai định nghĩa được tình yêu.
        Có gì đâu một buổi chiều.
        Kề dao lên cổ yêu hay chết .
        Gật đầu cái rụp thế là yêu.

        --------
        Apple

        Comment


        • #5
          Nguyên văn bởi apple Xem bài viết
          ...
          -thêm nữa các anh cho em hỏi cái Vcc/2 trong mạch analog đầu vào của ADC như trong datasheet của ATmega16 là thế nào, tạo ra nó bằng cách nào hay chỉ dùng cầu phân áp điện trở thông thường.
          -còn tụ Cs/h=14pF ra loại tụ gì thế,em không rành về các ký hiệu linh kiện cho lắm, mong các anh chỉ giúp. mexxxiii
          Sơ đồ mà bạn đưa lên là cấu trúc của các chân ngõ vào analog của AVR, bạn không cần phải hiện thực những phần này, vì nó nằm bên trong chip rồi. Cs/h là tụ sample and hold (lấy mẫu và giữ) của bộ ADC.

          Thân,
          Biển học mênh mông, sức người có hạn

          Comment


          • #6
            Nguyên văn bởi apple Xem bài viết
            Em có làm thử và cũng tham khảo trên diễn đàn chút ít về adc của avr. thực hiện biến đổi adc rồi đưa kết quả hiển thị dùng led ra 2 portB và portC thì thấy kết quả các led chuyển đổi trạng thái không dứt khoát. Em cũng chưa rành về cái ADC này lắm.
            -Điện áp mẫu sử dụng cho adc là vref nối lên Vcc em không qua mạch lọc LC như datasheet nhưng em thấy một số bài viết trên diễn đàn nói dùng LC filter cũng không cải thiện được mấy.
            -Em làm thử bằng 2 cách:
            +cach1: lấy trung bình của 32 mẫu nhưng vẫn còn nhiều chỗ giá trị ra rất không ổn định.
            +cách 2: lấy liên tục 4 mẫu, sau đó so sánh nếu hoàn toàn bằng nhau thì lấy, nếu chỉ 1 mẫu sai thì lấy lại từ đầu cả 4 mẫu. theo cách này thì có vẻ dứt khoát hơn nhưng vẫn bị 2-3 chỗ không ổn định.

            -thêm nữa các anh cho em hỏi cái Vcc/2 trong mạch analog đầu vào của ADC như trong datasheet của ATmega16 là thế nào, tạo ra nó bằng cách nào hay chỉ dùng cầu phân áp điện trở thông thường.
            -còn tụ Cs/h=14pF ra loại tụ gì thế,em không rành về các ký hiệu linh kiện cho lắm, mong các anh chỉ giúp. mexxxiii
            Mạch lọc LC nhất thiết phải có. Thằng nào bảo kô cải thiện là nói láo đó.
            Dù sao phần ADC cũng chỉ là mạch số. Muốn ổn định tín hiệu thì phần tương tự đưa vào cần xử lý thật tốt.
            Ngoài ra bạn có thể tham khảo App Note "Hardware consideration" của Atmel để xem cách thiết kế phần cứng mà họ recommend.
            AVR đã quay trở lại: ATMEGA32: 66k, ATMEGA8A: 30k, ATMEGA48: 30k.
            Xem thêm tại Online Store ---> Click here
            Mob: 0982.083.106

            Comment


            • #7
              Nguyên văn bởi apple Xem bài viết
              Em có làm thử và cũng tham khảo trên diễn đàn chút ít về adc của avr. thực hiện biến đổi adc rồi đưa kết quả hiển thị dùng led ra 2 portB và portC thì thấy kết quả các led chuyển đổi trạng thái không dứt khoát. Em cũng chưa rành về cái ADC này lắm.
              -Điện áp mẫu sử dụng cho adc là vref nối lên Vcc em không qua mạch lọc LC như datasheet nhưng em thấy một số bài viết trên diễn đàn nói dùng LC filter cũng không cải thiện được mấy.
              -Em làm thử bằng 2 cách:
              +cach1: lấy trung bình của 32 mẫu nhưng vẫn còn nhiều chỗ giá trị ra rất không ổn định.
              +cách 2: lấy liên tục 4 mẫu, sau đó so sánh nếu hoàn toàn bằng nhau thì lấy, nếu chỉ 1 mẫu sai thì lấy lại từ đầu cả 4 mẫu. theo cách này thì có vẻ dứt khoát hơn nhưng vẫn bị 2-3 chỗ không ổn định.

              -thêm nữa các anh cho em hỏi cái Vcc/2 trong mạch analog đầu vào của ADC như trong datasheet của ATmega16 là thế nào, tạo ra nó bằng cách nào hay chỉ dùng cầu phân áp điện trở thông thường.
              -còn tụ Cs/h=14pF ra loại tụ gì thế,em không rành về các ký hiệu linh kiện cho lắm, mong các anh chỉ giúp. mexxxiii
              Bác nói k ổn định "vài chỗ" là như thế nào? Có phải nhảy vài số cuối khi hiển thị k?
              Vref nối VCC thì k ổn lắm, kể cả có lọc cho nó, bác nên cấp Vref + Vadc = 1 con chuyên dùng cho Ref, ví dụ Tl431 chẳng hạn, rẻ thôi (3k ở Hàn Thuyên).
              Ngoài ra bác phải chống nhiễu tốt cho tín hiệu analog đưa vào, ví dụ như dùng dây bọc kim...
              Nỏ biết chữ mần răng ký được??!! Thôi nhé.

              Comment


              • #8
                Cảm ơn anh namqn về cái dụ mạch đầu vào và ký hiệu của cái tụ và nữa....
                Đời quả là bể học vô tận.
                Mấy ai định nghĩa được tình yêu.
                Có gì đâu một buổi chiều.
                Kề dao lên cổ yêu hay chết .
                Gật đầu cái rụp thế là yêu.

                --------
                Apple

                Comment


                • #9
                  Nguyên văn bởi thangktvta Xem bài viết
                  Bác nói k ổn định "vài chỗ" là như thế nào? Có phải nhảy vài số cuối khi hiển thị k?
                  Vref nối VCC thì k ổn lắm, kể cả có lọc cho nó, bác nên cấp Vref + Vadc = 1 con chuyên dùng cho Ref, ví dụ Tl431 chẳng hạn, rẻ thôi (3k ở Hàn Thuyên).
                  Ngoài ra bác phải chống nhiễu tốt cho tín hiệu analog đưa vào, ví dụ như dùng dây bọc kim...
                  -"Vài chỗ không ổn" của em ở đây là do lúc ấy dường như do bị nhiễu mà số vòng lặp lấy mẫu của em bị tăng lên rất lớn (nôm na kiểu giống giống như đang tiến về vô tận số vòng lặp, em nghĩ thế) do vậy tốn thời gian lấy mãu thì phải, thấy nó chớp chớp mấy cái mới chịu cho ra kết quả không như những chổ ổn định hiện ra rất dứt khoát.
                  Cho em hỏi các anh lấy mẫu và khử sai lệch theo nguyên tắc nào, có thể cho em tham khảo được không. Bài tập của em đòi hỏi phải hiện số ra led7seg nên nếu nhiễu nó làm cho led7seg nhấp nháy trông rất chán.
                  Cảm ơn các anh đã đóng góp nhiều ý kiến quý báu cho những tân binh như em.
                  Mấy ai định nghĩa được tình yêu.
                  Có gì đâu một buổi chiều.
                  Kề dao lên cổ yêu hay chết .
                  Gật đầu cái rụp thế là yêu.

                  --------
                  Apple

                  Comment


                  • #10
                    Led mà nhấp nháy thì liên quan tới tốc độ quét led chứ nhỉ, sao lai liên quan tới việc lấy mẫu ??

                    Comment

                    Về tác giả

                    Collapse

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

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

                    Collapse

                    Đang tải...
                    X