Si24R2F+ Demo板介紹說明與使用建議方案
01
Si24R2F+ Demo板布局
Si24R2F+ Demo
板載天線S11參數(shù)
匹配電路部分原理圖
02
設(shè)置功率為+12dBm下的調(diào)制波與橫載波
+12dBm
① 調(diào)制波
設(shè)置功率為+12dBm下的調(diào)制波
② 橫載波
設(shè)置功率為+12dBm下的橫載波
03
應(yīng)用原理圖與實(shí)際測試距離
Application Schematic Diagram & Distance
應(yīng)用原理圖
室外實(shí)際測試距離
發(fā)射速率1Mbps,高度2米(發(fā)射接收天線均使用小PCB天線),連續(xù)發(fā)送距離150~170米。在高度更高,更空曠地段距離可更遠(yuǎn)。
04
Si24R2F+ 上位機(jī)介紹
Si24R2F+ Upper Computer
1. 安裝打開和整體界面
安裝時(shí)默認(rèn)路徑即可。打開時(shí)注意電腦的版本,Win10系統(tǒng)請?jiān)谲浖D標(biāo)處單擊鼠標(biāo)右鍵,在屬性欄中選中兼容一欄,選擇以管理員身份運(yùn)行。
軟件右上角“文件”可以保存上位機(jī)內(nèi)容配置好后生成的文檔,亦可讀取保存的配置,避免下次打開時(shí)重復(fù)操作。
“關(guān)于”可以看見上位機(jī)的一些信息,如版本等。
上位機(jī)信息
2. 分區(qū)介紹
① 常規(guī)設(shè)置欄
這一欄對應(yīng)客戶手中的通信協(xié)議中的發(fā)射速率、前導(dǎo)碼、地址長度及地址內(nèi)容等。除此之外,還有與接收端對應(yīng)的負(fù)載長度類型、負(fù)載長度。上述下劃線標(biāo)出的地方與下述信道內(nèi)容構(gòu)建成用戶與接收端一一對應(yīng)的配置,確??梢哉J瞻l(fā)。
② 信道設(shè)置欄
Si24R2F+提供四個(gè)信道,一般只單獨(dú)使能一個(gè)使用即可。信道即對應(yīng)的頻點(diǎn),有0到125共126個(gè)頻點(diǎn)選擇??蛻暨x擇15即選擇了2.415G這個(gè)頻點(diǎn)。
③ 發(fā)射間隔時(shí)間設(shè)置欄
此處建議客戶選擇定時(shí)模式里的MODE1,循環(huán)發(fā)射時(shí)間間隔客戶可自行選擇,最大為半小時(shí)以上。信道間隔模式和信道發(fā)射間隔在客戶只用一個(gè)信道時(shí)保持默認(rèn)即可。
④ 按鍵報(bào)警欄
由于我司Demo板上沒有將按鍵預(yù)留出來,因此用戶使用時(shí)按鍵發(fā)射和替換發(fā)射功能暫時(shí)可不考慮。
MOSICNT替換發(fā)射勾選時(shí),即使用了芯片的計(jì)數(shù)(步)功能。替換位置是替換的字節(jié)位置,可自行選擇,不可超過設(shè)定的負(fù)載長度。
替換字節(jié)數(shù)即從開始替換的位置起,依次替換設(shè)定的值。最多可替換4字節(jié),即全部字節(jié)。
⑤ 低壓、防拆報(bào)警欄
低壓報(bào)警選擇為“是”時(shí)使能,建議低壓閾值選擇2.4V,替換位置由客戶自行選擇,替換值也可由用戶自行填寫。
防拆報(bào)警選擇為“是”時(shí)使能,替換值由客戶自行選擇。防拆鎖定選擇“否”時(shí),防拆按鍵按下起作用后可松開 再次按下重復(fù)使用;選擇“是”時(shí),按下后不可再次使用。
替換位置自行選擇,不與其他地方設(shè)置的替換位置沖突即可。此處的替換位置由低壓報(bào)警、防拆報(bào)警、溫度報(bào)警共同使用。三者按照優(yōu)先級替換。
⑥ 溫度報(bào)警欄
打開溫度使能后,當(dāng)環(huán)境溫度超過或低于所設(shè)閾值時(shí),會(huì)發(fā)射替換值34、43(替換值可自行填寫);若沒有超出,則發(fā)射正常數(shù)據(jù)。
打開溫度發(fā)射后,會(huì)發(fā)射當(dāng)前環(huán)境溫度對應(yīng)的內(nèi)容,勾選此選項(xiàng)時(shí)不會(huì)發(fā)射溫度報(bào)警,僅僅采集溫度。
打開溫度發(fā)射時(shí)發(fā)射報(bào)警,會(huì)發(fā)射溫度報(bào)警。但是,此時(shí)的溫度報(bào)警不在是替換值34、43,而是在溫度發(fā)射的字節(jié)中高位的【7:6】比特位中顯示出來。當(dāng)【7:6】比特位為10時(shí)低溫報(bào)警,01時(shí)高溫報(bào)警。例如,替換位置為第一第二字節(jié)時(shí),接收端接收到數(shù)據(jù)C4,02。那么計(jì)算時(shí)要寫成02C4,“2C4”可換算成當(dāng)前溫度,“0”就是高位,低溫報(bào)警為“8”(1000),高溫報(bào)警為“4”(0100)。
溫度補(bǔ)償默認(rèn)選擇0即可。ADC增益建議客戶選擇1倍。ADC基準(zhǔn)電壓建議使用1.2V-0。
⑦ 異或設(shè)置欄
當(dāng)使能“普通異或”功能后,將負(fù)載數(shù)據(jù)按字與異或值異或,可以用于數(shù)據(jù)的加密等功能。
白化操作,是進(jìn)行 DES 加密步驟中的一步可選步驟,不能單獨(dú)使用,在進(jìn)行 DES 加密前可以先進(jìn)行白化操作,也可以不選擇白化操作,直接進(jìn)行 DES 加密。
一般客戶在測試時(shí)無需選用。
⑧ 串口,編程信息,信息欄
串口波特率默認(rèn)9600。
編程信息可以看到當(dāng)前芯片在本次上電時(shí)被編程的次數(shù),點(diǎn)擊讀芯片時(shí)可以看到芯片剩余的可編程次數(shù)。
信息欄可以看到燒錄器的固件版本和固件類型,可用來判斷是否是客戶選中的燒錄器、是否丟失固件。
⑨ 打印窗口欄
此欄在編程前可以看到即將編程的數(shù)據(jù),編程后點(diǎn)擊“讀芯片”可以看到NVM中的值。
⑩ 負(fù)載數(shù)據(jù)欄
顯示客戶生成的數(shù)據(jù),也可以在此手動(dòng)輸入想要燒錄的數(shù)據(jù)。
? 操作欄
禁讀:勾選左側(cè)禁讀時(shí),會(huì)將每一次燒錄后的芯片NVM配置隱藏。不勾選僅僅點(diǎn)擊禁讀按鈕時(shí),只是把這一次的編程的NVM配置隱藏。
生成ID:當(dāng)客戶選好負(fù)載長度,不想一個(gè)個(gè)手動(dòng)輸入負(fù)載數(shù)據(jù)時(shí)可以點(diǎn)擊此按鈕一鍵生成一組隨機(jī)數(shù)據(jù)。
復(fù)位:當(dāng)燒錄器連接上上位機(jī)時(shí),可以點(diǎn)擊復(fù)位來觀察判斷芯片是否正確與燒錄器相連接。
讀芯片:可以讀出芯片的NVM配置(前提是燒錄的時(shí)候沒有選擇禁讀);也可以知道芯片的剩余燒錄次數(shù)。
功耗:簡單的估算芯片功耗和電池使用時(shí)長。
載波測試:測試芯片的發(fā)射端使用,進(jìn)入恒載波模式。
05
Si24R2F+ 連接燒錄器時(shí)的問題處理
Solutions for Programmer
1. 無法連接燒錄器
首先排除串口是否被占用,沒被占用時(shí)觀察上位機(jī)右上角信息欄,看下固件類型是否是“Si24R2F編程器”。如果不是,則可能是固件丟失,重新加載固件即可。
2. 可以連上燒錄器,點(diǎn)擊復(fù)位按鈕無法復(fù)位
首先按照無法連接燒錄器的解決步驟觀察一下,這部分沒有問題的話,檢查接線是否錯(cuò)誤或者松動(dòng)。都沒有問題檢查板子上的芯片焊接或者其它地方(特別是22K%1的電阻)的焊接有沒有問題,是否存在虛焊。
06
Si24R1 接收端介紹
Si24R1 Receiver
區(qū)域介紹
區(qū)域1:
此區(qū)域是對應(yīng)上位機(jī)燒錄界面進(jìn)行的一些配置,保持與燒錄配置相同即可。
區(qū)域2:
區(qū)域1配置好以后,點(diǎn)擊“更新配置”,然后點(diǎn)擊“開啟接收”,即可在右側(cè)看到對應(yīng)的負(fù)載數(shù)據(jù)。
區(qū)域3:
此處區(qū)域是顯示接收到的對應(yīng)的負(fù)載數(shù)據(jù)。其中箭頭指向的地方是可以拖動(dòng)的。類似于表格太短看不全內(nèi)容時(shí)進(jìn)行拖動(dòng)看全內(nèi)容。
07
其它說明
Others
(1)若是燒錄的上位機(jī)界面為靜態(tài)負(fù)載,接收界面的負(fù)載長度需選擇與配置相同的長度;若是動(dòng)態(tài)負(fù)載,則不需要選擇。
(2)當(dāng)接收不到時(shí),首先看配置是否正確,其次確保發(fā)射端是有數(shù)據(jù)發(fā)出的,接著換接收端的杜邦線觀察是否能夠收到。排除以上問題還是收不到,可能是接收端掉固件,可重新刷固件。必要時(shí)更換接收模塊再次嘗試。
(3)接收界面出現(xiàn)異常數(shù)據(jù)時(shí),首先換地址或者負(fù)載長度和頻點(diǎn)排除周圍卡的影響。當(dāng)上電或者掉電的瞬間,有概率出現(xiàn)錯(cuò)誤數(shù)據(jù),這是正常的,無需擔(dān)心。