PHẦN MỀM LẬP TRÌNH LED
1. giới thiệu phần mềm led
Hiện tại trên thị trường có nhiều loại phn mềm để lập tnh LED
Tất cả chúng đều hữu ích để lập trình và mi phần mềm đều có ưu nhược điểm riêng
chúng i lựa chọn phầm mm leddimm đsử dụng bởi chúng đơn giản ng với
đó là giao diện trực quan dễ sử dụng
Hoàn toàn dễ nắm bắt cho người mới bắt đầu các tính năng của nó tch hợp vi
mi mạch điều khiển LED đơn trên thị trường (kể cả mạch làm bằng tay của các bạn)
Chúng i giới thiệu đến bạn phần mềm LED đơn, nếu các bạn nhu cầu thêm về
phần mềm trên thị trường các bạn có thể liên hệ với tôi
+>qua mail:doanhiepcdt@gmail(mail của bạn tôi sẽ trả lời trong lần online sớm nhất)
+>qua yahoo:doanhiepqc
+>qua phone:0973.581.292
2. Giới thiệu phần mềm led
Software Led là gii pháp phn mềm tiết kiệm nhất cho nhng người làm quang báo
với biển chữ chạy, biển vy,...
Các bạn không cần biết lập trình vi xử vẫn thdễ dàng to ra được nhng
hiệu ứng bắt mắt với Software Led.
Bạn thrút ngắn thời gian biến ý tưởng thành sản phẩm, đồng thi giảm bớt chi
phí hàng tháng để thuê 1 hoặc 2 người lập trình.
Software Led khả năng tạo ra file HEX ng để nạp trực tiếp vào vi xử họ
MCS51 (8051).
Software Led khng tạo ra những độ sáng khác nhau trên cùng một cổng, do
đó tạo ra những hiệu ứng mờ dần, sáng dần cực ấn tượng mà thậm c nhiều người lập
tnh viên không thlàm được. Một ưu điểm khác của chức năng này nó cho phép bn
điều chỉnh lượng điện ng tiêu thụ trên mạch bằng cách điều chỉnh độ sáng của các đèn
LED, chính thế bạn th dùng nguồn vẫn chy được nhiều LED nếu gim
cường độ ng xuống.
Software Led còn h trợ bạn mô phng hiệu ứng mt cách chính xác, qua đó giúp bạn
hình dung tốt hơn về hiệu ứng thật khi nạp vào chip.
3. Sử dụng:
Giao diện phần mềm:
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.
Giao diện phn mềm được chia làm 2 vùng,
+>vùng trên là khu vực chỉnh sửa bằng đồ họa, trên đó hiển thị các ô vng. Mỗi
ô vng là một trạng thái của mt cng tại mt thời đim. Các cổng được bố t theo hàng
ngang, từ cổng 1 đến cổng 32. Các trạng thái được bố t theo chiều dọc ttrên xuống
dưới.
+>Vùng phía dưới là các phn tử điều khiển và các nút chức năng.
Thường các mạch điều khiển LED nháy sử dụng chip 8051 (AT89C51,
AT89C52, AT89C4051, AT89C2051, AT89C1051, AT89S51, AT89S52) được thiết kế
ra 4 loại dựa trên số cng:
- Loại 8 cổng thường sử dụng chip 20 chân (AT89C4051, AT89C2051,
AT89C1051)
- Loại 16, 24, 32 cng sử dụng chip 40 chân (AT89C51, AT89C52,...). Loại 16
và 24 cổng thực chất là dạng rút gn của loại 32 cổng để tiết kiệm chi phí làm mạch.
Phần mềm Software Led h trợ tất cả các loại mạch này nên bạn thmua bất
mạch nháy LED nào sử dụng chip 8051. Tuy nhiên bạn cần nhớ bố t cổng tương ứng
trên giao diện của Software Led theo sơ đồ sau, chú ý chiều quay của chip:
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.
Hình 2: Bố trí cổng tương ứng trên mạch và trên phần mềm Software Led
Sử dụng phần mềm:
Các hiệu ứng do phần mềm Software Led sinh ra được lưu trữ ở các tệp có đuôi
mở rộng là LEF. Khi soạn thảo xong, bạn thnhấn nút Lưu hiệu ứng
tên bn muốn lưu. Để mở thiết kế bạn nhn nút Mhiệu ng và chn tệp
đuôi LEF để mở.
Software Led chức năng phng đbạn thể xem trước hiệu ng của
mình sra sao khi chạy trên mạch thật. phỏng trên Software Led nói chung không
khác với những bn thy trên mạch thật. Bạn ng nút phỏng”/“Dừng
phỏng .
Khi thiết kế đã n, bạn thnhấn nút Tạo file nạp để to ra tệp HEX
để nạp trực tiếp vào chip. Sau khi nạp vào chip gắn chip vào mạch, mạch của bạn sẽ
chạy đúng như ý muốn.
Số cổng là số lượng cổng bạn sng, phụ thuộc vạo mạch bạn có.
Giả sử mch 32 cổng, nhưng bạn chỉ cần dùng 15 cổng đầu tiên (t1 đến 15) thì bạn
thể giảm số cổng xuống còn 15 hoặc để mặc định là 32, mạch vẫn chạy như nhau, ch
điều nếu để 32 cổng t kích thước chương trình sto hơn, nạp chip lâu hơn. Để tiết
kiệm bộ nhớ, bạn nên giảm số cng xuống bng số cổng mà bạn thực tế bạn dùng.
Để soạn thảo hiệu ứng, bạn cần nhớ một số điều sau:
- Cng hiện thời sẽ được đánh dấu bằng viền đỏ hình chữ nhật.
- Để chọn cổng hiện thời, bạn thdùng phím mũi tên (lên, xuông, trái,
phải) hoặc gõ chuột trái vào đó.
- Để điều chỉnh độ sáng của cổng, bạn thsử dụng phím F2 (gim)
F3 (tăng) hoặc dùng lăn chuột kết hợp với giữ phím Ctrl.
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.
- Để đảo trạng thái cổng bạn có thể dùng phím cách.
- Để sao chép trạng thái của mt cổng, bạn thsử dụng thợp phím
Ctrl+c (sao chép) tổ hợp phim Ctrl+v (dán). Bạn ng thgiphím
Ctrl kết hợp với dùng chuộto thả.
- Có 2 loại thiết kế mạch cổng đảo cổng không đảo, nếu là mạch
cổng đảo thì bn phải chọn Cổng đảo” trên giao diện chương trình.
3. Hướng dẫn đấu LED vào mạch:
Chuẩn bị:
- y tính cá nhân cài phần mềm Software Led
- Một mạch LED nháy (tự làm, hoặc mua sẵn khoảng 150 đến 300 ngàn
đồng tùy vào số cổng)
- Vài trăm bóng LED
- Vài chc con trở 220 Ohm
- Một bộ nguồn 12V khoảng 35W (có thể dùng nguồn máy tính)
- Một mch nạp 8051 (bán rất nhiều trên thị trường, khoảng 200 ngàn
đồng)
- Dây điện
Tính toán thủ công:
Để lấy ví dụ, ta sẽ đấu LED dùng nguồn 12V:
1 Nhánh: gồm 4 LED nối tiếp với 1 trở 220 Ohm sẽ tiêu thkhoảng 0.2W nếu
mở cổng liên tục.
1 Cổng nếu dùng TIP41C sẽ có khả năng cho dòng 5A đi qua liên tục. Nguồn cố
định là 12V nên công suất qua mi TIP41C khoảng 60W. Như vậy, một cổng thể đấu
tối đa 60/0.2= 300 nhánh kiểu y song song trên mt cổng, tương đương 300*4= 1200
LED. Như vậy số lượng LED mắc tối đa trên 1 cổng tương đối thoải mái cho các biển
to nh.
Bây giờ ta sẽ tính số lượng LED ti đa mà mt b nguồn 300W có thể thắp sáng
cùng lúc và liên tục. các cổng thuộc tính tương đương nhau nên số nhánh bằng
công suất nguồn chia cho công suất mỗi nhánh, tc là 300/0.2= 1500 nhánh, tương đương
1500*4= 6000 LED.
Vậy:
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.
Nếu dùng nguồn 15W, ta có thể mắc 300 LED.
Nếu dùng nguồn 30W, ta có thể mắc khoảng 600 LED.
Nếu dùng nguồn 60W (tương đương với adaptor của laptop) ta th
mắc 1200 LED.
Nếu dùng nguồn 100W ta có thể mắc 2000 LED.
Nếu dùng nguồn 300W (tương đương với nguồn máy tính để bàn) ta có th
mắc 6000 LED.
....................
Tính toán tự động với Software Led:
Để rút gọn thời gian thiết kế, Software Led mt công cụ giúp tính toán giá trị điện
trở, đồ đấu LED và dòng qua LED tương ứng, đồng thi ước lượng công suất tiêu th
để người ng chọn nguồn cho phù hợp. Để m ng cụ này, bạn dùng t hợp phím
Ctrl+T Hoặc nhấn nút có biểu tượng . Khi đó một hp thoại sẽ mở ra. Các bn chọn
loại LED đang , số lượng LED cần mc cho loại LED đó, Điện áp nuôi in áp giữa
cổng chung), ng mong muốn (Tùy thuộc vào loại LED, ng càng lớn t LED
càng sáng, tuy nhiên không nên vượt quá 25mA để tránh LED bị già, thường lấy giá trị
khoảng 15 đến 17mA).
Khi bạn nhấn nút “Tính...” thì phía dưới sẽ hiện ra đồ mắc cùng với điện ttương ứng
cho các nhánh công suất tổng tiêu hao trên các nhánh cộng lại. Bạn nhìn vào đồ
mắc vào biển quảng cáo của bạn.
Khi tính toán, giá trị điện trở mong muốn được tính ra, sau đó Software Led tđộng
dò các giá trị điện trở chuẩn trên thị trường rồi chọn điện trở gần nhất.
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.