การ์ดคอนโทรลเลอร์คืออะไร?

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

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

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

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

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