การใช้ Optocoupler กับวงจรอิเล็กทรอนิกส์ | Circuits2Day


การออกแบบวงจรทั่วไปนั้น Optocoupler นับว่ามีความสำคัญ ซึ่ง Optocoupler นั้นสามารถออกแบบให้ใช้งานกับวงจรต่างๆ ได้อย่างมากมาย

โดย Optocoupler ที่เรานิยมใช้กันทั่วไปคือ PC817 ซึ่งสามารถหาซื้อได้ง่าย
ไม่ว่าจะเป็นทั้ง Surface mount หรือ Through hole
(สามารถหาซื้อได้จากร้านของเรา: Click)
PC817 จะมีทั้งหมด 4 ขาดังรูป


PC817 จะทำงานก็ต่อเมื่อมีกระแสไหลผ่านที่ขา Anode(1) ไปยังขา Cathode(2) ด้านใน IC ฝั่ง Anode และ Cathode จะมีไดโอดเปร่งแสง เพื่อสั่งให้ Transistor อีกฝั่งทำงานเพื่อเปิดวงจรที่ฝั่ง Emitter และ Collector ผู้ใช้งานสามารถต่อวงจรเพื่อนำไปใช้ประโยชน์ต่างๆ ได้อย่างมากมาย
โดย Forward Current ของขา Anode และ Cathode สามารถรองรับกระแสได้สูงสุด 50mA และฝั่ง Output ที่ขา Emitter และ Collector ก็สามารถจ่ายกระแสได้สูงสุด 50mA เช่นกัน ซึ่งจุดนี้ เป็นข้อควรระวังของผู้ที่จะออกแบบวงจรโดยใช้งาน PC817

ในบทความนี้ จะยกตัวอย่างการต่อวงจรที่ใช้ Optocoupler เป็น 3 ตัวอย่าง โดยแต่ละตัวอย่างมีการใช้งานที่ต่างกันออกไป ดังนี้

1) Input isolator for microcontroller(MCU)


โดยวงจรนี้ มีเพื่อป้องกันหรือปรับแรงดันของ Input ก่อนที่จะเข้า Microcontroller ตัวอย่างเช่น กรณีที่ต้องการต่อ Sensor ตัวหนึ่งเข้ากับ Microcontroller แต่ Sensor และ Microcontroller มี Operating voltage ที่แตกต่างกัน การใช้ Optocoupler ก็จะสามารถช่วยปรับแรงดัน Input ก่อนที่จะเข้า MCU ได้
อีกกรณีนึงคือ เพื่อป้องกันไม่ให้ microcontroller ได้รับผลกระทบจากการทำงานอันผิดปกติของ input


2) Separate circuit


การแยกวงจรออกจากกันนั้นมีความจำเป็นอย่างยิ่ง โดยเฉพาะ การที่เราไปแท็ปเอาสัญญาณจากที่/วงจรอื่นที่เราไม่ทราบวงจรของอีกฝั่ง เพราะมันอาจจะเกิดการลัดวงจรมาจากวงจรนั้นซึ่งอาจจะเกิดผลกระทบมาถึงวงจรของเรา และวงจรประเภทนี้ยังมีประโยชน์ในการใช้แยก Ground ของสองวงจรออกจากกันด้วย ซึ่งสามารถช่วยป้องกัน Noise หรือสัญญาณรบกวนของอีกวงจรได้อีกด้วย

3) Output isolator(Relay)


วงจรนี้เป็นที่นิยมอย่างมากสำหรับผู้ใช้งาน Microcontroller ทั่วไป เนื่องด้วยโดยปกติ ขา Output ของ Microcontroller นั้น ไม่สามารถจ่ากระแสได้สูงมาก จึงจำเป็นต้องเพิ่มกำลังขยายเพื่อที่จะไปขับ Load ต่างๆเืพื่อใช้งานต่อๆ ไป โดยตัวอย่างนี้ ยกตัวอย่างโดยออกแบบให้ Optocoupler นั้นต่อกับขา Output ของ Microcontroller และนำสัญญาณไปขับ Relay อีกต่อหนึ่ง เพื่อขับ Load และใช้งานต่อไป



------------------------------------------------
สามารถติดตามเราและสนับสนุนเราได้ที่

ความคิดเห็น