วันเสาร์ที่ 1 พฤศจิกายน พ.ศ. 2557

แรงดันผีGHOSTกระแสผีGHOSTในMCS51




แรงดันผีGHOSTกระแสผีGHOSTในMCS51
19/4/2557 SONGCHAI PRAPATRUNGSEE
แรงดันผีGHOSTกระแสผีGHOSTในMCS51

แรงดันผี(GHOST) กระแสผี(GHOST)
อาจเรียกGHOST,PHANTOM,STRAYก็ได้
คือแรงดันและกระแสที่เกิดจากการอินดิวซ์(INDUCE)
หมายถึงในกรณีที่เราเดินสายไฟไว้เผื่ออนาคต
โดยการนำสายไฟที่ไม่มีไฟรวมอยู่กับสายไฟที่มีไฟ
เวลาที่เรานำมิเตอร์ดิจิตอลหรือเข็ม
มาวัดที่สายที่ไม่ได้ต่อไฟ
บางครั้งอาจเกิดแรงดันผี(GHOST)
และกระแสผี(GHOST)ขึ้นได้
กระแสผี(GHOST)จะมีกระแสต่ำมาก
ระดับUA(ไมโครแอมป์)เท่านั้น

หรือการเดินไลน์วงจรชิดกันมากๆ เช่น
ภายในตัวไมโครคอนโทรลเลอร์
แรงดันผี(GHOST)และกระแสผี(GHOST)
จะไม่ออกมา นอกจากเราจะกระตุ้นให้มันออกมา
โดยการต่อRค่า100K เข้าที่ขาSOURCE
(หมายความว่าเขียนคำสั่งให้ขาที่มีR PULLUPภายใน
เป็นลอจิก1)
เมื่อเอามิเตอร์ดิจิตอลหรือมิเตอร์เข็มมาวัด
ก็จะเกิดแรงดันผี(GHOST)และกระแสผี(GHOST)
ขึ้นได้
เนื่องจากมิเตอร์ดิจิตอลและเข็มมีความต้านทานสูง
(สาเหตุที่มิเตอร์ใช้ความต้านทานสูงเพราะไม่ต้องการ
ให้เกิดการสูญเสียขณะวัดเพื่อให้เกิดความแม่นยำสูง)
แต่ในกรณีนี้กระแสSOURCEมีค่าต่ำมากแค่20UA
จึงไม่สามารถปราบด้วย
มิเตอร์ดิจิตอลที่มีRANGE LOZ
(RANGE LOZ มีความต้านทานต่ำแค่3Kเพื่อปราบแรงดันผี)
มิเตอร์เข็มที่ใช้วิธีการปรับRANGE ให้ต่ำลง
(RANGE ยิ่งต่ำยิ่งความต้านทานต่ำ
RANGE 0.1VDC มีความต้านทานประมาณ 1K
RANGE 2.5VAC มีความต้านทานประมาณ 16.2K)
กระแสSOURCEมีค่าต่ำมากแค่20UAไม่สามารถปราบได้

แต่แรงดันผี(GHOST)กระแสผี(GHOST)ก็มีตัวตนจริง
ไม่งั้นจะวัดแล้วมีไฟและมีกระแสได้อย่างไร
เพียงแต่กระแสมีน้อยมากและไม่เสถียร
จึงไม่สามารถนำไปใช้ขับเคลื่อนตัวอีเลคทรอนิคได้
แต่แรงดันผี(GHOST)สามารถนำไปใช้เป็นอินพุท
ได้เช่นขาAT89C2051หรือAT89S8250ได้ เช่น
ใช้ในการตัดสินใจว่า
ถ้าเป็นลอจิก1แล้วจะให้ทำอะไร
ถ้าเป็นลอจิก0แล้วจะให้ทำอะไร
ตามที่เราเขียนสั่งงานได้

เพราะว่าถ้าเราเขียนคำสั่ง
ให้เป็นลอจิก1 ที่ขาที่มีR PULLUPภายใน
ขานั้นจะมีอินพุทอิมพีแดนซ์สูงมาก
(INPUT IMPEDANCE) สูงมาก
หรือความต้านทานสูงมากนั่นเอง

พิสูจน์ว่าเป็นแรงดันผีGHOSTกระแสผีGHOST
โดยใช้ เบอร์ AT89C2051
แล้วใช้มิเตอร์เข็มวัดกระแสRค่า100K ได้41UA
คิดได้จากสูตร V=I*R
100K*41UA=แรงดันตกคร่อมRค่า100K=4.1V
ส่วนR PULLUPภายใน250K
250K*41UA=แรงดันตกคร่อม
R PULLUPภายใน250K=10.25V

เอาโวลท์ตกคร่อมRค่า100K=4.1V +
โวลท์ตกคร่อมR PULLUPภายใน250K=10.25V
=14.35V ซึ่งไม่ถูกต้องครับเพราะเราใช้
ไฟVCC ที่5โวลท์เท่านั้น
ดังนั้นไฟ 14.35โวลท์คือแรงดันผี(GHOST)
ส่วนกระแส41UA คือกระแสผี(GHOST)

แล้วโวลท์จริงและกระแสจริงคือเท่าไรครับ
เริ่มจากหาค่ากระแสก่อน
Rภายนอกค่า100K
R PULLUPภายในของAT89C2051=250K
รวมค่าRทั้งหมดได้350K
VCC ใช้ 5V
สูตรหาค่ากระแส I=V/R
5V/350K =กระแสจริงคือ 14.28UA

สูตรหาค่าแรงดัน V=I*R
14.28UA*100K
โวลท์ตกคร่อมจริงของRค่า100K =1.428V
โวลท์ตกคร่อมจริงของ
R PULLUPภายใน250K=3.57V


โวลท์รวมจริง=1.428V+3.57V=5โวลท์

ไม่มีความคิดเห็น: