นี่เป็นปัญหาเก่าแก่ของ PLC และไม่ง่ายอย่างที่คุณต้องการ
ปัญหาที่ใหญ่ที่สุดที่คุณมีก็คือการมีแรงดันไฟฟ้าลอจิกที่หลากหลายที่คุณจำเป็นต้องจัดการระดับตรรกะที่แท้จริงอาจสูงกว่าราว 3.3V ที่คุณใช้ภายใน เซ็นเซอร์และอุปกรณ์บางตัวมีขีด จำกัด ลอจิกสูงกว่า 5V เช่นใช้วงจรตัดตามที่คุณระบุจะไม่ตรวจจับระดับต่ำจากเซ็นเซอร์ดังกล่าว
ขั้นตอนการป้อนข้อมูลของ PLC จำเป็นต้องมีความยืดหยุ่นมากขึ้น
แม้ว่าระดับลอจิกระดับต่ำจะเป็นที่ยอมรับวงจรเหล่านี้แต่ละคนจะประสบปัญหาต่าง
การ จำกัด Zener / TVS
วงจรนี้มีประโยชน์ที่สำหรับแรงดันไฟฟ้าขาเข้าที่รู้จักซีเนอร์สามารถปรับขนาดได้เพื่อไม่ให้แรงดันเกินแรงดันราง โดยทั่วไปคุณจะเลือกซีเนอร์ที่มีแรงดันย้อนกลับที่เล็กกว่าราง แต่สูงกว่าเกณฑ์ลอจิกระดับสูง
อย่างไรก็ตามซีเนอร์จะใช้จ่ายจำนวนมากของชีวิตมันลำเอียงย้อนกลับเช่นคุณจ่ายค่าปรับในรูปแบบของเวลาการกู้คืนย้อนกลับเมื่อสัญญาณอินพุตลดลงซึ่งจะชะลอสัญญาณของคุณ smidge
ปัญหาอื่น ๆ ของ Zener คือแรงดันไฟฟ้าที่แท้จริงซึ่งจะ จำกัด ที่ขึ้นอยู่กับกระแสผ่าน เช่นนี้แรงดันไฟฟ้าจะขึ้นอยู่กับแรงดันสัญญาณในระดับหนึ่ง คุณต้องออกแบบตัวต้านทานสำหรับแรงดันไฟฟ้าสูงสุดและคำนวณใหม่สำหรับแรงดันไฟฟ้าที่ต่ำกว่าเพื่อดูว่าซีเนอร์ไม่ จำกัด แรงดันไฟฟ้าต่ำกว่าระดับคุณหรือไม่VIH
Over-Rail Limit Diode
การใช้ไดโอดจนถึงรางมีปัญหาว่าแรงดันเอาต์พุตจะยังคงเกิน Vcc ไม่ว่าจะน้อยเพียงใดก็ตาม อย่างไรก็ตามนั่นยังสามารถเป็นอันตรายต่ออินพุต นอกจากนี้ในกรณีนี้เวลาการกู้คืนแบบย้อนกลับหมายถึงสำหรับขอบเข้าที่รวดเร็วแรงดันไฟฟ้าสูงจะทำให้ผ่านช่วงเวลาสั้น ๆ
ดังนั้น
เนื่องจากวงจรทั้งสองนี้มีตัวต้านทานสูงที่อินพุตดังนั้นทั้งสองวงจรจึงต้องการอะไรก็ตามที่ผลักดันให้อินพุตมีความต้านทานเอาต์พุตต่ำ ในทั้งสองเวอร์ชั่นซีเนอร์ให้การป้องกันที่ดีกว่า แต่ด้วยต้นทุนประสิทธิภาพ ทั้งคู่จะไม่ทำงานหากของเซ็นเซอร์ที่ติดตั้ง> 1.5V หรือมากกว่านั้นVOL
ทางเลือก
ออปโตคลัป
วิธีการทั่วไปที่ใช้โดย PLCs คือการใช้ opto-couplers
จำลองวงจรนี้ - แผนผังที่สร้างโดยใช้CircuitLab
วิธีนี้ให้ประโยชน์เพิ่มเติมจากการแยกและการแยกดิน ปัญหาคือคุณต้องการรูปแบบการปรับสภาพสัญญาณบางอย่างระหว่างเซ็นเซอร์และอินพุตเพื่อให้แน่ใจว่าไฟ LED ติดสว่างอยู่ที่เกณฑ์ที่ถูกต้องและปริมาณกระแสไฟฟ้าที่ถูกต้องจะถูกป้อนผ่าน LED การปรับสภาพนั้นอาจเป็นตัวต้านทานอย่างง่ายที่แสดงด้านบนหรือวงจรที่ซับซ้อนซึ่งรวมถึงตัวเปรียบเทียบบางประเภท
ความเร็วของ opto-coupler ก็เป็นปัจจัย จำกัด เช่นกัน อย่างไรก็ตามวิธีนี้ใช้กันทั่วไปเพราะให้ความยืดหยุ่นอย่างสมบูรณ์
การปรับสภาพอินพุตอนาล็อก
อีกวิธีหนึ่งคือการรับสัญญาณในรูปแบบอะนาล็อกเปรียบเทียบกับการอ้างอิงตัวแปรกับฮิสเทรีซิสและสร้างระดับตรรกะในวิธีนั้น
จำลองวงจรนี้
เห็นได้ชัดว่าส่วนประกอบต่างๆรวมถึงเครื่องมือเปรียบเทียบจะต้องได้รับการคัดเลือกเพื่อรองรับแรงดันไฟฟ้าอินพุตสูงสุด วงจรที่แสดงค่อนข้างเรียบง่ายสามารถซับซ้อนได้มากขึ้นด้วยฟิลเตอร์, ตัวควบคุม, การป้องกัน ESD เป็นต้น
การรวมกัน
สำหรับเหตุผลด้านการแยกคุณสามารถรวมข้างต้นและมีตัวเปรียบเทียบกำลังขับกระแสคงที่ไปยัง LED ของ opto-coupler
หากฉันกำลังพัฒนาผลิตภัณฑ์ฉันจะรวบรวมทุกสิ่งที่อยู่ในโมดูลปลั๊กอินขนาดเล็กที่สามารถเสียบเข้ากับซ็อกเก็ตขอบการ์ดบนบอร์ด "แม่" เช่นเดียวกับที่ใช้กับการ์ดในพีซี ด้วยวิธีนี้คุณสามารถแทนที่พวกเขาได้อย่างง่ายดายหากได้รับการทอด วิธีดังกล่าวยังช่วยให้คุณทำให้ประเภทอินพุตอื่น ๆ พร้อมใช้งานเช่นอินพุตใยแก้วนำแสง