PmodBT2™ ຄູ່ມືອ້າງອີງ
ປັບປຸງ 18 ພະຈິກ 2019
ຄູ່ມືນີ້ໃຊ້ກັບ PmodBT2 rev. ກ
ເກີນview
PmodBT2 ເປັນໂມດູນອຸປະກອນຕໍ່ພ່ວງທີ່ມີປະສິດທິພາບທີ່ໃຊ້ Roving Networks® RN-42 ເພື່ອສ້າງການໂຕ້ຕອບ Bluetooth ປະສົມປະສານຢ່າງເຕັມສ່ວນ.
PmodBT2.
ຄຸນນະສົມບັດປະກອບມີ:
- Bluetooth 2.1/2.0/1.2/1.0 ເຂົ້າກັນໄດ້
- ເພີ່ມຄວາມສາມາດໄຮ້ສາຍດ້ວຍພະລັງງານຕໍ່ານີ້, ວິທະຍຸ Bluetooth Class 2
- ຮອງຮັບ HID profile ສໍາລັບການເຮັດອຸປະກອນເສີມເຊັ່ນອຸປະກອນຊີ້, ແລະອື່ນໆ.
- ການສື່ສານທີ່ປອດໄພ, ການເຂົ້າລະຫັດ 128-bit
- ຮອງຮັບການເຊື່ອມຕໍ່ຂໍ້ມູນ Bluetooth ກັບ iPhone/iPad/iPod Touch
- ຫົກຮູບແບບທີ່ແຕກຕ່າງກັນ
- ຂະໜາດ PCB ຂະໜາດນ້ອຍສຳລັບການອອກແບບທີ່ມີຄວາມຍືດຫຍຸ່ນ 1.5" × 0.8" (3.8 cm × 2.0 cm)
- ພອດ Pmod 12-pin ທີ່ມີສ່ວນຕິດຕໍ່ UART
ຄໍາອະທິບາຍຫນ້າທີ່
PmodBT2 ໃຊ້ພອດ 12-pin ມາດຕະຖານແລະຕິດຕໍ່ສື່ສານຜ່ານ UART. ມີສ່ວນຫົວ SPI ທີສອງຢູ່ໃນກະດານສໍາລັບການອັບເດດເຟີມແວ RN-42 ຖ້າຈໍາເປັນ.
1.1 ການຕັ້ງຄ່າ Jumper
PmodBT2 ມີຫຼາຍໂຫມດທີ່ມີໃຫ້ກັບຜູ້ໃຊ້ຜ່ານການຕັ້ງຄ່າ jumper. JP1 ຜ່ານ JP4 ໃຫ້ຮູບແບບການໃຊ້ງານຕ່າງໆຕາມທີ່ລະບຸໄວ້ໃນຕາຕະລາງ 1 ຂ້າງລຸ່ມນີ້. ແຕ່ລະ jumper ແມ່ນການເຄື່ອນໄຫວໃນເວລາທີ່ສັ້ນ. JP1 ຟື້ນຟູອຸປະກອນໃຫ້ເປັນປັດໄຈການຕັ້ງຄ່າເລີ່ມຕົ້ນຫຼັງຈາກສາມໄລຍະຂອງການຕັ້ງຄ່າ jumper (ສັ້ນຫາເປີດ ຫຼືເປີດຫາສັ້ນ). ຫຼັງຈາກການປ່ຽນແປງຄັ້ງທີສາມ, ອຸປະກອນກັບຄືນໄປບ່ອນມາດຕະຖານປັດໄຈຍົກເວັ້ນສໍາລັບຊື່ Bluetooth. ອີກສາມ jumpers, JP2-JP4, ພຽງແຕ່ sample ໃນ 500 ms ທໍາອິດຂອງການດໍາເນີນງານເພື່ອໃຫ້ pins ທີ່ພວກເຂົາມັດໃສ່ກັບໂມດູນ RN-42 ເພື່ອຮັບໃຊ້ຈຸດປະສົງແຍກຕ່າງຫາກຕໍ່ມາໃນການດໍາເນີນງານຂອງໂມດູນ. JP2 ເປີດໃຊ້ການຈັບຄູ່ກັບອຸປະກອນພິເສດທີ່ກໍານົດໂດຍຜູ້ໃຊ້ໃນຊອບແວ. ອັນນີ້ອາດຈະຖືກໃຊ້ເພື່ອໃຫ້ PmodBT2 ເຮັດວຽກແທນສາຍ RS232. JP3 ເປີດໃຊ້ການເຊື່ອມຕໍ່ອັດຕະໂນມັດກັບທີ່ຢູ່ເກັບຮັກສາທີ່ກໍານົດໂດຍຜູ້ໃຊ້. ສຸດທ້າຍ, JP4 ເລືອກວ່າຈະດໍາເນີນການຢູ່ໃນອັດຕາ baud ທີ່ເກັບຮັກສາໄວ້ (115.2kbps ຄ່າເລີ່ມຕົ້ນ) ຫຼືອັດຕາ baud ຂອງ 9600 ໂດຍບໍ່ຄໍານຶງເຖິງອັດຕາການເລືອກຊອບແວໃນເວລາທີ່ສັ້ນ. ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບການຕັ້ງຄ່າ jumper ແລະການເຮັດວຽກ, ເບິ່ງຄູ່ມືຜູ້ໃຊ້ RN-42.
| Jumper | ລາຍລະອຽດ |
| JP1 (PIO4) | ຄ່າເລີ່ມຕົ້ນຈາກໂຮງງານ |
| JP2 (PIO3) | ການຄົ້ນພົບອັດຕະໂນມັດ/ການຈັບຄູ່ |
| JP3 (PIO6) | ເຊື່ອມຕໍ່ອັດຕະໂນມັດ |
| JP4 (PIO7) | ການຕັ້ງຄ່າອັດຕາ Baud (9600) |
ຕາຕະລາງ 1. ກໍານົດຄໍາອະທິບາຍ jumper.

1.2 ການໂຕ້ຕອບ UART
ໂດຍຄ່າເລີ່ມຕົ້ນ, ການໂຕ້ຕອບ UART ໃຊ້ອັດຕາ baud ຂອງ 115.2 kbps, 8 ບິດຂໍ້ມູນ, ບໍ່ມີ parity, ແລະບິດຢຸດດຽວ. ອັດຕາການເລີ່ມຕົ້ນ baud ອາດຈະຖືກປັບແຕ່ງໃຫ້ກັບອັດຕາທີ່ກໍານົດໄວ້ກ່ອນຫຼືກໍານົດເປັນອັດຕາ baud ທີ່ກໍາຫນົດເອງຂອງຜູ້ໃຊ້ສະເພາະ.
ອັດຕາ baud ທີ່ໄດ້ກໍານົດໄວ້ລ່ວງໜ້າຢູ່ລະຫວ່າງ 1200 ຫາ 921k.
PIN ຣີເຊັດ (RST) ໃນ J1 ແມ່ນຕໍ່າ. ຖ້າ PIN RST ຖືກສະຫຼັບ, ອຸປະກອນຈະຖືກຣີເຊັດຍາກ. ຣີເຊັດຍາກນີ້ປະຕິບັດຄືກັນກັບການໝູນວຽນພະລັງງານຂອງອຸປະກອນ. ການໂຕ້ຕອບທີສອງນອກເຫນືອຈາກສັນຍານ UART ມາດຕະຖານແມ່ນ pin STATUS ຍັງຢູ່ໃນ J1The STATUS pin ສະທ້ອນໃຫ້ເຫັນໂດຍກົງກັບສະຖານະການເຊື່ອມຕໍ່ຂອງອຸປະກອນ. STATUS ຖືກຂັບເຄື່ອນໃຫ້ສູງໂດຍອຸປະກອນເມື່ອເຊື່ອມຕໍ່ ແລະຖືກຂັບເຄື່ອນໃຫ້ຕໍ່າຖ້າບໍ່ດັ່ງນັ້ນ.
ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບອຸປະກອນ UART interface ແລະ RST ແລະ STATUS pins ເບິ່ງຄູ່ມືຜູ້ໃຊ້ RN-42 ໃນເຄືອຂ່າຍ Roving webເວັບໄຊ.
1.3 ຮູບແບບຄໍາສັ່ງ
ເພື່ອເຂົ້າໄປໃນໂຫມດຄໍາສັ່ງ, PmodBT2 ຕ້ອງໄດ້ຮັບ "$$$" ເຊິ່ງມັນຈະຕອບສະຫນອງ "CMD". ເມື່ອຢູ່ໃນໂຫມດຄໍາສັ່ງ, ໂມດູນຈະຕອບສະຫນອງຄໍາສັ່ງຈໍານວນຫລາຍທີ່ໃຫ້ຜູ້ໃຊ້ສາມາດປັບແຕ່ງໂມດູນສໍາລັບຄໍາຮ້ອງສະຫມັກສະເພາະ. ເພື່ອອອກຈາກໂຫມດຄໍາສັ່ງ, ສົ່ງ “— ” (ສາມເຄື່ອງໝາຍລົບຕິດຕໍ່ກັນ ແລະບ່ອນໃດ ຫຍໍ້ມາຈາກຕົວອັກສອນສົ່ງກັບລົດ) ເຊິ່ງອຸປະກອນຈະຕອບສະໜອງ “END”. ການຕັ້ງຄ່າໄລຍະໄກ, ຫຼືການຕັ້ງຄ່າຜ່ານການເຊື່ອມຕໍ່ Bluetooth, ເປັນໄປໄດ້ໂດຍຜ່ານຮູບແບບຄໍາສັ່ງແຕ່ມີຂໍ້ຈໍາກັດຫຼາຍ. ເວລາກຳນົດຄ່າ, ເຊິ່ງຕັ້ງໄວ້ເປັນ 60 ວິນາທີ, ກຳນົດໜ້າຕ່າງເວລາທີ່ PmodBT2 ອາດຈະຖືກຕັ້ງຄ່າຈາກໄລຍະໄກ. ຢູ່ນອກເວລານີ້, PmodBT2 ຈະບໍ່ຕອບສະຫນອງຕໍ່ຄໍາສັ່ງຫ່າງໄກສອກຫຼີກໃດໆ. ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະສັງເກດວ່າຄໍາສັ່ງ "ກໍານົດ" ໃດໆທີ່ມີສໍາລັບ PmodBT2 ຕ້ອງໄດ້ຮັບການປະຕິບັດຕາມວົງຈອນພະລັງງານເພື່ອໃຫ້ມີຜົນໃນການອອກແບບໃດໆ.
| ຕົວເຊື່ອມຕໍ່ J1 – ການສື່ສານ UART | ||
| ປັກໝຸດ | ສັນຍານ | ລາຍລະອຽດ |
| 1 | RTS | ພ້ອມທີ່ຈະສົ່ງ |
| 2 | RX | ຮັບ |
| 3 | TX | ຖ່າຍທອດ |
| 4 | CTS | ລຶບລ້າງເພື່ອສົ່ງ |
| 5 | GND | ພື້ນທີ່ການສະຫນອງພະລັງງານ |
| 6 | VCC | ການສະຫນອງພະລັງງານ (3.3V) |
| 7 | ສະຖານະ | ສະຖານະການເຊື່ອມຕໍ່ |
| 8 | ~RST | ຣີເຊັດ |
| 9 | NC | ບໍ່ໄດ້ເຊື່ອມຕໍ່ |
| 10 | NC | ບໍ່ໄດ້ເຊື່ອມຕໍ່ |
| 11 | GND | ພື້ນທີ່ການສະຫນອງພະລັງງານ |
| 12 | VCC | ການສະຫນອງພະລັງງານ (3.3V) |
ຕົວເຊື່ອມຕໍ່ J2 – SPI Connector (ອັບເດດເຟີມແວເທົ່ານັ້ນ)
| 1 | MISO | Master in/Slave out |
| 2 | MOSI | Master out / ສໍາລອງໃນ |
| 3 | ສຄ | ໂມງ Serial |
| 4 | ~CS | ເລືອກຊິບ |
| 5 | VCC | ການສະຫນອງພະລັງງານ (3.3V) |
| 6 | GND | ພື້ນທີ່ການສະຫນອງພະລັງງານ |
ຕາຕະລາງ 2. ລາຍລະອຽດຂອງຕົວເຊື່ອມຕໍ່.
ຮູບແບບການເຮັດວຽກຕ່າງໆແມ່ນເຂົ້າເຖິງໄດ້ໂດຍການໃຊ້ຄຳສັ່ງ “SM,<5,4,3,2,1,0>” ໃນຂະນະທີ່ຢູ່ໃນໂໝດຄຳສັ່ງ. PmodBT2 ສາມາດໃສ່ເຂົ້າໄປໃນຫນຶ່ງໃນຫົກຮູບແບບການດໍາເນີນງານທີ່ມີຢູ່. ໂຫມດຕາມລໍາດັບ, 0 ຫາ 5, ແມ່ນ: slave, master, trigger master, auto-connect, auto-connect DTR, ແລະ auto-connect ANY. ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບຮູບແບບການດໍາເນີນການທີ່ແຕກຕ່າງກັນ, ເບິ່ງຄູ່ມືຜູ້ໃຊ້ RN-42. ສໍາລັບບັນຊີລາຍຊື່ເຕັມຂອງຄໍາສັ່ງອຸປະກອນ, ວິທີການຕັ້ງຄ່າ emote ຂອງຜູ້ໃຊ້, ແລະລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບຮູບແບບການດໍາເນີນການທີ່ແຕກຕ່າງກັນ, ເບິ່ງຂໍ້ມູນ RN-42.
ດາວໂຫຼດຈາກ Arrow.com.
ລິຂະສິດ Digilent, Inc. ສະຫງວນລິຂະສິດທັງໝົດ.
ຜະລິດຕະພັນແລະຊື່ບໍລິສັດອື່ນໆທີ່ໄດ້ກ່າວມາອາດຈະເປັນເຄື່ອງຫມາຍການຄ້າຂອງເຈົ້າຂອງຂອງພວກເຂົາ.
ດາວໂຫຼດຈາກ Arrow.com.
1300 Henley ສານ
Pullman, WA 99163
509.334.6306
www.digilentinc.com
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
DIGILENT PmodBT2 ໂມດູນ Peripheral ທີ່ມີປະສິດທິພາບ [pdf] ຄູ່ມືຜູ້ໃຊ້ PmodBT2 ໂມດູນ Peripheral ທີ່ມີພະລັງ, PmodBT2, ໂມດູນອຸປະກອນຕໍ່ພ່ວງທີ່ມີປະສິດທິພາບ, ໂມດູນຕໍ່ເນື່ອງ, ໂມດູນ |
