
ເມື່ອທ່ານເຮັດວົງຈອນເອເລັກໂຕຣນິກດິຈິຕອນ, ທ່ານມັກຈະໃຊ້ຕົວຕ້ານທານແບບດຶງຂຶ້ນແລະດຶງລົງ. ຕົວຕ້ານທານເຫຼົ່ານີ້ຊ່ວຍໃຫ້ວົງຈອນຂອງທ່ານຫຼີກເວັ້ນການວັດສະດຸປ້ອນທີ່ເລື່ອນໄດ້. ວັດສະດຸປ້ອນທີ່ລອຍສາມາດເຮັດໃຫ້ເກີດສັນຍານແບບສຸ່ມຫຼືບໍ່ຈະແຈ້ງ. ຖ້າທ່ານປະໄວ້ບໍ່ເຊື່ອມຕໍ່ input pin, ແຮງດັນສາມາດເຄື່ອນຍ້າຍລະຫວ່າງລະດັບສູງແລະຕ່ໍາ. ທ່ານຕ້ອງເລືອກຄ່າຕົວຕ້ານທານທີ່ຖືກຕ້ອງເພື່ອໃຫ້ແນ່ໃຈວ່າວົງຈອນຂອງທ່ານເຮັດວຽກແຕ່ລະຄັ້ງ.
Pull-up ແລະ Pull-down Resistors

ຟັງຊັນ Resistor ດຶງຂຶ້ນ
ເຈົ້າມັກຈະເຫັນ ກ ຕົວຕ້ານທານດຶງ ໃນວົງຈອນດິຈິຕອນ. ຕົວຕ້ານທານນີ້ເຊື່ອມຕໍ່ລະຫວ່າງການສະຫນອງແຮງດັນ (ເຊັ່ນ 5V) ແລະຂາເຂົ້າ. ເມື່ອທ່ານໃຊ້ຕົວຕ້ານທານແບບດຶງຂຶ້ນ, ທ່ານໃຫ້ແນ່ໃຈວ່າ PIN ປ້ອນເຂົ້າອ່ານເປັນລະດັບເຫດຜົນສູງເມື່ອບໍ່ມີຫຍັງເຊື່ອມຕໍ່ກັບມັນ. ຖ້າທ່ານປ່ອຍໃຫ້ input ລອຍ, ແຮງດັນສາມາດເຕັ້ນໄປຫາປະມານ. ຕົວຕ້ານທານທີ່ດຶງຂຶ້ນຈະຢຸດເຊົາການນີ້ໂດຍການດຶງແຮງດັນສູງເຖິງລະດັບທີ່ປອດໄພ.
ຈິນຕະນາການວ່າທ່ານມີສະຫຼັບຢູ່ໃນວົງຈອນຂອງທ່ານ. ເມື່ອສະວິດເປີດ, PIN ປ້ອນຂໍ້ມູນສາມາດລອຍໄດ້. ທ່ານເພີ່ມຕົວຕ້ານທານທີ່ດຶງຂຶ້ນເພື່ອຮັກສາແຮງດັນໃຫ້ຄົງທີ່. ນີ້ຈະຊ່ວຍໃຫ້ microcontroller ຫຼື chip logic ຂອງທ່ານອ່ານສັນຍານສູງທີ່ຈະແຈ້ງ. ທ່ານຫຼີກເວັ້ນສັນຍານແບບສຸ່ມແລະເຮັດໃຫ້ວົງຈອນຂອງທ່ານມີຄວາມຫນ້າເຊື່ອຖືຫຼາຍຂຶ້ນ.
ເຄັດລັບ: ທ່ານສະເຫມີຄວນຈະໃຊ້ຕົວຕ້ານການດຶງຂຶ້ນໃນເວລາທີ່ທ່ານຕ້ອງການສະຖານະສູງໃນຕອນຕົ້ນສໍາລັບການປ້ອນຂໍ້ມູນຂອງທ່ານ.
ນີ້ແມ່ນຕົວຢ່າງທີ່ງ່າຍດາຍ:
ສະຖານະລັດ | ແຮງດັນຂາເຂົ້າ | ບົດບາດຂອງ Pull-up Resistor |
|---|---|---|
ເປີດ | ສູງ (5V) | ຮັກສາການປ້ອນຂໍ້ມູນສູງ |
ປິດ | ຕ່ຳ (0V) | ສະຫຼັບເຊື່ອມຕໍ່ກັບດິນ |
ທ່ານສາມາດນໍາໃຊ້ຕົວຕ້ານການດຶງຂຶ້ນກັບເຊັນເຊີ, ປຸ່ມ, ຫຼືການປ້ອນຂໍ້ມູນດິຈິຕອນໃດຫນຶ່ງ. ທ່ານເຮັດໃຫ້ວົງຈອນຂອງທ່ານມີຄວາມຫມັ້ນຄົງແລະງ່າຍຕໍ່ການຄວບຄຸມ.
ຟັງຊັນຕົວຕ້ານທານແບບດຶງລົງ
A ຕົວຕ້ານທານແບບດຶງລົງ ເຮັດວຽກໃນລັກສະນະທີ່ຄ້າຍຄືກັນ, ແຕ່ມັນເຊື່ອມຕໍ່ລະຫວ່າງ pin ປ້ອນແລະດິນ. ເມື່ອທ່ານໃຊ້ຕົວຕ້ານທານແບບດຶງລົງ, ທ່ານໃຫ້ແນ່ໃຈວ່າ pin ປ້ອນເຂົ້າອ່ານເປັນລະດັບ logic ຕ່ໍາເມື່ອບໍ່ມີຫຍັງເຊື່ອມຕໍ່ກັບມັນ. ທ່ານປ້ອງກັນການປ້ອນຂໍ້ມູນຈາກການລອຍຕົວ ແລະເກັບສຽງດັງ.
ທ່ານອາດຈະໃຊ້ຕົວຕ້ານທານແບບດຶງລົງຖ້າທ່ານຕ້ອງການໃຫ້ PIN ປ້ອນຂໍ້ມູນຂອງທ່ານຢູ່ຕ່ໍາຈົນກ່ວາບາງສິ່ງບາງຢ່າງປ່ຽນມັນ. ຕົວຢ່າງ, ທ່ານເຊື່ອມຕໍ່ເຊັນເຊີຫຼືປຸ່ມ. ເມື່ອປຸ່ມເປີດ, ຕົວຕ້ານທານແບບດຶງລົງຈະດຶງແຮງດັນລົງໄປຫາສູນ. ໄມໂຄຄອນຄວບຄຸມຂອງທ່ານອ່ານສັນຍານຕໍ່າທີ່ຊັດເຈນ.
ຫມາຍເຫດ: ທ່ານຄວນເລືອກເອົາຕົວຕ້ານການດຶງລົງໃນເວລາທີ່ທ່ານຕ້ອງການສະຖານະຕ່ໍາໃນຕອນຕົ້ນສໍາລັບການປ້ອນຂໍ້ມູນຂອງທ່ານ.
ນີ້ແມ່ນຕົວຢ່າງລະຫັດງ່າຍໆສໍາລັບການຕິດຕັ້ງຕົວຕ້ານທານແບບດຶງລົງ:
Input pin ----[pull-down resistor]---- Ground
ເຈົ້າໃຊ້ຕົວຕ້ານທານແບບດຶງລົງເພື່ອບໍ່ໃຫ້ວົງຈອນຂອງເຈົ້າເຮັດວຽກແບບສຸ່ມ. ທ່ານໃຫ້ແນ່ໃຈວ່າອຸປະກອນຕາມເຫດຜົນຂອງທ່ານອ່ານສັນຍານທີ່ຕໍ່າຄົງທີ່ເມື່ອອິນພຸດບໍ່ເຄື່ອນໄຫວ.
ທ່ານສາມາດນໍາໃຊ້ຕົວຕ້ານທານແບບດຶງຂຶ້ນແລະດຶງລົງເພື່ອກໍານົດສະຖານະເລີ່ມຕົ້ນຂອງວັດສະດຸປ້ອນຂອງທ່ານ. ທ່ານຫຼີກເວັ້ນສັນຍານທີ່ເລື່ອນໄດ້ແລະເຮັດໃຫ້ວົງຈອນດິຈິຕອນຂອງທ່ານເຮັດວຽກທຸກຄັ້ງ.
ລະດັບ Logic ແລະລັດທີ່ເລື່ອນໄດ້

ການປ້ອນຂໍ້ມູນແບບເລື່ອນ
ທ່ານມັກຈະເຫັນຄໍາວ່າ "ການປ້ອນຂໍ້ມູນແບບເລື່ອນ" ໃນເອເລັກໂຕຣນິກດິຈິຕອນ. ການປ້ອນຂໍ້ມູນແບບລອຍໝາຍຄວາມວ່າ PIN ບໍ່ເຊື່ອມຕໍ່ກັບແຮງດັນທີ່ຊັດເຈນ. ເຂັມສາມາດຮັບສຽງໄຟຟ້າຈາກອາກາດ ຫຼືສາຍໄຟທີ່ຢູ່ໃກ້ຄຽງ. ທ່ານອາດຈະສັງເກດເຫັນພຶດຕິກໍາທີ່ແປກປະຫລາດໃນວົງຈອນຂອງທ່ານເມື່ອທ່ານປ່ອຍໃຫ້ input ລອຍ. ແຮງດັນສາມາດເຕັ້ນໄປຫາລະຫວ່າງລະດັບສູງແລະຕ່ໍາໂດຍບໍ່ມີການເຕືອນ.
ເມື່ອທ່ານໃຊ້ microcontroller ຫຼື chip logic, ທ່ານຕ້ອງການແຕ່ລະ input ເພື່ອອ່ານສັນຍານສູງຫຼືຕ່ໍາ. ຖ້າທ່ານປ່ອຍໃຫ້ການປ້ອນຂໍ້ມູນເລື່ອນລົງ, ຊິບບໍ່ສາມາດຕັດສິນໃຈໄດ້. ທ່ານໄດ້ຮັບຜົນໄດ້ຮັບແບບສຸ່ມ. ທ່ານອາດຈະເຫັນໄຟ LEDs flicker ຫຼື motors ເລີ່ມແລະຢຸດໂດຍບໍ່ມີເຫດຜົນ.
ນີ້ແມ່ນບາງບັນຫາທີ່ທ່ານສາມາດປະເຊີນກັບການປ້ອນຂໍ້ມູນແບບເລື່ອນໄດ້:
ຜົນຜະລິດທີ່ບໍ່ສາມາດຄາດເດົາໄດ້ຈາກວົງຈອນຂອງທ່ານ
ການກະຕຸ້ນຂອງສະວິດ ຫຼືເຊັນເຊີທີ່ບໍ່ຖືກຕ້ອງ
ການບໍລິໂພກພະລັງງານເພີ່ມຂຶ້ນ
ຄວາມຫຍຸ້ງຍາກໃນການແກ້ໄຂບັນຫາຄວາມຜິດພາດ
ຄໍາແນະນໍາ: ສະເຫມີເຊື່ອມຕໍ່ວັດສະດຸປ້ອນທີ່ບໍ່ໄດ້ໃຊ້ກັບແຮງດັນທີ່ກໍານົດໄວ້ໂດຍໃຊ້ຕົວຕ້ານທານແບບດຶງຂຶ້ນຫຼືດຶງລົງ. ຂັ້ນຕອນທີ່ງ່າຍດາຍນີ້ເຮັດໃຫ້ວົງຈອນຂອງທ່ານມີຄວາມຫມັ້ນຄົງ.
ຄວາມຫນ້າເຊື່ອຖືຂອງວົງຈອນ
ທ່ານຕ້ອງການໃຫ້ວົງຈອນຂອງທ່ານເຮັດວຽກທຸກຄັ້ງທີ່ທ່ານເປີດມັນ. ຕົວຕ້ານທານແບບດຶງຂຶ້ນແລະດຶງລົງຊ່ວຍໃຫ້ທ່ານບັນລຸເປົ້າຫມາຍນີ້. ຕົວຕ້ານທານເຫຼົ່ານີ້ກໍານົດ pins ປ້ອນເຂົ້າໄປໃນສະຖານະທີ່ຮູ້ຈັກ. ທ່ານຫຼີກເວັ້ນສັນຍານແບບສຸ່ມ ແລະຮັກສາອຸປະກອນຂອງທ່ານໃຫ້ເຮັດວຽກຕາມທີ່ຄາດໄວ້.
ວົງຈອນທີ່ເຊື່ອຖືໄດ້ ຊ່ວຍປະຫຍັດເວລາແລະເງິນ. ທ່ານໃຊ້ເວລາຫນ້ອຍແກ້ໄຂຂໍ້ຜິດພາດ. ທ່ານຫຼີກເວັ້ນຄວາມເສຍຫາຍຕໍ່ອົງປະກອບຂອງທ່ານ. ທ່ານຍັງເຮັດໃຫ້ໂຄງການຂອງທ່ານປອດໄພກວ່າ.
ຂໍໃຫ້ເບິ່ງວິທີການຕ້ານການດຶງຂຶ້ນແລະດຶງລົງປັບປຸງຄວາມຫນ້າເຊື່ອຖື:
ບັນຫາທີ່ບໍ່ມີຕົວຕ້ານທານ | ການແກ້ໄຂດ້ວຍ Resistor |
|---|---|
ການປ້ອນຂໍ້ມູນແບບລອຍເຮັດໃຫ້ເກີດສຽງລົບກວນ | ການປ້ອນຂໍ້ມູນຈະຢູ່ທີ່ສູງ ຫຼືຕໍ່າ |
ອຸປະກອນປະຕິບັດແບບສຸ່ມ | ອຸປະກອນເຮັດວຽກຕາມການອອກແບບ |
ຍາກທີ່ຈະຊອກຫາຂໍ້ຜິດພາດ | ງ່າຍທີ່ຈະທົດສອບແລະ debug |
ທ່ານສາມາດສ້າງວົງຈອນທີ່ດີກວ່າເມື່ອທ່ານໃຊ້ຕົວຕ້ານທານແບບດຶງຂຶ້ນແລະດຶງລົງ. ທ່ານໃຫ້ແນ່ໃຈວ່າທຸກໆວັດສະດຸປ້ອນມີສັນຍານທີ່ຊັດເຈນ. ທ່ານໄດ້ຮັບຜົນໄດ້ຮັບທີ່ຫມັ້ນຄົງແລະເຊື່ອຖືໄດ້ທຸກຄັ້ງ.
ຄໍາຮ້ອງສະຫມັກ
ສະວິດ ແລະເຊັນເຊີ
ທ່ານມັກຈະໃຊ້ຕົວຕ້ານທານແບບດຶງຂຶ້ນ ແລະດຶງລົງ ເມື່ອທ່ານເຮັດວຽກກັບສະວິດ ແລະເຊັນເຊີໃນວົງຈອນດິຈິຕອນ. ອົງປະກອບເຫຼົ່ານີ້ຊ່ວຍໃຫ້ທ່ານຄວບຄຸມການໄຫຼຂອງໄຟຟ້າ. ເມື່ອທ່ານກົດປຸ່ມຫຼືເປີດໃຊ້ເຊັນເຊີ, ທ່ານຕ້ອງການ microcontroller ຂອງທ່ານອ່ານສັນຍານທີ່ຊັດເຈນ.
ໃຫ້ເຮົາມາເບິ່ງຕົວຢ່າງງ່າຍໆ. ທ່ານເຊື່ອມຕໍ່ປຸ່ມກັບ PIN ປ້ອນຂໍ້ມູນ. ຖ້າທ່ານບໍ່ໃຊ້ຕົວຕ້ານທານແບບດຶງລົງ, ຂາເຂົ້າສາມາດລອຍໄດ້. ໄມໂຄຄອນຄວບຄຸມອາດຈະອ່ານຄ່າສຸ່ມ. ທ່ານເພີ່ມຕົວຕ້ານທານແບບດຶງລົງລະຫວ່າງຂາເຂົ້າແລະດິນ. ນີ້ເຮັດໃຫ້ PIN ຢູ່ໃນລະດັບຕໍ່າເມື່ອປຸ່ມບໍ່ໄດ້ກົດ.
ນີ້ແມ່ນຕາຕະລາງທີ່ສະແດງໃຫ້ເຫັນວ່າຕົວຕ້ານທານແບບດຶງລົງເຮັດວຽກກັບປຸ່ມ:
ລັດປຸ່ມ | ແຮງດັນຂາເຂົ້າ | ບົດບາດຂອງຕົວຕ້ານທານແບບດຶງລົງ |
|---|---|---|
ບໍ່ໄດ້ກົດ | ຕ່ຳ (0V) | ຮັກສາການປ້ອນຂໍ້ມູນຕໍ່າ |
ກົດດັນ | ສູງ (5V) | ປຸ່ມເຊື່ອມຕໍ່ກັບແຮງດັນ |
ນອກນັ້ນທ່ານຍັງໃຊ້ຕົວຕ້ານທານແບບດຶງລົງດ້ວຍເຊັນເຊີ. ຕົວຢ່າງ, ເຊັນເຊີການເຄື່ອນໄຫວອາດມີຜົນຜະລິດຕົວເກັບລວບລວມເປີດ. ທ່ານເຊື່ອມຕໍ່ຕົວຕ້ານທານແບບດຶງລົງເພື່ອໃຫ້ແນ່ໃຈວ່າສັນຍານຢູ່ຕໍ່າເມື່ອບໍ່ມີການເຄື່ອນໄຫວຖືກກວດພົບ.
ຄຳແນະນຳ: ກວດເບິ່ງແຜ່ນຂໍ້ມູນສຳລັບສະວິດ ຫຼືເຊັນເຊີຂອງທ່ານສະເໝີ. ມັນມັກຈະບອກທ່ານວ່າທ່ານຕ້ອງການຕົວຕ້ານທານແບບດຶງລົງ.
ລັດເລີ່ມຕົ້ນ
ທ່ານຕ້ອງການໃຫ້ວົງຈອນຂອງທ່ານເລີ່ມຕົ້ນຢູ່ໃນສະຖານະທີ່ຮູ້ຈັກ. ຕົວຕ້ານທານແບບດຶງຂຶ້ນແລະດຶງລົງຊ່ວຍໃຫ້ທ່ານຕັ້ງສະຖານະເລີ່ມຕົ້ນເຫຼົ່ານີ້. ຖ້າທ່ານຕ້ອງການການປ້ອນຂໍ້ມູນຢູ່ຕ່ໍາຈົນກ່ວາທ່ານກົດປຸ່ມ, ທ່ານໃຊ້ຕົວຕ້ານທານແບບດຶງລົງ. ຖ້າທ່ານຕ້ອງການໃຫ້ວັດສະດຸປ້ອນຢູ່ສູງ, ທ່ານໃຊ້ຕົວຕ້ານທານທີ່ດຶງຂຶ້ນ.
ນີ້ແມ່ນເຫດຜົນບາງຢ່າງທີ່ຈະຕັ້ງສະຖານະເລີ່ມຕົ້ນ:
ປ້ອງກັນການກະຕຸ້ນທີ່ບໍ່ຖືກຕ້ອງ
ເຮັດໃຫ້ວົງຈອນຂອງທ່ານງ່າຍຕໍ່ການທົດສອບ
ຫຼີກເວັ້ນການປະພຶດແບບສຸ່ມ
ທ່ານສາມາດນໍາໃຊ້ຕົວຕ້ານທານແບບດຶງລົງໃນຫຼາຍບ່ອນ. ທ່ານໃຊ້ມັນກັບປຸ່ມສະວິດ, ເຊັນເຊີ, ແລະແມ້ກະທັ່ງຂາເຂົ້າທີ່ບໍ່ໄດ້ໃຊ້. ນີ້ເຮັດໃຫ້ວົງຈອນຂອງທ່ານມີຄວາມຫມັ້ນຄົງແລະເຊື່ອຖືໄດ້.
ການເລືອກຄ່າຂອງຕົວຕ້ານທານ
ມູນຄ່າທົ່ວໄປ
ເມື່ອທ່ານເລືອກຕົວຕ້ານທານແບບດຶງ, ທ່ານຈໍາເປັນຕ້ອງຮູ້ຄ່າທົ່ວໄປທີ່ເຮັດວຽກໄດ້ດີໃນວົງຈອນສ່ວນໃຫຍ່. ສໍາລັບອຸປະກອນຕາມເຫດຜົນ 5V, ທ່ານມັກຈະໃຊ້ຕົວຕ້ານທານລະຫວ່າງ 1 kΩແລະ 10 kΩ. ວິສະວະກອນຫຼາຍຄົນເລືອກ 10 kΩສໍາລັບສະຫວິດແລະເຊັນເຊີ. ຄ່ານີ້ເຮັດໃຫ້ທ່ານມີຄວາມສົມດຸນທີ່ດີລະຫວ່າງການໃຊ້ພະລັງງານແລະຄວາມແຮງຂອງສັນຍານ.
ທ່ານສາມາດເບິ່ງຄ່າປົກກະຕິບາງຢ່າງໃນຕາຕະລາງຂ້າງລຸ່ມນີ້:
ຄໍາຮ້ອງສະຫມັກ | ຄ່າຕົວຕ້ານທານແບບດຶງຂຶ້ນປົກກະຕິ |
|---|---|
Microcontroller Inputs | 10 kΩ |
ສະວິດ ແລະປຸ່ມຕ່າງໆ | 4.7 kΩ – 10 kΩ |
ລົດເມ I2C (ການສື່ສານ) | 1 kΩ – 4.7 kΩ |
ເຊັນເຊີ ( Digital Output) | 4.7 kΩ – 10 kΩ |
ຖ້າທ່ານໃຊ້ຕົວຕ້ານທານທີ່ຕໍ່າເກີນໄປ, ທ່ານຈະເສຍພະລັງງານ. ຖ້າທ່ານໃຊ້ອັນໜຶ່ງທີ່ສູງເກີນໄປ, ຂໍ້ມູນຂອງທ່ານອາດຈະບໍ່ປ່ຽນໄວພໍ. ທ່ານຄວນກວດເບິ່ງແຜ່ນຂໍ້ມູນສໍາລັບອຸປະກອນຂອງທ່ານສະເຫມີ. ແຜ່ນຂໍ້ມູນມັກຈະຊີ້ໃຫ້ເຫັນຄ່າທີ່ດີສໍາລັບຕົວຕ້ານທານທີ່ດຶງຂຶ້ນຂອງທ່ານ.
ປັດໃຈການຄັດເລືອກ
ທ່ານຕ້ອງຄິດກ່ຽວກັບຫຼາຍໆຢ່າງເມື່ອທ່ານເລືອກຄ່າຕົວຕ້ານທານທີ່ດຶງຂຶ້ນ. ປັດໄຈທີ່ສໍາຄັນທີ່ສຸດແມ່ນ impedance ວັດສະດຸປ້ອນຂອງອຸປະກອນຕາມເຫດຜົນຂອງທ່ານ. impedance ຂາເຂົ້າສູງຫມາຍຄວາມວ່າທ່ານສາມາດນໍາໃຊ້ resistor ມູນຄ່າທີ່ສູງຂຶ້ນ. impedance ຂາເຂົ້າຕ່ໍາຫມາຍຄວາມວ່າທ່ານຕ້ອງການຄ່າຕ່ໍາ.
ນອກນັ້ນທ່ານຍັງຈໍາເປັນຕ້ອງຄິດກ່ຽວກັບຈໍານວນກະແສໄຟຟ້າຜ່ານຕົວຕ້ານທານທີ່ດຶງຂຶ້ນ. ໃນເວລາທີ່ວັດສະດຸປ້ອນຕ່ໍາ, ປະຈຸບັນໄຫຼຈາກການສະຫນອງ, ຜ່ານຕົວຕ້ານທານ, ກັບດິນ. ຖ້າທ່ານເລືອກຕົວຕ້ານທານຂະຫນາດນ້ອຍ, ກະແສໄຟຟ້າຈະໄຫຼຫຼາຍຂຶ້ນ. ນີ້ສາມາດເຮັດໃຫ້ເສຍພະລັງງານແລະເຮັດໃຫ້ວົງຈອນຂອງທ່ານຮ້ອນຂຶ້ນ.
ນີ້ແມ່ນບາງປັດໃຈຫຼັກທີ່ຕ້ອງພິຈາລະນາ:
Impedance ການປ້ອນຂໍ້ມູນ: impedance ຂາເຂົ້າສູງຊ່ວຍໃຫ້ທ່ານໃຊ້ຕົວຕ້ານທານດຶງທີ່ໃຫຍ່ກວ່າ.
ຄວາມໄວການປ່ຽນ: ຄ່າຕົວຕ້ານທານທີ່ຕໍ່າລົງຊ່ວຍໃຫ້ການປ້ອນຂໍ້ມູນຂອງທ່ານປ່ຽນສະຖານະໄວຂຶ້ນ.
ການນໍາໃຊ້ພະລັງງານ: ຄ່າຕົວຕ້ານທານທີ່ສູງຂຶ້ນຈະຊ່ວຍປະຢັດພະລັງງານແຕ່ອາດຈະເຮັດໃຫ້ສັນຍານຊ້າລົງ.
ພູມຕ້ານທານສິ່ງລົບກວນ: ຄ່າຕົວຕ້ານທານຕ່ໍາຊ່ວຍສະກັດກັ້ນສຽງ, ແຕ່ໃຊ້ພະລັງງານຫຼາຍ.
ຄໍາແນະນໍາ: ສໍາລັບສະວິດແລະປຸ່ມສ່ວນໃຫຍ່, 10 kΩ pull-up resistor ເຮັດວຽກໄດ້ດີ. ສໍາລັບສັນຍານໄວ, ທ່ານອາດຈະຕ້ອງໃຊ້ຄ່າຕ່ໍາເຊັ່ນ 1 kΩ ຫຼື 4.7 kΩ.
ຜົນສະທ້ອນມູນຄ່າ
ການເລືອກຄ່າຕົວຕ້ານທານທີ່ຜິດພາດສາມາດເຮັດໃຫ້ເກີດບັນຫາໃນວົງຈອນຂອງທ່ານ. ຖ້າທ່ານໃຊ້ຕົວຕ້ານທານທີ່ສູງເກີນໄປ, pin ປ້ອນຂໍ້ມູນຂອງທ່ານອາດຈະບໍ່ເຖິງແຮງດັນທີ່ຖືກຕ້ອງຢ່າງໄວວາ. ນີ້ສາມາດເຮັດໃຫ້ສັນຍານຊ້າຫຼືພາດ. ວົງຈອນຂອງທ່ານອາດຈະບໍ່ເຮັດວຽກຕາມທີ່ທ່ານຄາດຫວັງ.
ຖ້າທ່ານໃຊ້ຕົວຕ້ານທານທີ່ຕໍ່າເກີນໄປ, ວົງຈອນຂອງທ່ານຈະໃຊ້ກະແສໄຟຟ້າຫຼາຍຂຶ້ນ. ນີ້ສາມາດເຮັດໃຫ້ຫມໍ້ໄຟຂອງທ່ານຫມົດໄວຂຶ້ນ. ມັນຍັງສາມາດເຮັດໃຫ້ອົງປະກອບຂອງທ່ານຮ້ອນຂຶ້ນ. ທ່ານອາດຈະເຮັດໃຫ້ອຸປະກອນຂອງທ່ານເສຍຫາຍໄດ້ຖ້າກະແສໄຟຟ້າສູງເກີນໄປ.
ນີ້ແມ່ນຄໍາແນະນໍາດ່ວນກ່ຽວກັບສິ່ງທີ່ເກີດຂຶ້ນກັບຄ່າຕົວຕ້ານທານທີ່ດຶງຂຶ້ນທີ່ແຕກຕ່າງກັນ:
ຄ່າຕົວຕ້ານທານແບບດຶງຂຶ້ນ | ຜົນໄດ້ຮັບທີ່ເປັນໄປໄດ້ |
|---|---|
ສູງເກີນໄປ | ການຕອບສະໜອງຊ້າ, ສັນຍານອ່ອນ, ສຽງດັງ |
ຕໍ່າເກີນໄປ | ກະແສໄຟຟ້າສູງ, ພະລັງງານເສຍ, ຄວາມຮ້ອນ |
ຖືກຕ້ອງ | ເຊື່ອຖືໄດ້, ໄວ, ພະລັງງານປະສິດທິພາບ |
ທ່ານຄວນທົດສອບວົງຈອນຂອງທ່ານສະເໝີດ້ວຍຄ່າຕົວຕ້ານທານທີ່ດຶງຂຶ້ນທີ່ທ່ານເລືອກ. ຖ້າທ່ານເຫັນພຶດຕິກໍາທີ່ແປກປະຫຼາດ, ລອງໃຊ້ຄ່າອື່ນ. ຕົວຕ້ານທານແບບດຶງຂຶ້ນແລະດຶງລົງມີບົດບາດອັນໃຫຍ່ຫຼວງໃນການເຮັດໃຫ້ວົງຈອນຂອງທ່ານມີຄວາມຫມັ້ນຄົງແລະເຊື່ອຖືໄດ້.
ຈືຂໍ້ມູນການ: ສິດ ຄ່າຕົວຕ້ານທານແບບດຶງຂຶ້ນ ຊ່ວຍໃຫ້ວົງຈອນຂອງທ່ານເຮັດວຽກທຸກຄັ້ງ. ໃຊ້ເວລາທີ່ຈະເລືອກເອົາມູນຄ່າທີ່ດີທີ່ສຸດສໍາລັບຄວາມຕ້ອງການຂອງທ່ານ.
ການເລືອກ Pull-up ແລະ Pull-down Resistors
ຄວາມຕ້ອງການຄໍາຮ້ອງສະຫມັກ
ເມື່ອທ່ານເລືອກຕົວຕ້ານທານແບບດຶງຂຶ້ນແລະດຶງລົງ, ທ່ານຕ້ອງຄິດກ່ຽວກັບສິ່ງທີ່ວົງຈອນຂອງທ່ານຕ້ອງການ. ແຕ່ລະຄໍາຮ້ອງສະຫມັກມີຄວາມຕ້ອງການທີ່ແຕກຕ່າງກັນ. ທ່ານອາດຈະໃຊ້ຕົວຕ້ານທານສໍາລັບປຸ່ມ, ເຊັນເຊີ, ຫຼືສາຍການສື່ສານ. ທ່ານຄວນຖາມຕົວເອງຄໍາຖາມເຫຼົ່ານີ້:
ອຸປະກອນໃດເຊື່ອມຕໍ່ກັບ PIN ປ້ອນຂໍ້ມູນ?
ສັນຍານຕ້ອງປ່ຽນໄວເທົ່າໃດ?
ການປ້ອນຂໍ້ມູນຕ້ອງຢູ່ສູງ ຫຼືຕໍ່າເມື່ອບໍ່ມີຫຍັງເຊື່ອມຕໍ່?
ຕົວຢ່າງ, ຖ້າທ່ານໃຊ້ microcontroller ທີ່ມີປຸ່ມ, ທ່ານຕ້ອງການ input ຕ່ໍາຈົນກ່ວາທ່ານກົດປຸ່ມ. ທ່ານເລືອກຕົວຕ້ານທານແບບດຶງລົງສໍາລັບວຽກນີ້. ຖ້າທ່ານເຮັດວຽກກັບລົດເມ I2C, ທ່ານຕ້ອງການຕົວຕ້ານທານທີ່ມີຄ່າຕ່ໍາເພື່ອຮັກສາສັນຍານທີ່ເຂັ້ມແຂງແລະໄວ.
ນີ້ແມ່ນຕາຕະລາງເພື່ອຊ່ວຍໃຫ້ທ່ານຈັບຄູ່ປະເພດ resistor ກັບການນໍາໃຊ້ທົ່ວໄປ:
ຄໍາຮ້ອງສະຫມັກ | ປະເພດ Resistor ແນະນໍາ | ຊ່ວງຄ່າປົກກະຕິ |
|---|---|---|
ປຸ່ມປ້ອນ | ດຶງລົງ | 4.7 kΩ – 10 kΩ |
Output Sensor | Pull-up ຫຼື Pull-down | 1 kΩ – 10 kΩ |
ລົດເມການສື່ສານ | ດຶງຂຶ້ນ | 1 kΩ – 4.7 kΩ |
ທ່ານຄວນກວດເບິ່ງແຜ່ນຂໍ້ມູນສໍາລັບອຸປະກອນຂອງທ່ານສະເຫມີ. ແຜ່ນຂໍ້ມູນໃຫ້ຄໍາແນະນໍາແກ່ທ່ານກ່ຽວກັບຕົວຕ້ານທານທີ່ຈະໃຊ້ແລະຄ່າໃດທີ່ເຮັດວຽກດີທີ່ສຸດ.
Practical Tips
ທ່ານສາມາດປະຕິບັດຕາມຄໍາແນະນໍາງ່າຍໆບາງຢ່າງເພື່ອເຮັດໃຫ້ວົງຈອນຂອງທ່ານເຮັດວຽກດີຂຶ້ນ. ກ່ອນອື່ນ ໝົດ, ທົດສອບວົງຈອນຂອງທ່ານດ້ວຍຄ່າຕົວຕ້ານທານທີ່ແຕກຕ່າງກັນ. ທ່ານອາດຈະເລີ່ມຕົ້ນດ້ວຍ 10 kΩ ສໍາລັບສະຫຼັບສ່ວນໃຫຍ່ ແລະເຊັນເຊີ. ຖ້າສັນຍານຂອງທ່ານປ່ຽນແປງຊ້າເກີນໄປ, ລອງໃຊ້ຄ່າຕ່ໍາເຊັ່ນ 4.7 kΩ.
ເຄັດລັບ: ໃຊ້ multimeter ເພື່ອກວດກາເບິ່ງແຮງດັນຢູ່ທີ່ pin input ຂອງທ່ານ. ນີ້ຊ່ວຍໃຫ້ທ່ານເບິ່ງວ່າຕົວຕ້ານທານກໍານົດສະຖານະເລີ່ມຕົ້ນທີ່ຖືກຕ້ອງ.
ທ່ານຄວນຮັກສາສາຍໄຟໃຫ້ສັ້ນເພື່ອຫຼຸດຜ່ອນສິ່ງລົບກວນ. ສາຍໄຟຍາວສາມາດຮັບສັນຍານຈາກອຸປະກອນອື່ນໄດ້. ທ່ານສາມາດໃຊ້ສາຍປ້ອງກັນສໍາລັບການປ້ອນຂໍ້ມູນທີ່ລະອຽດອ່ອນ.
ຖ້າເຈົ້າໃຊ້ວັດສະດຸປ້ອນເຂົ້າຫຼາຍອັນ, ໃຫ້ຕິດສະຫຼາກແຕ່ລະຕົວຕ້ານທານໃສ່ກະດານວົງຈອນຂອງເຈົ້າ. ນີ້ເຮັດໃຫ້ການແກ້ໄຂບັນຫາງ່າຍຂຶ້ນ. ທ່ານຍັງສາມາດໃຊ້ຕົວຕ້ານທານທີ່ມີລະຫັດສີເພື່ອຊ່ວຍໃຫ້ທ່ານຈື່ຈໍາຄຸນຄ່າຂອງມັນ.
ຈືຂໍ້ມູນການ, ຕົວຕ້ານທານແບບດຶງຂຶ້ນແລະດຶງລົງເຮັດໃຫ້ວົງຈອນຂອງທ່ານມີຄວາມຫມັ້ນຄົງ. ທ່ານເຮັດໃຫ້ການອອກແບບຂອງທ່ານມີຄວາມຫນ້າເຊື່ອຖືໃນເວລາທີ່ທ່ານເລືອກຕົວຕ້ານທານທີ່ເຫມາະສົມສໍາລັບແຕ່ລະຄໍາຮ້ອງສະຫມັກ.
ຕົວຕ້ານທານແບບດຶງຂຶ້ນແລະດຶງລົງ ຊ່ວຍໃຫ້ທ່ານຮັກສາວົງຈອນດິຈິຕອນໃຫ້ຫມັ້ນຄົງ. ທ່ານໃຊ້ພວກມັນເພື່ອກໍານົດລະດັບເຫດຜົນທີ່ຊັດເຈນແລະຫຼີກເວັ້ນສັນຍານແບບສຸ່ມ.
ເລືອກຄ່າຕົວຕ້ານທານທີ່ເໝາະສົມສຳລັບແຕ່ລະວັດສະດຸປ້ອນ.
ທົດສອບວົງຈອນຂອງທ່ານເພື່ອໃຫ້ແນ່ໃຈວ່າສັນຍານແຂງແຮງ.
ກວດເບິ່ງເອກະສານຂໍ້ມູນສໍາລັບຄໍາແນະນໍາກ່ຽວກັບການເລືອກຕົວຕ້ານທານ.
ຈືຂໍ້ມູນການ: ເມື່ອທ່ານເພີ່ມຕົວຕ້ານທານເຫຼົ່ານີ້, ທ່ານກໍ່ສ້າງວົງຈອນທີ່ເຮັດວຽກທຸກໆຄັ້ງ. ການອອກແບບທີ່ເຊື່ອຖືໄດ້ເລີ່ມຕົ້ນດ້ວຍທາງເລືອກທີ່ສະຫຼາດ.
FAQ
ຈະເກີດຫຍັງຂຶ້ນຖ້າທ່ານບໍ່ໃຊ້ຕົວຕ້ານທານແບບດຶງຂຶ້ນຫຼືດຶງລົງ?
ວົງຈອນຂອງທ່ານອາດຈະສະແດງໃຫ້ເຫັນແບບສຸ່ມຫຼື ສັນຍານທີ່ບໍ່ຫມັ້ນຄົງ. ວັດສະດຸປ້ອນທີ່ເລື່ອນໄດ້ສາມາດເຮັດໃຫ້ອຸປະກອນເຮັດໜ້າທີ່ແປກປະຫຼາດ. ທ່ານອາດຈະເຫັນ LEDs flicker ຫຼື motors ເລີ່ມໂດຍບໍ່ມີການເຕືອນ.
ເຈົ້າເລືອກຄ່າຕົວຕ້ານທານທີ່ຖືກຕ້ອງແນວໃດ?
ກວດເບິ່ງແຜ່ນຂໍ້ມູນອຸປະກອນຂອງທ່ານສໍາລັບຄໍາແນະນໍາ. ເລີ່ມຕົ້ນດ້ວຍ 10 kΩ ສໍາລັບສະຫຼັບສ່ວນໃຫຍ່. ໃຊ້ຄ່າທີ່ຕໍ່າກວ່າສໍາລັບສັນຍານທີ່ໄວຂຶ້ນ. ທົດສອບວົງຈອນຂອງທ່ານແລະປັບຖ້າຈໍາເປັນ.
ທ່ານສາມາດນໍາໃຊ້ຕົວຕ້ານທານແບບດຶງຂຶ້ນແລະດຶງລົງຮ່ວມກັນໄດ້ບໍ?
ທ່ານບໍ່ຄວນເຊື່ອມຕໍ່ທັງສອງກັບ PIN ປ້ອນຂໍ້ມູນດຽວກັນ. ນີ້ສ້າງຕົວແບ່ງແຮງດັນ. ຂໍ້ມູນຂອງທ່ານອາດບໍ່ເຖິງສະຖານະສູງ ຫຼືຕໍ່າທີ່ຈະແຈ້ງ.
ໄມໂຄຄອນໂທລເລີມີຕົວຕ້ານທານແບບດຶງຂຶ້ນໃນຕົວບໍ?
microcontrollers ຈໍານວນຫຼາຍສະເຫນີຕົວຕ້ານການດຶງພາຍໃນ. ທ່ານສາມາດເປີດໃຊ້ພວກມັນໄດ້ໃນລະຫັດຂອງທ່ານ. ກວດເບິ່ງເອກະສານຂໍ້ມູນຂອງ microcontroller ຂອງທ່ານທຸກຄັ້ງສໍາລັບລາຍລະອຽດ.
ເປັນຫຍັງຂ້ອຍຈຶ່ງເຫັນສິ່ງລົບກວນຢູ່ໃນຂາເຂົ້າຂອງຂ້ອຍເຖິງແມ່ນວ່າມີຕົວຕ້ານທານ?
ສາຍໄຟຍາວ ຫຼື ສັນຍານໄຟຟ້າແຮງຢູ່ໃກ້ໆສາມາດເຮັດໃຫ້ເກີດສຽງລົບກວນໄດ້. ຮັກສາສາຍໄຟໃຫ້ສັ້ນ. ໃຊ້ສາຍເຄເບີ້ນທີ່ມີໄສ້ສໍາລັບການປ້ອນຂໍ້ມູນທີ່ລະອຽດອ່ອນ. ລອງຄ່າຕົວຕ້ານທານທີ່ຕໍ່າກວ່າເພື່ອປ້ອງກັນສຽງລົບກວນທີ່ດີຂຶ້ນ.




