Thông báo

Collapse
No announcement yet.

LED MATRIX DISPLAY

Collapse
This topic is closed.
X
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • #61
    Đại hiệp hamchoi đâu rồi ? Hôm qua tớ thử lại, xem ra bộ độc công mà tớ với đại hiệp đang theo đuổi không phải lỗi thời đâu, mà nó có nhiều bí kiếp chưa luyện nổi ! Tớ thử quét 1 lần rồi dịch thì thấy nó chạy không thấy đường gươm luôn, mà hoàn toàn không bị chớp gì cả. Chỉ có điều bộ công suất của tớ chưa được tốt lắm, tớ dùng transitor C1815 + R 4,7K + R 330 để làm bộ phun dòng, còn ở catod thì không có đệm hay hút dòng gì cả, chỉ đưa xuống LOW thôi.
    Nhờ chưởng môn blackmoon cho vài đường gươm chỉ giáo !

    Comment


    • #62
      Ủa sao chưởng môn BlackMoon không nói rõ cho tại hạ biết về bộ độc công quét theo hàng vậy. Nếu quét theo hàng thì cột (cực nhiều) sẽ xử lý ra sao đây?
      Quét theo hàng thì dữ liệu đương nhiên phải đưa ra cột. Như vậy nếu các ký tự của đại hiệp được mã hóa trong bộ nhớ theo kiểu các byte là các cạnh của chữ thì sẽ hơi cực nhọc hơn chiêu quét theo cột. Với quét theo cột, mỗi lần đưa dữ liệu ra hàng chỉ cần đọc byte là đưa ra. Nếu quét theo hàng, mỗi lần đưa ra chỉ đưa ra các bit có cùng thứ tự nằm trong dãy byte buffer. Ví dụ, khi quét hàng thứ nhất, các hạ sẽ phải đọc lần lượt các byte trong bộ đệm ra, lọc lấy bit 0 (chỉ lấy toàn bit 0 của các byte đó) đưa ra các cột tương ứng.

      Comment


      • #63
        Có hai cách quét theo cột và hàng. Theo noisepic thì quét theo cột phần mềm sẽ đơn giản hơn, tại một thời điểm chỉ có 1 cột sáng (7 Led). Trong khi đó nếu quét theo hàng thì tại một thời điểm số Led sáng tối đa bằng số cột! Điều này sẽ dẫn đến mờ Led khi số cột lớn 100, 150,..Có lẽ quét theo cột thích hơn!??
        - Một điều noisepic muốn hỏi là có nên nối catot của từng cột trực tiếp vào 74XXX hay nên nối qua một con transitor.
        - Khi số cột lớn sẽ xảy ra hiện tượng "mờ" làm cách nào để cho nó sáng nhất có thể??? Tăng điện áp??...
        Learn more...

        Comment


        • #64
          Các cách quét quang báo

          Tại hạ thi triển vài đường cơ bản cho các đại hiệp hiểu các phương pháp quét:
          Thứ nhất, giả sử công suất được thiết kế để thông hàng là mức lôgic 0, thông cột là mức lôgic 1.
          Với phương pháp quét theo cột, dữ liệu sẽ đưa ra hàng, và điểm sáng là điểm có hàng đưa ra mức 0. Vậy font của chữ A lưu trong bộ nhớ là:
          0 0 0 0 0 1 1 1 ;dữ liệu cho cột 1
          1 1 1 0 1 0 1 1 ;dữ liệu cho cột 2
          1 1 1 0 1 1 0 1 ;dữ liệu cho cột 3
          1 1 1 0 1 0 1 1 ;dữ liệu cho cột 4
          0 0 0 0 0 1 1 1 ;dữ liệu cho cột 5
          Khi quét, dữ liệu cho các cột sẽ lần lượt được đưa ra hàng. Chiêu này không có gì phải bàn cãi.

          Với phương pháp quét theo hàng, nếu các đại hiệp vẫn mã hóa chữ theo kiểu mỗi byte là một cạnh dọc của chữ (thường thì tạo font theo kiểu mã hóa cạnh ngang thân chữ mất nhiều công sức hơn) thì dữ liệu trong bộ đệm là:
          1 1 1 1 1 0 0 0
          0 0 0 1 0 1 0 0
          0 0 0 1 0 0 1 0
          0 0 0 1 0 1 0 0
          1 1 1 1 1 0 0 0
          Ở đây Font chữ đã thay 0 bằng 1 và ngược lại vì dữ liệu đưa ra cột có giá trị 1 sẽ sáng.
          Khi quét, giả sử hàng thứ nhất ứng với đỉnh chữ, vậy thì các đại hiệp sẽ phải lấy từng byte ra, lọc lấy bit thứ 0, đưa các bit thứ 0 đó ra các cột. Khi quét hàng thứ hai, các đại hiệp sẽ phải đọc vẫn các byte đó ra, nhưng lọc lấy các bit thứ 1 đưa ra các cột tương ứng, cứ thế...

          Giang hồ hiểm ác, bảo trọng.

          Comment


          • #65
            Chỉ có điều bộ công suất của tớ chưa được tốt lắm, tớ dùng transitor C1815 + R 4,7K + R 330 để làm bộ phun dòng, còn ở catod thì không có đệm hay hút dòng gì cả, chỉ đưa xuống LOW thôi.
            Nhờ chưởng môn blackmoon cho vài đường gươm chỉ giáo !
            Các hạ quét theo cột mà dùng bộ phun dòng như vậy ở hàng thì chưởng lực hơi yếu.
            - Thứ nhất là nên dùng bóng PNP (bóng thuận để phun dòng). Cái này không phải là PNP dòng khỏe hơn hay yếu hơn mà người ta dùng theo đặc tính của bóng thích hợp với việc cấp nguồn cho tải (khác với NPN thích hợp với việc nuốt nguồn cho tải - tạm gọi là vậy). Hơn nữa do đặc tính vào ra của I/O port của AT89, nuốt dòng cho cực B dễ hơn là phải phun dòng vào cực B của transistor.

            - Thứ hai là dùng bóng to một chút (bóng công suất lớn hơn một chút). Nếu tại hạ không nhầm thì em C1815 cũng chỉ bé như em C828, vậy nên yếu lắm, bét ra các hạ phải chuyển sang A1013 (to gấp đôi mấy em kia).

            - Thứ ba, các hạ không nói rõ cách mắc R và transistor, tại hạ đoán là con điện trở 330 các hạ dùng để hạn dòng? Nếu đúng thì hãy bỏ đi, người ta hạn dòng bằng nội trở (điện trở trong) của LED, nếu dùng điện trở ngoài lại lớn vậy thì dòng sẽ yếu, sáng không đều (ít điểm thì sáng, nhiều điểm thì tối)

            Comment


            • #66
              Đa tạ chưởng môn đã chỉ giáo.

              Tớ dùng R 330 ôm để hạn dòng cho led, R 4,7K ôm để hạn dòng ở cực kích của transitor. Ở catod của led(cột), nối trực tiếp với chân của 74138. Vì khi chọn cột thì xuất ra mức thấp, nên không dùng ULN2803 hút dòng được. Quả thực là nó sáng hơi yếu, tớ không biết là chỉ tại transitor cấp dòng không đủ hay do IC logic (74138) có dòng không lớn ? Hay là cả hai ? Nếu mà cả hai thì không biết phải làm sao, thay bằng 74139(active high) rồi cho qua ULN2803 ?

              Luyện quài mà chẳng thấy đường gươm sáng hơn !!!

              Comment


              • #67
                Chào sư huynh ANE, sau khi nghe lời động viên của sư huynh đệ sẽ tiếp tục đi theo con đường của sư môn.
                Huynh đã thử thay con C1815 chưa vậy, đệ dùng con A1013 thì thấy sáng hơn. Nhưng không biết ở các cột sau khi qua 74138 thì có cần dùng thêm con IC đệm dòng nào nữa không, nếu có thì mấy huynh cho biết tên luôn.
                Học cho lắm, tắm hổng có quần thay
                Học cho hay, tắm thay hoài cái quần cũ.

                Comment


                • #68
                  Mới thử thêm con ULN2803 vào thì thấy sáng hơn chút đỉnh! hehehe
                  Học cho lắm, tắm hổng có quần thay
                  Học cho hay, tắm thay hoài cái quần cũ.

                  Comment


                  • #69
                    Quả thực là nó sáng hơi yếu, tớ không biết là chỉ tại transitor cấp dòng không đủ hay do IC logic (74138) có dòng không lớn ? Hay là cả hai ?
                    Mạch là nối tiếp: (phun dòng --> LED --> nuốt dòng) nên phần nào cũng có thể ảnh hưởng đến dòng chung, trong trường hợp của các hạ thì chủ yếu là do transistor cấp dòng không đủ. Các bảng LED trên thị trường cũng chỉ dùng IC lôgic nuốt dòng cho LED trực tiếp. Tất nhiên nếu có đệm thì tốt hơn nhiều nhưng người ta quan tâm đến giá cả nhiều hơn. Nếu có điều kiện thì các hạ cứ thêm tầng đệm vào giữa cho tốt.
                    Nếu mà cả hai thì không biết phải làm sao, thay bằng 74139(active high) rồi cho qua ULN2803 ?
                    IC 74139 không phải là loại active high như các hạ nghĩ đâu, nó cũng là active low, khác 74138 ở chỗ trong bụng có 02 con giải mã độc lập, mỗi con có 02 đầu vào để chọn ra 04 đầu ra tích cực thấp. Nếu đệm vừa phải thì có thể dùng 7406/7407, hai thanh đao này một loại đệm đảo, một loại đệm không đảo nhưng vẽ mạch sẽ lích kích lắm. Muốn đệm cao hơn thì dùng transistor công suất nhỏ cỡ (tất nhiên sẽ cồng kềnh), hoặc dùng UNL2803. Các hạ có đầu ra 138 không dùng được cho ULN thì tốt nhất là chuyển sang dùng thanh ghi dịch 74HC595, vừa tiết kiệm được chân, vừa gọn mạch, lại ghép rất linh hoạt với các tầng đệm công suất vì đầu ra tích cực theo ý mình.

                    Giang hồ hiểm ác, người anh em hãy bảo trọng.

                    Comment


                    • #70
                      Các bác nào đã từng dùng con IRF540 chưa? chỉ giúp tui với, tui đã có đọc datasheep của nó rồi nhưng không biết lắp nó vào như thế nào để được dòng ra là lớn cả. Cám ơn các bác nhiều .

                      Comment


                      • #71
                        Mình đã thử con ULN2803 (dùng riêng, không dùng với 74138), thấy hoạt động bình thường. Mình không hiểu vì sao nó không dùng được với 74138 (chưa thử) (chuối quá nhỉ), các bác nói rõ cho em hiểu kỹ hơn về 2803 được không?
                        Học cho lắm, tắm hổng có quần thay
                        Học cho hay, tắm thay hoài cái quần cũ.

                        Comment


                        • #72
                          Hạ xin bái phục chưởng môn !

                          Tớ chưa có điều kiện thử với thanh đao A1013 vì còn phải chờ gởi người mua giùm. Biết là còn lắm gian nan nhưng vẫn luyện !

                          Đại hiệp hamchoi nâng cấp cái QB của mình lên đi, chứ 7x25 thì ... hơi buồn(thế thì làm sao đủ cho một câu thơ tình tặng em ?) Giờ tớ sẽ tiến hành nâng cấp bộ phun dòng, nếu còn yếu thì tăng thêm bộ hút. Vấn đề nạp từ trên PC xuống thì đã OK, giờ chỉ còn ... cái hộp thôi

                          Comment


                          • #73
                            Nguyên văn bởi blackmoon
                            Tại hạ thi triển vài đường cơ bản cho các đại hiệp hiểu các phương pháp quét:
                            Thứ nhất, giả sử công suất được thiết kế để thông hàng là mức lôgic 0, thông cột là mức lôgic 1.
                            Với phương pháp quét theo cột, dữ liệu sẽ đưa ra hàng, và điểm sáng là điểm có hàng đưa ra mức 0. Vậy font của chữ A lưu trong bộ nhớ là:
                            0 0 0 0 0 1 1 1 ;dữ liệu cho cột 1
                            1 1 1 0 1 0 1 1 ;dữ liệu cho cột 2
                            1 1 1 0 1 1 0 1 ;dữ liệu cho cột 3
                            1 1 1 0 1 0 1 1 ;dữ liệu cho cột 4
                            0 0 0 0 0 1 1 1 ;dữ liệu cho cột 5
                            Khi quét, dữ liệu cho các cột sẽ lần lượt được đưa ra hàng. Chiêu này không có gì phải bàn cãi.

                            Với phương pháp quét theo hàng, nếu các đại hiệp vẫn mã hóa chữ theo kiểu mỗi byte là một cạnh dọc của chữ (thường thì tạo font theo kiểu mã hóa cạnh ngang thân chữ mất nhiều công sức hơn) thì dữ liệu trong bộ đệm là:
                            1 1 1 1 1 0 0 0
                            0 0 0 1 0 1 0 0
                            0 0 0 1 0 0 1 0
                            0 0 0 1 0 1 0 0
                            1 1 1 1 1 0 0 0
                            Ở đây Font chữ đã thay 0 bằng 1 và ngược lại vì dữ liệu đưa ra cột có giá trị 1 sẽ sáng.
                            Khi quét, giả sử hàng thứ nhất ứng với đỉnh chữ, vậy thì các đại hiệp sẽ phải lấy từng byte ra, lọc lấy bit thứ 0, đưa các bit thứ 0 đó ra các cột. Khi quét hàng thứ hai, các đại hiệp sẽ phải đọc vẫn các byte đó ra, nhưng lọc lấy các bit thứ 1 đưa ra các cột tương ứng, cứ thế...

                            Giang hồ hiểm ác, bảo trọng.
                            Ví dụ em quét theo hàng , sẽ đưa 5 chân của Chip vào 5 cột , đặt mức 1 !
                            Khi đưa dữ liệu ra hàng nào thì mính sẽ đưa ra cả byte ,lọc đưa ra những bit 0 . Em hiểu là phải lọc ra nhưng bit 0 để đưa ra làm sáng những điểm cần sáng , nhưng đưa cả byte dữ liệu ra từng hàng 1 như thế nào , vì mỗi hàng sẽ được nối với từng chân của Chip ???? Giải thích rõ hơn chỗ này cho em với !!!??!!
                            Và anh biết là khi bên em, anh sẽ vượt qua tất cả

                            Comment


                            • #74
                              xin hỏi các đại hiệp làm quang báo đã từng nghiên cứu ghép nối qb với máY tinh chưa
                              ý tiểu đệ là muốn nhập 1 dòng bất kì vào máy tính sau đó hiển thị lên quang báo
                              tiểu đệ định làm một cái quang bảo cỡ vừa khoảng 10 cái modul 8*8 hiển thị chữ hay hình ảnh đơn giản ,cóhỗ trợ ghép nối máy tính
                              dùng 89c vậy thì phần cứng phần mềm liệu có quá phức tạp không nhẩy
                              SHARE KHO PHIM LỚN

                              Comment


                              • #75
                                Các bác làm được QB rồi hết sao ? không co ai trả lời trên diễn đàn hết vậy.ôi diễn đàn QB sao bữa nay buồn quá. em hỏi mà chẳng có ai trả lời hết.

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...
                                X