Quét led trên VĐK để làm gì

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • capthoibao
    Thành viên tích cực
    • Jan 2012
    • 140

    #16
    Nguyên văn bởi chung1608 Xem bài viết
    40Hz tới 60Hz là đảm bảo ai cũng sẽ ko thấy nháy. Chú ý duty cycle cho mỗi LED phải lớn để ko bị sáng mờ
    --> vì vậy nên lấy tần số = 50hz cho trùng tần số điện lưới của Việt Nam cho đẹp

    Comment

    • zemen
      Thành viên tích cực
      • Nov 2005
      • 536

      #17
      Cái vụ quét led này, dùng lâu rồi, giờ xin chia sẻ với anh em:

      *Phần mềm:
      Ví dụ với 8051 thạch anh 12 MHz => chu kì máy Tck = 1 us.

      Tần số quét led fq = 50 Hz => chu kì quét led Tq = 20 ms (cứ 20 ms thì phải lặp lại quét led một lần)

      Số led được dùng là N (N < 20)
      Thời gian quét mỗi led là t1 = 1 ms
      => Thời gian quét N led là tn = N ms

      Ta chỉ cần tạo một hàm trễ 1 ms (bằng hàm trễ thường hoặc bộ định thời) và dùng vòng lặp 20 lần là xong hàm quét led.
      Như vậy, ta quét 1 hay 19 led đi chăng nữa thì chương trình quét cũng không thay đổi mấy, độ sáng của led dc giữ nguyên.

      *Phần cứng:
      Gồm có chân dữ liệu và chân quét.
      Số chân dữ liệu tuỳ vào loại led, như led 7 đoạn thì dùng 7 hoặc 8 chân (nếu dùng cả dấu chấm)
      Số chân quét chính bằng số led N

      - Cách đơn giản nhất:
      Chân dữ liệu: dùng cả 1 cổng ra của VDK (như P0 chẳng hạn)
      Chân quét: có bao nhiêu led thì dùng bấy nhiêu chân các cổng khác (P1, P2, P3)

      - Cách rút gọn số chân quét:
      Dùng ic giải mã (như 74138, 74154) để quét 8 hoặc 16 led mà chỉ dùng 4 hoặc 5 chân VDK.

      - Cách rút gọn số chân dữ liệu:
      Dùng ic ghi dịch (như 74164, 74595) để ra dữ liệu 8 hoặc 16 bit mà chỉ dùng 3 hoặc 4 chân VDK.

      - Cách rút gọn nhất:
      Dùng cả ic giải mã lẫn ghi dịch. Như vậy, với một cổng VDK, ta có thể làm sáng cả chục led.
      !e

      Comment

      • transisto
        Thành viên tích cực
        • Oct 2011
        • 303

        #18
        Nguyên văn bởi chung1608 Xem bài viết
        40Hz tới 60Hz là đảm bảo ai cũng sẽ ko thấy nháy. Chú ý duty cycle cho mỗi LED phải lớn để ko bị sáng mờ
        Bây giờ em mới biết là tần số là như này !

        Comment

        • duong_act
          Thành viên tích cực
          • Nov 2008
          • 4903

          #19
          Dùng ghi dịch 74595chơi 1 nhát cả trăm led mất tối đa 5 chân VDK.

          Comment

          • mast090
            Thành viên tích cực
            • Oct 2010
            • 1018

            #20
            Nguyên văn bởi duong_act Xem bài viết
            Dùng ghi dịch 74595chơi 1 nhát cả trăm led mất tối đa 5 chân VDK.
            chơi thế nói làm chi =)). dùng ghi dịch có cái lợi là là led ko bị sáng mờ đi do PWM điện áp, bù lại hơi tốn IC
            Website chính thức đổi địa chỉ website thành
            Mời các bạn ghé thăm !!!

            Comment

            • duong_act
              Thành viên tích cực
              • Nov 2008
              • 4903

              #21
              Nguyên văn bởi mast090 Xem bài viết
              chơi thế nói làm chi =)). dùng ghi dịch có cái lợi là là led ko bị sáng mờ đi do PWM điện áp, bù lại hơi tốn IC
              Tốn đâu mà tốn
              Bác tính hộ nếu quét =595 thì quét 80 led 7 đoạn thì mất tối đa bao nhiêu 595

              Comment

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

                #22
                Nguyên văn bởi duong_act Xem bài viết
                Tốn đâu mà tốn
                Bác tính hộ nếu quét =595 thì quét 80 led 7 đoạn thì mất tối đa bao nhiêu 595
                tùy vào thiết kế

                Comment

                • duong_act
                  Thành viên tích cực
                  • Nov 2008
                  • 4903

                  #23
                  Nguyên văn bởi chung1608 Xem bài viết
                  tùy vào thiết kế
                  Tối đa mà, chắc chắn là thiết kế lởm nhất

                  Comment

                  • tdm
                    Thành viên tích cực
                    • Sep 2005
                    • 349

                    #24
                    Nguyên văn bởi duong_act Xem bài viết
                    Tối đa mà, chắc chắn là thiết kế lởm nhất
                    xếp led thành 5*16 tốn 7con 595.
                    |

                    Comment

                    • duong_act
                      Thành viên tích cực
                      • Nov 2008
                      • 4903

                      #25
                      Nguyên văn bởi tdm Xem bài viết
                      xếp led thành 5*16 tốn 7con 595.
                      Đúng rồi. Chỉ với 7 con 595 vẫn điều khiển được 80 led 7 đoạn. Nhưng x16 thì led sáng không được mạnh nên đặt ở x8 thôi. 8x10 <=> 9 con 595.

                      Comment

                      • zznandnczz
                        Thành viên mới
                        • Aug 2012
                        • 8

                        #26
                        thế quét 2 led 7 đoạn thì vẽ mạch như thế nào, ai có code thì cho e xin luôn. viết bằng .asm

                        Comment

                        Về tác giả

                        Collapse

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

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

                        Collapse

                        Đang tải...