เวอร์ชั่นสั้น: แหล่งที่มาปัจจุบันเชื่อมต่อสิ่งต่าง ๆ กับ Vcc อ่างล้างมือในปัจจุบันเชื่อมต่อกับกราวด์
รุ่นที่ยาวกว่า: ต่อไปนี้เป็นคำอธิบายการใช้งานจริงของแหล่งที่มา / อ่างล้างมือในปัจจุบันที่ใช้ในไมโครคอนโทรลเลอร์และตรรกะ TTL สำหรับคำอธิบายทฤษฎีเพิ่มเติมโปรดดูที่หน้าวิกิพีเดียมาในปัจจุบัน
อุปกรณ์บางอย่างดีในการสร้างการเชื่อมต่อกับกราวด์ (หรืออะไรก็ตามที่แรงดันไฟฟ้าต่ำสุดอยู่ในระบบเช่น 0V) อุปกรณ์อื่น ๆ มีความสามารถในการสร้างการเชื่อมต่อกับ Vcc ได้เป็นอย่างดี (หรืออะไรก็ตามที่เป็นแรงดันไฟฟ้าสูงสุดในระบบเช่น + 5V)
อุปกรณ์เหล่านั้นที่เชื่อมต่อกับพื้นได้ดีเรียกว่าอ่างล้างมือในปัจจุบัน สิ่งที่ดีในการเชื่อมต่อกับ Vcc เรียกว่าแหล่งที่มาปัจจุบัน จนกระทั่งเมื่อไม่นานมานี้ (ทศวรรษที่ผ่านมาหรือประมาณนั้น) มันเป็นเรื่องปกติที่วงจรรวมจะดีทั้งคู่ ส่วนใหญ่ดีในการเป็นอ่างล้างมือในปัจจุบัน แต่แย่มากที่เป็นแหล่งปัจจุบัน ดังนั้นที่วงจรจำนวนมากได้รับการออกแบบเพื่อให้ชิปทั้งหมดที่ต้องทำคือการเชื่อมต่อกับพื้นดินเพื่อให้วงจรทำสิ่งที่มัน ชิปจำนวนมากยังมีความสามารถของไดรฟ์ปัจจุบันไม่สมมาตรและฟังก์ชั่นการสลับกับกราวด์ได้ดีกว่าการสลับไปใช้ Vcc
ให้ฉันเป็นตัวอย่างที่ดีของแหล่งที่มาและปัจจุบันเนื่องจากมีการกำหนดค่า "สลับ" มาตรฐานของทรานซิสเตอร์ PNP และ NPN PNP เป็นแหล่งกระแสที่ดี: คุณมักจะเชื่อมต่อตัวปล่อยของมันกับ Vcc และมันจะเปิด / ปิด NPN เป็นอ่างล้างจานที่ดีในปัจจุบัน: อีซีแอลของมันมักจะเชื่อมต่อกับพื้นดินและจะเปิด / ปิดการเชื่อมต่อพื้นดิน
ทำไมคุณถึงเลือกอันใดอันหนึ่งขึ้นอยู่กับความสามารถของชิ้นส่วนที่มีให้คุณ ยกตัวอย่างเช่น RGB LED มักจะเป็น "Common-Anode" ประเภทที่ขั้วบวก (ขั้วบวกบวก) เชื่อมต่อกับทั้งสามองค์ประกอบ LED ดังนั้นการเปิดองค์ประกอบที่คุณต้องเชื่อมต่อนำไปสู่พื้นดิน คุณสามารถใช้สามพินบนไมโครคอนโทรลเลอร์เพื่อทำสิ่งนี้ (หรือทรานซิสเตอร์ NPN สามตัว) และพวกมันจะทำหน้าที่เป็นซิงก์ปัจจุบัน