lnwshop logo
  • ตอบกระทู้
  • ตั้งกระทู้ใหม่
QUOTE 

สงสัยมากครับการต่อ LEDหลายๆตัว

Jeerawat Songruksa 1 ปีที่ผ่านมา

ขอรบกวนหน่อยครับ คือผม ทำโปรเจคไฟเลี้ยวรถจักรยาน 

ใช้ LED สีฟ้าข้างละ 16 ตัว(ซ้าย-ขวา) LED สีแดง 42 ตัว(ตรงกลาง)

 

ผมไปหาการต่อ LED ในเน็ต เห็นเขาต่อกันแบบนี้ครับ

 



คือผมสงสัยว่าต่อแบบ R ร่วมไม่ได้หรอครับ เห็นในเน็ตว่า มันจะสว่างไม่เท่ากัน เท่าที่ผมจำได้ ถ้าต่อขนาน แรงดันมันจะเท่ากันไม่ใช่หรอคับ คือ ถ้าผมต่อแบบตัวต้านทานแยกตามรูปแรก ผมคิดว่ามันคงไม่มีพื้นพี่พออะครับ ใช้LEDเยอะมาก เลยอยากจะมาถามครับ ต่อแบบRร่วมได้มั๊ย ตามรูปนี้ได้มั๊ย

 

QUOTE 
ความคิดเห็นที่ #1
Jeerawat Songruksa 1 ปีที่ผ่านมา

ต่อแบบผสม มันจะสว่างเท่ากันหรอคับ

 

QUOTE 
ความคิดเห็นที่ #2
เจ้าของร้าน
เจ้าของร้าน
1 ปีที่ผ่านมา

ตัวต้านทานมีไว้สำหรับจำกัดกระแสให้ไหลตามที่เราต้องการ

ตามสมการ V = IR ถ้าใช้ไฟ 5V , led ใช้กระแส 20mA ใช้ R = V/I = 5/0.02 = 250 โอห์ม

led แบบทั่วไป 1 ตัว อ้างอิงตาม Datasheet LED ใช้ไฟเลี้ยงประมาณ 20-30mA  ขา Arduino อ้างอิงตาม Datasheet Arduino atmega328 ขับกระแสได้ประมาณ 30-40mA แปลว่าควบคุมได้ 1 ตัว ถ้าต่อหลายตัวก็จะกระจายกระแส ไฟจะไม่สว่าง

วิธีแก้ง่าย ๆ เช่น ใช้วงจรขยายสัญญาณเช่น ทรานซิสเตอร์/FET เพื่อขยายสัญญาณเพื่อให้มีกระแสพอขับ led ตามตัวอย่างวงจรนี้ก็ใช้ได้แล้วครับ

หรือลดการใช้ R แบบนี้

 

จากรูปนี้ ใช้ทรานซิสเตอร์เบอร์ 2N3904 ตาม datasheet สามารถขับกระแสได้สูงสุด 200mA

จากข้อมูล LED ใช้ไฟ 2.2V กระแส 20mA

ต่อ LED ทั้งหมด 5 คำนวนจากหน้านี้  ได้ค่า R ประมาณ 30 โอห์ม

อาจจะลองต่อ led 8 ตัว โดยไม่ต้องใช้ R ดูก็ได้ครับ

 

อีกวิธี ใช้ IC เบอร์ ULN2003 เป็น array transistor ออกแบบมาเพื่อขยายสัญญาณโดยเฉพาะ มี เอาต์พุต 7 ขา 1 ขาขับได้ 500mA หรือ led มากกว่า 10 ตัว แปลว่าสามารถขับ led ได้ทั้งหมดมากกว่า 70 ดวงเลยครับ

ขา Arduino output ต่อกับขา in ไฟออกที่ขา OUT

 
อุปกรณ์พื้นฐานเหล่านี้มีในร้านครับ

 

QUOTE 
ความคิดเห็นที่ #3
Jeerawat Songruksa 1 ปีที่ผ่านมา

โอ้โห ขอบพระคุณอย่างมากเลยครับ

ขอถามอีกอย่างหนึ่ง ถ้าเปลี่ยนมาใช้ LED ขนาด10มิล มันจะยังต้องการ แรงดัน และ กระแส เท่าเดิมอยู่รึป่าวครับ

หรือมันต้องการมากขึ้นแล้วต้องการเท่าไหร่ครับ

 แล้ว Rที่ต่อ อนุกรมกับขา BASE นี่ต้องคำนวนยังไงครับ

QUOTE 
ความคิดเห็นที่ #4
Jeerawat Songruksa 1 ปีที่ผ่านมา

แบบนี้โอเครึป่าวคั๊บบ

QUOTE 
ความคิดเห็นที่ #5
เจ้าของร้าน
เจ้าของร้าน
1 ปีที่ผ่านมา

ตามรูปใช้ได้เลยครับ

การคำนวนค่า R ขึ้นอยู่กับ LED คำนวนตาม V และ I ของหลอดไฟ  คำนวนจากหน้านี้  เลือกตามรูป

สำหรับ R ของทรานซิสเตอร์ใช้ 1K ได้ วิธีคำนวน ตามเว็บนี้ ครับ

QUOTE 
ความคิดเห็นที่ #6
(Guest)
ภูริทัต (Guest)
IP: 110.171.148.x
1 ปีที่ผ่านมา

อีกประเด็นที่อยากให้พิจรณาคือ
ใช้ led 1 หลอดต่อ R 1ตัว มีข้อดีคือ ใช้ R วัตต์ต่ำได้ ความร้อนที่ R จะไม่สูง
แต่ถ้าใช้ LED หลายๆตัวขนานกัน แล้วใช้ R ตัวเดียว ปัญหาคือ R ต้องทนวัตต์ได้สูงตามไปด้วย หายากและแพง และก็จะร้อนมากด้วยครับ

QUOTE 
ความคิดเห็นที่ #7
เจ้าของร้าน
เจ้าของร้าน
1 ปีที่ผ่านมา

เยี่ยมเลย ใช่ครับ

เพราะกระแสจะผ่าน R ทั้งหมด ซึ่งถ้าคำนวนตามวงจร ใช้กระแสสูงสุดได้ 200mA

จาก P = IV  = 0.2*5 = 1W ต้องใช้ R 1W มาใช้งานนะครับ ถ้า R ตัวเล็ก ๆ ทั่วไปเป็น 0.25W จะไม่พอ

 

QUOTE 
ความคิดเห็นที่ #8
Jeerawat Songruksa 1 ปีที่ผ่านมา

แง๊ ต่อไปแล้วง้ะ มี6หลอดเอง พอจะไหวรึป่าวครับ

QUOTE 
ความคิดเห็นที่ #9
เจ้าของร้าน
เจ้าของร้าน
1 ปีที่ผ่านมา

6 หลอด แบบไม่ต่อ R ก็น่าจะไม่มีปัญหา ลองดูหลอดไฟไม่ร้อนก็ Ok ครับ

QUOTE 
ความคิดเห็นที่ #10
Jeerawat Songruksa 1 ปีที่ผ่านมา

ถ้าผมต่อแบบนี้ผมใช้ ทรานซิสเตอร์ 2N3904 ได้รึป่าวคับ

1
2
ถัดไป ›
แสดงความคิดเห็นที่ 1-10 จากทั้งหมด 11 ความคิดเห็น
ชื่อ
อีเมล
ข้อความ
  • ตอบกระทู้

หมวดหมู่สินค้า

สมาชิก Arduino All

เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่เกิน 5 นาที
สมัครสมาชิก (ฟรี)

Arduino All ขายดี

รหัสสินค้า A015
300.00 บาท
  • สั่งซื้อ
รหัสสินค้า A233
5.00 บาท
  • สั่งซื้อ
รหัสสินค้า A115
10.00 บาท
  • สั่งซื้อ
รหัสสินค้า A238
4.00 บาท
  • สั่งซื้อ
รหัสสินค้า A014
90.00 บาท
  • สั่งซื้อ
รหัสสินค้า A237
4.00 บาท
  • สั่งซื้อ
รหัสสินค้า A225
5.00 บาท
  • สั่งซื้อ
รหัสสินค้า A097
4.00 บาท
  • สั่งซื้อ
Go to Top