Nếu đây là lần đầu tiên đến với Điện Tử Việt Nam, bạn có thể đọc phần Hỏi đáp bằng cách nhấn vào liên kết. Có thể bạn cần đăng kí trước khi có thể gửi bài . Để bắt đầu xem bài viết, chọn diễn đàn bạn muốn thăm dưới đây.
Nếu dùng LEd khối 8x8 thì vẫn có thể tạo được 1 kích thức bình thường là: --- Dài 4 met*32hang LED hoặc 64 hàng LED.
Hoặc 8 met* 32hang LED hoặc 64 hàng LED.
Về nguyên cũng như nhau thôi, vấn đề là thuật toán nào là GOOD nhất để giải quyết vấn đề.
Để giải quyết vấn đề này có nhiều cách khác nhau: 1- Thiết kế Phần cứng(Tốn kém lắm, khó cạnh tranh nếu thuong mại)
2- Là phần mềm( Nhưng cần có kinh nghiệm & kỹ năng lập trình ở mức KHÁ mới được). hi hi- sướng đôi tay thì mệt cái đầu- luật bất di bất dịch rồi phải không anh chị em????
Nếu đúng như bác MicroDuyphi nói thì siêu thật! Bởi vì zemen tu thử nhiều mà chỉ quét được độ chục con led ma trận 8x8. Chu kì máy của 8051 chỉ 1MHz, nên o thể quét nhanh, IRAM nhỏ nên phải xử lí code từng phần, cứ dịch từng bít cho hc164 cả trăm lần cho từng hàng quét thì led đã tắt ngấm rồi còn gì. Vậy nên zemen tu vẫn thắc mắc, bác MicroDuyphi có thể nói rõ thêm được không, phải chăng là ta dùng theo kiểu "module"
zemen có đọc qua hết các bài mọi người trao đổi ở trên, thấy nói rất nhiều và cao và siêu và quảng cáo. Tuy nhiên chưa thấy bài nào nói 1 cách "nhẹ nhàng"_cơ bản và nho nhỏ thôi, để anh em mới biết có thể hiểu và làm được!
chục con led thì sao bán được.
Tệ lắm cũng hàng trăm con LED chứ ông bạn Zemen!
Đúng là phi làm modul và quyét từng bit 1 hết!
Vấn đề là giải thuật xuất data, vấn đề là ở chổ đó, trong 17 trang thì có 2 bài tôi và anh gì gì ấy đã nói hết rồi.
Chỉ dùng modul mới giải quyết được.
Phi cũng đang chuẩn bị làm cái bảng 3,6met*0,96Met 1 màu cho bưu điện nè!
Có sao đâu( tự tin thôi, chứ cũng lần đầu chơi kích thước này, nhưng Phi tin là làm được vì Phi tin vào "đôi tay gõ lụp bụp" của mình).
các bác cho em hỏi,em thủ làm một ma trận led 16x32,xuất dữ liệu qua tran,dùng 74164 quét cột,uln2803 đệm đất y như các bác chỉ bảo vật mà cái bảng của em lem nhem quá,bên cạnh chữ cần hiển thị thì các bóng khác cũng sáng linh tinh(tất nhiên là mờ hơn) mà chẳng biết là tại sao,phần mềm không sai.
Ai có kinh nghiệm trong vấn đề này có thể tư vấn cho mọi người không
chục con led thì sao bán được.
Tệ lắm cũng hàng trăm con LED chứ ông bạn Zemen!
Đúng là phi làm modul và quyét từng bit 1 hết!
Vấn đề là giải thuật xuất data, vấn đề là ở chổ đó, trong 17 trang thì có 2 bài tôi và anh gì gì ấy đã nói hết rồi.
Chỉ dùng modul mới giải quyết được.
Phi cũng đang chuẩn bị làm cái bảng 3,6met*0,96Met 1 màu cho bưu điện nè!
Có sao đâu( tự tin thôi, chứ cũng lần đầu chơi kích thước này, nhưng Phi tin là làm được vì Phi tin vào "đôi tay gõ lụp bụp" của mình).
Chà, Phi chơi hàng lớn nhỉ! tới 3,6x0,96(m2) đấy à, chúc mừng nhé. zemen cũng nghĩ là làm được thôi. Nhưng mà Phi vẫn định dùng 8051 và hc164 sao? Phi có định dùng AVR thay 8051, hc595 thay hc164 không?
Đúng là làm để bán như Phi thì theo cách module là hay rồi! zemen chỉ làm học hỏi và chơi thôi nên quy mô còn nhỏ nhưng mà á á... thêm bớt chỉnh sửa mạch cũng đã đi tong gần 300nđ rồi, bán được cho ai đây?!?!
các bác cho em hỏi,em thủ làm một ma trận led 16x32,xuất dữ liệu qua tran,dùng 74164 quét cột,uln2803 đệm đất y như các bác chỉ bảo vật mà cái bảng của em lem nhem quá,bên cạnh chữ cần hiển thị thì các bóng khác cũng sáng linh tinh(tất nhiên là mờ hơn) mà chẳng biết là tại sao,phần mềm không sai.
Ai có kinh nghiệm trong vấn đề này có thể tư vấn cho mọi người không
Bạn có xoá (xuất dữ liệu mức tắt) trước khí xuất dữ liệu mới của một cột không?
chuong trình này tôi viết thử cho chạy mô phỏng trên Proteus
có File Code va mophong kèm mong mọi người góp ý
$mod51
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
; chuong trinh xuat du lieu len bang ma tran
; ngang gom co 16 Led matrix 8x8 = 16*8 =128 cot
; cao gom co2Led matrix 8x8 =2*8 =16 hang
; Xuat tin hieu ra cot dung IC 74HC595 gom N con mat noi tiep
;Quet hang dung 1 con IC 74HC154
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
; A bit p1.0
; B bit p1.1
; C bit p1.2
; D bit p1.3
E bit p1.4
Clock bit p2.0
Din bit p2.1
Lacth bit p2.2
Colume equ 30h
bodem equ 31h
contro equ 32h
Row equ 33h
ABCD equ 34h
Length equ 35h
contro1 equ 36h
org 0000h
ret
;----------------------------------------------------------
LUADONG:
cjne r3, #0, dong1
mov c, acc.0
mov din, c
call nhay12
sjmp het
dong1: cjne r3, #1, dong2
mov c, acc.1
mov din, c
call nhay10
sjmp het
dong2: cjne r3, #2, dong3
mov c, acc.2
mov din, c
call nhay8
sjmp het
dong3: cjne r3, #3, dong4
mov c, acc.3
mov din, c
call nhay6
sjmp het
dong4: cjne r3, #4, dong5
mov c, acc.4
mov din, c
call nhay4
sjmp het
dong5: cjne r3, #5, dong6
mov c, acc.5
mov din, c
nop
nop
sjmp het
dong6: cjne r3, #6, dong7
mov c, acc.6
mov din, c
sjmp het
dong7: cjne r3, #7, het
mov c, acc.7
mov din, c
het: ret
;-------------------------------------------------
NHAY:
nhay14: nop
nop
nhay12: nop
nop
nhay10: nop
nop
nhay8: nop
nop
nhay6: nop
nop
nhay4: ret
;---------------------------------------------------
DELAY:
mov r7,#80
laplai: mov r6, #10
djnz r6, $
djnz r7, laplai
ret
Delay1:
mov r5, #2
mov r4, #2
tt: djnz r4, $
djnz r5, tt
ret
;--------------------------------------------------------
DULIEU:
db 7fh,00h,00h,00h,00h ;space
db 00h,00h,00h,00h,00h ;space
db 00h,00h,00h,00h,00h ;space
db 00h,00h,00h,00h,00h ;space
db 00h,00h,00h,00h,00h ;space
db 00h,41h,7fh,41h,00h ;I
db 00h,00h
db 00h,41h,7fh,40h,00h ;l
db 38h,44h,44h,44h,38h ;o
db 00h
db 1ch,20h,40h,20h,1ch ;v
db 00h
db 38h,54h,54h,54h,18h ;e
db 00h,00h,00h
db 03h,04h,78h,04h,03h ;Y
db 00h
db 20h,54h,54h,54h,38h ;a
db 00h
db 7ch,04h,78h,04h,78h ;m
db 00h
db 20h,54h,54h,54h,38h ;a
db 00h
db 7fh,08h,04h,04h,78h ;h
db 00h
db 20h,54h,54h,54h,38h ;a
db 00h,00h,00h,00h,00h ;space
db 00h,00h,00h,00h,00h ;space
db 00h,00h,00h,00h,00h ;space
db 00h,00h,00h,00h,00h ;space
db 00h,00h,00h,00h,00h ;space
db 01h,01h,7fh,01h,01h ;T
db 00h
db 34h,4ah,4ah,4ah,34h ;ô
db 00h
db 00h,44h,7dh,40h,00h ;i
db 00h
db 00h,04h,3fh,44h,44h ;t
db 00h
db 7fh,08h,04h,04h,78h ;h
db 00h
db 00h,44h,7dh,42h,01h ;í
db 00h,38h,44h,44h,44h ;c
db 00h
db 7fh,08h,04h,04h,78h ;h
db 00h,00h,00h
db 03h,04h,78h,04h,03h ;Y
db 00h
db 20h,54h,54h,54h,38h ;a
db 00h
db 7ch,04h,78h,04h,78h ;m
db 00h
db 20h,54h,54h,54h,38h ;a
db 00h
db 7fh,08h,04h,04h,78h ;h
db 00h
db 20h,54h,54h,54h,38h ;a
db 00h,00h,00h,00h,00h ;space
db 00h,00h,00h,00h,00h ;space
db 00h,00h,00h,00h,00h ;space
db 00h,00h,00h,00h,00h ;space
db 00h,00h,00h,00h,00h ;space
end
mach giao tiếp với PC-VDK rất đơn giản mà. Bạn down datasheet con Max232 về, trong đó có sơ đồ kết nối, chân dùng để giao tiếp 232 của VDK là Rx và Tx, thực hiện mạch và lập trình. Chi tiết về giao tiếp 232, trên diễn đàn đã có một mục hướng dẫn khá đầy đủ, bạn qua đó xem. Trong mục về 8051.
Chúc thành công.
Nếu bạn đang có nhu cầu tìm dịch vụ nấu tiệc tại nhà uy tín, chất lượng mà giá cả phải chăng, chúng tôi sẽ gợi ý cho bạn Top các cơ sở nhận đặt tiệc, nhận nấu tiệc tại nhà, nhận nấu đám cưới trọn gói chuyên nghiệp ở TP.HCM.
Mọ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 đỡ ạ
Tô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...
Ra 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.
Thé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.
Cá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...
Comment