คือผมต้องการควบคุม Relay 12VDC(อุปกรณ์โหลดคือไฟหลอดตะเกียบ) โดยสั่งงานผ่าน Arduino
แต่ปัญหาคือการใช้ชุดขับ Relay หากใช้เป็น Transistor ในการไดร์ฟ Relay ในระยะเวลานาน(ประมาณ5-6ชม./วัน) ติดต่อกันหลายวัน ไม่แน่ว่า Transistor จะไหวรึป่าวครับ
หรือมีอุปกรณ์ตัวไหนที่ใช้งานแทนกันได้บ้างครับ
ขอบคุณมากนะครับ :-[ :-[ :-[ :-[ :-[ :-[ :-[ :-[
ไม่เป็นไรครับ เพราะตัวรีเลย์จริงๆกินกระแสน้อยมาก
ถ้าไม่มั่นใจลองวัดกระแสแล้วเลือกทรานซิสเตอร์ที่สามารถขับกระแสได้มากกว่าสัก 4-5เท่าก็ได้ครับ
ขอบคุณมากครับ moonoi ผมลองวัดกระแส และลองเปรียบเทียบดูใน datasheet จะกินกระแส 70mA ลองวัดดูจริงๆ ประมาณ 50-60 ไม่เกิน 70 ครับ
ผมไปเจออุปกรณ์อีกตัวหนึ่งมา น่าจะใช้งานได้ดีกว่า Transistor ไหมครับ ULN2003
ตัว uln2003 ขับได้สบายครับ เพราะสามารถขับได้ถึง 500mA
ตัวนี้เป็นไอซีที่นิยมใช้กันมากครับ นิยมนำมาขับ Relay, Stepper Motor หรือแม้กระทั่ง LED
เพราะต่อใช้งานง่ายและสะดวก สามารถต่อใช้งานได้โดยตรง
อย่าลืมต่อขา Common เข้ากับไฟเลี้ยงของ Relay ด้วยนะครับ
ภายใน ULN2003 ก็คือทรานซิสเตอร์ธรรมดา เพียงแค่ว่ามันมีอยู่ถึง 7 ชุด สามารถขับรีเลย์ได้ 7 ตัว แต่นอกเหนือจากนั้นก็ไม่ได้มีอะไรต่างกับการใช้ทรานซิสเตอร์ทั่วๆไป
ขอบคุณมากครับ
แต่อยากถามต่อว่า หากใช้ ULN2003 ตรงฝั่ง INPUT สามารถใช้ 12VDC แหล่งจ่ายเดียวกับ relay ได้ไหมครับ
datasheet บางส่วนจาก st ครับ
http://s22.postimg.org/4ov7ry841/ULN2x0x.png (http://s22.postimg.org/4ov7ry841/ULN2x0x.png)
(http://s22.postimg.org/4ov7ry841/ULN2x0x.png)
(http://s17.postimg.org/p0buekyrj/20140115_132556.jpg)
ขออนุญาตใช้ภาพวาดนะครับ ;D
ขอบคุณทุกๆการช่วยเหลือนะครับ นี่คือวงจรจริงๆ ที่จะนำไปใช้งานครับ (แต่จะใช้ relay ทั้งหมด 8 ตัวนะครับ)
คือ ผมต้องการใช้แหล่งจ่ายเดียวน่ะครับคือ 12VDC และต้องการให้ไฟเลี้ยงแยกขาดออกจากตัว Arduino เพื่อป้องกันการรบกวน
4N35 ดูจาก datasheet แล้ว
OUTPUT
- Phototransistor continuous collector current=100mA
- Collector-emitter voltage 30 V
- (จาก ๒ ข้อด้านบน ไม่แน่ว่าคือ การทนกระแส และ แรงดัน ได้สูงสุดรึป่าวครับ)
INPUT
- Input-diode reverse voltage 6 V
- Input-diode forward current: Continuous 60 mA
- หากใช้ตัว 4N35 ขับโดยตรงไม่สามารถขับได้ครับ เพราะผมลองวัดกระแสดูแล้ว เกินครับ
- ฝั่ง สัญญาณ ทริกจาก Arduino ผมลองคำนวณดูแล้ว ใช้ R=330 โอมห์ จะจำกัดกระอยู่ที่ประมาณ 10mA (หากไม่ใส่ลองวัดดูค่าที่ได้ประมาณ 70-80mA ซึ่งเกินจาก datasheet)
- สามารถใช้ไดโอดป้องกันไฟย้อนกลับจาก relay ได้อีกรอบไหมครับ(เพราะในตัว ULN2003 มีอยู่แล้ว)
มีอะไรแนะนำเพิ่มเติมบ้างไหมครับ พอดีไม่ค่อยถนัดเรื่องวงจรเท่าไหร่ครับ การดู datasheet อาจจะถูๆไถ่ๆ ผิดบ้าง ถูกบ้าง ไม่แน่ใจเหมือนกันครับ ช่วยแนะนำหน่อยนะครับ
:'( :'( :'( :'( :'(
(http://4.bp.blogspot.com/-hu9ywPEIm4I/UUqePyrnvII/AAAAAAAAAfU/zT52OUosfus/s640/1.png)
ตัวข้างนอกใช้ 2N2222, PN2222 คิดว่าคงพอ ครับ
ขอบคุณครับ jst ลืมบอกไปครับว่า จะใช้ Relay ทั้งหมด 8 ตัวนะครับ
คือตอนแรกไม่ใช้ TR เพราะว่า มันต้องใส่ ค่า R ด้วย แล้วต้องคำนวณค่า R ตามทฤษฏีเพื่อใช้ประกอบเอกสาร (คำนวณไม่ค่อยเป็นครับ :-\)
ถ้าหากไม่ใส่ R ตัว TR ก็ไม่เป็นอะไรใช่ไหมครับ ขอช่วยอธิบายเพิ่มเติมในส่วนนี้ให้หน่อยครับ
เรียน สาขาวิชาอะไร ระดับไหนครับ
ขออภัย
+++
http://goo.gl/jfqEWx (http://goo.gl/jfqEWx)
......
ผ่าน ปวช อิเล็ค มั๊ยครับ
หรือจากสามัญ
ผ่านครับ
ลองออกแบบให้ TR2 ทำงาน saturated ที่ไม่เกิน Ic max ครับ
นี่แหละครับ ปัญหาทั้งหมด คือความรู้ที่ร่ำเรียนมา คืนอาจารย์หมดแล้วครับ น่าเสียดายมาก :'( :'( :'(
พยายามอีกนิดครับ ใกล้แล้ว
ใกล้ได้เวลาภูมิใจ ที่มีชื่อในวิทยานิพนธ์ แล้วบอกใครอย่างมั่นใจได้ว่า
เอกสารเล่มนั้น ได้มาจากน้ำพักน้ำแรง ของเราเอง :)
ออกแบบให้ TR2 ทำงาน saturated ที่ไม่เกิน Ic max
สมมุติค่า IC max = 100mA // ไฟเลี้ยง 12VDC
R=V/I
R=12/(100mA)
R=120 ohm
ใช่รึเปล่าครับ :'( :'( :'( :-\ :-\ :-\
อย่าเพิ่งไปไหนนะครับ ช่วยผมให้บรรลุหน่อยครับ
เตรียมอุปกรณ์จริง เลยครับ
ลอง
+12 --- RB 10k --- > B
+12 --- LOAD ---> C
GND --- > E
ขอ ข้อมูลตามนี้หน่อยนะครับ
Vrb = ?
Vbe = ?
Vload = ?
Vce = ?
ท่านใช้ TR # อะไร ?
ตาม datasheet
ระบุ Ic max เท่าไร ?
Vce Sat max เท่าไร ? เที่ยบกับข้างบน เป็นอย่างไร ?
Vrb = ? 9.45 V
Vbe = ? 0.971 V
Vload = ? 9.6 V
Vce = ? 0.653 V
ท่านใช้ TR # อะไร ? พอดีไม่มีอุปกรณ์ เลยประยุกต์เอาทรานซิสเตอร์ใน 4N35
ตาม datasheet
ระบุ Ic max เท่าไร ? Collector Current — Continuous IC 150 mA
Vce Sat max เท่าไร ? เที่ยบกับข้างบน เป็นอย่างไร ? (Datasheet 0.3 V)....(Real 0.653 V)
ที่ท่านแจ้งว่า
Quoteผมลองวัดกระแส และลองเปรียบเทียบดูใน datasheet จะกินกระแส 70mA ลองวัดดูจริงๆ ประมาณ 50-60 ไม่เกิน 70 ครับ
แล้วถ้า sheet ของ 4N35 โหลดได้ 150mA ท่านคิดว่าพอหรือเปล่า ?
12 - Vrb - Vbe = ?
12 - Vload - Vce = ?
แรงดันที่เหลือ หายไปไหน ?
ประยุกต์เอาทรานซิสเตอร์ใน 4N35 ต่อวงจรอย่างไร ?
Opto กับ BJT dope เหมือนกันไหม ?
fixed bias 4N35 โหลดเป็น Relay ทิ้งไว้ข้ามคืน 2 คืน 3 คืน ท่านคิดว่า จะไหวไหม ?
แล้วถ้า sheet ของ 4N35 โหลดได้ 150mA ท่านคิดว่าพอหรือเปล่า ? คิดว่าได้ครับ เพราะรีเลย์กินกระแสไม่เกิน 70mA
12 - Vrb - Vbe = ? 9.45-0.971=8.479
12 - Vload - Vce = ?9.6-0.653=8.947
แรงดันที่เหลือ หายไปไหน ? ค่าแรงดันไปตกคร่อมที่รอยต่อของทรานซิสเตอร์ครับ โดยประมาณ 0.3-0.7 V
ประยุกต์เอาทรานซิสเตอร์ใน 4N35 ต่อวงจรอย่างไร ?
(http://s27.postimg.org/ufo88ihpb/20140115_211918.jpg)
Opto กับ BJT dope เหมือนกันไหม ? ......
fixed bias 4N35 โหลดเป็น Relay ทิ้งไว้ข้ามคืน 2 คืน 3 คืน ท่านคิดว่า จะไหวไหม ? น่าจะไหวครับ
:'( :'( :'( :'(
12 - 9.45-0.971=
12 - 9.6-0.653=
อย่าลืม free wheeling diode
12 - 9.45-0.971= 1.579
12 - 9.6-0.653= 1.747
free wheeling diode >>>> ครับผม พอดีว่าอุปกรณ์ไม่พร้อมครับ :-\ :-\