คำตอบขึ้นอยู่กับสิ่งที่คุณต้องการให้การกำหนดค่า "เริ่มต้น" ตัวอย่างเช่นสมมติว่าคุณมี MOSFET แบบ N-channel แบบดาวน์สตรีมและคุณต้องการให้เป็นค่าเริ่มต้น จากนั้นคุณจะใช้ตัวต้านทานแบบดึงลงเพื่อให้แน่ใจว่าพฤติกรรมนี้หากอินพุตกลายเป็นอิมพีแดนซ์สูง
จำลองวงจรนี้ - แผนผังที่สร้างโดยใช้CircuitLab
ในทางกลับกันสมมติว่าคุณมี MOSFET แบบ P- ช่องสัญญาณอัปสตรีมและต้องการปิดใช้งานค่าเริ่มต้น เวลานี้ต้องใช้ตัวต้านทานแบบดึงขึ้นเพื่อสร้างลักษณะการทำงานนี้
จำลองวงจรนี้
นอกจากนี้ยังมีตัวเลือกอื่นที่คุณต้องการให้อุปกรณ์เป็นค่าเริ่มต้นซึ่งในกรณีนี้ทั้งสองกรณีข้างต้นจะกลับด้าน (ดึงขึ้นสำหรับ N-channel MOSFET แบบเลื่อนลงสำหรับ P-channel MOSFET)
ข้อควรพิจารณาอื่น ๆ :
สาย I2C ระบุตัวต้านทานแบบดึงขึ้นเนื่องจากอุปกรณ์ "คาดว่า" จะมีช่องระบายความร้อนแบบเปิดลงสู่พื้นดินและต้องใช้วิธีในการเพิ่มศักยภาพของสาย
ตัวเปรียบเทียบแบบอะนาล็อกมักถูกกำหนดค่าเป็นอุปกรณ์แบบ open-drain ดังนั้นจึงจำเป็นต้องมีตัวต้านทานแบบดึงขึ้นเพื่อให้ได้ผลลัพธ์ที่มีศักยภาพสูง
คุณสามารถวาดกระแสมากขึ้นโดยใช้ตัวต้านทานแบบดึงขึ้น / ลงตามการเชื่อมต่อกับอินพุต / เอาต์พุต
การกำหนดค่าอย่างใดอย่างหนึ่งอาจทำงานได้ดีเท่าเทียมกันในแอปพลิเคชันของคุณ (เช่นไม่มีประโยชน์อย่างใดอย่างหนึ่งหรืออย่างอื่น)
... และเหตุผลเฉพาะจำนวนมากของแอปพลิเคชันใด ๆ ที่ทำให้การกำหนดค่าหนึ่งอาจต้องการ