Thông báo

Collapse
No announcement yet.

quét led matran 8x64 bi nhấp nháy

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

  • quét led matran 8x64 bi nhấp nháy

    mọi người có thể cho mình biết tại sao mach nay lại bị nhấp nháy không?
    mình đã thay đổi thời gian delay mà vẫn không được? có phải do qua nhiều cột không?
    mình dung ic 74595 để quét cột (64 cột). cột tích cực mức cao.còn hàng (data) mức thấp

    file code và mô phỏng trên proteus https://app.box.com/s/0idcirrdogtgbl09pev6

  • #2
    Nguyên văn bởi dinhlongbk93 Xem bài viết
    mọi người có thể cho mình biết tại sao mach nay lại bị nhấp nháy không?
    mình đã thay đổi thời gian delay mà vẫn không được? có phải do qua nhiều cột không?
    mình dung ic 74595 để quét cột (64 cột). cột tích cực mức cao.còn hàng (data) mức thấp

    file code và mô phỏng trên proteus https://app.box.com/s/0idcirrdogtgbl09pev6
    bạn làm mạch thực tế chưa hay chỉ mô phỏng?
    hoangduc2304

    01884653780

    Comment


    • #3
      Nguyên văn bởi datinhlakho2 Xem bài viết
      bạn làm mạch thực tế chưa hay chỉ mô phỏng?
      mình mới mô phỏng,nếu chạy ngon thì làm luôn

      Comment


      • #4
        Nguyên văn bởi dinhlongbk93 Xem bài viết
        mình mới mô phỏng,nếu chạy ngon thì làm luôn
        mô phỏng trên proteus thì không chính xác đâu bạn. bạn tính toán cho đúng đi, còn mô phỏng trên proteus để xem nó hiển thị đúng không thôi. mình thì chưa làm như bạn nhưng quét led 7 đoạn thì làm rồi, mô phỏng thì jat liên hồi, còn làm ra thì ngon cơm, không có vấn đề gì cả
        hoangduc2304

        01884653780

        Comment


        • #5
          Nguyên văn bởi dinhlongbk93 Xem bài viết
          mình mới mô phỏng,nếu chạy ngon thì làm luôn
          Phần công suất thiếu. Code ASM thì mình 0 thể góp ý đươc rùi

          Comment


          • #6
            mình ở đây chỉ mô phỏng nên không có phần công suất.phần công suất chủ yếu để tăng dòng đủ để quét led.nhưng mình thắc mắc là cột quá nhiều mà sử dụng cách quét cột có dược không? led bị nháy như vậy có phải do cột nhiều quá không?

            Comment


            • #7
              Nguyên văn bởi dinhlongbk93 Xem bài viết
              mình ở đây chỉ mô phỏng nên không có phần công suất.phần công suất chủ yếu để tăng dòng đủ để quét led.nhưng mình thắc mắc là cột quá nhiều mà sử dụng cách quét cột có dược không? led bị nháy như vậy có phải do cột nhiều quá không?
              Mình cũng 0 rõ cách nói quét côt hay dòng của các bác là sao. Theo mình led ma trân thì quét cả côt lẫn dòng. Mình thường làm theo cách: nối mỗi côt (anod) của led matrix vào 595. Dòng của các led matrix thì nối tuần tư lai với nhau. H1-H1-H1-....; H2-H2-H2-...;...
              Mỗi dòng nối về port VĐK qua 1 tầng chiu dòng.
              Quét thì đưa dữ liêu ra dich qua các 595. Sau đó cho dòng tương ứng xuống mức thấp. Delay, rồi chuyển sang đưa dữ liêu và quét dòng kế tiếp
              Côt nhiều cũng ảnh hưởng tới quét led. NHưng của ban thì 0 goi là quá nhiều, chỉ đươc goi là quá ít thôi.
              Last edited by tosang; 05-05-2014, 20:16.

              Comment


              • #8
                Nguyên văn bởi tosang Xem bài viết
                Mình cũng 0 rõ cách nói quét côt hay dòng của các bác là sao. Theo mình led ma trân thì quét cả côt lẫn dòng. Mình thường làm theo cách: nối mỗi côt (anod) của led matrix vào 595. Dòng của các led matrix thì nối tuần tư lai với nhau. H1-H1-H1-....; H2-H2-H2-...;...
                Mỗi dòng nối về port VĐK qua 1 tầng chiu dòng.
                Quét thì đưa dữ liêu ra dich qua các 595. Sau đó cho dòng tương ứng xuống mức thấp. Delay, rồi chuyển sang đưa dữ liêu và quét dòng kế tiếp
                Côt nhiều cũng ảnh hưởng tới quét led. NHưng của ban thì 0 goi là quá nhiều, chỉ đươc goi là quá ít thôi.
                quét cột là: đưa data vào hàng. tích cực từng cột một
                quét hang: đưa data vào cột. tích cực từng hàng một
                như bạn miêu tả thì bạn đang dùng quét hàng đó. nhưng phương pháp quét hàng thì làm sao cho nó chạy chữ sang trái hoặc phải vậy? bạn hướng dẫn mình được không?. mình sử dụng phuơng pháp quét hàng chi cho no chạy lên/ xuống được thôi

                Comment


                • #9
                  bạn đọc bài này coi Nguyên lý quét (hàng) led matrix với IC 595 | 1 + 1 = 2 ?

                  Comment


                  • #10
                    Nguyên văn bởi dinhlongbk93 Xem bài viết
                    quét cột là: đưa data vào hàng. tích cực từng cột một
                    quét hang: đưa data vào cột. tích cực từng hàng một
                    như bạn miêu tả thì bạn đang dùng quét hàng đó. nhưng phương pháp quét hàng thì làm sao cho nó chạy chữ sang trái hoặc phải vậy? bạn hướng dẫn mình được không?. mình sử dụng phuơng pháp quét hàng chi cho no chạy lên/ xuống được thôi
                    Quét kiểu nào cũng chay lên xuống qua lai đươc hết. Chỉ là giải thuât thoy.

                    Comment


                    • #11
                      Nguyên văn bởi tosang Xem bài viết
                      Quét kiểu nào cũng chay lên xuống qua lai đươc hết. Chỉ là giải thuât thoy.
                      nếu dùng phương pháp quét hàng như bạn thì thuật toán để chạy chữ thì phải làm ntn.bạn hướng dẫn mình đi, chạy sang phải (hoặc trái) nha

                      Comment


                      • #12
                        Nguyên văn bởi dinhlongbk93 Xem bài viết
                        nếu dùng phương pháp quét hàng như bạn thì thuật toán để chạy chữ thì phải làm ntn.bạn hướng dẫn mình đi, chạy sang phải (hoặc trái) nha
                        Ban giữ luồng này nhé. để mình kiếm lai cái code

                        Comment


                        • #13
                          Nguyên văn bởi tosang Xem bài viết
                          Ban giữ luồng này nhé. để mình kiếm lai cái code
                          code ngôn ngữ c hay asm. nếu c thì mình chịu, vì mình không chắc c. nếu bạn có code c thì giải thích cho mình cái giải thuật nhé. mạch của mình dùng 8051 quét hàng như thế này : https://app.box.com/s/b7axtan73keokydh5b4e
                          mã led quét ngang tạo từ tool RTB
                          mình chị hiện chữ ở dạng tĩnh thôi. chay từ phải qua trai thì chưa tìm được cách nào cả.

                          Comment


                          • #14
                            mình thường sử dụng phương pháp như thế này:
                            lưu các dữ liệu cần hiển thị vào các thanh ghi (các địa chỉ dữ liệu trong 89). như 64 cột thì dùng 64 thanh ghi.
                            xuất các dữ liệu đó ra led bằng phương pháp quét. cái này thì mỗi người có 1 cách thôi
                            để thực hiện các hiệu ứng, bạn có thể thay đổi dữ liệu ở các thanh ghi rồi lại xuất ra. 1 trạng thái như vậy bạn giữ khoảng 0.5s. nhiều trạng thái mình sẽ tạo thành 1 hiệu ứng

                            còn về quét hàng,đầu tiên bạn có thể đưa dần từng bit ra port, khi làm đc rồi, thấy cái nào giống nhau thì có thể gom lại thành vòng lặp. đây là cách để mình viết code, tự mình tạo ra cách riêng của mình sẽ dễ hiểu và dễ phát triển code hơn so với mượn code của người khác

                            Comment

                            Về tác giả

                            Collapse

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

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

                            Collapse

                            Đang tải...
                            X