em mới tham gia diễn đàn có gì sai mong các bác thông cảm và chỉ bảo em cám ơn các bác.
Thông báo
Collapse
No announcement yet.
Ai đã thất bại trong việc làm led matrix ....
Collapse
X
-
em đọc trong diễn dan thấy mấy bác nói là 16*64 hay 16*128 gì đó.cái này là kích thước bang led hay độ phân giải của bảng led vậy.mà em thấy thên mấy bản bảng led có một khung nhựa đục lỗ sẵng ,,không biết cái này để làm gì nhỉ.
em là dân ngoại đạo về mảng này, các bác đừng cười em nha.
bác cho em xin code (16x128 -- 16x192) cám ơn bác nhiều.
địa chỉ mail: nguyenluan20002004@yahoo.com
Code:;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ;@@@ CAC TEN BYTE DUNG TRONG CHUONG TRINH @@@ ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ DATA_HANG EQU P2 TRI_SO_BYTE_HANG EQU 30h SO_HANG EQU 16 ; = so hang SO_BYTE_COT EQU 16 ;X so cot trem 1 matrix = so picel tren 1 hang CHI_SO_DEM EQU 31h index_reg1 EQU 32h index_reg2 EQU 33h SO_BIT EQU 34h DO_RONG_BYTE EQU 35h BO_DEM_CAO EQU 36h BO_DEM_THAP EQU 37h BO_DEM_CAO1 EQU 38h BO_DEM_THAP1 EQU 39h
good luck!!!!
bac cho xin pass link thu hai voi.thank
Mình đã từng ở trong nhóm làm đồ án về Led matrix nhưng do mình không quan tâm lắm nên mình không hiểu rõ nguyên tắc hiển thì ảnh thông qua việc quét ảnh. Bạn nào có thể giải thích rễ hiểu cho mình được không.
có 2 kiểu quét -quét cột và quét hàng
*quét cột (nghe các quét cũng đủ hình dung rồi hen)tức là các cột sẽ dc nối và quét theo hàng ngang vì vậy bảng càng dài => quết càng lâu => hiển thị càng giật (vì vậy cách này chỉ dùng cho project nhỏ có đọ dài bảng là 64)
ttrong 1 thời điểm chỉ có 1 cột sáng và hàng sẽ xuất data cho cột đó cứ như vậy với cột khác nó cũng xuất data cho cột đó khác và khi quét nhanh(20-30h/s) vì vậy vdk 89 chạy chậm nên chỉ kéo dài ra 64 cột thôi(lúc này hình có hiện tượng giật nhẹ) kéo nữa thì ko đủ time quét => giật thấy rõ :d
ok rồi nhá
*quét hàng pp này nguọc với pp trên nó có sô hàng ít nên quét ok(nhìu nhất cũng khoảng 64 hàng)
nguọc lại data phải truyền nhanh khi 1 hàng sáng data ở các cột đã đc truyền và cốt khi chuyển qua hàng tiếp theo thì data lại được đưa ra các cột cứ như vậy quét (20 -30 lần/s)là có hình ảnh hay ký tự cần hiển thị
vì nó quét hàng nên có thể mở rộng ra dài quan trọng là data phải đc truyền đi nhanh thì khi hiển thị mới thấy dc tốt
đây là cách nói để hiểu nên có j thíu sốt bỏ qua cho em nhá
rất vui khi topic vẫn hoạt độngLast edited by hoangphat; 05-09-2010, 13:32.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
-
Nguyên văn bởi vanmanh1988 Xem bài viếtem thấy mấy bác chỉ dung hc595 thôi .không biết khi chạy thực tế nó chiệu nổi không vậy
nếu pác đồng ý là 1 led dư sức sáng trên 1 cổng của 595
rồi em nói tiếp lun 1 thời điểm quét chỉ có 1 hàng sáng trên hàng đó có các cột dc gắn trục tiếp với 595 vậy 595 chỉ chịu 1 led trên 1 cổng vậy nó sáng ok rồi đúng ko nào em vẽ đại cái hình cho pác hình dung
hàng -------------led-------------------------------led-----------------------------led------------------...........
,,,,,,,,,,,,,,,,,,,|port1 của 595|,,,,,,,,,,,,,,,,,,,|port2 của 595|,,,,,,,,,,,,,,,,,,,|port3 của 595|,,,,,,,,,,..........
port của 595 tương ứng các chân 15-1-2-3-4-5-6-7
ok rồi nhá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
-
EM CÓ XEM LẠI MẠCH CỦA BÁC RỒI.
OK EM ĐỒNG Ý CON HC595 LA OK.
MẠCH CỦA BÁC CÓ VE ỔN.
EM XIN GOP Y CHỖ NẢY :
BÁC DÙNG PHUONG PHÁP QUÉT CỘT =595
XUÁT DATA RA HÀNG DUNG 7414
VẬY MỖI THỜI ĐIỂM CHỈ CÓ MỘT CỘT SÁNG ,THỜI GIAN TAt led lon, thoi gian gian sáng led nho.
nếu số cột bác lớn ,vậy có ổn không bác.
em chi có mớ lí thuyết suông thôi ah. sai ji mong bác chỉ giáo cho.
bác cho phép em chat với bác nhé. em muốn họ hỏi nhiều điều ở bác.
mà bác ơi. em không thấy bác dùng R hạn dòng cho led vậy có sợ hỏng ic không bác.Last edited by vanmanh1988; 06-09-2010, 12:38.Tư vấn thiết kế hệ thống điện-điện tử theo yêu cầu.
Tel: 0903 702 417. Email: web:
Comment
-
code cũ thôi thây 1 đổi 1 chút
Code:
;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
;@@@ CAC TEN BYTE DUNG TRONG CHUONG TRINH @@@
;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
DATA_HANG EQU P2
TRI_SO_BYTE_HANG EQU 30h
SO_HANG EQU 16 ; = so hang
SO_BYTE_COT EQU 16 ;X so cot trem 1 matrix = so picel tren 1 hang
CHI_SO_DEM EQU 31h
index_reg1 EQU 32h
index_reg2 EQU 33h
SO_BIT EQU 34h
DO_RONG_BYTE EQU 35h
BO_DEM_CAO EQU 36h
BO_DEM_THAP EQU 37h
BO_DEM_CAO1 EQU 38h
BO_DEM_THAP1 EQU 39h
ráp chồng liên vùng trong code cũ là chạy dc 128
good luck!!!!
Trích:
bac cho xin pass link thu hai voi.thank
Tên em là "hoangvinhphat"
Bác HOANGPHAT ơi em đã nhận được code rồi thanks bác nhiều .
Comment
-
Nguyên văn bởi vanmanh1988 Xem bài viếtEM CÓ XEM LẠI MẠCH CỦA BÁC RỒI.
OK EM ĐỒNG Ý CON HC595 LA OK.
MẠCH CỦA BÁC CÓ VE ỔN.
EM XIN GOP Y CHỖ NẢY :
BÁC DÙNG PHUONG PHÁP QUÉT CỘT =595
XUÁT DATA RA HÀNG DUNG 7414
VẬY MỖI THỜI ĐIỂM CHỈ CÓ MỘT CỘT SÁNG ,THỜI GIAN TAt led lon, thoi gian gian sáng led nho.
nếu số cột bác lớn ,vậy có ổn không bác.
em chi có mớ lí thuyết suông thôi ah. sai ji mong bác chỉ giáo cho.
bác cho phép em chat với bác nhé. em muốn họ hỏi nhiều điều ở bác.
mà bác ơi. em không thấy bác dùng R hạn dòng cho led vậy có sợ hỏng ic không bác.
ko nên dùng trở vì led sáng như vậy là tốt nhất .Nếu thêm trở thì led sáng yếu đấy
595 dư sức chịu dc 1 led thì sợ j hỏng nó đóng vai trò phun dòng mà vì vậy hàng cần hút dòng tốt vì vậy em dùng 772 để hút tốt (cho hơn 650 led)
chúc pác thành công
Bác HOANGPHAT em biên dịch sang file HEX nhưng báo lỗi
em nêu mấy lỗi thường gặp
*trùng trên nhãn
*quên thêm dòng báo dùng chip(cái này thì mỗi loại phần mềm có yêu cầu riêng)nếu dùng batronix pro-studio thì thêm dòng INCLUDE 89C52.MC
nếu sai khác thì pác nói rõ ra nhé
lần sau trích dẫn pác nhấn nút "QUOTE" xong gõ trả lời của pác vào nhé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
-
Em trích đoạn chương trình của anh HOANGPHAT
;//////////////////////////////////////////////////////////////////////
DATAI BIT p2.4
SHW BIT p2.6
CLK BIT p2.7
Resetc BIT p2.5
dv equ 20h
chuc equ 21h
dcdv equ 24h
dcchuc equ 25h
ORG 00h
SJMP mAin
;oRg 01bh
;SJMP ngAt
oRg 30h
MAIN:
LCALL RUNTORIGHT
LCALL RUNDOWN
LCALL RUNTOLEFT
LCALL RUNTEXT
LCALL TEXT1
LCALL TEXT2
;LCALL DEM
LJMP MAIN
;////////////////////////dem tu 0- > 9//////////////////////
DEM:
MOV tmod,#10h
SETB EA
SETB ET1
MOV TH1,#high(-50000)
MOV TL1,#low(-50000)
SETB TR1
MOV R7,#00h
MOV 20h,#00h
MOV 21h,#00h
CLR SHW
CLR CLK
td2:
LCALL TANG
MOV R4,#20
xoAy20lAn1:
MOV DPTR,#600h
MOV R2,#32
CLR DATAI
xoAy32bit1:
MOV A,R2
CJNE A,#24,htd
MOV A,24h
ADD A,#7
MOV dpl,A
LCALL quet2
htd:
MOV A,R2
CJNE A,#14,htc
MOV A,25h
ADD A,#7
MOV dpl,A
LCALL quet2
htc:
SETB SHW
CLR SHW
MOV P0,#0FFh
SETB CLK
CLR CLK
MOV 70H,#50
LCALL DELAY
SETB DATAI
DJNZ R2,xoAy32bit1
DJNZ R4,xoAy20lAn1
MOV A,chuc
CJNE A,#1,td2
CLR tR1
SJMP RUNTEXT
quet2:;hien thi so tAi diA chi duoc nAp vAo dpl
MOV R6,#8
X1X11:
SETB SHW
CLR SHW
MOV P0,#0FFh
SETB CLK
CLR CLK
MOV A,#00h
MOVC A,@A+DPTR
MOV P0,A
MOV 70H,#50
LCALL DELAY
MOV A,dpl
DEC A
MOV dpl,A
DEC R2
DJNZ R6,X1X11
RET
ngAt:;sAu 1s TANG hAng dv len 1
PUSH 0e0h
CLR tR1
MOV th1,#high(-50000)
MOV tl1,#low(-50000)
INC R7
MOV P1,20h
MOV A,R7
CJNE A,#20,exit
MOV R7,#00h
INC 20h
exit:
POP 0e0h
SETB tR1
RETI
TANG:;neu hAng dv = 10 thi hAngdv = 0 hAng chuc TANG1
MOV A,20h
CJNE A,#10,cd
INC 21h
MOV 20h,#00h
MOV A,21h
CJNE A,#10,cd
MOV 21h,#0
cd:
MOV B,#8
MOV A,21h
MUL Ab
MOV 25h,A
MOV B,#8
MOV A,20h
MUL Ab
MOV 24h,A
RET
;_________________________________________________ ________________
RUNTOLEFT:
;////////////////////////////chAy tu phAi quA tRAi///////////////
MOV DPTR,#500h
MOV R4,#32
X3X: MOV R5,#30h
X2X: CLR DATAI
MOV R2,#32
MOV dpl,R4
X1X: SETB SHW
CLR SHW
MOV P0,#0FFh
SETB CLK
CLR CLK
MOV A,#0
MOVC A,@A+DPTR
MOV P0,A
MOV 70H,#10
LCALL DELAY
SETB DATAI
MOV A,dpl
DEC A
MOV dpl,A
DJNZ R2,X1X
DJNZ R5,X2X
INC R4
CJNE R4,#60h,X3X
RETLast edited by gawafer; 07-09-2010, 13:26.
Comment
-
[QUOTE=hoangphat;290106]nếu quét cột thì làm ngược lại 595 phải cấp dòng cao để chịu nhiều nhất 8 led sáng vì vậy phải đệm thêm ULN để 595 phun dòng tốt hơn
ko nên dùng trở vì led sáng như vậy là tốt nhất .Nếu thêm trở thì led sáng yếu đấy
595 dư sức chịu dc 1 led thì sợ j hỏng nó đóng vai trò phun dòng mà vì vậy hàng cần hút dòng tốt vì vậy em dùng 772 để hút tốt (cho hơn 650 led)
chúc pác thành công
em đồng ý với bác là 595 chiệu 1con led vo tư.
theo như bác nói là bác sử dụng pp quét hàng, và đưa data ra cột đúng không nào.
em thấy trong sơ đồ bác nối các hàng của nhiều led matrix // với nhau.
em lấy ví dụ như trường hợp có nhiều cột sáng trên một hàng thì con ic 7414 có chiệu nỗi không ạ.
mong bác chỉ rõ dùm .thanksLast edited by vanmanh1988; 07-09-2010, 16:42.Tư vấn thiết kế hệ thống điện-điện tử theo yêu cầu.
Tel: 0903 702 417. Email: web:
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Khác nhau giữa mạch cân bằng chủ động toàn dãy và mạch cân bằng chủ động kiểu so áp 2 string liền kề.bởi louisnkCụ đã lên design chi tiết cho mạch để test chưa?
-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 08:12 -
-
bởi Manh.n.trMọi người cho em hỏi có bác nào làm project mạch đo độ mặn chưa ạ. Cho em hỏi có bác nào mô phỏng được trên Proteus không ạ? Em sinh viên đầu năm 3 tay mơ chưa biết nhiều mong mọi người giúp đỡ ạ
-
Channel: Các mạch điện ứng dụng
17-09-2024, 13:54 -
-
Trả lời cho Xin hỏi về mạch khuếch đạibởi yname11Ko đc bác ạ, mạch nó tự ngắt. Thôi đành dùng 1 kênh vậy, thanks bác nhé....
-
Channel: Điện thanh
15-09-2024, 10:44 -
-
bởi nguyendinhvanTôi thì không học về MCU, không giỏi về VXL , cũng mờ tịt về công nghiệp thực phẩm, nhưng cũng cố gắng tự làm được cái này.
Đồ ở chợ mua về cứ đặt ở sân, rồi xếp cái máy này lên trên, rồi đi chơi.
Một lúc sau quay...-
Channel: Tâm tình dân kỹ thuật
15-09-2024, 02:36 -
-
Trả lời cho Thép hàn cube led ???bởi nguyendinhvanRa chợ kim khí mua, có nhiều loại to nhỏ. Họ bán cho thợ xây dựng buộc khung đúc bê tông.
Về cắt thành đoạn.
Nhưng làm cho các đoạn dây thép đó thẳng tưng như cái gói mì Ý, thì cũng đòi hỏi công nghệ khéo tay.-
Channel: Điện tử dành cho người mới bắt đầu
15-09-2024, 02:03 -
-
Trả lời cho Thép hàn cube led ???bởi bqvietThép nào cũng hàn thiếc được : thép các-bon, thép không gỉ ... miễn là có chất trợ dung phù hợp. Dùng nhựa thông bình thường thì khó hàn, nhưng trên thị trường bán nhiều loại chất trợ dung đủ kiểu. Đơn giản nhất là dung dịch kẽm clorua ZnCl2.
-
Channel: Điện tử dành cho người mới bắt đầu
15-09-2024, 00:34 -
-
bởi tuyenda1985Các bác cho em hỏi.
Định làm cube led chơi chơi, nhưng vụ que thép để cho nó cứng
Mà chưa biết mua ntn, vì đang alwn tăn, loại này là loại nào (như hình em úp) mà có thể dùng thiếc hàn ??
Cảm ơn...-
Channel: Điện tử dành cho người mới bắt đầu
14-09-2024, 22:05 -
-
Trả lời cho Xin hỏi về mạch khuếch đạibởi thetungPhương án của bạn có thể được ,nhưng có thể rủi ro . Mặt khác bạn muốn tăng công suất thì phải giảm trở kháng của loa ( thí dụ dùng loa 2 ohm )...
-
Channel: Điện thanh
14-09-2024, 11:46 -
-
Trả lời cho Xin hỏi về mạch khuếch đạibởi yname11chập 2 đầu r+, l+ vào làm 1, 2 đầu r-, l- vào làm 1 . rồi đấu vào loa...
-
Channel: Điện thanh
14-09-2024, 07:40 -
-
Trả lời cho Em là người mới . Xin các bác chỉ giáo cách mod điều chỉnh điện áp trên nguồn DELTA esr 48/56abởi nguyendinhvanTheo tôi ấy, mấy cái hệ delta powerone ấy. Cứ để in như thế bán lấy tiền ăn phở.
Có chất bổ vào người, đầu sẽ thông minh ra, sau đó tự nghiên cứu chế tạo một cái nguồn theo ý mình.
Thế là vừa được thông minh, vừa được...-
Channel: Điện tử dành cho người mới bắt đầu
14-09-2024, 01:33 -
Comment