พิมพ์หน้านี้ - สอบถามการเขียนคุม LED 1/4 scan มีหลักการแบบไหนครับ

LSVคลังสมองออนไลน์ "ปีที่21"

ห้องโครงงาน - D.I.Y.- เทคโนโลยี่ => LED => ข้อความที่เริ่มโดย: anon120655 ที่ มีนาคม 20, 2013, 09:46:27 PM



หัวข้อ: สอบถามการเขียนคุม LED 1/4 scan มีหลักการแบบไหนครับ
เริ่มหัวข้อโดย: anon120655 ที่ มีนาคม 20, 2013, 09:46:27 PM
เป็นแบบ โมดูล LED Display P10 แบบ 1/4 scan ขนาด 16*32 มี 2048 หลอด สีเดียว(สีแดง)

ลิ้งวงจรครับ  http://image.ohozaa.com/view2/wHlrHh0xrPCHraRC

ส่วนวงจรที่ขาดหายไปคือ shift 74HC595 ตัวที่ 6,7,8 แล้วก็ 10,11,12 แล้วก็ 14,15 ครับจะต่อในลักษณที่เหมือนกันครับคือ
Dout 74hc595 ของตัวที่ 1 จะต่อลงมาที่ ขา Din ของตัวที่ 2 และ Dout ตัวที่ 2 ลงมาจนถึง 3 และตัวที่ 4 Dout จะขึ้นไปต่อ Din 74HC595 ของตัวที่ 5 ซึ้งจะอยู่ด้านบนที่เห็นจะเขียนว่า 595-5 คือจะไปต่อที่ตัวที่ 5 และ 595-4 คือต่อมาจากตัวที่ 4 จะเป็นแบบนี้ไปเรื่อย ๆ ครับ คือ
ตัวที่ 8 ขึ้นไปต่อ 9 ตัวที่ 12 ขึ้นไปต่อ 13  และตัวที่ 16 ก็จะออกไปโมดูลต่อไปครับ ถ้ามีมาต่อ (ใน 1 โมดูลจะมี 74HC595 16 ตัว)
ลักษณะการต่อ 74HC595 จะเป็นแบบไฟล์แนบแบบไหมที่แนบมาครับ

http://image.ohozaa.com/view2/wHu3DvPLJkXjZMhl

***74HC595 1 ตัวจะคุม 8 หลอด 4 แถวครับที่เห็นตามไฟล์แนบที่อันแรกที่มี 4 หลอดที่ขาดหายไปคืออีก 4 หลอดครับ ***
***74HC595 ตัวที่ 1 จะคุมการติดดับคอลัมที่ 1-8 และแถวที่ 1-4***
***74HC595 ตัวที่ 2 จะคุมการติดดับคอลัมที่ 1-8 และแถวที่ 5-8***
***74HC595 ตัวที่ 3 จะคุมการติดดับคอลัมที่ 1-8 และแถวที่ 9-12***
***74HC595 ตัวที่ 4 จะคุมการติดดับคอลัมที่ 1-8 และแถวที่ 13-16***

***74HC595 ตัวที่ 5 จะคุมการติดดับคอลัมที่ 9-16 และแถวที่ 1-4***
***74HC595 ตัวที่ 6 จะคุมการติดดับคอลัมที่ 9-16 และแถวที่ 5-8***
***74HC595 ตัวที่ 7 จะคุมการติดดับคอลัมที่ 9-16 และแถวที่ 9-12***
***74HC595 ตัวที่ 8 จะคุมการติดดับคอลัมที่ 9-16 และแถวที่ 13-16***

***74HC595 ตัวที่ 9   จะคุมการติดดับคอลัมที่ 17-24 และแถวที่ 1-4***
***74HC595 ตัวที่ 10 จะคุมการติดดับคอลัมที่ 17-24 และแถวที่ 5-8***
***74HC595 ตัวที่ 11 จะคุมการติดดับคอลัมที่ 17-24 และแถวที่ 9-12***
***74HC595 ตัวที่ 12 จะคุมการติดดับคอลัมที่ 17-24 และแถวที่ 13-16***

***74HC595 ตัวที่ 13  จะคุมการติดดับคอลัมที่ 25-32 และแถวที่ 1-4***
***74HC595 ตัวที่ 14 จะคุมการติดดับคอลัมที่ 25-32 และแถวที่ 5-8***
***74HC595 ตัวที่ 15 จะคุมการติดดับคอลัมที่ 25-32 และแถวที่ 9-12***
***74HC595 ตัวที่ 16 จะคุมการติดดับคอลัมที่ 25-32 และแถวที่ 13-16***

74HC138 จะคุมการเลือกแถวว่าจะให้แถวไหนติด เช่นถ้าป้อน A,B ไปตาม Datasheet ของ 74HC138 คือ
00 แถวที่ 1,5,9,13 ติด
10  แถวที่ 2,6,10,14 ติด
01  แถวที่ 3,7,11,15 ติด
11  แถวที่ 4,8,12,16 ติด

รูปถามลิ้งที่แนบมาครับ
http://image.ohozaa.com/view2/wHu8pa6ye381NtvJ

จะใช้หลักการไหนคุมมันครับ


หัวข้อ: Re: สอบถามการเขียนคุม LED 1/4 scan มีหลักการแบบไหนครับ
เริ่มหัวข้อโดย: spider28 ที่ เมษายน 14, 2013, 09:08:16 PM
ใช้การซิปรีจิสเตอร์ เป็นการส่งข้อมูลในรูปแบบเส้นเดียวแต่ไม่ใชj I2C มันจะส่งข้อมูลไปพร้อมกับสัญญาณนาฬิกา และการเปิด/ปิด การใช้งานของไอซี 595

เขียนโปรแกรมให้มันควบคุม led แค่ 8 ดวงให้ได้ก่อน แล้วค่อยพัฒนาไปเรื่อยๆ


หัวข้อ: Re: สอบถามการเขียนคุม LED 1/4 scan มีหลักการแบบไหนครับ
เริ่มหัวข้อโดย: narong-pr ที่ พฤษภาคม 15, 2013, 08:44:03 PM
ทำเสร็จแล้วช่วยแบ่งต่อก็ดีนะครับ ผมจะรอดู