Mwongozo wa Marejeleo wa PmodBT2™
Iliyorekebishwa Novemba 18, 2019
Mwongozo huu unatumika kwa marekebisho ya PmodBT2. A
Zaidiview
PmodBT2 ni moduli yenye nguvu ya pembeni inayotumia Roving Networks® RN-42 kuunda kiolesura kilichounganishwa kikamilifu cha Bluetooth.
PmodBT2.
Vipengele ni pamoja na:
- Bluetooth 2.1/2.0/1.2/1.0 patanifu
- Ongeza uwezo wa pasiwaya kwa nishati hii ya chini, redio ya Bluetooth ya Daraja la 2
- Inasaidia HID profile kwa kutengeneza vifaa kama vile vifaa vya kuashiria, nk.
- Mawasiliano salama, usimbaji fiche wa 128-bit
- Inaauni data ya Bluetooth kiungo kwa iPhone/iPad/iPod Touch
- Njia sita tofauti
- Ukubwa mdogo wa PCB kwa miundo inayonyumbulika 1.5“ × 0.8” (cm 3.8 × 2.0 cm)
- Lango la Pmod la pini 12 na kiolesura cha UART
Maelezo ya Utendaji
PmodBT2 hutumia mlango wa kawaida wa pini 12 na huwasiliana kupitia UART. Kuna kichwa cha pili cha SPI kwenye ubao cha kusasisha programu dhibiti ya RN-42 ikihitajika.
Mipangilio ya Jumper 1.1
PmodBT2 ina njia kadhaa zinazopatikana kwa mtumiaji kupitia mipangilio ya jumper. JP1 kupitia JP4 hutoa njia mbalimbali za uendeshaji kama inavyoonyeshwa katika Jedwali 1 hapa chini. Kila jumper inafanya kazi inapofupishwa. JP1 hurejesha kifaa kwa mipangilio chaguo-msingi baada ya mabadiliko matatu ya mpangilio wa kuruka (fupi-kufungua au kufungua-kwa-fupi). Baada ya mpito wa tatu, kifaa hurudi kwa chaguo-msingi isipokuwa kwa jina la Bluetooth. Warukaji wengine watatu, JP2-JP4, tu sample katika ms 500 za kwanza za operesheni ili kuruhusu pini ambazo hufunga kwenye moduli ya RN-42 kutumikia kusudi tofauti baadaye katika uendeshaji wa moduli. JP2 huwezesha kuoanisha na darasa maalum la kifaa lililofafanuliwa na mtumiaji katika programu. Hii inaweza kutumika ili PmodBT2 ifanye kazi kama mbadala wa kebo ya RS232. JP3 huwezesha kuunganisha kiotomatiki kwa anwani iliyohifadhiwa iliyofafanuliwa na mtumiaji. Hatimaye, JP4 itachagua kama itafanya kazi kwa kiwango cha upotevu kilichohifadhiwa (chaguo-msingi 115.2kbps) au kiwango cha baud cha 9600 bila kujali kiwango cha programu kilichochaguliwa kinapofupishwa. Kwa maelezo zaidi juu ya mipangilio na utendaji wa jumper, rejelea mwongozo wa mtumiaji wa RN-42.
Mrukaji | Maelezo |
JP1 (PIO4) | Chaguomsingi la Kiwanda |
JP2 (PIO3) | Ugunduzi Otomatiki/Kuoanisha |
JP3 (PIO6) | Unganisha Otomatiki |
JP4 (PIO7) | Mpangilio wa Kiwango cha Baud (9600) |
Jedwali 1. Weka maelezo ya jumper.
1.2 Kiolesura cha UART
Kwa chaguo-msingi, kiolesura cha UART kinatumia kiwango cha baud cha 115.2 kbps, biti 8 za data, hakuna usawa, na kituo kimoja cha kusimama. Kiwango cha upotevu wa uanzishaji kinaweza kubinafsishwa kwa viwango vilivyobainishwa mapema au kuwekwa kwa kiwango maalum cha uporaji kilichobinafsishwa cha mtumiaji.
Viwango vya baud vilivyoainishwa awali huanzia 1200 hadi 921k.
Pini ya kuweka upya (RST) kwenye J1 inatumika chini. Pini ya RST ikigeuzwa, kifaa kitawekwa upya kwa bidii. Uwekaji upya huu ngumu hufanya sawa na mzunguko wa nguvu wa kifaa. Kiolesura cha pili kando na mawimbi ya kawaida ya UART ni pini ya STATUS pia kwenye J1Pini ya STATUS inaonyesha moja kwa moja hali ya muunganisho wa kifaa. STATUS inaendeshwa juu na kifaa wakati imeunganishwa na inaendeshwa chini vinginevyo.
Kwa habari zaidi juu ya kiolesura cha UART cha vifaa na pini za RST na STATUS rejea mwongozo wa mtumiaji wa RN-42 kwenye Roving Networks. webtovuti.
1.3 Njia ya Amri
Ili kuingiza hali ya amri, PmodBT2 lazima ipokee "$$$" ambayo itajibu "CMD". Ukiwa katika hali ya amri, moduli itajibu idadi kubwa ya amri zinazomruhusu mtumiaji kubinafsisha moduli kwa programu mahususi. Ili kuondoka kwa hali ya amri, tuma "- ” (ishara tatu za minus mfululizo na wapi inasimama kwa herufi ya kurudi kwa gari) ambayo kifaa kitajibu "END". Usanidi wa mbali, au usanidi juu ya muunganisho wa Bluetooth, inawezekana kupitia hali ya amri lakini ina vikwazo kadhaa. Muda wa kusanidi, ambao ni chaguomsingi kwa sekunde 60, unafafanua kidirisha cha saa ambacho PmodBT2 inaweza kusanidiwa kwa mbali. Nje ya wakati huu, PmodBT2 haitajibu amri zozote za mbali. Ni muhimu kutambua kwamba amri zozote za "kuweka" zinazopatikana kwa PmodBT2 lazima zifuatwe na mzunguko wa nguvu ili kuanza kutumika katika muundo wowote.
Kiunganishi J1 - Mawasiliano ya UART | ||
Bandika | Mawimbi | Maelezo |
1 | RTS | Tayari Kutuma |
2 | RX | Pokea |
3 | TX | Sambaza |
4 | CTS | Wazi Kutuma |
5 | GND | Uwanja wa Ugavi wa Nguvu |
6 | VCC | Ugavi wa Nguvu (3.3V) |
7 | HALI | Hali ya Muunganisho |
8 | ~RST | Weka upya |
9 | NC | Haijaunganishwa |
10 | NC | Haijaunganishwa |
11 | GND | Uwanja wa Ugavi wa Nguvu |
12 | VCC | Ugavi wa Nguvu (3.3V) |
Kiunganishi J2 - Kiunganishi cha SPI (Sasisho la Firmware Pekee)
1 | MISO | Bwana ndani/ Toa utumwa |
2 | YAXNUMXCXNUMXL | Furahia / ingiza ndani |
3 | KITABU | Saa ya Ufuatiliaji |
4 | ~CS | Chip Chagua |
5 | VCC | Ugavi wa Nguvu (3.3V) |
6 | GND | Uwanja wa Ugavi wa Nguvu |
Jedwali 2. Maelezo ya kiunganishi.
Njia mbalimbali za uendeshaji zinapatikana kwa kutumia amri ya "SM,<5,4,3,2,1,0>" ukiwa katika hali ya amri. PmodBT2 inaweza kuwekwa katika mojawapo ya njia sita zinazopatikana za uendeshaji. Njia za mpangilio, 0 hadi 5, ni: mtumwa, bwana, trigger master, auto-connect, auto-connect DTR, na auto-connect ANY. Kwa maelezo zaidi juu ya njia tofauti za uendeshaji, rejelea mwongozo wa mtumiaji wa RN-42. Kwa orodha kamili ya amri za kifaa, jinsi ya usanidi wa hisia za mtumiaji, na maelezo zaidi juu ya njia tofauti za uendeshaji, angalia data ya RN-42.
Imepakuliwa kutoka Arrow.com.
Hakimiliki Digilent, Inc. Haki zote zimehifadhiwa.
Majina mengine ya bidhaa na kampuni yaliyotajwa yanaweza kuwa alama za biashara za wamiliki husika.
Imepakuliwa kutoka Arrow.com.
1300 Mahakama ya Henley
Pullman, WA 99163
509.334.6306
www.digilentinc.com
Nyaraka / Rasilimali
![]() |
DIGILENT PmodBT2 Moduli Yenye Nguvu ya Pembeni [pdf] Mwongozo wa Mtumiaji Moduli Yenye Nguvu ya Pembeni ya PmodBT2, PmodBT2, Moduli Yenye Nguvu ya Pembeni, Moduli ya Pembeni, Moduli |