Thông báo

Collapse
No announcement yet.

led trai tim + p ♥ h ---> 89c51

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

  • #16
    Mình làm xong mạch này rùi , chạy hay lắm . Nhưng có lúc bóng led của chữ Love sáng yếu lắm . có cách khắc phục k bạn.

    Comment


    • #17
      còn mình làm xong thì chạy k ổn định.phải reset vài lần

      Comment


      • #18
        cac ban cho mjnh hoi: mach nay cho dien tro Thanh 10k vao van ok faj ko cac ban?

        Comment


        • #19
          ban Long:led sang yeu chac' la nguon cua ban hoi non, voi' lại không mắc điện trở thanh

          Comment


          • #20
            bạn luonghongson oi. cho gi ma tan 10k luon the.ban cho tro the xang yeu lam. tuy theo nguon mà bạn nên mắc trở cho phù hợp 5v 6v thi 470 9 10v thi 560 12v thi 1k cung dc, căn căn mà mắc thôi,k cần mắc trở quá chính sác hay tính toan gì nhieu đâu.

            Comment


            • #21
              y' cua minh la mắc điện trở thanh(điện trở treo) cho các port cua vdk thì các led sẽ sáng đều hơn, con các điện trở hạn dòng cho led với nguồn 5v thì 330 ohm, or 220 ohm là ok ma! có gì sai sót mong các bạn đóng góp ý kiến thank nhiều

              Comment


              • #22
                bạn có thể cho mình cả sơ đồ nguyên lý khổng?
                nếu được gửi vào gmail : nguyenminhtien1991@gmail.com hộ mình nhé
                cảm ơn nhiu vì bài viết

                Comment


                • #23
                  @@ bad_boy_no1 :
                  cậu giải thích đoạn này cho mình với, mình chưa hiểu cách lập bảng mã ứng với từng hiệu ứng là như thế nào? và cách chương trình lấy dữ liệu từ bảng mã ra để hiển thị? vì sao lại đưa 115 vào R4?

                  MA01:

                  MOV DPTR,#MATT
                  MOV R4,#115
                  MAIN1:
                  MOV A,#0
                  MOVC A,@A+DPTR
                  MOV P0,A
                  INC DPTR
                  MOV A,#0
                  MOVC A,@A+DPTR
                  MOV P2,A
                  INC DPTR
                  MOV A,#0
                  MOVC A,@A+DPTR
                  MOV P1,A
                  INC DPTR
                  MOV A,#0
                  MOVC A,@A+DPTR
                  MOV P3,A
                  INC DPTR
                  LCALL DELAY2
                  DJNZ R4,MAIN1
                  RET


                  MATT:
                  DB 0FEH,7FH,0FFH,0BFH,0FCH,7FH,0FFH,9FH,0F8H,7FH,0FFH ,8FH,0F0H,7FH,0FFH,87H,0E0H,7FH,0FFH,83H
                  DB 0C0H,7FH,0FFH,81H,80H,7FH,0FFH,80H,0H,7FH,7FH,80H, 0H,7EH,3FH,80H,0H,7CH,1FH,80H
                  ...

                  Comment


                  • #24
                    MA01:

                    MOV DPTR,#MATT ; đưa con trỏ tới vị trí đầu tiên của bảng mã
                    MOV R4,#115
                    MAIN1:
                    MOV A,#0 ; nạp giá trị 0 vào ô nhớ A
                    MOVC A,@A+DPTR ; A = 0FEh = 11111110
                    MOV P0,A ; xuất A ra P0 ==> P0=11111110
                    INC DPTR ; tăng con trỏ ==> nằm ở vị trí 7Fh
                    MOV A,#0
                    MOVC A,@A+DPTR
                    MOV P2,A ; xuất ra P2 ==> p2=7Fh = 01111111
                    INC DPTR ; DPTR = FFh = 11111111
                    MOV A,#0
                    MOVC A,@A+DPTR
                    MOV P1,A ; P1= FFh = 11111111
                    INC DPTR
                    MOV A,#0
                    MOVC A,@A+DPTR
                    MOV P3,A ; P3 = BF = 10111111
                    INC DPTR
                    LCALL DELAY2
                    DJNZ R4,MAIN1
                    RET

                    MATT:
                    DB 0FEH,7FH,0FFH,0BFH,0FCH,7FH,0FFH,9FH,0F8H,7FH,0FFH ,8FH,0F0H,7FH,0FFH,87H,0E0H,7FH,0FFH,83H
                    DB 0C0H,7FH,0FFH,81H,80H,7FH,0FFH,80H,0H,7FH,7FH,80H, 0H,7EH,3FH,80H,0H,7CH,1FH,80H

                    Như vậy xuất ra các port p0 - p2 - p1 - p3 sẽ là :

                    lần 1: 11111110 01111111 11111111 10111111
                    lần 2: 11111100 01111111 11111111 10011111
                    lần 3: 11111000 01111111 11111111 10001111

                    ... tương tự cứ như vậy ta được hiệu ứng thứ nhất là sáng dần các led từ P0 đến P2 và đồng thời là P3 đến P1
                    các bạn xem mình giải thích như vậy đúng ko ? - và giải thích thêm giúp mình vì sao lại nạp R4 =115 ???

                    bạn bad_boy_no1 có gửi kèm 1 số tool tạo bảng mã led, có bạn nào biết xài để tạo hiệu ứng thì chỉ mình với

                    THK all

                    Comment


                    • #25
                      Nguyên văn bởi bad_boy_no1 Xem bài viết
                      xin lỗi anh em, bữa trước mình có viết 1 bài như thế này nhưng vẫn chưa chi tiết, và k trả lời các cau hỏi của các bạn,

                      mẫy bữa nay mình dc nghỉ tranh thủ viết bài mới và sẽ trranh thủ thời gian nghỉ này để trả lời các cau hỏi của các bạn

                      mạch này cũng dống nguyên lý như bài trước http://www.dientuvietnam.net/forums/...-89c51-140979/
                      mình sẽ up thêm 1 it hình ảnh, và mạch in

                      nguyên lý nè
                      thứ tự các port là p0 p2 và p1 p0 p3 mình lấy 2 chân p2.7 chốt tran cho chữ p ♥ H, chân p3.7 chốt tran cho trái tim. ở đây mình dùng tran c1815, dùng nguồn 9v trở 560 om

                      bạn có thể dung 30 con trở cho mỗi chân ra như mình, hoặc dùng 2 con trở công suất 560 hạ dòng chọ chân duơng
                      chú ý, 30 chân mình xuất mức 0, còn 2 chân 2.7 và 3.7 mình xuất mức 1, trở hạ dòng thì dùng 1k hay 4k7 gì cũng dc,

                      thứ tự từ trên suông dưới từ phải qua trái

                      p0.0 -->p0.7
                      p2.0-->p2.6
                      p1.0 --> p1.7
                      p3.0-->p3.6

                      cư hàn led như thế
                      video nè


                      chương trình + mach in traitim.rar

                      [ATTACH=CONFIG]53717[/ATTACH][ATTACH=CONFIG]53718[/ATTACH][ATTACH=CONFIG]53719[/ATTACH][ATTACH=CONFIG]53720[/ATTACH]


                      ban ơi có thế nói cụ thể cho mình la mình cần mua những gì được không ? vì trong mạch mô phỏng không có mấy thứ đó giờ có mình thấy rối quá. cảm ơn bạn trước nhá

                      Comment


                      • #26
                        bạn thtiri189 bạn giải thích đúng rôi

                        mình nói thêm đoạn này nếu bạn k hiêu

                        INC DPTR , tăng con trỏ dptr lên 1 lần
                        LCALL DELAY2 , nhẩy suống CT delay2
                        DJNZ R4,MAIN1 , giảm r4 xuống 1, và so sánh nếu r4 bằng 0 thì tiếp tục CT bên dưới, nếu k bằng k thì nhẩy tới main1
                        RET , nhẩy lại lệnh gọi

                        r4 115 là vòng lạp 115 lần. MATT có 460 mã. mà 1 lần lặp hết 4 mã cho p1 2 3 4. nên cần 115 lần lặp.
                        cái file là tạo mã led để mình lấy mã db cho dễ. đở mất công tính toán thôi. bạn mún led nào sáng thì click vào cái hình tròn đó.

                        bạn traikydong: cái mạch này cũng giống nhìu mạch VDK khác thôi. 1 con 98c51. 1 con diode cầu 1 tụ 100uf lọc nguồn 1 ic 7805
                        . 1 tụ 10uf + 1 trở 10om cho reset
                        1 thạch anh 12hz 2 tụ 33pf
                        2 tran c1815
                        1 đống trở 560
                        1 đống led
                        1 đống dây

                        cái mình gắn led là 1 tấm mica đen. mình khoan lỗ rồi gắn keo sao đó hàn nối chân vối nhau. rồi nối dây thôi

                        Comment


                        • #27
                          bad_boy_no1 cảm ơn bạn nhiều nghe! thanhk

                          Comment


                          • #28
                            Nguyên văn bởi bad_boy_no1 Xem bài viết
                            xin lỗi anh em, bữa trước mình có viết 1 bài như thế này nhưng vẫn chưa chi tiết, và k trả lời các cau hỏi của các bạn,

                            mẫy bữa nay mình dc nghỉ tranh thủ viết bài mới và sẽ trranh thủ thời gian nghỉ này để trả lời các cau hỏi của các bạn

                            mạch này cũng dống nguyên lý như bài trước http://www.dientuvietnam.net/forums/...-89c51-140979/
                            mình sẽ up thêm 1 it hình ảnh, và mạch in

                            nguyên lý nè
                            thứ tự các port là p0 p2 và p1 p0 p3 mình lấy 2 chân p2.7 chốt tran cho chữ p ♥ H, chân p3.7 chốt tran cho trái tim. ở đây mình dùng tran c1815, dùng nguồn 9v trở 560 om

                            bạn có thể dung 30 con trở cho mỗi chân ra như mình, hoặc dùng 2 con trở công suất 560 hạ dòng chọ chân duơng
                            chú ý, 30 chân mình xuất mức 0, còn 2 chân 2.7 và 3.7 mình xuất mức 1, trở hạ dòng thì dùng 1k hay 4k7 gì cũng dc,

                            thứ tự từ trên suông dưới từ phải qua trái

                            p0.0 -->p0.7
                            p2.0-->p2.6
                            p1.0 --> p1.7
                            p3.0-->p3.6

                            cư hàn led như thế
                            video nè


                            chương trình + mach in traitim.rar

                            [ATTACH=CONFIG]53717[/ATTACH][ATTACH=CONFIG]53718[/ATTACH][ATTACH=CONFIG]53719[/ATTACH][ATTACH=CONFIG]53720[/ATTACH]
                            bạn ơi cho mình hỏi tại sao mình đấu mạch giống bạn mà còn 7851 nó nóng quá vậy nhỉ

                            Comment


                            • #29
                              có bác nào có drive mạch nạp rs232 không cho e xin với

                              Comment


                              • #30
                                mình làm mạch trái tim + love, dùng nguồn 5v, 30 con trở hạn dòng 220 ôm, thạch anh 12m, 2 tụ 33, trở reset 10k, ko có trở tại chân transistor, mình dùng tran 1815, ko hiểu sao cắm nguồn vào lúc thì chỉ sáng vài led, lúc thì sáng hết rồi đơ, lúc thì sáng hết rồi nhấp nháy tất cả led chứ ko chạy theo thứ tự, cứ rút ra cắm vào liên tục thì có lúc lại chạy được... thế là thế nào vậy bạn? mình đo kiểm tra các linh kiện vẫn ổn, tiếp xúc chân 89c51 vẫn tốt

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...
                                X