Skip to main content

อาร์เรย์ลอจิกที่ตั้งโปรแกรมได้คืออะไร?

อาร์เรย์ลอจิกที่ตั้งโปรแกรมได้ (PLA) เป็นอุปกรณ์ที่ให้ระดับเอาต์พุตตรรกะหรือระดับตามชุดอินพุตเป็นวงจรตรรกะแบบผสมผสานอาร์เรย์ลอจิกที่ตั้งโปรแกรมได้อาจถูกนำมาใช้โดยใช้อุปกรณ์หน่วยความจำที่ตั้งโปรแกรมได้อาร์เรย์ลอจิกที่ตั้งโปรแกรมได้เป็นทางเลือกง่าย ๆ ในการใช้ประตูและความเรียบง่ายที่น่าเบื่อของสมการลอจิก

การออกแบบตรรกะที่ตั้งโปรแกรมได้เป็นทางเลือกที่ดีกว่าสำหรับการแก้ปัญหาการใช้งานแบบลอจิกเกตเนื่องจากข้อเสียของการออกแบบตรรกะแบบดั้งเดิมคือความยากลำบากในการเปลี่ยนแปลงการออกแบบที่มีอยู่ต่อมาเห็นได้ชัดว่าเครื่องมือซอฟต์แวร์มีประโยชน์มากขึ้นเนื่องจากความท้าทายในการปรับปรุงคุณสมบัติและเพิ่มประสิทธิภาพประสิทธิภาพของผลิตภัณฑ์ดิจิทัลใหม่อาร์เรย์ลอจิกที่ตั้งโปรแกรมได้นั้นคล้ายกับชิปหน่วยความจำที่มีบัสที่อยู่และบัสข้อมูลสำหรับการรวมกันของอินพุตทุกครั้งจะมีเอาต์พุตระดับตรรกะสำหรับเอาต์พุตมากเท่าที่ต้องการอาร์เรย์ลอจิกที่ตั้งโปรแกรมได้ซึ่งเป็นอุปกรณ์ลอจิกที่ตั้งโปรแกรมได้นำโซลูชันที่ใช้งานได้จริงมาสู่ความท้าทายระบบอัตโนมัติ

แอปพลิเคชันทั่วไปของ PLA คือการใช้ตารางความจริงที่ให้เงื่อนไขตามการรวมกันของอินพุตและเอาต์พุตตามอินพุตเหล่านี้ตัวอย่างเช่นในการควบคุมปั๊มน้ำอาจมีเซ็นเซอร์หลายตัวที่ตรวจจับสภาพการสูบน้ำอินพุตหนึ่งเป็นตัวบ่งชี้ว่าถังเก็บน้ำเต็มอินพุตอื่นเป็นตัวบ่งชี้หากมีน้ำที่เข้ามาอีกครั้งอินพุตอื่นคือระดับตรรกะที่ระบุว่ามอเตอร์ของปั๊มร้อนเกินไปมอเตอร์มีพลังตัวบ่งชี้เหล่านี้ถูกสร้างขึ้นโดยวงจรเซ็นเซอร์แยกต่างหาก

วงจรเซ็นเซอร์ทั่วไปใช้ประโยชน์จากตัวเปรียบเทียบแบบอะนาล็อกเพื่อสร้างระดับตรรกะต่ำหรือแอคทีฟต่ำที่ใช้งานได้สำหรับอาร์เรย์ลอจิกที่ตั้งโปรแกรมได้ระดับตรรกะ“ ถังเก็บน้ำเต็ม” อาจผลิตได้โดยสวิตช์ลอยง่ายสวิตช์ลอยอาจเปิดเมื่อถังเต็มในกรณีที่ถังเก็บน้ำเต็มรูปแบบมีข้อบกพร่องมันจะมีแนวโน้มที่จะรายงานว่าถังเต็มแม้ว่าจะเป็นอย่างอื่น

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

คอนโทรลเลอร์ลอจิกที่ตั้งโปรแกรมได้ (PLC) สามารถจัดการกับข้อกำหนดอัตโนมัติตามอินพุตที่รับรู้และคำแนะนำที่ตั้งโปรแกรมไว้มันใช้ประโยชน์จากตรรกะตามชุดคำสั่งที่ จำกัดไมโครคอนโทรลเลอร์เป็นไมโครโปรเซสเซอร์ที่มีชุดคำสั่งที่กำหนดไว้เพื่อจัดการการเก็บข้อมูลและการควบคุมการควบคุมดูแล