การวิเคราะห์ผลงานและคู่มือการออกแบบสําหรับ I/O Expander MCP23017T-E/SS 16 บิต
21 สิงหาคม พ.ศ. 2525 ข่าว ณ เงินหลังของความก้าวหน้าอย่างรวดเร็วในด้านการควบคุมอุตสาหกรรมที่ฉลาด และอุปกรณ์ปลาย IoTชิปขยาย I/O MCP23017T-E/SS กลายเป็นองค์ประกอบที่จําเป็นในการออกแบบระบบจําแนก เนื่องจากผลงานทางเทคนิคที่โดดเด่นและความสามารถในการตั้งค่าที่ยืดหยุ่นโดยใช้เทคโนโลยีอินเตอร์เฟซซีเรียล I2C ที่ทันสมัย ชิปรองรับระยะความกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับกระชับการจัดหาวิธีการขยายท่าเรือที่มีประสิทธิภาพและน่าเชื่อถือ สําหรับผู้ควบคุมอุตสาหกรรม, ระบบบ้านฉลาด และอุปกรณ์ปฏิสัมพันธ์มนุษย์-เครื่องจักรขณะที่ฟังก์ชันการตัดต่อที่แข็งแกร่งทําให้การตอบสนองในเวลาจริง, เพิ่มประสิทธิภาพการดําเนินงานและความน่าเชื่อถือของระบบที่ซับซ้อน
MCP23017T-E/SS ใช้พัสดุ SSOP-28 ที่คอมแพคต์ ขนาดเพียง 10.2 mm × 5.3 mm ทําให้มันเหมาะสําหรับการใช้งานที่จํากัดพื้นที่ชิปรวม 16 ประตู I/O สองทิศที่สามารถตั้งค่าได้อย่างอิสระ, แบ่งออกเป็นสองกลุ่มพอร์ต 8 บิต (A และ B) แต่ละกลุ่มสามารถเขียนโปรแกรมได้เป็นตัวอย่างเป็นตัวอย่างในรูปแบบ input หรือ outputที่อยู่ของอุปกรณ์ที่สามารถตั้งค่าผ่านสามปินเครื่องมือ (A0, A1, A2) ทําให้สามารถใช้งานกันได้ถึง 8 เครื่องบนบัสเดียวกัน ด้วยอุตสาหกรรมระดับระดับอุณหภูมิการทํางาน -40 °C ถึง 125 °Cชิปมี 11 เครื่องควบคุม รวมทั้ง IODIR (I/O direction control), IPOL (การสับเปลี่ยนขั้วทางเข้า) และ GPINTEN (สับเปลี่ยนการเปิด)
ชิปนี้รวมตัวต่อต้านการดึงแบบโปรแกรมได้ (100kΩ ต่อท่า), การตัดออก, และความสามารถในการตรวจจับการเปลี่ยนแปลงระดับ, ทําให้สามารถติดตามข้อมูลเข้าในเวลาจริงกับการตอบสนองการตัดภายใน 5μs.การบริโภคกระแสรอคอยของมันเพียง 1μA (ทั่วไป), ขณะที่กระแสการทํางาน 700μA (สูงสุด) ทําให้มันเหมาะสําหรับอุปกรณ์ที่ใช้แบตเตอรี่. มันสนับสนุนความอดทนในการเข้า 5.5V, รับรองความสอดคล้องเต็มทั้ง 3.3V และ 5V ระบบ.ระบบสับสนให้บริการ 2 โหมด: การสับเปลี่ยนระดับและการสับเปลี่ยนค่าเปรียบเทียบ สามารถตั้งค่าผ่านบันทึก INTCONชิปยังให้บริการสองปินตัดแยกอิสระ (INTA และ INTB) ตอบแทนกลุ่มพอร์ต A และ B ตามลําดับ, รองรับฟังก์ชันแคสเคดแอร์บอท คุณสมบัติเหล่านี้ทําให้ MCP23017 ดีเยี่ยมในระบบควบคุมที่ต้องการการตอบสนองในเวลาจริง
![]()
ในระบบอัตโนมัติอุตสาหกรรม ชิปนี้ถูกใช้อย่างแพร่หลายในการขยาย I/O ดิจิตอลในระบบ PLC โดยให้จุด I/O เพิ่มเติม 16 จุดต่อชิป เพื่อเชื่อมต่อปุ่ม, สวิตช์, เซนเซอร์ และตัวชี้วัดในระบบบ้านฉลาดสําหรับอุปกรณ์อิเล็กทรอนิกส์ผู้บริโภค, มันเหมาะกับอุปกรณ์ล้อมล้อมเกมส์, การควบคุมไกลที่ฉลาด, และเครื่องมือ.การใช้งานหลักประกอบด้วย:
1.การสแกนเมทริกซ์ปุ่ม (เมทริกซ์ 8 × 8 ขยายได้ถึง 64 คีย์) สําหรับคอนโซลอุตสาหกรรม
2.การแสดงสถานะ LED หลายช่อง
3. อุปกรณ์ตรวจจับอุณหภูมิ
4การควบคุมรีเลย์
5. ดิจิตอลท่อแสดงผลการขับขี่
6.ในเกตเวย์ IoT มันขยายความเชื่อมต่อสําหรับเซ็นเซอร์หลายตัวในขณะที่ทําให้การทํางานพลังงานต่ําผ่านกลไกการสับสน
![]()
รายละเอียดเพิ่มเติม
1ความเหมาะสมของบัส I2C: รูปแบบมาตรฐาน (100kHz) และ รวดเร็ว (400kHz)
2การป้องกัน ESD: ≥4kV (รุ่นร่างกายมนุษย์)
3.แรงดันการเปิดใหม่ 1.5V (ปกติ)
4.กระแสรอคอย: 1μA (ทั่วไป) ที่ 3.3V
5.กระแสไฟฟ้าที่ใช้งาน: 700μA (สูงสุด) ที่ 5V, 400kHz
6.Logic input ความดันสูง: 0.7×VDD (นาที)
7.Logic input ความดันต่ํา: 0.3×VDD (สูงสุด)
8.output Voltage Swing: 0.6V (สูงสุด) จากรางที่ 25mA
คุณลักษณะความน่าเชื่อถือ:
1ความทนทาน: 100,000 จังหวะการเขียน (ขั้นต่ํา)
2การเก็บข้อมูล: 20 ปี (ขั้นต่ํา)
3.ความต้านทานการล็อค-อัพ: ± 200mA (มาตรฐาน JESD78)
การออกแบบพลังงาน:
วางเทียบเท่า 0.1μF ซีรามิก decoupling capacitor และ 10μF Tantalum capacitor ระหว่าง VDD และ VSS เพื่อให้มั่นคงในพลังงาน
การตั้งค่ารถบัส I2C:
เชื่อมต่อตัวต่อการดึง 4.7kΩ (สําหรับโหมด 400kHz) หรือตัวต่อการดึง 2.2kΩ (สําหรับโหมดความเร็วสูง)
การเลือกที่อยู่:
การตั้งค่าที่อยู่ของอุปกรณ์ผ่าน A0/A1/A2 pin ด้วยตัวต่อต้าน 10kΩ (ground สําหรับ 0, VDD สําหรับ 1)
การตัดการออก:
เชื่อมต่อปินการออกตัดต่อกับตัวควบคุมหลักผ่านตัวต่อ 100Ω ด้วยตัวปรับกรอง 100pF
การตั้งค่า GPIO:
เอนกประสงค์ความต้านทานการดึงตัวภายในเมื่อท่าทางถูกตั้งค่าเป็นข้อมูลเข้า
สําหรับการขับเคลื่อน LED: เพิ่มความต้านทานจํากัดกระแส 330Ω ในชุด
สําหรับการขับเคลื่อนเรเล่: นําเข้าไดโอเดสที่เคลื่อนไหวได้อิสระ
เปลี่ยนวงจร:
ดึงปิน RESET ไปยัง VDD ผ่านตัวต่อ 10kΩ
ไม่จําเป็น: เพิ่ม 100nF แคปซิเตอร์สําหรับการชะลอการตั้งค่าการเปิดใหม่
![]()
![]()
หมายเหตุการออกแบบ:
1.VDD Pin: จําเป็นต้องเชื่อมต่อคู่กันของ 0.1μF ความถี่สูง decoupling capacitor และ 10μF ความถี่ความถี่ต่ํา
2.I2C Bus: ค่าค่าของตัวต่อต้านการดึงต้องถูกเลือกขึ้นอยู่กับความเร็วของการสื่อสาร:
โหมดมาตรฐาน (100kHz): 4.7kΩ
โหมดเร็ว (400kHz): 2.2kΩ
3.พินเลือกที่อยู่: พินที่อยู่ทั้งหมด (A0/A1/A2) ต้องเชื่อมต่อกับระดับโลจิกที่แน่นอนผ่านตัวต่อรองเพื่อหลีกเลี่ยงการพุ่ง
4.GPIO Port:
เมื่อขับเคลื่อน LEDs: จําเป็นต้องใช้ตัวต่อต้านจํากัดกระแสไฟฟ้าชุด
เมื่อขับขี่ภาระ inductive: ดิโอเดสป้องกันต้องเพิ่ม
5เส้นทางการออกที่ถูกตัด: แนะนําการเชื่อมต่อสายไฟคู่บิดเพื่อลดการแทรกแซงทางแม่เหล็กไฟฟ้า (EMI)
ติดต่อผู้เชี่ยวชาญทางการค้าของเรา:
-----------
อีเมล: xcdzic@163.com
วอทแอป: +86-134-3443-7778
ค้นหารายละเอียดในหน้าสินค้า ECER: [链接]
(หมายเหตุ: รักษาความแม่นยําทางเทคนิคด้วยค่าส่วนประกอบที่ชัดเจนและเทอร์มินโลยีการออกแบบมาตรฐาน การจัดหมวดหมู่อย่างชัดเจนรับประกันความอ่านได้โดยรักษาข้อจํากัดการออกแบบทั้งหมด)

