em đã làm đc sơ dồ led matrix nhu sau. mong các anh giúp về qưet led. em đã biết viết quét cho 1 chữ cái. nhưng em ko biết cách viết để chữ đó chạy.(viết thủ công thì rất dỡ) em mong đc giúp đỡ. Ai có tài liệu cho em xin với.
Thông báo
Collapse
No announcement yet.
Giúp Về Tài Liệu Led Matrix đi Các Anh ơi!!
Collapse
X
-
Giải thuật cho chữ chạy không phức tạp lắm.
Bạn có thể tham khảo cách làm mà mình đã làm như sau ,cũng khá đơn giản:
-Việc hiển thị ra led matrix 8*8 thì (đơn giản cho 1 màu thôi nhé từ đóo hiện thực lên)
-Bạn có thể sử dụng 1 vùng buffer dùng để hiển thị ra ngoài gồm 8 byte với mỗi bit đại diện cho mỗi pixel trên matrix led,ví dụ 0 là tắt 1 là sáng
-Việc quét matrix led đuộc hiện thực bằng 1 timer của vi xử lý thông qua hàm chuyển từ dữ liệu thô ở buffer ra các port I/O với tần số thích hợp.
-Lúc này nếu bạn muốn hiển thị gì thì việc này đơn giản là chỉ cần làm thay đổi nội dung vùng buffer để mặc cho timer qúet lo việc hiển thị nó ra ngoài
-Việc dịch kí tự thì cần phải là 1 số việc thêm là bạn phải tính truớc vùng buffer chứa,việc này mình hiện thực bằng cách tăng kích thuớc vùng buffer lên (gấp đôi là đơn giản okie) trong đó vùng buffer ban đầu luôn được timer quét còn vùng còn lại để cho bạn chuẩn bị truớc kí tự tiếp theo.Việc dịch kí tự thực hiện bằng cách đơn giản là bạn dịch từng byte từng byte từ vùng buffer phụ vào vùng buffer chính,khi vùng buffer phụ hết kí tự thì bạn lấy kí tự tiếp theo đưa vào vùng buffer phụ.Việc hiện thực này có thể đựơc hiện thực bằng 1 timer khác với tần số hoạt động nhỏ đủ để bạn nhìn thấy kí tự nó dịch chuyển.
Đấy là ý tuởng sơ bộ bạn có hiện thực không quá phức tạp(từ đó mở rộng lên cho matrix led cỡ nào cũng đuợc).
Chúc bạn thành công.Nếu muốn thì có thể đến chỗ mình để tham khảo mô hình đã làm (chỉ buổi tối thôi mình bận đi học ban ngày).
Sông dài, Thuyền lớn, Biển rộng bao la.
Tháo neo ngôn ngữ, lèo lái con thuyền kiến thức nhân loại.
-
Có 1 cậu gì đó vhung nhờ mình gửi tài liệu về quang báo.
Mình thì không có làm cao cấp nhưng cũng làm chơi cho nó chạy chữ cho vui rồi.
Gửi lên đây có thể có ích.
Đây là code cho AVR nhưng viết trên C việc chuyển cho code hoạt động với 8051 không có gì phức tạp (nhưng có lẽ phải có vùng nhớ flash lớn 1 tý vì mình lưu các kí tự mẫu trong vùng flash-->kiếm con nào vùng nhớ lớn tí.
Hướng dẫn chuyển đổi sơ cho cậu khỏi mất công:
-Lưu dữ liệu trong vùng flash thì mình dùng macro PROMEM -->qua keil C thì dùng từ khoá code
-trình phục vụ ngắt trong C cho AVR thì viết kiểu ISR(TIMER...) bạn chỉ cần cho 1 timer tuơng ứng với nó và tần số hoạt động thích hợp.
Có gì nếu bí thì có thể liên lạc mình qua yahoo (thường online buổi tối,có khi tới sáng ).
Rất vui đuợc giúp bạn.Attached Files
Sông dài, Thuyền lớn, Biển rộng bao la.
Tháo neo ngôn ngữ, lèo lái con thuyền kiến thức nhân loại.
Comment
-
1. Mình chuẩn bị làm 1 QB 16*32 sử dung 74595.Nhưng chưa hiểu rõ về 74595 nên k bít kết nối phần cứng như thế nào?
2. SPI là j?
3. Dùng 74595 để quét cột phải k? Nếu vậy mã chữ sẽ xuất ra hàng được điều khiển bằng 16 con Trans đúng k?
Do chưa có nhiều kiến thức về lĩnh vực này nên mong Thái trả lời giúp nha .Cám ơn lắm lắm
Comment
-
Post lại:
Nguyên lý của 595 như thế này
MCU --> Bộ chuyển tín hiệu nối tiếp ra song song ví dụ 164--> Bộ đệm chốt có điều khiển ví dụ 595
Tín hiệu từ MCU được dịch ra ngoài thay vì dùg trực tiếp port vi điều khiển
bằng cách này có thể mở rộng lên khá nhiều port out.
Còn lý do vì sao không dùng trực tiếp ngõ ra của bộ chuyển từ nối tiếp thì vì trong quá trình chuyển lên thì những bit không mong muốn bị dịch vào vị trí hàng cột mà ta không muốn nên phải cần bô chốt để điều khiển khi nào thì chốt dữ liệu ra ngoài.
Tránh hiện tượng nhập nhòe.
SPI:là 1 chuẩn truyền nối tiếp gồm 3 dây 2 dây data,1 dây clk còn fearture hơn nữa thì tuỳ datasheet của từng con mà tham khảo
595:quét cái gì cũng dc nó là con chốt thôi.
Mình chưa làm bảng cỡ lớn như vậy.Nhưng ý tưởng thì như mình đã trình bày.
Sông dài, Thuyền lớn, Biển rộng bao la.
Tháo neo ngôn ngữ, lèo lái con thuyền kiến thức nhân loại.
Comment
-
Mình thấy làm một cái LED MATRIX không khó lắm đâu. Phần cứng ko khó, chỉ ngồi đọc lại code đã viết mà thấy hiểu và hình dung ra vấn đề là OK. Việc sử dụng vi điều khiển nào nhiều khi ko quan trọng. Vấn đề là đọc hiểu và reuse lại code thôi. Ít người post code lên, hơn nữa việc đọc lại code của người khác cũng rất khó để hiểu nếu họ viết quá dài và chỉ trên một file mà không chia module. Đây là đoạn code cho LED TRIX 6 ô (8x8) mình viết OK, bạn thử tham khảo, kết nối lại với nhau. Phần cứng chưa rõ lắm nhưng cứ làm giống với config như trong port.h là được. Mình dùng PIC18F452 (HTPIC).Attached Files
Comment
-
Ban tham khao thu so do qb nay xem
Mình làm thử mạch quang báo dùng ic chốt 74hc573
Các bạn có thể tham khảo thử
Mình gửi sơ đồ bên dướiAttached Files
Comment
-
Tặng code 595 nho nhỏ tham khảo
Nếu bạn nào muốn dùng 595 thì tham khao code sau:
DICH BIT P2.0
DATANT BIT P2.1
CHOTDATA BIT P2.2
XOADATA BIT P2.3
ORG 0
MOV R1,#11
CLR XOADATA
SETB XOADATA
SETB DATANT ;CAP MUC 11 MUC 1VÀO DU LIEU NOI TIEP
DOI: CLR DICH
SETB DICH
DJNZ R1,DOI ;NAP VAO 595 11 GIA TRI MUC 1
CLR DATANT
CLR DICH ;NAP THEM 2 BIT 0 VAO SAU 11 BIT 1
SETB DICH
CLR DICH
SETB DICH
CLR CHOTDATA
SETB CHOTDATA
SJMP $
ENDAttached Files
Comment
-
helu các bác mình cũng đang làm quang báo! mình ngu ngu mong mọi người chỉ giúp .
Mình làm quang báo led matrix 8x8 hiển thị 3 màu, mà em vẫn chưa hiểu cách nối bộ chốt như thế nào mong các bác chỉ giúp Thanks!Ngày mai bắt đầu từ ngày hôm nay!!!
Comment
-
http://sites.google.com/site/linhnc3082/myprojects
các em vào đây tải tài liệu về led matrix nhé. Có đầy đủ hướng dẫn.Ethernet-RS232, PIC Webserver, RFID Reader
CallerID, Cảnh báo BTS, ...
0988006696
linhnc308@gmail.com
http://linhnc308.blogspot.com
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.bởi mèomướpDạ chú mua thêm loa tép nối tiếp qua con tụ rồi mắc vào cùng loa trung là được ạ...
-
Channel: Điện thanh
Hôm qua, 19:53 -
-
Trả lời cho Tìm datasheet linh kiện điện tử.bởi mèomướpDạ cháu hỏi bạn cháu thì bạn ấy trả lời như thế này ạ. Cháu cũng hông bít có đúng hông nữa ạ
Linh kiện điện tử với mã "943BA" và "W58BAL" là một loại cầu chì tự động (circuit breaker) do TE Connectivity sản...-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 19:50 -
-
bởi viettinhChuyện là mình mới đập hộp con loa kéo Sony SRS-XV900. Do khu vực mình k có sẵn hàng để trải nghiệm thực tế nên chỉ tham khảo các kênh revew online.
Mua về sử dụng thì thấy hơi buồn về chất âm, Mở max k to bằng cái loa kéo china, bass...-
Channel: Điện thanh
Hôm qua, 17:18 -
-
Trả lời cho Tìm datasheet linh kiện điện tử.bởi yeurap7em tra google cũng ko có...
-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 16:37 -
-
Trả lời cho Trình điều khiển bước rời rạcbởi mèomướpDạ nếu chú đã viết được chương trình cho vđk thì thêm 1 chương trình con chạy động cơ bước chỉ đơn giản là copy phát. Về phần cứng thì vài con cách ly quang, vài con mosfet thôi ạ. thực sự là dễ dàng như bài tập bình thường của sinh viên thôi ạ...
-
Channel: Máy công cụ
06-01-2025, 12:55 -
-
Trả lời cho Sửa bộ nguồn DC 60V 45Abởi Minhdai95vâng mình cảm ơn mn đã góp ý
-
Channel: Điện tử công suất
06-01-2025, 11:30 -
-
bởi tom22Xin chào
Tôi có một dự án trong đó một động cơ bước tích hợp được điều khiển bởi một bộ vi điều khiển.
Nhưng tôi thực sự không thích trả tiền cho trình điều khiển bước, khi tôi có một bộ vi điều khiển có khả năng thực...-
Channel: Máy công cụ
06-01-2025, 10:54 -
-
Trả lời cho Sửa bộ nguồn DC 60V 45Abởi mèomướpDạ chú chủ thớt có thời gian và đam mê thì cứ từ từ ngâm cứu đi ạ đừng nghe chú Chú bq... dọa mà sợ ạ. Cái nguồn nhìn cũng lởm có khi hông bằng cái máy hàn tàu của chị hàng xóm hôm nọ tháo ra sửa với chú thợ thông ống nước suốt đêm mới xong. Chú ý an toàn xíu là được ạ...
-
Channel: Điện tử công suất
05-01-2025, 15:40 -
-
Trả lời cho Sửa bộ nguồn DC 60V 45Abởi bqvietBộ nguồn xung ở tầm công suất 2700W này, gần 3 ký, không bao giờ đơn giản để mà sửa ngay cả đối với người có kinh nghiệm chứ đừng nói người không chuyên. Đám linh kiện công suất không tự nhiên cháy mà phải xuất phát từ nguyên nhân...
-
Channel: Điện tử công suất
04-01-2025, 22:09 -
-
Trả lời cho Sửa bộ nguồn DC 60V 45Abởi mèomướpDạ chú kiểm tra đi ốt đầu vào, ra nữa ạ. Về phần kiểm tra dao động chú hỏi chị google ấy ạ, có nhìu cô chú đã hướng dẫn rồi ạ...
-
Channel: Điện tử công suất
04-01-2025, 16:53 -
Comment