Thông báo

Collapse
No announcement yet.

Dùng PIC điều khiển LED

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

  • #16
    Nhìn vào đó ai cũng có thể làm được. Nhưng điều quan trọng là ta phải hiểu nó làm việc như thế nào, lập trình ra sao. Từ đó ta rút ra được nhưng kinh nghiêm thực tế khi làm việc với PIC hay bất kỳ họ VDK nào. Xem trong code em thấy rất rõ ràng rồi lên không bàn luận nhiều. Xin để các cao thủ mổ xẻ.Thân!
    Ethernet-RS232, PIC Webserver, RFID Reader
    CallerID, Cảnh báo BTS, ...
    0988006696
    linhnc308@gmail.com
    http://linhnc308.blogspot.com

    Comment


    • #17
      Thân chào: trước tiên cảm ơn vì đã đưa mạch ra cho anh em xem...
      Nhìn trên sơ đồ thấy ba cái chân M, S, B nối với cái switch ở cạnh cuộn dây, nối ở tranzitor ở chân RA3 ấy làm gì nhỉ...hình như là nó không nối với cái gì trong sơ đồ cả.
      Và giải thích hộ xem cái cuộn dây ấy để làm gì vậy.
      Còn ba cái bộ BCD-SW1(2) C ấy là cái chi vậy.
      Còn về lập trình thì đo chân của led 7 đọan , đọc datasheet của con 74HC138 và điều khiển xuất xung ra các chân của Pic16 thì chác là làm được.
      nhầm nick của bạn tui
      sở thích: Ngắm gái
      Em xinh thế , em đi @

      Comment


      • #18
        Các bác ơi em là người thường xuyên lên diễn đàn, và nghe các bác thảo luận nhiều rồi. Bác nào có thể giải thích cho em hiểu quét led theo hàng và theo cột khác nhau như thế nào. Lợi và hại của 2 cách quét trên. xin các bác giúp đở vì em là người mới nhập môn.xin cám ơn các bác trước.

        Comment


        • #19
          Tôi gửi sơ đồ mạch cụ thể lên để mọi người cung phân tích.
          Có gửi kèm luôn cấu tạo của BCD-SW.
          Ethernet-RS232, PIC Webserver, RFID Reader
          CallerID, Cảnh báo BTS, ...
          0988006696
          linhnc308@gmail.com
          http://linhnc308.blogspot.com

          Comment


          • #20
            Ko biết đã ai hiểu sơ đồ này chưa, công tắc BCD-SW là một kiểu nút ấn: nó mã hóa, để mình chọn các chế độ hoạt động của chữ chạy. Dùng phần mềm, đọc trạng thái để biết mã sinh ra do xoay cái BCD-SW.
            Ý tưởng này để tiết kiệm chân. Thế mới hay.
            Nhưng lập trình cẩn thận 1 tý, kẻo ko thì cháy cổng như chơi.
            Ví dụ này nên thiết lập cổng B là trở Pullup.
            Các cao thủ cho ý kiến!

            Comment


            • #21
              Nguyên văn bởi BinhAnh
              Ko biết đã ai hiểu sơ đồ này chưa, công tắc BCD-SW là một kiểu nút ấn: nó mã hóa, để mình chọn các chế độ hoạt động của chữ chạy. Dùng phần mềm, đọc trạng thái để biết mã sinh ra do xoay cái BCD-SW.
              Ý tưởng này để tiết kiệm chân. Thế mới hay.
              Nhưng lập trình cẩn thận 1 tý, kẻo ko thì cháy cổng như chơi.
              Ví dụ này nên thiết lập cổng B là trở Pullup.
              Các cao thủ cho ý kiến!
              Cảm ơn Linhnc308 , Cảm ơn anh BINHANH và các bạn nhé...
              Lúc nào cũng đi sau (hu hu muon khoc cung khong duoc the nay)
              Đúng là chỉ có một con tran thông thôi ... và các chân ... RB0,1,2,3,6, liên tục được kiểm tra...Đúng không anh???
              Last edited by hitkhoi; 12-09-2005, 02:57.
              sở thích: Ngắm gái
              Em xinh thế , em đi @

              Comment


              • #22
                cái này mục này tui đang thấy hay thế mà lâu nay không biết bác linhnc308 bận gì rồi nhỉ...có mạch thì gửi cho mọi người với.
                sở thích: Ngắm gái
                Em xinh thế , em đi @

                Comment


                • #23
                  Bác hitkhoi chắc thành công với cái vụ "I Love You " rồi ,cho em hỏi 1 tí,cứ lằng nhằng mãi chẳng xong !

                  Con 74HC273 có nhất thiết phải có không hả bác , dùng nó như thế nào , cái xung Clock cho nó lấy từ đâu vậy ?
                  Bác nói sơ sơ về thuật toán hiển thị và cho chạy một kí tự được kô ,bác cho em email để em liên lạc với bác !
                  Và anh biết là khi bên em, anh sẽ vượt qua tất cả

                  Comment


                  • #24
                    Chào bạn..." I love you " với tôi còn xa vời lắm a`... Thật sự là tôi chưa làm được gì cả...mới chỉ gọi là qua loa thôi ... vì là làm cho tốt , tối ưu thì cần thời gian và kinh nghiệm va vấp thực tế...mà điều kiện của anh em VN mình còn khiêm tốn...
                    Tôi dạo này lại thích lên lớp hơn mới chết chứ...
                    sở thích: Ngắm gái
                    Em xinh thế , em đi @

                    Comment


                    • #25
                      Nguyên văn bởi hio2
                      Bác hitkhoi chắc thành công với cái vụ "I Love You " rồi ,cho em hỏi 1 tí,cứ lằng nhằng mãi chẳng xong !

                      Con 74HC273 có nhất thiết phải có không hả bác , dùng nó như thế nào , cái xung Clock cho nó lấy từ đâu vậy ?
                      Bác nói sơ sơ về thuật toán hiển thị và cho chạy một kí tự được kô ,bác cho em email để em liên lạc với bác !
                      bạn thích dùng con gì mà nó chạy cũng được...khi đó phần lập trình sẽ phải thay đổi theo phần cứng.
                      Còn về thuật toán ... là quét kiểu 24 h/s trong một thời điểm chỉ có một led sáng thôi...và nó sẽ nhấp nháy 24 h/s = cách sử dụng hàm delay...mắt mình sẽ nhìn thấy nó sáng liên tục...vì sao phải sử dụng quét led như vậy??? bạn cứ nghĩ xem là làm sao để có thể hiện thành hình chữ trên LMD , với các chân âm dương là chung. và cuối cùng bạn điều khiển sự dịch chuyển của led theo cột...(tuy là một thời điểm chỉ có một led sáng thôi, nhưng mà dòng cấp cho led sẽ lơn hơn khi mà tần số quyét cao hơn).
                      Chi tiết bạn vào thread LMD . trong đó anh BINHANH và mọi người hướng dẫn chi tiết lắm mà.
                      sở thích: Ngắm gái
                      Em xinh thế , em đi @

                      Comment


                      • #26
                        Bực mình quá làm quang báo mấy hôm liền mà không được kết quả gì cả. Bác hitkhoi có khỏe không nghiên cứu đến đâu rồi. Minh đang làm matrix 16*80 dùng bộ chốt 273 không biết có ổn không nhỉ. Các bác nào co cách nào tối ưu hơn không bày giúp em với.

                        Comment


                        • #27
                          Chào cả nhà. Đúng là dạo này hơi bận chút. Hôm nay lên pót tiếp. Tui đinh đưa cái quang báo vào mục này nhưng lỡ pót lên bên mục "tìm hiểu về quang báo" nên mọi người chịu khó qua xem thử. Tôi định đưa lên cái đề tài dùng VDK quét nhiệt độ, đặt một mức báo động, nếu quá nhiệt thì sẽ báo động và tự động cân chỉnh nhiệt. Cái này tôi làm bằng AT89S52 chứ ko dùng PIC, e pót lên ko hợp. Nhưng cứ mạo muội đưa ra ý tưởng.
                          Ethernet-RS232, PIC Webserver, RFID Reader
                          CallerID, Cảnh báo BTS, ...
                          0988006696
                          linhnc308@gmail.com
                          http://linhnc308.blogspot.com

                          Comment


                          • #28
                            mô tả chi tiết của mạch tôi đã nói trong files ASM gửi kèm.
                            - chip at89s52
                            - adc0804
                            - 4 LED7
                            - IC 555 để tạo chuông báo động
                            để kich hoạt báo động tui dùng chân 0.7 đưa tín hiệu ra khối báo động, kích hoạt 555 phát ra xung báo hiệu ở tần số 500Hz(cái này tùy chọn tần số). Và gửi tín hiệu đến khối điều khiển nhiệt độ(cái này chưa phát triển).
                            về cơ bản ý tưởng là vậy. sơ đồ sẽ pót sau. Cái mạch dùng với PIC thì chưa viết xong vì mấy hôm nay bận đi thực tập.
                            Ethernet-RS232, PIC Webserver, RFID Reader
                            CallerID, Cảnh báo BTS, ...
                            0988006696
                            linhnc308@gmail.com
                            http://linhnc308.blogspot.com

                            Comment


                            • #29
                              Trong cai đề tài quét nhiệt này, vẫn dùng cách quet LED như mọi người biết là quét từng LED, tạo trễ, rồi quét LED tiếp theo, thời gian quét phải đảm bào tận dụng khả năng lưu ảnh của võng mạc, để ta cam thấy các LED sáng liên tục. Đây là cách chung và cơ bản cho việc quét các LED 7 thanh.
                              Ethernet-RS232, PIC Webserver, RFID Reader
                              CallerID, Cảnh báo BTS, ...
                              0988006696
                              linhnc308@gmail.com
                              http://linhnc308.blogspot.com

                              Comment


                              • #30
                                Nguyên văn bởi hitkhoi
                                bạn thích dùng con gì mà nó chạy cũng được...khi đó phần lập trình sẽ phải thay đổi theo phần cứng.
                                Còn về thuật toán ... là quét kiểu 24 h/s trong một thời điểm chỉ có một led sáng thôi...và nó sẽ nhấp nháy 24 h/s = cách sử dụng hàm delay...mắt mình sẽ nhìn thấy nó sáng liên tục...vì sao phải sử dụng quét led như vậy??? bạn cứ nghĩ xem là làm sao để có thể hiện thành hình chữ trên LMD , với các chân âm dương là chung. và cuối cùng bạn điều khiển sự dịch chuyển của led theo cột...(tuy là một thời điểm chỉ có một led sáng thôi, nhưng mà dòng cấp cho led sẽ lơn hơn khi mà tần số quyét cao hơn).
                                Chi tiết bạn vào thread LMD . trong đó anh BINHANH và mọi người hướng dẫn chi tiết lắm mà.
                                Ví dụ hiển thị kí tự I và L chạy từ phải qua trái của LMD 8x8, bình thường , nếu dùng thuật toán như của bác Hit thì thời điểm ban đầu , chữ I bắt đầu ở cột thứ 5 , chữ L bắt đầu ở cột thứ 8

                                Em thay đổi đi 1 chút để chữ I bắt đầu từ cột 8 và khi đến cột 5 thì chữ L bắt đầu xuất hiện ở cột 8 , như thế nó bị nhiễu , có 1 vài led ở các vị trí không mong muốn nó sáng mờ mờ ! Các bác có thể giúp em được kô ?
                                Và anh biết là khi bên em, anh sẽ vượt qua tất cả

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...
                                X