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

quét led bằng port 3 89c51 bị mờ?

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • thanhnha220
    Banned
    • Dec 2012
    • 165

    #1

    quét led bằng port 3 89c51 bị mờ?

    các pác cho mình hởi nếu quét led 7 đoạn bằng port3 của con 89c51 có khác gì so với port 2 và 1 khong
    tại vì em làm cái led 7 đoạn 1 nhiệt độ(quét bằng pỏt 2)1 đồng hồ quết bằng port 3
    2mạch cấu tạo tuong tự nhau mà cái nhiệt độ sáng hơn cái đồnh hồ em khôn hiểu sao nửa tran em dùng giống nhau các pác có ý kiến gì xin thọ giáo
  • maingochoc
    Thành viên tích cực
    • Jan 2010
    • 501

    #2
    Reply

    Có thể do bạn dùng điện trở hạn dòng quá cao,nên 7seg sáng yếu. Hoặc tốc độ quét 7seg còn chậm nên 7seg sáng mờ.
    Còn các Port của 8051 như nhau hết trong việc xuất dữ liệu.

    Comment

    • Ck33spkt
      Thành viên tích cực
      • Apr 2010
      • 616

      #3
      Nguyên văn bởi thanhnha220 Xem bài viết
      các pác cho mình hởi nếu quét led 7 đoạn bằng port3 của con 89c51 có khác gì so với port 2 và 1 khong
      tại vì em làm cái led 7 đoạn 1 nhiệt độ(quét bằng pỏt 2)1 đồng hồ quết bằng port 3
      2mạch cấu tạo tuong tự nhau mà cái nhiệt độ sáng hơn cái đồnh hồ em khôn hiểu sao nửa tran em dùng giống nhau các pác có ý kiến gì xin thọ giáo
      Chẳng có gì khác nhau cả.

      Comment

      • thanhnha220
        Banned
        • Dec 2012
        • 165

        #4
        cái nhiệt độ em dùng 5 led còn đồng hồ em dùng tới 16 led 7 doan

        Comment

        • maingochoc
          Thành viên tích cực
          • Jan 2010
          • 501

          #5
          Reply

          Có thể bạn ổn dòng chưa tốt. Led 7seg bạn dùng loại to hay nhỏ.

          Comment

          • haituan
            Thành viên chính thức
            • Apr 2011
            • 39

            #6
            port nào cũng như nhau thôi bạn xem lại trở và nguồn cấp cho led nhé

            Comment

            • chung1608
              Thành viên tích cực
              • Sep 2009
              • 4160

              #7
              Nguyên văn bởi thanhnha220 Xem bài viết
              các pác cho mình hởi nếu quét led 7 đoạn bằng port3 của con 89c51 có khác gì so với port 2 và 1 khong
              tại vì em làm cái led 7 đoạn 1 nhiệt độ(quét bằng pỏt 2)1 đồng hồ quết bằng port 3
              2mạch cấu tạo tuong tự nhau mà cái nhiệt độ sáng hơn cái đồnh hồ em khôn hiểu sao nửa tran em dùng giống nhau các pác có ý kiến gì xin thọ giáo
              đơn giản ko có gì liên quan tới phần cứng. Vì duty cycle của led ở 2 mạch khác nhau. Ở mạch nhiệt độ, duty cycle của tần số quét là 1/5 = 20% còn ở mạch đồng hồ 1/16 = 6.25% nên tất yếu mạch 16 led phải bị sáng mờ

              Comment

              • thanhnha220
                Banned
                • Dec 2012
                • 165

                #8
                Thanh zậy nó quét hông nổi rùi

                Comment

                • chung1608
                  Thành viên tích cực
                  • Sep 2009
                  • 4160

                  #9
                  Nguyên văn bởi thanhnha220 Xem bài viết
                  Thanh zậy nó quét hông nổi rùi
                  có thể chuyển qua quét theo thanh thay vì quét theo led. Quét theo thanh thì sẽ tăng lên đc 1/7 = 14%

                  Comment

                  • thanhnha220
                    Banned
                    • Dec 2012
                    • 165

                    #10
                    làm sao anh nói rõ hơn em khong hiểu anh ơi quét thanh là quét làm sao

                    Comment

                    • chung1608
                      Thành viên tích cực
                      • Sep 2009
                      • 4160

                      #11
                      Nguyên văn bởi thanhnha220 Xem bài viết
                      làm sao anh nói rõ hơn em khong hiểu anh ơi quét thanh là quét làm sao
                      quét led bình thường thì ai cũng xuất dữ liệu ra ABCDEF rồi tích cực lần lượt từng con 7 đoạn. Bây giờ quét thanh ta làm ngược lại, xuất dữ liệu ra cho tất cả 16 con 7 đoạn, rồi tích cực lần lượt từng thanh. Ví dụ: thanh A con thứ 3,6,13 sáng thì cho 3 con này tích cực, rồi thanh B con thứ 1,5,8,4 sáng thì cho 4 con này tích cực,... như led matrix quét theo cột thì dutycylce nhỏ quá thì chuyển qua quét theo hàng.

                      Comment

                      • thanhnha220
                        Banned
                        • Dec 2012
                        • 165

                        #12
                        vậy phần cứng có thay đổi gì hông anh vì cho 2 hay 3 led sáng thì chĩ có 1 pỏt dữ liệu thui làm sao cho sáng cùng lúc được nếu theo phần cứng cũ

                        Comment

                        • tauday
                          Thành viên mới
                          • Jan 2012
                          • 1

                          #13
                          Nguyên văn bởi thanhnha220 Xem bài viết
                          các pác cho mình hởi nếu quét led 7 đoạn bằng port3 của con 89c51 có khác gì so với port 2 và 1 khong
                          tại vì em làm cái led 7 đoạn 1 nhiệt độ(quét bằng pỏt 2)1 đồng hồ quết bằng port 3
                          2mạch cấu tạo tuong tự nhau mà cái nhiệt độ sáng hơn cái đồnh hồ em khôn hiểu sao nửa tran em dùng giống nhau các pác có ý kiến gì xin thọ giáo
                          chỉ là do thời gian delay của bạn ngắn quá - led ko kịp sáng, tăng t/gian delay lên thì ok

                          Comment

                          • thietkedien
                            Banned
                            • Sep 2013
                            • 87

                            #14
                            đúng thế, nếu thời gian delay ngắn quá led có nháy chớp mình nhìn ko ra hiệu ứng nào cả.

                            Comment

                            • myth-coder
                              Thành viên tích cực
                              • Aug 2011
                              • 303

                              #15
                              Nguyên văn bởi chung1608 Xem bài viết
                              có thể chuyển qua quét theo thanh thay vì quét theo led. Quét theo thanh thì sẽ tăng lên đc 1/7 = 14%
                              Theo em thì quét thanh chưa chắc đã tốt, vì trường hợp xấu nhất đối với mạch này sẽ có tới 16 thanh cùng được sáng, nếu nguồn không đủ thì sẽ dẫn tới thời gian bật LED có kéo dài thêm nhưng điện lại cấp không đủ nên vẫn tối. Còn nếu nguồn đủ ok thì có vẻ cách này rất hay đây cũng là 1 cách nghĩ khác. AI NAI KỊT

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...