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

  • LED MATRIX DISPLAY

    Cái LMD(led matrix display) này là chương trình đầu tiên của tôi...Nhưng tôi mới học, hì hục mãi chả làm được...Post lên đây anh em chỉ bảo nhá.
    Xin tóm tắt thế này:
    MCU: PIC16F628A (mới bị cháy con 16F877A)
    LED DOT: LED MATRIX 8x8.
    Ý tưởng đầu tiên là dùng bộ đệm là 2 con Latch 74HC273

    bộ chốt này có 8 đường vào(ai quan tâm thỉ có thể tra datasheet) 8 đường ra. Khi mà lối vào không có tín hiệu đưa vào nữa, thì lối ra nhớ (giữ lại) trạng thái lối vào trước đó.
    Khi đó tôi tiết kiệm được vài bus...thay vì dùng 16 chân(2 port) thì dùng 8 chân + với 2 chân chọn.
    Đầu tiên: tui chọn IC1(74hc273) để đưa data vào bộ chốt, lối ra sẽ chốt tín hiệu 8 bit tại 8 pinout.
    Tiếp theo bỏ IC1 chọn IC2 và đưa data vào bộ chốt, lối ra lại chốt tín hiệu 8 bit tại 8 pinout.
    lúc này tui được 16 đường data để tiếp tục chuẩn bị đưa vào LMD 8x8 để làm sáng đèn.

    Ok roài...bây giờ cần vài bộ đệm để có thể làm sáng led.
    đưa vào các chân Cathot thì tôi dùng con ULN2803A.
    Đưa vào Anot của LED DOT 8x8 tôi chưa biết dùng gì...Chỉ biết mắc thêm con trở vào lối ra (pinout) của ULN2803A(chắc là sẽ có dòng để nuôi LED...chả biết có được không...tôi chưa thử mà).
    Ý tưởng là thế...Chương trình thì quá dễ rồi...Nhưng chưa làm được các bạn ạ.
    Ai có ý kiến thì giúp tôi hoàn thành nhé.
    Bây giờ đến cho Anh Bình Anh xin Pic về học (Sinh viên củ chuối...nhưng mà sắp hết đời sinh viên rồi các anh ơi...)
    Last edited by falleaf; 13-07-2006, 16:41.
    sở thích: Ngắm gái
    Em xinh thế , em đi @

  • #2
    Nguyên văn bởi hitkhoi
    bó tay luôn...sao chả ai góp ý cho mình thế nhỉ...hay là cái dễ quá...có lẽ chờ vài hôm không có ai có ý kiến gì thì sẽ xóa luôn
    Bác đưa cái schematic đầy đủ lên bà con góp ý. Nhìn hình ảnh sẽ sinh động hơn.

    Bộ đệm bác dùng con ULN2803 ở cực âm của Led.

    Cực dương thì dùng con trans thuận để đệm. Dùng con to hơn a1015 1 tý(loại nhỡ) như B562 chẳng hạn. Vi khả năng kéo lên và kéo xuống của PIC đều tốt cả, dong Ib được 25ma. Nhưng chỉ nên dùng <=20ma thôi.

    Nhất thiết phải có IC hoặc bóng đệm, nếu dùng nhiều LED.
    -------------------

    Comment


    • #3
      OK! cần Schematic co Sờtrematíc.
      không biết có cần giải thích nguyên tắc hoạt động nữa không nhey?
      ai cần thì bảo tôi nhé.
      A` chào bác CHibang ... tiện thì em hỏi thêm... cái chân MR = clear ấy ... khi mà không cần xung vào để Clear cả lối vào và lối ra của bộ chốt thì thường nối nó với GND hay là VCC...hihì và nối như nào có cần mắc thêm con gì vào để bảo vệ không? vì em nối nó với VCC nhưng mà cứ sợ sợ.
      Thank!
      sở thích: Ngắm gái
      Em xinh thế , em đi @

      Comment


      • #4
        LED matrix

        1 - Nên dùng bóng thuận (PNP) thay cho bóng ngược (PNP) các hạ đang dùng để cấp dòng cho LED. Với thiết kế cho mỗi một ma trận như các hạ đang làm thì có thể dùng A1013 ở chỗ này.

        cái chân MR = clear ấy ... khi mà không cần xung vào để Clear cả lối vào và lối ra của bộ chốt thì thường nối nó với GND hay là VCC...hihì và nối như nào có cần mắc thêm con gì vào để bảo vệ không? vì em nối nó với VCC nhưng mà cứ sợ sợ.
        2 - Xung MR = clear có mức tích cực nào thì khi không muốn dùng các hạ có thể nối nó ngược lại với mức tích cực đó. Các hạ dùng loại HC, vậy cứ vận khí rồi đánh một chưởng thẳng lên VCC hoặc GND, chẳng cần điện trở hạn dòng đâu.

        Comment


        • #5
          He`he` thế là ngon roài...tuần sau tại hạ có thể chính công báo với các huynh về mạch điều khiển này...và xin được chỉ giáo thêm để phát triển cái ledboard lớn hơn nhey?(24 này phải thi lại một môn hì hì).
          a` nếu mà không quá phức tạp thì AnhBinh anh lấy cái board của em để dùng trong lớp học PIC của anh(dành cho em một chân nhé:P)
          sở thích: Ngắm gái
          Em xinh thế , em đi @

          Comment


          • #6
            http://www.dientuvietnam.net/board/showthread.php?t=276
            Các bạn tham khảo tại đó.
            Trong đó có link của bác Yesme@ cung cấp rất cơ bản và rất hay. Đảm bải ai đọc cũng hiểu

            Comment


            • #7
              Chào cả nhà!
              Tui cũng rất mê VDK và cũng nghiên cứu về PIC. Việc dùng PIC điều khiển LED MATRIX cũng là một đề tài thú vị mà tôi đang nghiên cứu làm đồ án môn học. Với chút hiểu biết của mình tôi cũng muốn chia sẻ với mọi người trên diễn đàn. Tôi có thể mô tả chi tiêt về cái mạch đó, hy vọng anh em theo đó cũng có thể ráp được.
              Mô tả:
              - Mạch dùng PIC16F84A để điều khiển. MẠch này dùng để quét 16 cột, mỗi cột 8 LED (tức có thể dùng hai bảng 8x8 để ghép lại)
              - 8 hàng nối vào port từ RB0 đến RB7 của PIC, 16 cột nối với 16 đầu ra của IC74154(đây là IC 1-of-16 decoder/demultiplex). bốn đầu vào ABCD của 74154 nối với RA0 - RA3
              - Việc cấp dòng cho LED tôi sử dụng A1015 và các trở hạn dòng 4k7 mắc với chân B của A1015 và các trở 330 mắc giữa chân C của A1015 với các cột LED.
              - Chữ hay ký tự muốn hiển thị được lưu trong ROM. Cắm là chạy ổn lắm.
              Attached Files
              Last edited by linhnc308; 06-09-2005, 23:14.
              Ethernet-RS232, PIC Webserver, RFID Reader
              CallerID, Cảnh báo BTS, ...
              0988006696
              linhnc308@gmail.com
              http://linhnc308.blogspot.com

              Comment


              • #8
                Hình ảnh thật sinh động, bạn dùng Proteus a?
                Tôi có mấy ý kiến nhỏ:
                -Nên cho thêm trở hạn dòng tại cổng B.
                -Bảng LED lớn hơn thì phái đệm dùng ULN2803 tại chân B, mắc tầng daclington tại 74HC596.
                -Bộ nhớ ROM,RAM của F84 bé quá, nên rất khó để làm bảng quảng cáo đa năng. Nếu phát triển thì phải dùng các cách sau:
                +Dùng PIC18F, hoặc 89(89 thì phải ghép thêm bộ nhớ ngoài ROM+RAM)
                +Hoặc dùng kiểu module, mỗi module 1 con 16F84

                Comment


                • #9
                  Đây là hình chi tiêt cho cột và hàng của ma trận LED

                  Đây là một phiên bản khác của ma trận led
                  Attached Files
                  Last edited by linhnc308; 06-09-2005, 23:13.
                  Ethernet-RS232, PIC Webserver, RFID Reader
                  CallerID, Cảnh báo BTS, ...
                  0988006696
                  linhnc308@gmail.com
                  http://linhnc308.blogspot.com

                  Comment


                  • #10
                    He he... gặp phải đại gia về quảng báo rồi đây. Nhìn mấy con XILINX mà em thấy sướng. Bác linh308 có thể post lên sơ đồ anh em chiêm ngưỡng được ko?
                    Rõ ràng với những ứng dụng lớn, phải dùng tới CPLD/FPGA, ví dụ LED đa sắc chẳng hạn...
                    -Con đo đỏ trên mạch có phải là trở thang ko? (1 đầu chung)
                    -Mấy cái cuộn dây để lọc nhiễu cho nguồn sau cầu hay là bạn sử dụng cuộn dây lý do khác?
                    -Con 18 chân đích thị là F84 của chúng ta???he he...
                    -------------------

                    Comment


                    • #11
                      Có gì đâu mà cao thủ. Thực ra cái này là tui lấy trên mạng, có anh bạn bên Nhật cho biết nên gửi lên cho bà con. Đây là sơ đồ mạch anh em tham khảo. Tôi cũng rất thích thú về cái vấn đề quang báo và điều khiển LED. Nếu ai có dùng thì cứ ghi là "from internet", ta cũng nên tôn trọng tác giả đã làm ra nó.
                      Nói chung trên mạng có rât nhiều thứ có ích, nếu ta biết kiếm tìm! Cool.
                      Attached Files
                      Ethernet-RS232, PIC Webserver, RFID Reader
                      CallerID, Cảnh báo BTS, ...
                      0988006696
                      linhnc308@gmail.com
                      http://linhnc308.blogspot.com

                      Comment


                      • #12
                        Còn nhiều thứ hay lắm, tôi nghiên cứu rồi sẽ up lên cho anh em ta tham khảo. Thân
                        Ethernet-RS232, PIC Webserver, RFID Reader
                        CallerID, Cảnh báo BTS, ...
                        0988006696
                        linhnc308@gmail.com
                        http://linhnc308.blogspot.com

                        Comment


                        • #13
                          Đây là một vài ứng dụng điều khiển
                          Attached Files
                          Ethernet-RS232, PIC Webserver, RFID Reader
                          CallerID, Cảnh báo BTS, ...
                          0988006696
                          linhnc308@gmail.com
                          http://linhnc308.blogspot.com

                          Comment


                          • #14
                            các project về PIC

                            Dành cho những ai yêu thích về bảng quang báo / bảng quảng cáo bằng LED.
                            http://www.interq.or.jp/japan/se-inoue/e_pic6_2.htm

                            http://www.hobby-elec.org/e_pic6_4.htm

                            Híc... mình nhớ là mới ném cho thằng bạn bên Nhật cái link này hôm cuối tuần. Vậy mà hôm nay vào dientuvietnam đã thấy có người post mấy cái ảnh lên rồi. Quả là thời đại in-tờ-nét ! Nhanh thật !

                            Ngoài ra còn nhiều ứng dụng khác về PIC tại đây nè:
                            http://www.hobby-elec.org/e_pic6.htm

                            Chúc cả nhà vui vẻ với PIC !
                            Last edited by yesme@; 07-09-2005, 00:13.


                            Comment


                            • #15
                              Để làm 1 bảng quảng cáo thành thương phẩm được, theo tôi, nếu dùng mấy con PIC16 thì kém về bộ nhớ: bởi dung lượng RAM+ROM là rất cần thiết. Bởi chỉ cần lưu bảng Font kích thước chữ: 16 hàng*9 cột thì đã mất tới: 256*9*2*8 byte Flash. Còn để display lên màn hình khoảng 50 chữ liên tục hoặc không liên tục cũng mất tới một bộ buff màn hình là:50*9*2*8 byte bộ nhớ RAM. Đấy là mới kể về dung lượng dành cho font thôi đó.
                              Bởi thế, theo tôi nên dùng họ PIC18, đầy đủ ngoại vi, RAM, ROM mệt nghỉ

                              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