Thông báo

Collapse
No announcement yet.

Giao tiếp với nhiều ma trận (matrix 8x8)

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

  • Giao tiếp với nhiều ma trận (matrix 8x8)

    Chào các bác!
    Em đang gặp vấn đề mong các bác giúp em. Em đang có nhu cầu làm một panel hiển thị ma trận, có thể hiển thị được các ký tự, số ký tự hiển thị tối đa là 32 ký tự. Với bài toán này ta khổng thể hiển thị ma trận theo phương án quét tần số đươc. Các bác có phương án nào không giúp em. Em rất cảm ơn.

  • #2
    Có 1 điều tôi thấy buồn cười là: Với bạn không thể quyét 32 kí tự thì không thể nói là: Phương án ấy là không được! Biết đâu lại có cao thủ nào đó vẫn làm được.
    Với tôi thì 40 kí tự vẫn chưa là 1 con số cuối cùng.

    Comment


    • #3
      Em cũng chỉ làm thử với 1 ma trân 8x8, nhưng em thấy thời quét so với LED 7 thanh là gấp 8 lần, cộng với thời gian tính toán, giải mã, truyền thông...nên khá lâu. Chắc là do em giải quyết bài toán chưa tốt, các bác có bác nào có cách nào hay chỉ giúp em, rất cảm ơn các bác.

      Comment


      • #4
        Sao lại không khi đã làm dc những bảng dài hàng mét. Quét có 2 kiểu là hàng và cột, cứ thử đi, còn nếu thấy nhiều quá thì chia thành các module mà quét, nước ngoài họ dùng mạng module cho các bảng lớn đấy.
        Ethernet-RS232, PIC Webserver, RFID Reader
        CallerID, Cảnh báo BTS, ...
        0988006696
        linhnc308@gmail.com
        http://linhnc308.blogspot.com

        Comment


        • #5
          Nguyên văn bởi linhnc308 Xem bài viết
          Sao lại không khi đã làm dc những bảng dài hàng mét. Quét có 2 kiểu là hàng và cột, cứ thử đi, còn nếu thấy nhiều quá thì chia thành các module mà quét, nước ngoài họ dùng mạng module cho các bảng lớn đấy.
          Không cần phải nước ngoài mới ghép module, tôi đã ghép rồi, vì dùng 89 nên khi làm bảng ma trận cao 1m2 dài 1m5 phải làm vài vỉ 89 ghép lại.
          Nếu ta làm được 1 bảng cao 2 LED 8x8 dài 2m1 ta ghép nhiều vỉ lại... đem bán khối tiền ấy chứ.
          ____________________________________
          1 vợ 1 con còn thèm gì nữa nhỉ?
          à thèm $$$$$ quá

          email:mahaco@fpt.vn

          Comment


          • #6
            Thế thì giao tiếp giữa các 89 như thế nào hả bác. Nếu tôi muốn hiển thị font chữ thì các bác thường lưu các font đó ở đẩu để hiển thị hết được các ký tự????

            Comment


            • #7
              Nguyên văn bởi Tmoon Xem bài viết
              Thế thì giao tiếp giữa các 89 như thế nào hả bác. Nếu tôi muốn hiển thị font chữ thì các bác thường lưu các font đó ở đẩu để hiển thị hết được các ký tự????
              Trời ???. font chữ- nếu ít font thì lưu ngay trong bộ nhớ chương trình, còn nhiều thì lưu vào EEPROM. riêng LED ma trận có nhiều cách lưu data font chữ. Trình độ thấp thì dùng phần mềm trên máy tính để chuyển sang luôn data ma trận LED sau đó mới lưu. Cao hơn thì chỉ nhận mã ký tự thôi, khi chạy thì VXL đọc mã sau đó giải mã ra.
              Các 89 giao tiếp với nhau bằng cổng nối tiếp. 1 IC sẽ là chủ còn lại là tớ ( dùng đa xử lí ấy). nội dung câu và font chữ chỉ cần lưu ở IC chủ thôi.

              email:mahaco@fpt.vn

              Comment


              • #8
                nếu bản panel của bạn có số hàng ít thì có thể quét theo hàng, dữ liệu sẽ được xuất đồng thời ra cột bởi thanh ghi dịch HC595, TUy nhiên cách này giải mã font theo cột hơi lằng nhằng.
                CUNG CẤP PSOC, MẠCH NẠP
                CHUYỂN ĐỔI USB <-> RS485 AutoBaud
                RS232 <-> RS485 MultiBaud
                MẠCH NẠP USBPPI S7-200
                Mobile: 0906076116
                Email:

                Comment


                • #9
                  Tui cũng hay làm như kiểu của bác họctrò89xxx. Bộ font lưu luôn vào ROM chip hay EEPROM, PC truyền data và hiệu ứng xuống, VXL sẽ thực hiện công việc còn lại
                  Ethernet-RS232, PIC Webserver, RFID Reader
                  CallerID, Cảnh báo BTS, ...
                  0988006696
                  linhnc308@gmail.com
                  http://linhnc308.blogspot.com

                  Comment


                  • #10
                    Không biết bạn đang ở đâu. Mình đang ở Nha Trang, công việc hiện tại là chuyên sản xuất các bảng đèn quang báo.
                    Nếu với giá thỏa thuận, mình sẽ sằn giúp bạn giải quyết vấn đề này ( IC, Trans xóa xiết số, với tôi không cần phải bận tâm.)
                    Tel: 090.8951.000
                    Email: duyphi@yahoo.com

                    Comment


                    • #11
                      Nếu bạn ở SG thì liên hệ với mình, IC xóa số là chuyện nhỏ
                      vdkavr@yahoo.com

                      Comment


                      • #12
                        Nguyên văn bởi Tmoon Xem bài viết
                        Thế thì giao tiếp giữa các 89 như thế nào hả bác. Nếu tôi muốn hiển thị font chữ thì các bác thường lưu các font đó ở đẩu để hiển thị hết được các ký tự????
                        Sao cứ phải quan trọng hóa vấn đề vậy bạn,với bảng hiển thị thông tin bình thường cách ghép các moddul cũng ko vẫn đề gì ghê gớm lắm đâu hoặc là bạn ghép các IC từng moddull với nhau,lập trình cho bang này chạy hết gửi xung sang bảng kia hoặc đơn giản là bạn tạo một bộ đệm dữ liệu ở mảng dữ liệu cho chương trinh của bạn vậy thôi(tôi đang làm bằng cách này (với bộ nhớ trong của *(89s52 dư sức bạn hiển thị rồi(kết nới ram,rom,rim ... thì mệt nghỉ)muỗn hiển thị bao nhiêu ký tự đều ok hết,mình đang làm bảng 16X200 đây (mình cũng ghép 4 moddull 16X50) chẳng cần gi nhiều hết:mỗi moddull là 2 em 89s52 và các em 74138,7404 và D468 đủ cho 50 cột vậy thôi,EM mới làm dc 1/2 khi làm xong minh se post hình.bạn cũng lên đọc lại những bài viết của Các Cao thủ uyphi,Cuongquay,linhnc308,hoctro89xxx ... thực sự rất có ích (mỗi tội các bác ý cũng hơi khó tính thì phải...).Em làm dc cái bảng này cũng nhờ bài viết và tài liệu của bác LINHNC308 post trên diễn đàn,Thực sự rất cám ơn Bác LINHNC308
                        Last edited by ductdh2; 07-04-2008, 14:04.
                        |

                        Comment


                        • #13
                          kHÔNG PHẢI LÀ KHÓ TÍNH, GẦN ĐÂY DO ÁP LỰC CỦA CÔNG VIỆC NÊN ĐÔI LÚC - NHỮNG KHOẢNH KHẮC THƯ GIẢN- VÔ TÌNH BỊ ANH EM CHEN NGANG ẤY THÔI.

                          Comment


                          • #14
                            Nguyên văn bởi encoder Xem bài viết
                            nếu bản panel của bạn có số hàng ít thì có thể quét theo hàng, dữ liệu sẽ được xuất đồng thời ra cột bởi thanh ghi dịch HC595, TUy nhiên cách này giải mã font theo cột hơi lằng nhằng.
                            em chào bác encoder!
                            bác có thể cho em một ví dụ nho nhỏ về giải mã font chữ theo cột dùng hc595 với. em mới tìm hiểu nên chưa biết làm thế nào. bác giúp em với, em cảm ơn bác nhiều!

                            Comment


                            • #15
                              hic, con HC595 là IC ghi dịch, nó dùng để mở rộng số cột cho ma trận (lý thuyết là vô hạn nhưng thực tế thì còn vấn đề dòng ngõ ra của VDK với dòng ngõ vào của con này nên bạn cần tính toán đệm dòng thêm tí nữa, ngoài ra còn có nhiễu nữa).
                              bạn đọc datasheet của con này thì khắc rõ ngay thôi mà. tôi đã xài thử rồi, 10 con 595 với 1 con 89, chỉ cần chưa đến 1 port đã có thể điều khiển 8 led ma trận và mấy con 7 đoạn.

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...
                              X