Thông báo

Collapse
No announcement yet.

Ai đã thất bại trong việc làm led matrix ....

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

  • các bác ơi!!!ai có mạch 1 led matrix 8x8 dùng con 89c51 cho e xin với e đang cần làm mạch led matrix thật để làm đồ án mong các bác giúp e đang cần gấp!!!
    email
    nick: bangbigboy_bigboy
    sdt :01203380789

    Comment


    • :d 1 thời gian tập trung học và thi cử nên ko có thời gian lên post bài :d topic này trầm lâu wa rồi
      em sẽ post thêm vào bài nữa mở rộng cho led matrix phần giao tiếp pc để topic sôi nổi hơn

      Nguyên văn bởi nghung270192 Xem bài viết
      chào mọi người . cho em hỏi cái. Em đã làm mạch chạy chữ trong Led matrix. Nó chạy thì ổn, nhưng đằng sau mấy cái chữ thì nó có cái bóng của chữ đó, nó sáng mờ mờ. Không biết nó có lỗi gì mong mọi người giúp đỡ.
      ok pác sửa code theo em hướng dẫn nhé đảm bảo sửa xong cái bóng mờ sẽ biến mất
      nguyên nhân chủ yếu là do sau khi xuất data pác và quét led các led của cột chưa tắt hẳn vào khoảng giữa thời điểm 2 cột đổi chỗ cho nhau
      cách xử lý là mov cho hàng tắt sau khi quét xong cột trước để wa cột sau ko xuất hiện cái bóng mờ nữa
      ví dụ để pác so sánh với code của pác hen
      mov PX,A;lệnh xuất data ;PX là port xuất ra hàng
      ......
      LCALL DELAY
      MOV PX,#00H;tắt các led hàng của cột đang quét ở đây led sáng mức 1 nếu nguọc lại thì là "0FFH"
      ......
      viết sơ vậy để pác tự tìm và sửa
      còn ko dc thì post code lên em sửa giúp cho
      Last edited by hoangphat; 03-10-2011, 14:08.
      8051 là con em viết thành thạo. em sẵn sàng giúp đỡ các pác nếu em có thể
      liên lạc với em qua địa chi email: Mob: 01882.076.989

      Comment


      • Chào các bạn!
        Tôi cũng có thời gian nghiên cứu về cái led matrix này khá lâu, giờ đưa bản code mà tôi đã làm cho anh em xem và ai muốn làm thì làm theo, cái này đảm bảo cchạy dầm dầm rồi. Đây là bảng matrix 32x128. Các Pác chỉ việc sửa code và tốc độ quét mà chơi bảng led to hơn nữa, nếu muốn chới hàng lớn hơn nữa thì dùng chíp mạnh hơn là OK ngay.
        Các Pác vô link mediafire nầy mà load về nhé.
        matrix 32X128.rar
        Nếu ai đó có gì thắc mắc hỏi thì gửi mail cho tôi. Kqha1025@gmail.com.

        Comment


        • nguon 5v 40a lap duoc 10 modul

          Comment


          • link die rồi bạn ơi

            Comment


            • led

              Mình đã viết được hiện chữ trên ma trận 8x8 rồi, nhưng ko biết cách viết cho dịch qua trái, phải(chạy chữ). Mọi người chỉ mình với

              ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx
              ;chuong trinh hien thi ki tu chu H tren ma tran led dung yen
              ;ma chu H
              ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx
              hang equ p2;dieu khien hang
              cotx equ p3 ;dieu khien cot mau xanh

              org 0000h
              mov cotx,#0 ;tat quet neu co ket noi
              main: mov hang,#0feh ;goi du lieu ra hang 1
              mov cotx,#00000001b ;goi ma quet cho 1 transistor dan
              lcall delay
              mov cotx,#00h ;chong lem

              mov hang,#010h ;goi du lieu ra hang 2
              mov cotx,#00000010b ;cot thu 2 dan
              lcall delay
              mov cotx,#00h ;chong lem

              mov hang,#010h ;goi du lieu ra hang 3
              mov cotx,#00000100b
              lcall delay
              mov cotx,#00h

              mov hang,#010h ;goi du lieu ra hang 4
              mov cotx,#00001000b
              lcall delay
              mov cotx,#00h

              mov hang,#0feh ;goi du lieu ra hang 5
              mov cotx,#00010000b
              lcall delay
              mov cotx,#00h

              sjmp main
              ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
              ;chuong trinh con delay nho
              ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
              delay: mov r5,#10
              de: mov r6,#20
              djnz r6,$
              djnz r5,de
              ret
              end

              Comment


              • Nguyên văn bởi namcodon Xem bài viết
                Mình đã viết được hiện chữ trên ma trận 8x8 rồi, nhưng ko biết cách viết cho dịch qua trái, phải(chạy chữ). Mọi người chỉ mình với

                ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx
                ;chuong trinh hien thi ki tu chu H tren ma tran led dung yen
                ;ma chu H
                ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx
                hang equ p2;dieu khien hang
                cotx equ p3 ;dieu khien cot mau xanh

                org 0000h
                mov cotx,#0 ;tat quet neu co ket noi
                main: mov hang,#0feh ;goi du lieu ra hang 1
                mov cotx,#00000001b ;goi ma quet cho 1 transistor dan
                lcall delay
                mov cotx,#00h ;chong lem

                mov hang,#010h ;goi du lieu ra hang 2
                mov cotx,#00000010b ;cot thu 2 dan
                lcall delay
                mov cotx,#00h ;chong lem

                mov hang,#010h ;goi du lieu ra hang 3
                mov cotx,#00000100b
                lcall delay
                mov cotx,#00h

                mov hang,#010h ;goi du lieu ra hang 4
                mov cotx,#00001000b
                lcall delay
                mov cotx,#00h

                mov hang,#0feh ;goi du lieu ra hang 5
                mov cotx,#00010000b
                lcall delay
                mov cotx,#00h

                sjmp main
                ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
                ;chuong trinh con delay nho
                ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
                delay: mov r5,#10
                de: mov r6,#20
                djnz r6,$
                djnz r5,de
                ret
                end
                cách viêt này chỉ là thu công thôi , để thay đổi nội dung cũng khá khó đấy the như các code em đã post thi sử dụng con trỏ dữ lịu để đọc và xuất data vi vậy việc thay đổi và tao hịu ứng cung dễ hơn
                trang 4 em dã up code nay
                pác xem qua link nay cho tiện
                http://www.dientuvietnam.net/forums/...67/index4.html
                có chỗ nào ko hiu thi em giải thích
                8051 là con em viết thành thạo. em sẵn sàng giúp đỡ các pác nếu em có thể
                liên lạc với em qua địa chi email: Mob: 01882.076.989

                Comment


                • 1 phần mở rộng cho ứng dụng led matrix nhé
                  led quay hoặc led pov
                  mạch này ko mô phỏng dc(mun thì có cách nhưng khó hình dung)
                  up led để topic sôi nổi như 1 trước
                  mạch thi ko có j dặt biệt chỉ là 8 led nối vào 1 port(8bit) nổi theo kiểu mạch cơ bản test led nhay vậy
                  vì dung 8 led nên dung con 89c2051 là đủ vừa gọn vừa tiet kiệm dễ lắp ráp
                  mạch nay ráp vao những vật dụng quay cơ (quạt máy, bánh xe đạp,xe máy xe hơi,....
                  Click image for larger version

Name:	jpg.gif
Views:	1
Size:	183 Bytes
ID:	1353778
                  code viet theo phương pháp quét cột code có thể mở rộng led 16x,24x,32x,hoặc hơn... tùy vào cách viết code
                  day là code 8x con mở rộng đợi 1 time em sẽ up để các pác có time ngâm cứu và tự phát triển (up để khi các pác bí thôi tránh tình trang lợi dụng không hay đối với lập trình viên)vì demo nên nó là cơ bản nhất
                  đây là code demo(code đã dc test và chạy ổn định có thể nâng cấp để hoàn hảo hơn)
                  Code:
                  INCLUDE 89C52.MC
                  HANG1 DATA P1
                  HANG2 DATA P3
                  TIME1		EQU	24H
                  TIME2		EQU	25H
                  ;----------------------------------------------------------- ---
                  BEGIN: 
                  
                  	MOV R7,#100
                  HIN1:	
                  	MOV    DPTR,#A1.1
                  	MOV R1,#10
                  	MOV    TIME1,#12;DUNG
                  	LCALL	 STOP 
                  	MOV R0,#00
                  	DJNZ R7,HIN1
                  	
                  
                  	
                  	MOV R7,#100
                  HIN2:	
                  	MOV    DPTR,#A1.1
                  	MOV R1,#10
                  	MOV    TIME1,#13;chay
                  	LCALL	 RUN
                  	MOV R0,#00
                  	DJNZ R7,HIN2
                  		
                  	LJMP    BEGIN 
                  ;-------------------------  	
                  STOP: ;chuong trinh dung yen
                  PM3:	LCALL    SCAN   
                  	DJNZ   TIME1,PM3
                  RET	 
                  ;-------------------------    
                  RUN:; ct CHAY
                  	MOV R4,#1 
                  MP0:	MOV R5,#255
                  MP1:	MOV R6,#3;TOC DO  
                  MP2:	LCALL SCAN;HINH THI
                  DJNZ	R6,MP2
                  	INC DPTR
                  	MOV A,DPL
                  DJNZ R5,MP1
                  DJNZ R4,MP0
                  RET
                  ;----------------------------------------------------------
                  ;CAC CHUONG TRINH QUET MA TRAN
                  ;---------------------------------------------------------
                  SCAN:	MOV A,R0
                  	MOVC A,@A+DPTR
                  	MOV HANG1,A
                  	INC R0
                  	LCALL DELAY3
                  	INC R0
                  
                  	RET
                  ;----------------------------------------------------------
                  ;CAC CHUONG TRINH DELAY
                  ;----------------------------------------------------------
                  DELAY3:
                  	PUSH 00H
                  	PUSH 01H
                  LOOP3:MOV R2,#240;130
                  	DJNZ R2,$
                  	DJNZ R1,LOOP3
                  	POP 01H
                  	POP 00H
                  	RET
                  
                  DELAY: ;CHUONG TRINH DELAY 1.25 MS
                  	PUSH 00H
                  	PUSH 01H
                  	MOV R1,#40
                  LOOP1:MOV R0,#255;130
                  	DJNZ R0,$
                  	DJNZ R1,LOOP1
                  	POP 01H
                  	POP 00H
                  	RET
                  ;----------------------------------------------------------
                  ;BANG MA DU LIEU HIEN THI
                  ;---------------------------------------------------------- 
                  
                  A1.1:
                  
                  
                  DB     0FFH,80H,80H,0F7H,0F7H,80H,80H,0FFH  			;H
                  DB     0FFH,80H,80H,0B6H,0B6H,0B6H,0FFH,0FFH 			;E
                  DB     0FFH,80H,80H,0FEH,0FEH,0FEH,0FEH,0FFH  			;L
                  DB     0FFH,80H,80H,0FEH,0FEH,0FEH,0FEH,0FFH  			;L
                  DB     0FFH,0C1H,80H,0BEH,0BEH,0BEH,80H,0C1H			;O 
                  
                  ;____________________________________________________________________________________________
                  												END
                  /*
                  DB     0FFH,0F0H,0E0H,0DBH,0BBH,0DBH,0E0H,0F0H 			;A
                  DB     0FFH,80H,80H,0B6H,0B6H,80H,0C9H,0FFH  			;B
                  DB     0FFH,0C1H,80H,0BEH,0BEH,9CH,0DDH,0FFH			;C 
                  DB     0FFH,80H,80H,0BEH,0BEH,80H,0C1H,0FFH  			;D
                  DB     0FFH,80H,80H,0B6H,0B6H,0B6H,0FFH,0FFH 			;E
                  DB     0FFH,80H,80H,0B7H,0B7H,0BFH,0FFH,0FFH 			;F
                  DB     0FFH,0C1H,80H,0BEH,0B6H,90H,0D1H,0FFH  			;G
                  DB     0FFH,80H,80H,0F7H,0F7H,80H,80H,0FFH  			;H
                  DB     0FFH,80H,80H,0FFH  						;I
                  DB     0FFH,80H,80H,0F7H,0EBH,0DDH,0BEH,0FFH  			;K
                  DB     0FFH,80H,80H,0FEH,0FEH,0FEH,0FEH,0FFH  			;L
                  DB     0FFH,80H,80H,0DFH,0EFH,0DFH,80H,80H  			;M
                  DB     80H,80H,0DFH,0EFH,0F7H,80H,80H,0FFH  			;N
                  DB     0FFH,0C1H,80H,0BEH,0BEH,0BEH,80H,0C1H			;O  
                  DB     0FFH,80H,80H,0BBH,0BBH,0BBH,83H,0C7H  			;P
                  DB     0FFH,0C1H,80H,0BEH,0BAH,0BCH,80H,0C0H  			;Q
                  DB     0FFH,80H,80H,0B7H,0B3H,85H,0CEH,0FFH 			;R 
                  DB     0FFH,0BFH,0BFH,80H,80H,0BFH,0BFH,0FFH 			;T
                  DB     0FFH,8FH,87H,0F0H,0F0H,87H,8FH,0FFH  			;Y
                  DB     0FFH,81H,80H,0FEH,0FEH,0FEH,80H,81H  			;U
                  DB     0FFH,0CDH,0C4H,0B6H,0B6H,0B6H,98H,0D9H  			;S
                  DB     0FFH,0BEH,9CH,0C9H,0E3H,0E3H,0C9H,9CH,0BEH 		;X 
                  DB     0FFH,83H,83H,0FDH,0FEH,0FDH,83H,87H,0FFH  		;V
                  DB     0FFH,9EH,8EH,0A6H,0B2H,0B8H,0BCH,0BEH 			;Z 
                  DB     0FFH,0BBH,0B9H,0BEH,0BEH,81H,83H,0BFH  			;J
                  DB     0H,7CH,7EH,1H,2H,4H,2H,1H,7EH,7CH,0H 			;W1
                  DB     83H,81H,0FEH,0FDH,0FBH,0FDH,0FEH,81H,83H,0FFH 		;W
                  DB     0FFH,0FEH,0DEH,80H,80H,0FEH,0FEH,0FFH  			;1
                  DB     0FFH,0DEH,0BCH,0B8H,0B2H,86H,0CEH,0FFH  			;2
                  DB     0FFH,0DDH,0BEH,0B6H,0B6H,80H,0C9H,0FFH 			;3
                  DB     0FFH,0F9H,0F5H,0EDH,0C0H,0A0H,0FDH,0FFH			;4
                  DB     0FFH,8DH,86H,0B6H,0B6H,0B0H,0B9H,0FFH  			;5
                  DB     0FFH,0C1H,80H,0B6H,0B6H,0B0H,0D9H,0FFH  			;6
                  DB     0FFH,0BFH,0B8H,0B0H,0A7H,8FH,9FH,0FFH 			;7
                  DB     0FFH,0C9H,80H,0B6H,0B6H,80H,0C9H,0FFH  			;8
                  DB     0FFH,0CDH,84H,0B6H,0B6H,80H,0C1H,0FFH  			;9
                  DB     0FFH,0C1H,80H,0BEH,0BEH,80H,0C1H,0FFH 			;0
                  DB     0FFH,0FCH,0FCH,0FFH   							;'.' 
                  DB     3H,4H,3H,4H				  						; "  
                  DB     4H,3H,4H,3H										; "
                  DB     0H,3H,0H 				  						; '
                  DB     0H,24H,0H   				 						; :
                  DB     0H,10H,10H,7CH,10H,10H,0H  						; +
                  DB     0H,10H,10H,10H,0H  		  						; -
                  DB     0H,10H,28H,6CH,0AAH,28H,28H,0H  					; >= 
                  DB     0H,28H,28H,0AAH,6CH,28H,10H,0H  					; <= 
                  DB     0H,28H,28H,28H,28H,0H   							; = 
                  ;16X12
                  DB     0FFH,0FFH,0F7H,7FH,7H,0H,7H,0H,0F7H,7DH,0FFH,0FDH,0FFH,0FDH,0F7H,7DH,7H,0H,7H,0H,0F7H,7FH,0FFH,0FFH ;H 
                  DB     0FFH,0FFH,0FFH,0FFH,0FFH,0C1H,0FFH,80H,7FH,77H,7FH,77H,7FH,77H,7FH,77H,7FH,77H,0FFH,30H,0FFH,0B9H,0FFH,0FFH  ;e
                  DB     0FFH,0FFH,0F7H,7FH,7H,0H,7H,0H,0FFH,7FH,0FFH,0FFH  									;l
                  DB     0FFH,0FFH,0FFH,0C0H,7FH,80H,0BFH,7FH,0BFH,7FH,0BFH,7FH,0BFH,7FH,0BFH,7FH,7FH,80H,0FFH,0C0H,0FFH,0FFH  ;o
                  */
                  chúc vui và thành công
                  Attached Files
                  8051 là con em viết thành thạo. em sẵn sàng giúp đỡ các pác nếu em có thể
                  liên lạc với em qua địa chi email: Mob: 01882.076.989

                  Comment


                  • Mình cũng tham gia nữa. Bạn hoangphat cho mình hỏi muốn làm Led ma trận phải bắt đầu từ đâu, mình ko phải là dân điện tử nhưng mình thích Led ma trận lắm. Mong chỉ giáo.

                    Comment


                    • Bạn up lại toàn bộ file mô phỏng code và các chương trình liên quan về bảng giá vàng dc ko, mình đang tìm hiểu.

                      Comment


                      • Click image for larger version

Name:	QBNT3Mau.png
Views:	2
Size:	86.0 KB
ID:	1354044
                        có ai biết bộ font như thế này đc tạo từ đâu ko, thấy đẹp quá.

                        Comment


                        • chào các bác e cũng đang muốn làm cái bảng led 8x64 hoặc 16x64 để tết dùng ý mà nhưng chưa làm bao giờ ngày xưa mới làm 8x8 thôi nên giờ làm to quá k biết ntn nữa e cũng có nhiều vấn đề thắc mắc mong ai biết giúp e với nha.
                          1 nếu làm bảng to vậy thì cần nguồn bao nhiêu kiếm ở đâu và kết nối ntn để led k bị cháy dùng dài vẫn ổn mà k bị mờ
                          2 nếu làm to như vậy thì nếu hàn từ led đơn lại liệu có vấn đề j k ak và nếu hàn như vậy thì hàng nối chung hết ak còn cột thì ra 595 ak.
                          3 ai có cái ct mô phỏng nào đã làm rồi cho e xin với ak vì e cũng k viết đc ct nhưng chỉ hiểu đc cách làm thôi ak.nếu có j cũng chỉ biết thay mã = asm
                          4 vấn đề khó nhất của e thì về phần cứng và nguồn thôi ai biết giúp e với
                          thank.................

                          Comment


                          • nếu hàn từ led đơn e sẽ dựa theo mạch này và phần cứng cũng vậy.cái này là 16x64 e lấy trên dd mình ak
                            ai giúp e với nha vì e muốn tết năm nay có 1 cái j đó đổi mới mong đc sự giúp đỡ của các bác

                            Click image for larger version

Name:	untitled.jpg
Views:	1
Size:	94.3 KB
ID:	1354155
                            Click image for larger version

Name:	untitled1.jpg
Views:	1
Size:	137.1 KB
ID:	1354156

                            Comment


                            • Nguyên văn bởi ->TVXQ<- Xem bài viết
                              chào các bác e cũng đang muốn làm cái bảng led 8x64 hoặc 16x64 để tết dùng ý mà nhưng chưa làm bao giờ ngày xưa mới làm 8x8 thôi nên giờ làm to quá k biết ntn nữa e cũng có nhiều vấn đề thắc mắc mong ai biết giúp e với nha.
                              1 nếu làm bảng to vậy thì cần nguồn bao nhiêu kiếm ở đâu và kết nối ntn để led k bị cháy dùng dài vẫn ổn mà k bị mờ
                              2 nếu làm to như vậy thì nếu hàn từ led đơn lại liệu có vấn đề j k ak và nếu hàn như vậy thì hàng nối chung hết ak còn cột thì ra 595 ak.
                              3 ai có cái ct mô phỏng nào đã làm rồi cho e xin với ak vì e cũng k viết đc ct nhưng chỉ hiểu đc cách làm thôi ak.nếu có j cũng chỉ biết thay mã = asm
                              4 vấn đề khó nhất của e thì về phần cứng và nguồn thôi ai biết giúp e với
                              thank.................
                              cái này e cũng muốn làm 1 cái để tết treo nhưng mà khổ nỗi chưa đc học VDk có mã thì cũng biết thay
                              và phần cứng cũng biết làm.nhưng mà nếu làm từng led 8x8 gép lại thì nó cũng tốn mà k đc đẹp cho lắm với lại chân cẳng lằng nhằng lắm e cũng tính mua led đơn về hàn thì chắc cũng hết tầm 300ngàn tiền led thôi ak có vẻ là kinh phí ít hơn so với 8x8 có săn mà lại k lằng nhằng nữa.có ai có kinh ngiệm thì zô góp ý cho a/e tý nha để tết năm nay có cái để vui với bạn bè
                              thank
                              good luck !!!

                              Email:
                              Gmail:

                              Comment


                              • có ai giúp đỡ k nhỉ chủ đề này năm nay sao k thấy bàn tán gì nhỉ ????
                                good luck !!!

                                Email:
                                Gmail:

                                Comment

                                Về tác giả

                                Collapse

                                hoangphat đam mê về ngành điện tử Tìm hiểu thêm về hoangphat

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

                                Collapse

                                Đang tải...
                                X