"กฎของหัวแม่มือ" ทั่วไปสำหรับหมุด IC ที่ไม่ได้ใช้


33

นี้จะค่อนข้างคล้ายกับคำถามนี้เกี่ยวกับ NC หมุด ในกรณีที่แผ่นข้อมูลไม่ได้ระบุว่าจะทำอย่างไรกับพิน IC ที่ไม่ได้ใช้คำแนะนำเกี่ยวกับพินเหล่านี้คืออะไร โดยเฉพาะอย่างยิ่งฉันกำลังคิดถึงพิน GPIO สำหรับไมโครคอนโทรลเลอร์AT32UC3Cแต่โดยทั่วไปแล้วสำหรับประเภท IC อื่น ๆ (ตัวอย่างเช่นมัลติ op-amp IC)

ฉันนึกถึงชุดค่าผสมที่เป็นไปได้สองสามอย่าง:

  1. เตรียมแผ่นประสาน / รูเพื่อให้ชิปมีความปลอดภัย แต่ปล่อยให้หมุดลอย
  2. เชื่อมต่อพินกับกราวด์ (สามารถผ่านตัวต้านทาน / ตัวเก็บประจุ / ฯลฯ )
  3. เชื่อมต่อพินกับแหล่งจัดหา
  4. บางสิ่งที่ฉันคิดไม่ออก

คำตอบ:


31
  1. "เตรียมแผ่นบัดกรี" แน่นอนคุณจะ พินของ IC ทั้งหมดควรจะบัดกรี เสมอ. ปล่อยให้มันลอยไม่ใช่ความคิดที่ดี มันอาจเปลี่ยนระดับตลอดเวลาซึ่งอาจมีผลกระทบที่ไม่พึงประสงค์ต่อวงจรที่เชื่อมต่อภายใน คุณต้องการที่จะมีพฤติกรรมการทำนาย หากอินพุตมีตัวต้านทานแบบดึงขึ้นภายในนี่เป็นทางออกที่ดีตราบใดที่คุณไม่ลืมเปิดใช้งาน

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

  3. "เชื่อมต่อพินกับแหล่งจ่าย" เช่นเดียวกับข้างบน: ถ้าพินน่าจะออกต่ำคุณจะมีไฟฟ้าลัดวงจร

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

สำหรับ opamps เอาต์พุตสามารถเปิดทิ้งไว้และอินพุตเป็นแรงดันไฟฟ้าคงที่ แต่จะไม่เหมือนกันทั้งสอง! เมื่อเร็ว ๆ นี้ฉันเห็นในแอปพลิเคชันเชิงเส้นตรงเทคโนโลยีทราบว่าพวกเขาเชื่อมต่ออินพุตที่ไม่แปลงกลับเป็น V +, อินเวอร์เตอร์อินพุตเป็น V- ได้อย่างไร Szymonชี้ให้เห็นอย่างถูกต้องว่าสิ่งนี้ไม่สามารถใช้งานได้หากอินพุตมีแคลมป์ไดโอด

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


3
สำหรับ opamps ที่ไม่ได้ใช้แนวทางปฏิบัติที่แนะนำคือทำให้พวกมันเป็นผู้ติดตามและเชื่อมต่ออินพุตกับศักย์ไฟฟ้าภายในการแกว่งของแรงดันเอาต์พุต pdfserv.maxim-ic.com/en/an/AN1957.pdf analog.com/static/imported-files/rarely_asked_questions/
Szymon Bęczkowski

1
@Symymon - ฉันเห็นว่าเมื่อเร็ว ๆ นี้ในบันทึกการประยุกต์ใช้เทคโนโลยีเชิงเส้น แต่น่าเสียดายที่ไม่สามารถหาได้ในขณะนี้ ถ้าฉันต้องเลือกระหว่างคำแนะนำจาก Maxim หรือ Linear ฉันจะเป็น Linear
stevenvh

ฉันเดานี้ขึ้นอยู่กับขั้นตอนอินพุต / เอาต์พุตของ opamps หากอินพุตถูกบีบอัดคุณจะไม่สามารถใช้โซลูชันของคุณได้ คุณสังเกตเห็นลิงก์ไปยัง AD ในความคิดเห็นของฉันด้วยหรือไม่? พวกเขาให้คำแนะนำเช่นเดียวกับ Maxim
Szymon Bęczkowski

@Symymon - จุดที่ดีเกี่ยวกับการยึดผมปรับปรุงคำตอบของฉัน ใช่ฉันอ่านบทความอะนาล็อกด้วยอ้างเพิ่มเพื่อตอบเช่นกัน :-) ขอบคุณสำหรับความคิดเห็น.
stevenvh

11

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

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

หากแผ่นข้อมูลไม่ได้พูดอะไรเป็นไปได้ว่ามีบันทึกย่อของแอพจากผู้ผลิตที่กล่าวถึง สิ่งที่ใกล้เคียงที่สุดที่ฉันสามารถหาได้คือสิ่งหนึ่งที่เกี่ยวข้องกับตระกูลXMega ( AVR1010 ) ที่ระบุว่า:

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

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


+1 สำหรับการระบุอย่างชัดเจนว่าทำไมการตั้งค่า (ปล่อย) สิ่งเหล่านั้นเนื่องจากอินพุตเป็นปัญหาจริง (ปกติ "เพราะมันปล่อยให้มันลอย" เพียงอย่างเดียวนั้นคลุมเครือเกินไป)
Sz

8

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

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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.