ການຄວບຄຸມຄວາມໄວຂອງມໍເຕີ DC ດ້ວຍ 8051
ເບິ່ງ: 0 ຜູ້ຂຽນ: ບັນນາທິການເວັບໄຊທ໌ເຜີຍແຜ່ເວລາ: 2020-09-02 ຕົ້ນກໍາເນີດ: ສະຖານທີ່
ສອບຖາມ
Hey Friends, ນີ້ແມ່ນປີທີ 3 ຂອງຂ້ອຍແມ່ນໂຄງການ \ 'ຄວບຄຸມຄວາມໄວໃນ DC Motors \' ແລະຂ້ອຍຢາກແບ່ງປັນກັບເຈົ້າທັງຫມົດ.
ໃນທີ່ນີ້ທ່ານຈະຮຽນຮູ້ວິທີການເຊື່ອມຕໍ່ LCD, ແປ້ນພິມ hex ແລະມໍເຕີ.
ລະຫັດດັ່ງກ່າວໄດ້ຖືກຂຽນໄວ້ໃນສະພາແຫ່ງເພື່ອງ່າຍດາຍ. ຂ້າພະເຈົ້າທໍາອິດໄດ້ອະທິບາຍການໂຕ້ຕອບແປ້ນພິມ LCD Interface Hexadecimal ແລະການໂຕ້ຕອບມໍເຕີກັບ L293D. ໃຫ້ເລີ່ມຕົ້ນ! ຈ່ໍາ ຈ່ໍາ
* LUMIA 52 * LCD * Keyboard Hex * ທ່ານຄິດວ່າທ່ານສາມາດຄວບຄຸມ
ຄວາມໄວໃນການປະຊຸມໄດ້.
L293D ມີຜົນຜະລິດຜົນຜະລິດຂອງ 600 mA ແລະຜົນຜະລິດສູງສຸດຂອງ 1. 2a ຕໍ່ຊ່ອງທາງ.
ນອກຈາກນັ້ນ, ວົງຈອນປະສົມປະສານຍັງຖືກລວມເຂົ້າໃນການປົກປ້ອງວົງຈອນຈາກອິດທິພົນຂອງຄວາມຄິດເຫັນທີ່ມີທ່າແຮງດ້ານຫຼັງຂອງ Diode.
ການສະຫນອງພະລັງງານຜົນໄດ້ຮັບ (VCC2)
ມີຫລາກຫລາຍຈາກ 4.
5 v ເຖິງ 36 v, ເຊິ່ງເຮັດໃຫ້ L293D ເປັນທາງເລືອກທີ່ດີທີ່ສຸດສໍາລັບ DRC Motor.
ຂະນະທີ່ທ່ານສາມາດເຫັນໃນວົງຈອນ, ມັນໃຊ້ເວລາສາມເຂັມເພື່ອເຊື່ອມຕໍ່ກັບ DC Motor (A, B, Enable).
ຖ້າທ່ານຕ້ອງການຄວບຄຸມຄວາມໄວ, ຄວາມສາມາດ PIN ສາມາດເຊື່ອມຕໍ່ກັບ PWM PIN ຂອງຕົວຄວບຄຸມຈຸນລະພາກ.
ຂ້າພະເຈົ້າພຽງແຕ່ເຊື່ອມຕໍ່ກັບມໍເຕີແລະໃຊ້ PIN ເປີດໃຊ້ງານເພື່ອຄວບຄຸມຄວາມໄວຂອງມໍເຕີ DC.
ຂ້ອຍໄດ້ກ່າວເຖິງບາງສະຖານທີ່ທີ່ໃຊ້ໃນການຕັ້ງຄ່າ PIN ທີ່ໃຊ້ໃນການນໍາໃຊ້ທີ່ໃຊ້
ໃນ
ການນໍາໃຊ້ແລະ
ສາຍຄວບຄຸມສໍາລັບ LED (RS & W & W & IN) & 8). ເວລາຕໍ່າ (0)
, ຂໍ້ມູນຈະຖືກປະຕິບັດເປັນຄໍາສັ່ງ.
ໃນເວລາທີ່ Rs ສູງ (1)
, ຂໍ້ມູນທີ່ຖືກສົ່ງແມ່ນຖືວ່າເປັນຂໍ້ມູນແບບ Astext ທີ່ຄວນສະແດງຢູ່ຫນ້າຈໍ. ໃນເວລາທີ່ / ສະຫລາດ / ສະຫລາດ)
, ຂໍ້ມູນກ່ຽວກັບລົດເມຂໍ້ມູນກໍາລັງຖືກຂຽນໃສ່ LCD.
ເມື່ອ RW ສູງ (1)
, ໂປແກມແມ່ນອ່ານຢ່າງມີປະສິດທິຜົນຈາກ LCD.
ໃນກໍລະນີຫຼາຍທີ່ສຸດ, ຂໍ້ມູນບໍ່ຈໍາເປັນຕ້ອງອ່ານຈາກ LCD, ສະນັ້ນສາຍນີ້ສາມາດເຊື່ອມຕໍ່ໂດຍກົງກັບ GND, ປະຫຍັດສາຍຄວບຄຸມ.
abacempin ແມ່ນໃຊ້ເພື່ອລັອກຂໍ້ມູນໃສ່ລະຫັດຂໍ້ມູນ. ມີສັນຍານຕ່ໍາ -
ມີຄວາມຈໍາເປັນຕ້ອງໄດ້ລັອກຂໍ້ມູນ.
LCD ຈະອະທິບາຍແລະປະຕິບັດຄໍາສັ່ງຂອງພວກເຮົາໃນເວລາທີ່ສາຍ en ແມ່ນຫຼຸດລົງ.
ຖ້າທ່ານບໍ່ເຄີຍເອົາມັນຕໍ່າ, ຄໍາແນະນໍາຂອງທ່ານຈະບໍ່ຖືກປະຕິບັດ. Refrence-
keyboard ແມ່ນສິ່ງທີ່ຈໍາເປັນການລວບລວມຂອງ 16 Key ທີ່ຈັດລຽງເປັນຮູບແບບຂອງ 4 × 4 Matrix.
ແປ້ນພິມ hexadecimal ປົກກະຕິແລ້ວມີປຸ່ມທີ່ເປັນຕົວແທນຂອງຕົວເລກ 0 ເຖິງ 9 ແລະຕົວອັກສອນ A ເພື່ອ F.
The Hexadecimal keyboard, R4, C2, C2, C2 ແລະ C4 ຕາມລໍາດັບ.
R1 ເຖິງ R4 ເປັນຕົວແທນ 4 ແຖວ, ແລະ C1 ເຖິງ C4 ເປັນຕົວແທນ 4 ຖັນ.
ໃນເວລາທີ່ກົດປຸ່ມສະເພາະໃດຫນຶ່ງ, ແຖວແຖວທີ່ສອດຄ້ອງກັນແລະຖັນຂອງການເຊື່ອມຕໍ່ຢູ່ປາຍຍອດຂອງຄີແມ່ນວົງຈອນສັ້ນ.
ຍົກຕົວຢ່າງ, ຖ້າທ່ານກົດ 1, R1 R1 ແລະ Column C1 ຈະມີເສັ້ນສັ້ນ, ແລະອື່ນໆ.
ໂປແກຼມທີ່ລະບຸວ່າຄີໃດຖືກກົດໂດຍວິທີການທີ່ມີຊື່ວ່າມີການສະແກນຖັນ.
ໃນວິທີການນີ້, ແຖວສະເພາະແມ່ນຍັງຄົງຕ່ໍາ (
ຮັກສາສາຍອື່ນໆສູງ)
ແລະກວດເບິ່ງວ່າຖັນຢູ່ໃນລະດັບຕໍ່າ.
ຖ້າມີຖັນທີ່ຖືກພົບວ່າຕ່ໍາ, ກະແຈສໍາຄັນທີ່ສະແດງເຖິງການເຊື່ອມຕໍ່ລະຫວ່າງຖັນແລະແຖວແຖວທີ່ສອດຄ້ອງກັນ (
Line Low)
ຖືກກົດດັນ.
ຍົກຕົວຢ່າງ, ຖ້າວ່າ R1 R1 ແມ່ນຖືກເກັບຮັກສາໄວ້ໃນເບື້ອງຕົ້ນແລະຖັນ C1 ຖືກພົບວ່າຕ່ໍາໃນລະຫວ່າງການສະແກນ, ນີ້ແມ່ນກົດປຸ່ມ 1.