ตัวต้านทานแบบดึงลงตัวต้านทานถูกใช้ในวงจรตรรกะอิเล็กทรอนิกส์เพื่อรับประกันสถานะที่ทราบแน่นอนของสัญญาณ มักใช้ร่วมกับทรานซิสเตอร์และสวิตช์เพื่อรับประกันว่าแรงดันระหว่างกราวน์และ Vcc ได้รับการควบคุมอย่างกระทำเมื่อสวิตช์เปิด (คล้ายกับตัวต้านทานแบบดึงขึ้น).
อาจฟังแล้วสับสนในตอนแรก ดังนั้นลองมาดูตัวอย่างกัน
วงจรดิจิตอลมีสถานะลอจิกที่ป้อนเข้าสามสถานะ คือ สูง (1) ต่ำ (0) และลอย (ไม่กำหนด) แต่วงจรดิจิตอลทำงานเฉพาะในสถานะสูงหรือต่ำเท่านั้น
ในสถานะลอย วงจรดิจิตอลอาจสับสนระหว่างสถานะสูงและต่ำ ตัวต้านทานใช้เพื่อจำกัดกระแสในวงจร
พิจารณาวงจรดิจิตอลที่ทำงานบน 5 V หากแรงดันแรงดันที่ป้อนเข้าอยู่ระหว่าง 2 ถึง 5 V ลอจิกขาเข้าของวงจรจะเป็นสูง และหากแรงดันที่ป้อนเข้าต่ำกว่า 0.8 V ลอจิกขาเข้าจะเป็นต่ำ
เมื่อแรงดันที่ป้อนเข้าอยู่ระหว่าง 0.9 ถึง 1.9 V วงจรจะสับสนในการเลือกสถานะ
ตัวต้านทานแบบดึงลงหรือดึงขึ้นใช้ในวงจรดิจิตอลเพื่อหลีกเลี่ยงสถานการณ์นี้ ในสถานะลอย ตัวต้านทานแบบดึงลงจะรักษาระดับลอจิกไว้ใกล้ศูนย์โวลต์เมื่อไม่มีการเชื่อมต่อใดๆ กับวงจร
ตัวต้านทานแบบดึงลงถูกเชื่อมต่อกับกราวน์ ดังแสดงในภาพด้านล่าง
การทำงานของตัวต้านทานแบบดึงลง
เมื่อสวิตช์กลไกเปิด แรงดันขาเข้าจะถูกดึงลงเหลือศูนย์ (ต่ำ) และขาดิจิตอลจะรับประกันสถานะต่ำ
เมื่อสวิตช์กลไกปิด แรงดันขาเข้าจะถูกดึงขึ้นเป็นสูง ในกรณีนี้ ขาดิจิตอลจะรับประกันสถานะสูง
ความต้านทานของตัวต้านทานแบบดึงลงต้องสูงกว่าความต้านทานของวงจร ถ้าไม่เช่นนั้น จะไม่สามารถดึงกระแสและอาจมีแรงดันบางส่วนปรากฏที่ขาเข้า
วงจรอาจทำงานในสถานะลอยในกรณีนี้ ไม่ว่าสวิตช์จะเปิดหรือปิด
ความต้านทานที่ต้องการสำหรับตัวต้านทานแบบดึงลงคำนวณโดยกฎของโอห์ม.
สูตรในการคำนวณความต้านทานแบบดึงลงคือ
โดยที่
VLmax คือ แรงดันสูงสุดที่ต้องการในสถานะต่ำ
Isource คือ กระแสเกต-แหล่ง
ตัวอย่างเช่น แรงดันต่ำสุดที่จำเป็นในการปิดวงจรคือ 0.8 V และกระแสเกต-แหล่งคือ 0.5 mA
ในกรณีนี้ เราสามารถเลือกความต้านทานแบบดึงลงสูงสุดได้ 1.6 kΩ อย่างไรก็ตาม ไม่ควรใช้ความต้านทานมากกว่านี้
เนื่องจากความต้านทานสูงมากๆ จะสร้างแรงดันตกคร่อมมาก ทำให้แรงดันขาเข้าเกินขอบเขตแรงดันต่ำปกติ