BasicLite
เมษายน 25, 2024, 05:47:06 AM *
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน
ส่งอีเมล์ยืนยันการใช้งาน?

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
 
   หน้าแรก   ช่วยเหลือ ค้นหา เข้าสู่ระบบ สมัครสมาชิก  
หน้า: [1]
  พิมพ์  
ผู้เขียน หัวข้อ: การผสมแสงของ led  (อ่าน 16214 ครั้ง)
anon_bo
Administrator
Full Member
*****
กระทู้: 120



« เมื่อ: ธันวาคม 09, 2008, 12:42:24 PM »

คือผมอยากจะทำ led ให้มีสีหลายๆ สี ไม่ทราบว่าหลักการทำให้ led ผสมสีทางแสง ทำได้อย่างไรบ้างครับ
ช่วยตอบด้วยนะครับ
บันทึกการเข้า
jay
บุคคลทั่วไป
« ตอบ #1 เมื่อ: ธันวาคม 09, 2008, 12:45:23 PM »

    การที่จะให้ LED แสดงผลได้หลากหลายสีนั้น จะใช้หลักการของการผสมสีทางแสง สำหรับแม่สีที่ใช้ในการผสมสีทางแสงนั้นจะมีสามสี คือสีแดง สีเขียว และสีน้ำเงิน ดังนั้นในบทความนี้จะใช้ LED สามสีเป็นแม่สี หลักการในการผสมสีผมจะให้แต่ละสี มีความแตกต่างของสีอยู่ 4 ระดับ ซึ่งจะได้สีทั้งหมด 4x4x4=64 สี สำหรับตารางของค่าแต่ละสีดูได้จาก ตารางสี
วิธีการดูค่าสีในตารางสีมีดังนี้ ค่าสีในตารางเทียบค่าจะมีตัวเลขอยู่สามตัว ตัวแรกเป็นสีแดง ตัวที่สองเป็นสีเขียว ตัวที่สามเป็นสีน้ำเงิน ตัวอย่างเช่น 333 ค่าสีแดง = 3, เขียว = 3, น้ำเงิน = 3 เมื่อผสมกันแล้วจะได้เป็นสีขาว

สำหรับการผสมสีด้วยไมโครคอนโทรลเลอร์นั้น จะใช้หลักการของ PWM (Pulse Width Modulation) มาใช้ในการผสมสี ค่าสีแต่ละค่าจะถูกแปลงไปเป็นความกว้าง ของ pluse เพื่อนำไปขับ LED แต่ละสี
บันทึกการเข้า
jay
บุคคลทั่วไป
« ตอบ #2 เมื่อ: ธันวาคม 09, 2008, 12:46:39 PM »

รูป


* rgb-sample.gif (2.39 KB, 503x201 - ดู 2865 ครั้ง.)

* rgb-sample.gif (2.39 KB, 503x201 - ดู 2832 ครั้ง.)
บันทึกการเข้า
jay
บุคคลทั่วไป
« ตอบ #3 เมื่อ: ธันวาคม 09, 2008, 12:48:02 PM »

รูป


* 2.jpg (91.83 KB, 560x361 - ดู 3035 ครั้ง.)
บันทึกการเข้า
jay
บุคคลทั่วไป
« ตอบ #4 เมื่อ: ธันวาคม 09, 2008, 12:56:18 PM »

รูป


* LED_rgb5mm.jpg (219.91 KB, 435x480 - ดู 2897 ครั้ง.)
บันทึกการเข้า
jay
บุคคลทั่วไป
« ตอบ #5 เมื่อ: ธันวาคม 09, 2008, 01:07:51 PM »

ตารางการผสมสีทางแสง


* untitled.JPG (21.51 KB, 497x95 - ดู 2783 ครั้ง.)
บันทึกการเข้า
jay
บุคคลทั่วไป
« ตอบ #6 เมื่อ: ธันวาคม 09, 2008, 01:08:51 PM »

ที่มาจากเวป http://www.avrportal.com/?lang=th&page=tiny-rgb
บันทึกการเข้า
anon_bo
Administrator
Full Member
*****
กระทู้: 120



« ตอบ #7 เมื่อ: ธันวาคม 09, 2008, 06:19:27 PM »

ขอบคุณครับผม
บันทึกการเข้า
หน้า: [1]
  พิมพ์  
 
กระโดดไป:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.14 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!