<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[Hội Quán Điện Tử]]></title> 
<link>http://hoiquandientu.com/index.php</link> 
<description><![CDATA[Hội Quán Điện Tử]]></description> 
<language>vi</language> 
<copyright><![CDATA[Hội Quán Điện Tử]]></copyright>
<item>
<link>http://hoiquandientu.com/read.php?305</link>
<title><![CDATA[Ma trận LED 7 x 5 dislay 0 - 9 and A to N]]></title> 
<author>biendt &lt;biendt.biendt@gmail.com&gt;</author>
<category><![CDATA[Ma trận LED]]></category>
<pubDate>Sun, 01 Aug 2010 04:27:23 +0000</pubDate> 
<guid>http://hoiquandientu.com/read.php?305</guid> 
<description>
<![CDATA[ 
	Các bạn nhìn thấy các bảng quang báo người ta quảng cáo có các dòng chữ chatyj từ phải qua trái hay ngược lại. Cái đó là công nghệ làm quang báo của người ta con sinh viên mới học vi điều khiển ban đầu thì nên học nhưng cái cơ bản đã.Dựa vào hiện tượng lưu ảnh trên võng mạc nên ta ta có thể quét được các điểm ảnh các điểm ảnh ở đây chính là những con led được nối với nhau thông qua các hàng và các cột được gọi là ma trận LED. Ở bài này tôi chỉ hiện thị các chữ và các số trên ma trận LED 5 x 7.<br/><p align="center"><a href="http://hoiquandientu.com//images/stories/vi-dieu-khien/Ma%20tran%20LED%205x7_test.GIF" target="_blank"><img src="http://hoiquandientu.com//images/stories/vi-dieu-khien/Ma%20tran%20LED%205x7_test.GIF" class="insertimage" alt="Bấm xem ảnh ở cửa sổ mới" title="Bấm xem ảnh ở cửa sổ mới" border="0" width="400" height="400"/></a></p><br/>Linh kiện sử dụng trong mạch:<br/>+ 1 Ma trận LED 5x7 (giá khoảng trên 10K gì đó tôi chưa mua con này nhưng biến từ con 8 x8)<br/>+ 1 Chip Psoc (Con này hơi đắt khoảng 70K)<br/>+ 1 ULN2803 ( con này khoảng 4k)<br/>+ 7 con A1015 (Con này rẻ)<br/>+ Vài con trở 1K và 10K <br/><strong>1) Ma trận LED 5 x 7.</strong><br/>Hình dạng thực tế : <br/><p align="center"><a href="http://hoiquandientu.com//images/stories/vi-dieu-khien/LED%207%20x%205.jpg" target="_blank"><img src="http://hoiquandientu.com//images/stories/vi-dieu-khien/LED%207%20x%205.jpg" class="insertimage" alt="Bấm xem ảnh ở cửa sổ mới" title="Bấm xem ảnh ở cửa sổ mới" border="0" width="300" height="300"/></a></p><br/><strong>* Cấu tạo của LED 7 x 5</strong><br/><p align="center"><a href="http://hoiquandientu.com//images/stories/vi-dieu-khien/Cau%20tao%20ma%20tran%20LED%207%20x%205.JPG" target="_blank"><img src="http://hoiquandientu.com//images/stories/vi-dieu-khien/Cau%20tao%20ma%20tran%20LED%207%20x%205.JPG" class="insertimage" alt="Bấm xem ảnh ở cửa sổ mới" title="Bấm xem ảnh ở cửa sổ mới" border="0" width="500" height="500"/></a></p><br/>Nhìn trên hình chúng ta có thể thấy được ma trận này gồm 5 cột và&nbsp;&nbsp;7 hàng. Các hàng được nối với nhau và các cột được nối với nhau. Tại mỗi điểm giao giữa các hàng và các cột có gắn vào đó 1 con Diode phát quang. Nên do đó phải đưa tín hiệu vào hàng ở mức 1 và cột ở mức 0 thì LED mới sáng được.<br/>Ví dụ : TÔi muốn cho con LED D12 sáng thì như vậy tôi phải đưa tín hiệu mức 1 vào hàng 5 và mức 0 vào cột 2. Như vậy LED đó mới sáng được<br/><strong>2) Ổn dòng ULN2803</strong><br/><p align="center"><a href="http://hoiquandientu.com//images/stories/vi-dieu-khien/ULN2803.JPG" target="_blank"><img src="http://hoiquandientu.com//images/stories/vi-dieu-khien/ULN2803.JPG" class="insertimage" alt="Bấm xem ảnh ở cửa sổ mới" title="Bấm xem ảnh ở cửa sổ mới" border="0" width="200" height="200"/></a></p><br/>Nhìn vào sơ đồ cấu tạo của ULN2803 ta thấy được rằng khi đầu vào ở mức 1 thì đầu ra ở mức 0 và ngược lại. Nó được qua cổng Not!<br/>+ Chân 1 input (Mức 1) ==> chân output 18 (mức 0) và ngược lại<br/>+ Chân 2 inphut (mức 1) ==> chân output 17 (mức 0) và ngược lại+.....<br/>+Chân 8 input (mức 1) ==> Chân output 11 (mức 0) và ngược lại<br/>Do đó ULN2803 có tác dụng ổn dòng trong khoảng thời gian rất ngắn. Tác dụng này làm cho các LED sáng đều vì trong khi quét do phải sáng cả hàng LED nên sự sụt dòng là rất lớn sẽ làm cho LED tối.<br/><strong>3 ) A1013:</strong><br/><p align="center"><a href="http://hoiquandientu.com//images/stories/vi-dieu-khien/PNP_Phan%20cuc.JPG" target="_blank"><img src="http://hoiquandientu.com//images/stories/vi-dieu-khien/PNP_Phan%20cuc.JPG" class="insertimage" alt="Bấm xem ảnh ở cửa sổ mới" title="Bấm xem ảnh ở cửa sổ mới" border="0" width="200" height="200"/></a></p><br/>A1013 đệm dòng cho các hàng. 1 hàng có nhiều LED sáng nên sự sụt dòng là rất lớn nên dùng A1013 đệm dòng cho các hàng. Nhìn trên sơ đồ phân cực của transitor lúc này Transitor làm việc ở chế độ đóng mở và sơ đồ phân cực được lắp theo hình vẽ.<br/>Để điều khiển được đóng mở Transitor thì cần phải đưa tín hiệu mức 0 vào Bazo. Mức 1 thì transitor sẽ khóa! <br/><strong>4 ) Sơ đồ nguyên lý </strong><br/><p align="center"><a href="http://hoiquandientu.com//images/stories/vi-dieu-khien/Ma%20tran%20LED%205%20x%207.GIF" target="_blank"><img src="http://hoiquandientu.com//images/stories/vi-dieu-khien/Ma%20tran%20LED%205%20x%207.GIF" class="insertimage" alt="Bấm xem ảnh ở cửa sổ mới" title="Bấm xem ảnh ở cửa sổ mới" border="0" width="500" height="500"/></a></p><br/>Nhìn trên sơ đồ trên tôi dùng các Port 0 và Port 2 để điều khiển các hàng và các cột của ma trận LED thông qua các con A1015 và ULN2803.<br/><strong>5) Nguyên lý quét ma trận.</strong><br/>+ Các tính mã LED các pác bit tính rồi chứ!<br/>+ Do dùng A1015 và ULN2803 nên các hàng phải đưa ở mức 0 và các cột phải đưa ở mức 1<br/>+ Ở&nbsp;&nbsp;trong bài này thì nguyên lý quét của nó khá là đơn giản. Dựa vào hiện tượng lưu ảnh trên võng mạc và con người chỉ nhìn được 24h/s.Tại mỗi thời điểm chỉ có 1 điểm sáng Do quét với tần số nhanh nên con nguời sẽ cảm nhận được các LED được quét đồng thời.Trong bài này tôi quét cột và đưa các dữ liệu hiện thị ra các hàng.<br/>+ Tại thời điểm thứ nhất ta ta chỉ cho 1 hàng và 1 cột sáng tức là đưa cột 1 ở mức 1 và tính các dữ liệu của hàng&nbsp;&nbsp;ở mức 0 (Tính các hàng 1 dến 7 ở mức 0) của cột 1. Sau đó phải tắt tất cả các hàng và các cột đó đi ==> LED trở về không sáng LED nào cả<br/>+ Tại thời điểm thứ 2 ta cho cột 2 ở mức 1 và dữ liệu sáng các điểm LED ở hàng ( Tính ở mức 0) của cột này.NHư vậy khi cột 2 ở mức 1 thì các điểm LED cấu tạo lên chữ hoạc số sẽ được tính trên hàng ( Đây chỉ là 1/5 của chữ hoặc số thôi) Sau đó tắt tất cả các hàng và các cột đi.<br/>+ Tại thời điểm thứ 3,4,5 cũng tương tự như kiểu 1 và 2.<br/>Như vậy tại mỗi thời điểm tôi chỉ cho sáng 1 phần của chữ và của số thôi (1/5) . Có 5 thời điểm tôi sẽ ghép nó lại thành một chữ hoặc 1 số. Các thời điểm này được quét nhanh nên ta sẽ nhìn thấy được rằng tất cả các LED đó được sáng đồng thời.<br/><strong>6 ) Chương trình.</strong><br/>+ Môi trường lập trình : Psoc Designer<br/>+ Viết cho vi xử lý : Psoc Cy8C29466<br/>+ Writed by biendt - www.hoiquandientu.com<br/><strong>+ Download chương trình điều khiển (tham khảo) : </strong>Tệp tin này chỉ tải được sau khi bạn đăng nhập. Hãy <a href="/login.php?job=register">Đăng ký</a>  hoặc  <a href="/login.php">Đăng nhập</a><br/><br/>Tags - <a href="http://hoiquandientu.com/tag.php?tag=ma" rel="tag">ma</a> , <a href="http://hoiquandientu.com/tag.php?tag=tr%25E1%25BA%25ADn" rel="tag">trận</a> , <a href="http://hoiquandientu.com/tag.php?tag=led" rel="tag">led</a> , <a href="http://hoiquandientu.com/tag.php?tag=7" rel="tag">7</a> , <a href="http://hoiquandientu.com/tag.php?tag=x" rel="tag">x</a> , <a href="http://hoiquandientu.com/tag.php?tag=5" rel="tag">5</a> , <a href="http://hoiquandientu.com/tag.php?tag=dislay" rel="tag">dislay</a> , <a href="http://hoiquandientu.com/tag.php?tag=0" rel="tag">0</a> , <a href="http://hoiquandientu.com/tag.php?tag=-" rel="tag">-</a> , <a href="http://hoiquandientu.com/tag.php?tag=9" rel="tag">9</a> , <a href="http://hoiquandientu.com/tag.php?tag=and" rel="tag">and</a> , <a href="http://hoiquandientu.com/tag.php?tag=a" rel="tag">a</a> , <a href="http://hoiquandientu.com/tag.php?tag=to" rel="tag">to</a> , <a href="http://hoiquandientu.com/tag.php?tag=n" rel="tag">n</a>
]]>
</description>
</item><item>
<link>http://hoiquandientu.com/read.php?304</link>
<title><![CDATA[Chạy chữ  www.hoiquandientu.com ra LED 8*8]]></title> 
<author>biendt &lt;biendt.biendt@gmail.com&gt;</author>
<category><![CDATA[Ma trận LED]]></category>
<pubDate>Sun, 01 Aug 2010 04:15:08 +0000</pubDate> 
<guid>http://hoiquandientu.com/read.php?304</guid> 
<description>
<![CDATA[ 
	Trong bài viết này tôi sẽ hướng dẫn các bạn làm bài về quét LED ma trận 8*8 với yêu cầu là dịch chữ " www.hoiquandientu.com"&nbsp;&nbsp;dịch từ phải sang trái<br/><strong>* Chuẩn bị :</strong><br/>1 LED ma trận 8*8. Hiện này trên thị trường có loại LED 8*8 hai mầu đỏ và xanh<br/><p align="center"><a href="http://hoiquandientu.com//images/stories/Trang-chu/ky%20hieu_ma%20%20tran.GIF" target="_blank"><img src="http://hoiquandientu.com//images/stories/Trang-chu/ky%20hieu_ma%20%20tran.GIF" class="insertimage" alt="Bấm xem ảnh ở cửa sổ mới" title="Bấm xem ảnh ở cửa sổ mới" border="0" width="300" height="300"/></a></p><br/>Xác định cho chân LED ma trận. Ta dùng đồng hồ xác định cũng được . Vì mỗi ma trận LED được cấu tạo bởi bởi các hàng và các cột trong đó các hàng là cực Anot của LED và cột là Katot của LED. <br/><p align="center"><a href="http://hoiquandientu.com//images/stories/Trang-chu/cau%20tao%20cua%20ma%20tran.GIF" target="_blank"><img src="http://hoiquandientu.com//images/stories/Trang-chu/cau%20tao%20cua%20ma%20tran.GIF" class="insertimage" alt="Bấm xem ảnh ở cửa sổ mới" title="Bấm xem ảnh ở cửa sổ mới" border="0" width="500" height="500"/></a></p><br/>Hay các bạn có thể xem hình dới đây để xác định:<br/>Để như trên thì thứ tự chân như sau: Đây là LED hai mầu đỏ (D) và xanh (X) với hàng chung hay Anot chung!<br/>Nhìn trên thứ tự đó thì : H1 D1 X1 H2 D2 X2 H3 D3 X3 H4 D4 X4<br/>H5 D5 X5 H6 D6 X6 H7 D7 X7 H8 D8 X8<br/>Ỏ đây tôi chỉ dùng mầu đỏ thôi!<br/><strong>* Mạch nguyên lý :</strong><br/><p align="center"><a href="http://hoiquandientu.com//images/stories/Trang-chu/mach_ma%20ttran.GIF" target="_blank"><img src="http://hoiquandientu.com//images/stories/Trang-chu/mach_ma%20ttran.GIF" class="insertimage" alt="Bấm xem ảnh ở cửa sổ mới" title="Bấm xem ảnh ở cửa sổ mới" border="0" width="400" height="400"/></a></p><br/>Với mạch trên tôi dùng<br/>+ A1015 để kích dòng cho các hàng<br/>+ ULN2803 để ổn định dòng để đèn sáng đều<br/><strong>* Nguyên lý hoạt động.</strong><br/><p align="center"><a href="http://hoiquandientu.com//images/stories/Trang-chu/cau%20tao%20cua%20ma%20tran.GIF" target="_blank"><img src="http://hoiquandientu.com//images/stories/Trang-chu/cau%20tao%20cua%20ma%20tran.GIF" class="insertimage" alt="Bấm xem ảnh ở cửa sổ mới" title="Bấm xem ảnh ở cửa sổ mới" border="0" width="500" height="500"/></a></p><br/>Muốn cho led sáng thì ta phải cấp điện dương 5V cho vào hàng và 0V cho vào cột. Dòng của LED thường là từ 10mA đến 20mA tùy từng LED ma trận<br/>Ví dụ như ta muốn đèn LED ở vị trí thứ 5x5 sáng thì ta phải đưa điện áp ra cột 5 xuống 0V và điện áp ở hàng 5 phải lên 5V<br/>Hiện thị chữ : Thống kê các điểm sáng thành chữ rồi cho các hàng cột điện áp tương ứng. Có thể dùng các công cụ tạo mã để thực hiện công việc này<br/>Tại mỗi thời điểm ta chỉ có một đèn LED trên 1 cột sáng do ta quét 8 cột với tần số nhanh do mắt con người có sự lưu ảnh nên tại một thới điểm ta sẽ nhìn thấy toàn bộ kí tự. Để cho đèn D1 sáng ta phải cho vào hàng 1 điện áp 5V và cột 1 điện áp âm.<br/>Quá trình điều khiển hiện thị như sau :<br/>---> cột 1 hàng 1, cột 2 hàng 2........, cột 8 hàng 8<br/>Để làm chữ chạy thì ta làm như sau ở từng thời điểm<br/>----> Cột 1 hàng 1, cột 2 hàng 2......cột 8 hàng 8 ---> Cột 1 hàng 2, cột 2 hàng 3....cột 7 hàng 1,---> cột 1 hàng 3 , cột 2 hàng 4.... cột 7 hàng 2......<br/>Đối với mạch trên do ta sử dụng A1013 nên chân điều khiển vào Bazo phải là 0V để cấp dòng cho hàng . Nên ta phải tính mã hiện thị ở mức 0 và cột được qua đệm 2803 nên nó phải được điều khiển ở mức 1.<br/><strong>* Chương trình điều khiển.</strong><br/>+ Môi trường lập trình : Psoc Designer<br/>+ Viết cho vi xử lý : Psoc Cy8C29466<br/>+ Writed by biendt - www.hoiquandientu.com<br/><strong>+ Download chương trình điều khiển (tham khảo) : </strong>Tệp tin này chỉ tải được sau khi bạn đăng nhập. Hãy <a href="/login.php?job=register">Đăng ký</a>  hoặc  <a href="/login.php">Đăng nhập</a><br/><br/>Tags - <a href="http://hoiquandientu.com/tag.php?tag=ch%25E1%25BA%25A1y" rel="tag">chạy</a> , <a href="http://hoiquandientu.com/tag.php?tag=ch%25E1%25BB%25AF" rel="tag">chữ</a> , <a href="http://hoiquandientu.com/tag.php?tag=%2526amp%253Bquot%253B" rel="tag">&amp;quot;</a> , <a href="http://hoiquandientu.com/tag.php?tag=www.hoiquandientu.com%2526amp%253Bquot%253B" rel="tag">www.hoiquandientu.com&amp;quot;</a> , <a href="http://hoiquandientu.com/tag.php?tag=ra" rel="tag">ra</a> , <a href="http://hoiquandientu.com/tag.php?tag=led" rel="tag">led</a> , <a href="http://hoiquandientu.com/tag.php?tag=8%252A8" rel="tag">8*8</a>
]]>
</description>
</item>
</channel>
</rss>