Thông báo

Collapse
No announcement yet.

Khả năng quét led

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

  • Khả năng quét led

    Tôi đang làm một project - bảng hiển thị với 90 con led 7. Nhận tín hiệu từ máy tính sau đo hiện thị. Cao thủ nào có kinh nghiệm xin cho hỏi, với một con vi điều khiển 8051 liệu có thể quét được 90 con led này không?
    Tôi đang tính đến chuyện phải chia nhỏ thành 6 module với 6 con vi điều khiển 89c2051, mỗi con quét khoảng 15 con led, nếu thực hiện như vậy mỗi module sẽ phải ghép thành bus rs485 để nhận tín hiệu từ máy tính -> cũng hơi lằng nhằng phức tạp.
    Bác nào có thể share cho tôi một vài kinh nghiệm trong việc này khô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:

  • #2
    Cái này cũng là 1 dạng quang báo rồi. Đương nhiên "1 mình" em 51 thì không làm được mà phải có mấy em chốt+ghi dịch. Bạn tham khảo các luồng về quang báo xem !
    Imagine all the people
    Living life in peace...

    Comment


    • #3
      đúng là phải thêm các thanh ghi dịch hay giải mã gì đó.
      nhưng nếu chi dùng một module (tức một VDK + ...) để quyét thì có phương pháp nào khiến led khong bi nhấp nháy không?. Tôi định chia thành nhiều module, mỗi module chỉ quét một vài led. nhưng lại thấy rắc rối vì phải đi mạng bus485.
      còn phương pháp nào để thực hiện vấn đề này hiệu quả khô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


      • #4
        Nguyên văn bởi encoder
        Tôi đang làm một project - bảng hiển thị với 90 con led 7. Nhận tín hiệu từ máy tính sau đo hiện thị. Cao thủ nào có kinh nghiệm xin cho hỏi, với một con vi điều khiển 8051 liệu có thể quét được 90 con led này không?
        Tôi đang tính đến chuyện phải chia nhỏ thành 6 module với 6 con vi điều khiển 89c2051, mỗi con quét khoảng 15 con led, nếu thực hiện như vậy mỗi module sẽ phải ghép thành bus rs485 để nhận tín hiệu từ máy tính -> cũng hơi lằng nhằng phức tạp.
        Bác nào có thể share cho tôi một vài kinh nghiệm trong việc này không?
        Cái này là bảng tỷ giá, bảng ngân hàng. Dùng ghi dịch 595 để chốt 7 thanh + 1 chấm. 90 con LED thì dùng 90 thanh ghi dịch nếu không quét. Dùng 90/n nếu muốn quét với hệ số n. Cái này dễ ai chảng làm được . Nhưng khi làm nhớ mua IC ở ...

        Comment


        • #5
          tôi cũng vừa mới nghĩ ra phương pháp này, đọc được bài của bác khiến tối yến tâm hơn.
          Có cần dùng uln2803 để đệm dòng không nhỉ?
          p/s: chỗ bác CQ có led anot chung kích thước 2x3 cm không. nếu có thì bác cho biết giá cả thế nào, tôi lấy luôn 90 con
          Last edited by encoder; 23-08-2006, 12:33.
          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


          • #6
            Nguyên văn bởi encoder
            tôi cũng vừa mới nghĩ ra phương pháp này, đọc được bài của bác khiến tối yến tâm hơn.
            Có cần dùng uln2803 để đệm dòng không nhỉ?
            p/s: chỗ bác CQ có led anot chung kích thước 2x3 cm không. nếu có thì bác cho biết giá cả thế nào, tôi lấy luôn 90 con
            Con LED 2x3 cm hơi to nên cần đệm dòng. Dùng 8 con đèn C828 là được rồi. LED 7 thanh A chung kích thước 2x3 màu đỏ giá 6.000/con ....

            Comment


            • #7
              Dùng ULN2803 vừa chịu được dòng lớn, vừa gọn nhẹ.
              Lưu ý về trở hạn dòng (nhất là đối với trường hợp không quét).

              Thân mến,
              blackmoon.

              Comment


              • #8
                Nếu cần nối các vdk với nhau thì vẫn cần 1 con trung tâm gtiếp với PC qua RS232( đúng ý chưa?), sau đó các vdk khác sẽ có 1 địa chỉ khác nhau, vdk trung tâm sẽ truyền lại cho các con khác kèm theo mã địa chỉ là được. Max 255 con( 1 byte đầu sẽ dùng làm byte địa chỉ).

                Comment


                • #9
                  Nếu dùng Uln2803 thi nối thế nào hả các bác. không lẽ mỗi con uln lại nối với 1 con HC595 sao, thế thì cồng kềnh quá, còn phương pháp nào đơn giản hơn không.
                  Tôi định dùng các đầu vào Uln nối với nguồn 5V, còn các đầu ra thì nối đến từng con LED 7 qua một trở hạn dòng, không hiểu như vậy con Uln có chịu được không.
                  Last edited by encoder; 24-08-2006, 11:51.
                  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


                  • #10
                    Nguyên văn bởi encoder
                    Nếu dùng Uln2803 thi nối thế nào hả các bác. không lẽ mỗi con uln lại nối với 1 con HC595 sao, thế thì cồng kềnh quá, còn phương pháp nào đơn giản hơn không.
                    Tôi định dùng các đầu vào Uln nối với nguồn 5V, còn các đầu ra thì nối đến từng con LED 7 qua một trở hạn dòng, không hiểu như vậy con Uln có chịu được không.
                    Thích gọn nhẹ thì kiếm con http://www.ic-vn.com/modules.php?nam...e=A6A595KA-DIP khà khà.

                    Comment


                    • #11
                      Tôi định dùng các đầu vào Uln nối với nguồn 5V, còn các đầu ra thì nối đến từng con LED 7 qua một trở hạn dòng, không hiểu như vậy con Uln có chịu được không.
                      Bạn nối như vậy thì các cặp darlington trong ULN luôn thông, vậy thì hiển thị ra sao?

                      Thân mến,
                      blackmoon.

                      Comment


                      • #12
                        Neu thay bởi led cathod chung thì nối như vậy có được không, đầu vào nối GND
                        Last edited by encoder; 24-08-2006, 12:42.
                        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


                        • #13
                          ULN2803 dùng để hút dòng từ tải, không dùng để cấp dòng cho tải. Bạn nói đầu vào nối đất nghĩa là thế nào? Vui lòng giải thích rõ ràng nhé.

                          Thân mến,
                          blackmoon.

                          Comment


                          • #14
                            nghĩa là thế này nhé.
                            tôi dùng 6 led để hiển thị một thông số. 6 con led tôi dùng là laọi cathod chung, chân chung của nó (CC) thường thì sẽ dùng nối đất, nhưng tôi nối qua một điện trở 100 ohm rồi nối với đầu ra của con ULN2803 (để hút dòng). 6 con led ứng với 6 chân. các đầu vào ULN tôi nối với nguồn 5V qua một điện trở 10k (đảm bảo đầu ra của nó ở mức thấp làm cho led sáng). Như vậy con ULN có thể hút dòng từ các con led, tránh cho việc tổng dòng trên nguồn quá lớn. Như vậy có đúng không bác blackmoon.
                            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


                            • #15
                              Theo tôi, nếu bạn dùng CC thì để quét 90 con LED thì dùng 8 con A1013 cho 7 thanh + 1 chấm và các chân CC chung thì nối đến đầu ra ULN, đầu vào ULN nối đến mạch giải mã cho 90 LED. nhưng cách này không hay, tốt nhất vẫn là dùng 595 và ULN, còn nếu muôn gọn thì kiếm 1 con IC = 595 + ULN (Cái này anh CQ có, hay hỏi a DuyPhi).
                              Còn về phương án chia module cũng hay, chia làm 2 module và tối đa dung 3 con vdk là đủ. Cái mạch bạn làm no ko khác với bảng đèn, trước tôi làm cái bảng 128 cột cũng dùng 595 và ULN, mà 128 cột là tương ứng với 128 Led7 thanh đấy.
                              Ethernet-RS232, PIC Webserver, RFID Reader
                              CallerID, Cảnh báo BTS, ...
                              0988006696
                              linhnc308@gmail.com
                              http://linhnc308.blogspot.com

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...
                              X