Thông báo

Collapse
No announcement yet.

[Bàn luận] Học cách làm DVM dùng vđk

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

  • #61
    Nguyên văn bởi vungtau88 Xem bài viết
    không sao bác a,e vân thích dùng thach anh cho nó ổn định .Vấn đề cần ở đây là e không hiểu phãi chỉnh sửa lại những gì của code ,chứ e thấy con 16f886 còn mạnh hơn con 16f877 nhiều lắm ấy chứ .
    chỉ tiếc là trình độ lập trình của e chuối quá .Cắm con 16f886 vào breakboard thử mà nó cứ đơ như cậy cơ


    sẵn đây bác nào rành về chip thì giải đáp dùm em làm thế nào để thay thế loại vi điểu khiển tương đương ,PIC hoăc AVR . vì trên mang có rất nhiều Project hay nhưng mà nó dùng toàn dòng chip Pic và AVR khó kiếm ko ah .giải pháp thay thế với những linh kiện có sẵn tại việt nam ?
    pic thì mua mấy con 14 chân có ADC 10 bit là đc rồi,tự viết code ADC hiển thị dễ mờ có gì khó đâu, chủ yếu là phần cứng linh kiện ngon thì đo chính xác thôi

    Comment


    • #62
      Nguyên văn bởi vungtau88 Xem bài viết
      không sao bác a,e vân thích dùng thach anh cho nó ổn định .Vấn đề cần ở đây là e không hiểu phãi chỉnh sửa lại những gì của code ,chứ e thấy con 16f886 còn mạnh hơn con 16f877 nhiều lắm ấy chứ .
      chỉ tiếc là trình độ lập trình của e chuối quá .Cắm con 16f886 vào breakboard thử mà nó cứ đơ như cậy cơ


      sẵn đây bác nào rành về chip thì giải đáp dùm em làm thế nào để thay thế loại vi điểu khiển tương đương ,PIC hoăc AVR . vì trên mang có rất nhiều Project hay nhưng mà nó dùng toàn dòng chip Pic và AVR khó kiếm ko ah .giải pháp thay thế với những linh kiện có sẵn tại việt nam ?
      Tại cái DVM này không cần chính sát lắm nên có thể dùng thạch anh nội. Còn bạn thích dùng thì tùy
      Tôi "chơi" với pic lâu lắm rồi (tự học thôi, cũng có nhiều thứ tôi không biết).... Tôi chỉ có lời khuyên với bạn là dùng pic nhưng tốt hơn hết học cả 2 , khi bạn biết 2 loại thì sự lựa chọn của mình sẽ phong phú hơn.
      Last edited by KVLV; 08-06-2013, 10:45.
      Mãi đi tìm vàng.

      Comment


      • #63
        Nguyên văn bởi chung1608 Xem bài viết
        pic thì mua mấy con 14 chân có ADC 10 bit là đc rồi,tự viết code ADC hiển thị dễ mờ có gì khó đâu, chủ yếu là phần cứng linh kiện ngon thì đo chính xác thôi
        dạ e chưa biết lập trình anh ơi,toàn đổ code hex có sẵn vào thôi .e chủ yếu làm bên cơ khí

        Comment


        • #64
          Bác [MENTION=149631]KVLV[/MENTION] ơi, bác có thấy chỗ nào có cái "pồ dếch" của AVR không hả bác???


          email:

          Comment


          • #65
            Nguyên văn bởi ngocanh77 Xem bài viết
            Bác [MENTION=149631]KVLV[/MENTION] ơi, bác có thấy chỗ nào có cái "pồ dếch" của AVR không hả bác???
            chữ xanh là gì vậy bác? tôi không rành tiếng Anh dịch ra tiếng Việt ?
            hỏi thật đấy.
            Trên diễn đàn này có mục AVR, bác tìm xem. Hình như có avr.xx.com gì gì đó, tôi có thấy ở đâu nhưng không nhớ rõ.. Hôm nào đó bác [MENTION=100728]chung1608[/MENTION] có nói... quên tiêu rồi.
            Last edited by KVLV; 08-06-2013, 11:47.
            Mãi đi tìm vàng.

            Comment


            • #66
              Nguyên văn bởi KVLV Xem bài viết
              chữ xanh là gì vậy bác? tôi không rành tiếng Anh dịch ra tiếng Việt ?
              hỏi thật đấy.
              Trên diễn đàn này có mục AVR, bác tìm xem. Hình như có avr.vn.com gì gì đó, tôi có thấy ở đâu nhưng không nhớ rõ.. Hôm nào đó bác [MENTION=100728]chung1608[/MENTION] có nói... quên tiêu rồi.
              pồ dếch=project thì phải ^^
              hocavr.com

              Comment


              • #67
                Nguyên văn bởi chung1608 Xem bài viết
                pic thì mua mấy con 14 chân có ADC 10 bit là đc rồi,tự viết code ADC hiển thị dễ mờ có gì khó đâu...
                Bác chia sẻ code cho anh em nhờ tý bác nhỉ, Bác có viết được cho con AVR không, bác cho em một cái để em vừa làm vừa học vừa tham khảo ạ!, Em biết mỗi một tý cái CodeVisionAVR (co de a vi dần gì đấy) . Khổ không biết tiếng anh, em chỉ nhớ mang máng....
                Last edited by ngocanh77; 08-06-2013, 12:11.


                email:

                Comment


                • #68
                  search cái trên mạng nùi nùi bạn à Atmega8 based Voltmeter Ampmeter v2 | CircuitsDIY

                  Comment


                  • #69
                    Biết tiếng anh sướng thật đấy Cảm ơn bác chung68 nhé.....


                    email:

                    Comment


                    • #70
                      [MENTION=149631]KVLV[/MENTION] :
                      báo cáo bác em đã đưa vào test thử phần hiện điện áp lên LCD. Nó hơi lệch so với cái đồng hồ của em một chút. Tiện đây bác cho em hỏi, công thức em lấy tối đa đầu vào là 30vol (phân cực còn 5V đưa vào ADC) rồi chia cho 1024 nhân với ADC , như vậy có đúng không bác? Vậy còn dòng(Ampe) thì công thức tính như thế nào cho nó hiện đúng bác nhỉ....
                      Thử ở 26vol so với đồng hồ :

                      Click image for larger version

Name:	IMG_4209.jpg
Views:	1
Size:	371.2 KB
ID:	1379956

                      Thử ở 5vol so với đồng hồ :

                      Click image for larger version

Name:	IMG_4210.jpg
Views:	1
Size:	663.4 KB
ID:	1379957


                      email:

                      Comment


                      • #71
                        Nguyên văn bởi ngocanh77 Xem bài viết
                        [MENTION=149631]KVLV[/MENTION] :
                        báo cáo bác em đã đưa vào test thử phần hiện điện áp lên LCD. Nó hơi lệch so với cái đồng hồ của em một chút. Tiện đây bác cho em hỏi, công thức em lấy tối đa đầu vào là 30vol (phân cực còn 5V đưa vào ADC) rồi chia cho 1024 nhân với ADC , như vậy có đúng không bác? Vậy còn dòng(Ampe) thì công thức tính như thế nào cho nó hiện đúng bác nhỉ....

                        Thử ở 26vol so với đồng hồ :



                        Thử ở 5vol so với đồng hồ :
                        Bác có kết quả như vậy là tốt rồi, sai số vài số sau dấu chấm thì không sao. Bác "so sánh" như vậy thì không biết "thằng" nào đúng. Máy DVM của bạn "đúng" hay cái DIY đúng.
                        Mãi đi tìm vàng.

                        Comment


                        • #72
                          [MENTION=238347]ngocanh77[/MENTION]: bác ráp sao cho tôi sơ đồ xem mới biết mà nói.

                          Tiện đây bác cho em hỏi, công thức em lấy tối đa đầu vào là 30vol (phân cực còn 5V đưa vào ADC) rồi chia cho 1024 nhân với ADC , như vậy có đúng không bác? Vậy còn dòng(Ampe) thì công thức tính như thế nào cho nó hiện đúng bác nhỉ....
                          Code:
                          V = v*4.89;       // Converting ADC value to mV
                          I = i*4.89;       // Converting ADC value to mV
                          cái này là trong code nhá, tính dòng thì đây:
                          Code:
                           i = (i*4.89)/0.47;
                          0.47 là giá trị của con trở shunt.
                          4.89 là giá trị voltage per division là áp từ 0 tới 5v, 10 bit ADC, có được là 4.89mV/division

                          tính áp thì đây:
                          Code:
                          v = ((v*4.89)/20)*120;
                          20 trở 20k
                          120 trở 120k <<< cái này tôi ngờ ngợ là trong sơ đồ dưới r1=100k, sao trong code ghi là 120 ? (120 = 120k), để tôi xem lại nhá. edited: (xem lại là dùng trở 120k thì đo áp tới 30vdc).
                          Attached Files
                          Last edited by KVLV; 10-06-2013, 03:03.
                          Mãi đi tìm vàng.

                          Comment


                          • #73
                            [MENTION=238347]ngocanh77[/MENTION]:
                            góp ý:
                            lcd có 16x2, bác "chơi" chữ DIEN AP: là đã mất 8 characters rồi
                            Đo volt nếu muốn hiển thị thì 00.00V, chữ V là biết là gì rồi.
                            Tương tự hiển thị ampere thì dùng 00.00A.
                            Mãi đi tìm vàng.

                            Comment


                            • #74
                              [MENTION=149631]KVLV[/MENTION] :
                              Em nghĩ "v = ((v*4.89)/20)*120;" thì 120 ở đây là tổng của R1+R2 chứ ko phải là con R1 = 120k không biết có đúng ko bác nhỉ??


                              email:

                              Comment


                              • #75
                                Bác NA chế ra cái đồ hiện đại quá....Lúc nào chỉ giáo cho m đua theo với nhé....

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...
                                X