Nguyên văn bởi cd08_11
Thông báo
Collapse
No announcement yet.
Propeller display LED !!!
Collapse
X
-
Nguyên văn bởi phanminhnhat Xem bài viếtKhi tốc độ động cơ tăng lên quá cao thì phải giảm bớt số cột xuống nếu ko sẽ bị ngắt chồng -> ko hiển thị được cụ thể trong chương trình của bạn Chung thì bạn hãy giảm 2 thanh ghi r3 hoặc r6
Comment
-
Nguyên văn bởi phanminhnhat Xem bài viếtCó bạn nào làm 16 led thành công chưa? Cho mình tham khảo chút kinh nghiệm với.
Dùng phần mềm tạo mã led ma trận trên mạng có chức năng tạo mã 16x24 nhưng nhìn mã nó tạo ra mình vẫn ko biết kết hợp xuất dữ liệu giữa 2 cổng như thế nào ?
Comment
-
Nguyên văn bởi chung1608điều này SAI, khi tốc độ động cơ cao ta chỉ cần giảm thời gianb delay của mỗi giá trị xuất ra thôi, vẫn đảm bảo ảnh hiển thị rõ hơn và đẹp hơn vì thời gian làm tươi được rút ngắn.
Nguyên văn bởi phuongtn1991Ai có thể viết hay sửa giúp mình đoạn code của bạn chung hay viết giúp mình đoạn code của 89c52 với.
Mình chưa được học VDK mà ở chỗ mình không mua được 4051.
Cảm ơn!!!
Comment
-
Nguyên văn bởi phuongtn1991 Xem bài viếtMình đã thử nhưng không được. Đây là mạch nguyên lí và PCB của mình bạn xem giúp có gì sai không. Con mắt phát mình muốn nó nằm cố định thui.
Trong sơ đồ là con thu chứ không phải phát như bạn vẽ.
Tất nhiên con phát cố định rồi
Comment
-
Nguyên văn bởi phuongtn1991Mình đã thử nhưng không được. Đây là mạch nguyên lí và PCB của mình bạn xem giúp có gì sai không. Con mắt phát mình muốn nó nằm cố định thui.
Để chắc ăn bạn cứ mắc theo sơ đồ này nè:
Nếu con mắt phát bạn để cố định thì sơ đồ trên phải thay đổi lại là con mắt thu sẽ nối tiếp với R10k (chân B ko nối mass nha!)
Nếu cho cả 2 con quay luôn thì mắc theo sơ đồ trên rồi ở phần cố định bố trí 1 tấm chắn nhỏ che giữa 2 con, khi 2 con quay đến vị trí tấm chắn thì xảy ra ngắt
VD bạn có thể thiết kế như hình:
Comment
-
Nguyên văn bởi phuongtn1991 Xem bài viếtMình đã thử nhưng không được. Đây là mạch nguyên lí và PCB của mình bạn xem giúp có gì sai không. Con mắt phát mình muốn nó nằm cố định thui.
Comment
-
mạch này về nguyên lý hiển thị cũng đơn giản,k có gì khó lắm, nếu mà dùng moto fan như bạn phanminhnhat thì đặt luôn nguồn lên moto, còn moto đĩa như chung1608 thì cấp nguồn = chổi quét là tiện nhất, nhưng thằng 8051 này nó có cái hạn chế dễ thấy nhất là dung lượng, mà loại này viết mảng = C thì cực ngốn y như matrix, đang mày mò avr rồi làm cái này 1 thể, đang tính làm cái đồng hồ ^^, kiếm được con nào có readtime thì goodWebsite chính thức đổi địa chỉ website thành
Mời các bạn ghé thăm !!!
Comment
-
Trong chương trình ASM của bạn Chung phần tạo mã ma trận cho chữ các bạn sẽ thấy bạn ấy có chèn 2-3 mã 0ffh vào giữa các mã ma trận do phần mềm tạo ra, mục đích là để giãn cột ra nếu không chữ sẽ rất xít nhau, hẹp và rất khó đọc.
Như thế nếu muốn tạo 1 kí tự thì ta phải dùng phần mềm tạo mã rồi sau đó chèn các mã 0ffh vào giữa mỗi mã đó, nếu ta muốn viết 1 dòng dài thì việc này thực sự rất vất vả !!!!, chưa nói đến là việc chèn này sẽ làm cho bảng mã của ta dài gấp 2-3 lần, rất tốn bộ nhớ. Như 89c2051 (bộ nhớ 2k) thì viết được nhiều lắm khoảng 20 kí tự
Do đó mình xin đưa ra giải pháp chèn tự động mã 0ffh vào mã ma trận của phần mềm tạo ra, nên từ nay khi muốn tạo mã thì ta chỉ cần dùng phần mềm tạo mã rồi copy vào bảng là OK:
Viết 1 chương trình con:
CHEN:
CALL DELAY
MOV P1,#0FFH
RET
Trong chương trình con HT
mỗi lần tra bảng xuất dữ liệu ra P1 xong thì CALL CHEN
để chèn 1 mã 0ffh vào, còn nếu muốn chèn nhiều mã thì CALL nhiều lần
Ví Dụ:
HT:
SETB TR1
SETB TR0
CLR P3.7
MOV A,#0
MOV R3,#2
HT0: MOV R6,#80
HT1: MOVC A,@A+DPTR
CALL SOSANH0
MOV P1,A
CALL DELAY
INC DPTR
MOV A,#0
MOV P1,#0FFH
CALL CHEN
CALL CHEN
CALL CHEN
CALL CHEN
DJNZ R6,HT1
DJNZ R3,HT0
CALL CDPTR
RET
Ngoài ra các bạn có thể điều chỉnh thời gian DELAY để được chữ như mong muốn
Một ít kinh nghiệm của mình.
Chúc các bạn thành công !
Comment
-
Nguyên văn bởi phanminhnhat Xem bài viếtTrong chương trình ASM của bạn Chung phần tạo mã ma trận cho chữ các bạn sẽ thấy bạn ấy có chèn 2-3 mã 0ffh vào giữa các mã ma trận do phần mềm tạo ra, mục đích là để giãn cột ra nếu không chữ sẽ rất xít nhau, hẹp và rất khó đọc.
Như thế nếu muốn tạo 1 kí tự thì ta phải dùng phần mềm tạo mã rồi sau đó chèn các mã 0ffh vào giữa mỗi mã đó, nếu ta muốn viết 1 dòng dài thì việc này thực sự rất vất vả !!!!, chưa nói đến là việc chèn này sẽ làm cho bảng mã của ta dài gấp 2-3 lần, rất tốn bộ nhớ. Như 89c2051 (bộ nhớ 2k) thì viết được nhiều lắm khoảng 20 kí tự
Do đó mình xin đưa ra giải pháp chèn tự động mã 0ffh vào mã ma trận của phần mềm tạo ra, nên từ nay khi muốn tạo mã thì ta chỉ cần dùng phần mềm tạo mã rồi copy vào bảng là OK:
Viết 1 chương trình con:
CHEN:
CALL DELAY
MOV P1,#0FFH
RET
Trong chương trình con HT
mỗi lần tra bảng xuất dữ liệu ra P1 xong thì CALL CHEN
để chèn 1 mã 0ffh vào, còn nếu muốn chèn nhiều mã thì CALL nhiều lần
Ví Dụ:
HT:
SETB TR1
SETB TR0
CLR P3.7
MOV A,#0
MOV R3,#2
HT0: MOV R6,#80
HT1: MOVC A,@A+DPTR
CALL SOSANH0
MOV P1,A
CALL DELAY
INC DPTR
MOV A,#0
MOV P1,#0FFH
CALL CHEN
CALL CHEN
CALL CHEN
CALL CHEN
DJNZ R6,HT1
DJNZ R3,HT0
CALL CDPTR
RET
Ngoài ra các bạn có thể điều chỉnh thời gian DELAY để được chữ như mong muốn
Một ít kinh nghiệm của mình.
Chúc các bạn thành công !
Comment
-
Ý mình là con LED phát và con LED thu không nằm trên mạck. Con có thể con Led phát nằm trên mặt bàn và con thu Quay tròn quét qua con Led phát. mình mô phỏng thì khi có trương trình chân int0 3.2 lúc nào cũng = 5v. Vì U vào chân into là điện áp + nên mình dùng a1015. và khi mông phỏng bằng 89c4051 thì có vẻ chạy oke. vì không có con 89c4051 nên không thử thực tế được còn với 89c52 thì tất cả các bóng đều sáng và không có hiện tươgj gì hết.
Comment
-
Nguyên văn bởi chung1608Vấn đề ko phải là chèn thêm 0FFH bằn CT con mà là nếu làm như bạn có hiện tượng chữ chạy ko được mịn, nên mình mới cho 0FFh là 1 giá trị cần phải có.
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
19-09-2024, 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