RP Store Tìm linh kiện theo mã, gửi BOM nhận báo giá Gửi BOM

đọc điện áp AC vào adc của vi điều khiển

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • daicaxomlieu
    Thành viên chính thức
    • May 2009
    • 47

    #1

    đọc điện áp AC vào adc của vi điều khiển

    em đang muốn đọc giá trị điện áp xoay chiều AC khoảng 0.2v không bít có đọc được vào ADC của atmega 16 hoăc 32 được kô a.
  • xl09
    Thành viên chính thức
    • Nov 2009
    • 37

    #2
    được chứ sao ko.quan trọng là sai số.nếu muốn chuẩn thì fai dùng khuếch đại lên == Vref
    hãy quý những j hiện tại mình đang có

    Comment

    • Katecka
      Thành viên tích cực
      • Sep 2008
      • 243

      #3
      Nguyên văn bởi xl09 Xem bài viết
      được chứ sao ko.quan trọng là sai số.nếu muốn chuẩn thì fai dùng khuếch đại lên == Vref
      Vậy đọc phần âm làm sao hở bạn? Cho mọi người biết chi tiết đi
      Đã bỏ nghề về quê chăn gà...

      Comment

      • daicaxomlieu
        Thành viên chính thức
        • May 2009
        • 47

        #4
        vậy khuyếch đại làm sao hả anh và phương pháp làm the nào để đọc adc không bị sai số

        Comment

        • xl09
          Thành viên chính thức
          • Nov 2009
          • 37

          #5
          Nguyên văn bởi Katecka Xem bài viết
          Vậy đọc phần âm làm sao hở bạn? Cho mọi người biết chi tiết đi
          taij sao bạn ko gối điện áp ac đó lên một điện áp một chiều,chảng hạn 2,5VDC
          hãy quý những j hiện tại mình đang có

          Comment

          • xl09
            Thành viên chính thức
            • Nov 2009
            • 37

            #6
            bạn có thể khếuh đại = opam(chú ý nguồn nuôi lưỡng cực) cho tín hiệu lớn lên.sau đó có thể nắn để đo,hoặc có thể đo theo diện tích
            hãy quý những j hiện tại mình đang có

            Comment

            • Katecka
              Thành viên tích cực
              • Sep 2008
              • 243

              #7
              Hỏi vậy thôi, Đại ca nên làm theo các bước sau đây mới hi vọng làm ADC được:
              -ADC của AVR chỉ đọc được điện áp dương, do đó phải kéo điện áp AC lên mới đọc được. Tham khảo từ khóa ac couple
              -Khuếch đại điện áp AC này để có biên độ tốt nhất, download cái này http://www.ti.com/litv/pdf/sloa058 và coi kỹ hình 2, 3. Dùng opamp đơn cực, tạo điện áp VCC/2,
              -Để đơn giản, lấy điện áp 5V vào AVCC làm điện áp tham chiếu
              -Đọc ADC sẽ có toàn các số dương, trừ đi nửa thang để thành sóng sin
              Đã bỏ nghề về quê chăn gà...

              Comment

              • ntcckcd
                Thành viên chính thức
                • Apr 2011
                • 60

                #8
                Nguyên văn bởi Katecka Xem bài viết
                Hỏi vậy thôi, Đại ca nên làm theo các bước sau đây mới hi vọng làm ADC được:
                -ADC của AVR chỉ đọc được điện áp dương, do đó phải kéo điện áp AC lên mới đọc được. Tham khảo từ khóa ac couple
                -Khuếch đại điện áp AC này để có biên độ tốt nhất, download cái này http://www.ti.com/litv/pdf/sloa058 và coi kỹ hình 2, 3. Dùng opamp đơn cực, tạo điện áp VCC/2,
                -Để đơn giản, lấy điện áp 5V vào AVCC làm điện áp tham chiếu
                -Đọc ADC sẽ có toàn các số dương, trừ đi nửa thang để thành sóng sin
                như vậy Vout= Vin(1+R2/R1), con tụ Cin là con tụ cho điện xoay chiều đi qua, có điều mình không hiểu lắm đó là, nguồn xoay chiều đó là Vin và nguồn 1 chiều VCC nó không chung GND, như thế là mình phải nối chung dây GND của nó vào nhau à?(với trường hợp ko đảo)

                Comment

                Về tác giả

                Collapse

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

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

                Collapse

                Đang tải...