I, Cần nói qua một chút về led cube 5x5x5 cấu tạo và nguyên tắc hoạt động của mạch :
LED CUBE được tạo thành từ 125 bóng LED, xếp thành 5 lớp, mỗi lớp 25 bóng. Điều đặt biệt là ta không dùng 125 mối nối để thắp sáng từng bóng mà thay vào đó, ta mắc chung các chân anode của 25 bóng trên 1 lớp lại với nhau và mắc chung 5 chân cathode để tạo thành cột (có 25 cột).
Để cho 1 led bất kỳ bật sáng, đầu tiên ta nối chân anode chung của lớp với điểm có điện thế cao, khi đó 25 bóng led sẽ có chân anode được gắn với điểm điện thế cao, việc còn lại là nối điểm điện thế thấp cho chân cathode của bóng led nào cần thắp sáng.
Việc cấp điện thế cao cho các lớp được thực hiện bởi 5 transistor PNP. 5 Transistor này được điều khiển bởi 5 chân IO của vi điều khiển và được phân cực ở vùng bão hòa và vùng ngưng tương ứng với mức logic 0 và 1 (ngược mức logic với chân IO của vi điều khiển) Việc cấp điện thế thấp cho các cột được thực hiện bởi 25 chân IO của vi điều khiển, do không có transistor để nhận dòng nên khi khi tính toán điện trở hạn dòng cho led phải lưu ý đến khả năng nhận dòng của chân IO vi điều khiển (thông số IOL khoảng 200mA là tối đa). Ở thời điểm nào đó, mỗi chân này phải nhận dòng từ 5 bóng led của 1 cột. Sơ đồ nguyên lý điều khiển sau đây:
II, Các bước thực hiện
1, Chọn led :
Tùy vào mỗi người mà chọn màu sắc led khác nhau , nhưng cần phải chú ý điện áp của từng led khác nhau mà tính toán giá trị của điện trở .Led thường được chọn là led vỏ đục đảm bảo độ phát sáng ra xung quanh tốt nhất.
Tùy vào mỗi người mà chọn màu sắc led khác nhau , nhưng cần phải chú ý điện áp của từng led khác nhau mà tính toán giá trị của điện trở .Led thường được chọn là led vỏ đục đảm bảo độ phát sáng ra xung quanh tốt nhất.
2, Tạo khung led:
Tham khảo cách làm của các trang web nước ngoài thấy phương pháp được sử dụng nhiều thường là làm khuôn xong khoan lỗ vừa bóng led sau đó hàn dây .Với cách làm này đảm bảo các led thẳng nhau tránh chạm chập . Khuôn ở đây có thể dùng gỗ ép , gỗ dán , nhưng theo như mình làm thì bằng xốp là tiện lợi nhất vẫn đảm bảo chất lượng
Tham khảo cách làm của các trang web nước ngoài thấy phương pháp được sử dụng nhiều thường là làm khuôn xong khoan lỗ vừa bóng led sau đó hàn dây .Với cách làm này đảm bảo các led thẳng nhau tránh chạm chập . Khuôn ở đây có thể dùng gỗ ép , gỗ dán , nhưng theo như mình làm thì bằng xốp là tiện lợi nhất vẫn đảm bảo chất lượng
Sau khi có khung xong ta tiến hành bẻ chân led như sau anot là chân dài hơn ta bẻ vuông góc ,chân katot giữ nguyên sau khi bẻ ta tiến hành hàn led .Hàn đủ 25 led ta được 1 lớp thứ nhất ,
Sau khi đủ 5 lớp ta tiến hành ghép khối led
Khi có khối led hoàn chỉnh gắn led vào đế và hàn dây nối
3,Thiết kế mạch:
Tùy khả năng lập trình của từng người mà chọn các chip khác nhau như AVR hay PIC , đối với người mới học tốt nhất nên chọn 8051 đơn giản và thông dụng. Dưới đây là sơ đồ nguyên lý mạch dùng 89s52 do mình thiết kế:
Tùy khả năng lập trình của từng người mà chọn các chip khác nhau như AVR hay PIC , đối với người mới học tốt nhất nên chọn 8051 đơn giản và thông dụng. Dưới đây là sơ đồ nguyên lý mạch dùng 89s52 do mình thiết kế:
Và PBC dùng orcad:
Do đang trong quá trình thi nên chưa có thời gian hoàn thiện mới chỉ xong phần khối led .Show vài bức cho mọi người xem .Phiên bản chính thức sẽ được update lên trang web trong thời gian sớm nhất !
Update ngày 15/01/2011
Sau 3 tuần thi cử bận rộn cuối cùng cũng đã xong , việc đầu tiên phải làm là hoàn thiện quả led cube 5x5x5 để về chơi tết .
Hôn nay cũng đã gần xong mình update trước một số hình ảnh mới nhất về nó cho mọi người coi :
Sau 3 tuần thi cử bận rộn cuối cùng cũng đã xong , việc đầu tiên phải làm là hoàn thiện quả led cube 5x5x5 để về chơi tết .
Hôn nay cũng đã gần xong mình update trước một số hình ảnh mới nhất về nó cho mọi người coi :
Phần mạch:
Phần khung hôm nay đã được gắn hộp meka :
Phần mạch coi như đã ổn công việc hiện giờ là lập trình hiệu ứng cũng vất vả đây.
linh kiện làm led cube:// số lượng1- IC89S52 + đế//1+1
2- Thạch anh 12MHz// 1
3- Tụ gốm 33// 2
4- Tụ gốm 104 (mạch nguồn)// 1
5- Tran A564// 5
6- 7805// 1
7- Tụ hóa 10uF// 1+1 (mạch nguồn)
8- Trở 470 om// 26
9- Trở 10K// 1
10-Led siêu sáng đục// 125+1(led nguồn)
11-Chân cắm (LCD)// 2 thanh
12-Jac đực// 2 thanh
13- Nút nhấn 4 chân // 1
14- Trở băng 10k// 1
15- Trở 1k (hạn dòng cho tran)// 5
16- CON 2 (trắng)// 1
dùng at89c52 được không anh ơi?hai loại này có khác gì nhau ngoài cách nạp của chúng không a?
Trả lờiXóaCác Vi điều khiển 89Sxx được cải tiến từ dòng 89Cxx
Trả lờiXóaChương trình viết dành cho 89Cxx đều chạy được với 89Sxx
89Sxx rẻ hơn 89Cxx
89Sxx có chế độ nạp nối tiếp với mạch nạp đơn giản có khả năng nạp ngay trên bo mạch mà không cần tháo chip vi điều khiển sang mạch khác để nạp chương trình và nhiều tính năng cải tiến khác.
Dung lượng RAM Dung lượng ROM Chế độ nạp
89S51 128 byte 4 Kbyte nối tiếp
89S52 128 byte 8 Kbyte nối tiếp
89S53 128 byte 12 Kbyte nối tiếp
89S55 128 byte 20 Kbyte nối tiếp
89s52 cũng nhưng 89c52 ,cách lập trình vẫn vậy
hai con này giá cả như nhau chỉ chênh lệnh chút ở người bán thôi
89s52 và 89c52 khoảng 16 - 30k
Thu Trần qua đây để tìm hiểu thêm về 8051 nha
http://dientuvietnam.net/forums/vi-dieu-khien-ho-8051-53/sach-vdk-cho-nguoi-moi-hoc-8051-day-2197/
nếu quan tâm Thu Trần có thể ghé qua đây, ở đây có hướng dẫn rất chi tiết http://www.chipkool.net/2011/11/huong-dan-lam-led-cube-5x5x5-voi-89s52.html
anh thế cái file hex 23k có thể nộp được cho 89c52 ak.không phải 89c52 chỉ có 8k thôi ak
Trả lờiXóalink không tai dduoc anh oi. anh có thể gửi bản full đó vào Email của em được không ah,
Trả lờiXóavanhung.151092@gmail.com
em cam ơn anh ah
mình đã sửa lại link bạn có thể tải lại.
XóaNguyen Manh: A ơi! E dùng tran A1015 thì có cần pải dùng trở hạn dòng 1k ko vậy
Trả lờiXóavẫn được nhưng bạn dùng đừng dùng nguồn lớn quá 4-5vdc là được rồi
Xóaanh ơi cho em hỏi dùng tran 1015 trở hạn dòng 330, nguồn 5v có ổn không?
Trả lờiXóavẫn dùng được
Xóafile download có đủ nguyên lý vs layout lun hả Manh..mình mang cái đó đi đặt mạch luôn có dc ko
Trả lờiXóađược bạn, có đềy đủ hết rồi, bạn chỉ việc thi công thôi.
Trả lờiXóatrở băng giá trị lớn quá vậy bạn, nếu dùng con khác nhỏ hơn có được khộng vậy?
Trả lờiXóanếu thay A564 bằng A1013 thì cần phải gắn trở cho led và trở hạn dòng cho trans là bao nhiêu vậy bạn, giúp mình với?
trở băng 10k, cứ dùng trở hạn dòng như sơ đồ là được
Xóahình thì vẽ con npn mà xài thì pnp là sao???wtf!!!
Trả lờiXóacho mình hỏi là mấy cái jack cắm màu trắng dùng để làm j vậy
Trả lờiXóabạn cho mình hỏi còn một cái u8 nhưng chỉ có 6 lỗ,còn cái u9 là cái gì v @@
Trả lờiXóacon tụ trong mạch tạo dao động có dung lương trên 100p đc không anh
Trả lờiXóacho mình hỏi phần linh kiện 16 là gì thế
Trả lờiXóabạn ơi cho mình hỏi code của mạch thì nạp bằng c hay hex. thanks
Trả lờiXóacho mình xin code nạp vs sao nạp cái code kia báo lỗi vậy??/
Trả lờiXóanguồn 5v 1a chạy đc k a
Trả lờiXóaCON 2 (trang) là cái j hả a :v
Trả lờiXóaxin mạch in
Trả lờiXóa