สอบถามการเขียนคุม LED 1/4 scan มีหลักการแบบไหนครับ
LSVคลังสมองออนไลน์ "ปีที่14"
พฤศจิกายน 23, 2024, 03:37:21 am *
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
 
   หน้าแรก   ช่วยเหลือ เข้าสู่ระบบ สมัครสมาชิก  
หน้า: [1]   ลงล่าง
  พิมพ์  
ผู้เขียน หัวข้อ: สอบถามการเขียนคุม LED 1/4 scan มีหลักการแบบไหนครับ  (อ่าน 5579 ครั้ง)
anon120655
ชุมชนคนรักอาชีพช่าง
member
*

คะแนน0
ออฟไลน์ ออฟไลน์

กระทู้: 6


อีเมล์
« เมื่อ: มีนาคม 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

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


บันทึกการเข้า

spider28
ชุมชนคนรักอาชีพช่าง
member
*

คะแนน1
ออฟไลน์ ออฟไลน์

กระทู้: 30


« ตอบ #1 เมื่อ: เมษายน 14, 2013, 09:08:16 pm »

ใช้การซิปรีจิสเตอร์ เป็นการส่งข้อมูลในรูปแบบเส้นเดียวแต่ไม่ใชj I2C มันจะส่งข้อมูลไปพร้อมกับสัญญาณนาฬิกา และการเปิด/ปิด การใช้งานของไอซี 595

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

คะแนน0
ออฟไลน์ ออฟไลน์

กระทู้: 7


« ตอบ #2 เมื่อ: พฤษภาคม 15, 2013, 08:44:03 pm »

ทำเสร็จแล้วช่วยแบ่งต่อก็ดีนะครับ ผมจะรอดู
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
  พิมพ์  
 
กระโดดไป:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2006, Lewis Media

lsv2555Please follow the new website at https://www.pohchae.com

Valid CSS!