RDP-DC100用戶使用手冊
目錄
1. 硬件說明... 3
1.1. 官方處理板的修改... 3
1.2. 硬件連接關系... 5
2. 驅動安裝... 6
3. 基於MATLAB的demo. 8
3.1. 標准幀實時采集... 8
3.2. 高級幀模式實時采集... 10
3.3. 時分MIMO模式實時采集... 12
3.4. BPM MIMO模式實時采集... 14
3.5. 離線采集模式... 16
4. 附錄... 19
4.1. 數據文件格式... 19
5. 聯系方式... 22
1. 硬件說明
RDP-DC100為本公司的77G雷達開發平台,該平台可與TI AWR1642開發板配套工作,實現AWR1642中頻數據的高速實時采集。PC與RDP-DC100間僅通過USB3.0接口進行通信。用戶可通過操作PC機端軟件,實現對AWR1642的參數配置,數據采集,實時顯示等工作目前可支持TI 官方版AWR1642及本公司自研AWR1642開發板。
整個系統僅使用+5V供電即可。

圖 1 RDP-DC100開發套件硬件模塊組成
表格 1 RDP-DC100特點
| 1 |
RDP-DC100與上位機之間通過USB3.0進行通信,USB3.0數據率6Gbps,能夠保證AWR1642在超高數據率配置下不丟幀傳輸。 |
| 2 |
RDP-DC100自帶16GB高速SD卡, RDP-DC100能夠自動從SD卡中讀取用戶存入的配置文件,自行配置AWR1642並進行高速雷達數據離線采集,采集的數據文件可以很方便地通過電腦進行處理。 |
| 3 |
本公司提供完備的應用案例,用戶可根據自己的應用場景,在相應案例的基礎上進行修改,可極大地降低用戶的開發難度。例如用戶希望AWR1642使用兩組工作參數(不同斜率、采樣率等)交替工作,則可以在高級幀模式案例中修改,如對角度精度要求高,則可以在MIMO模式案例中修改,該模式包含8個通道數據。 |
| 4 |
本公司提供的經典案例均為基於MATLAB的,簡單且容易上手,用戶不需要關注具體的硬件、數據排列、程序語言等問題,可以將經歷聚焦在算法研究上面,為用戶算法驗證工作提供極大便利。 |
| 5 |
本公司提供完備的技術支持服務和咨詢服務,保證用戶將RDP-DC100雷達系統完美的應用起來,。目前RDP-DC100已能夠支持AWR1243的基本配置,后續將提供基於AWR1243的相關案例, |
1.1. 官方處理板的修改
1) 若采用本公司自主研發的基於TI AWR1642芯片雷達前端處理板RDP-F100(即自研AWR1642),則不需做任何修改,即可實現與RDP-DC100的協同工作。

圖 2本公司自研的RDP-F100前端處理板
2) 若采用TI AWR1642開發板,需做必要的修改。
- 硬件上。為了實現RDP-DC100對AWR1642進行供電、配置的功能,必須將官方AWR1642開發板中的一些電阻焊接上。具體為:
| 信號名 |
|
作用 |
| AR_RS232RX |
將R33短接或焊接0Ω電阻 |
將串口線RX接入RDP-DC100 |
| AR_RS232TX |
將R21短接或焊接0Ω電阻 |
將串口線TX接入RDP-DC100 |
| 5V_IN |
將R34短接或焊接0Ω電阻 |
接通RDP-DC100與開發板的電源線 |
圖 3 TI AWR1642開發板硬件修改示意圖
- 軟件上。TI AWR1642開發板必須燒錄我司開發的固件程序(AWR1642Program.bin),方能采集原始數據。
更新AWR1642固件程序的步驟為::
step1:將AWR1642開發板SOP0和SOP2使用跳線帽短接,開發板進入燒錄模式,SOP位置如圖 3所示。
step2:將AWR1642開發板的USB接口連接到PC機,並對AWR1642開發板單獨供電,USB接口位置如圖 3所示。
step3:使用TI的 Uniflash工具將AWR1642Program.bin文件燒錄到AWR1642芯片
step4:再將SOP0短路環去掉(AWR1642正常工作模式)。

圖 4 AWR1642固件更新-選擇串口

圖 5 AWR1642固件更新-選擇燒錄文件
1.2. 硬件連接關系
如圖 6所示,用螺柱將AWR1642開發板固定在RDP-DC100之上,並使用Samtec線將官方1642開發板的J1與RDP-DC100的P1接口相連接,並將RDP-DC100的USB接口連接到PC機,將RDP-DC100接通+5V電源,至此完成了該開發套件的硬件連接。
打開電源開關,當RDP-DC100的工作指示燈開始閃爍,官方1642開發板電源指示燈常亮時,表明RDP-DC100與1642開發板均正常啟動。

圖 6 硬件連接關系
2. 驅動安裝
Step1:RDP-DC100上電,USB接口連接電腦,打開電腦設備管理器。如下圖 7所示:
圖 7 進入驅動更新界面
Step2:選擇USB驅動手動安裝,如上圖 8所示。

圖 8 選擇驅動程序所在目錄
Step3:等待安裝,如圖 9所示。

圖 9 等待安裝完成
Step4:如圖 10所示,電腦添加光標處驅動名稱。表示安裝完成。

圖 10 安裝成功界面
3. 基於MATLAB的demo
3.1. 標准幀實時采集
該配置文件設計的標准幀共開通4個接收通道,標准幀包含128個chirp,每個chirp采集128個復數采樣點,該chirp使用TX0天線進行發射。
step1:打開標准幀程序所在目錄,打開標准幀程序StandardFrameDemo.m

圖 11 標准幀配置文件

圖 12 標准幀實時采集分析程序
step2:點擊運行按鈕,MATLAB程序會將配置文件發送到RDP-DC100,由RDP-DC100對AWR1642進行配置,配置成功后進入實時采集顯示模式,示例程序顯示了4個通道的時域和二維FFT結果波形。

圖 13 點擊運行按鈕

圖 14 標准幀實時采集顯示
3.2. 高級幀模式實時采集
該配置文件設計的高級幀共開通2個接收通道,該高級幀包含2個子幀,第一個子幀使用chirp0,chirp0使用的TX0天線,共包含128個chirp,每個chirp采集128個點。第二個子幀使用chirp1,chirp1使用的TX1天線,共64個chirp,每個chirp采集128個復數采樣點.
step1:打開高級幀程序所在目錄,打開高級幀程序AdvancedFameDemo.m

圖 15 高級幀配置文件

圖 16 高級幀程序所在目錄
step2:點擊運行按鈕,MATLAB程序會將配置文件發送到RDP-DC100,由RDP-DC100對AWR1642進行配置,配置成功后進入實時采集顯示模式,示例程序顯示了2個子幀,每個子幀2個接收通道的時域和二維FFT結果波形。

圖 17 點擊運行按鈕
圖 18高級幀程序運行結果
3.3. 時分MIMO模式實時采集
該配置文件設計的標准幀為時分MIMO模式,共開通4個接收通道,使用了chirp0和chirp1兩種chirp,chirp0使用TX0發射,chirp1使用TX1發射。chirp0和chirp1交替發射。該幀包含128,每個chirp采集128個復數采樣點,因此,MIMO共分為8個通道。
step1:打開時分MIMO程序所在目錄,打開時分MIMO程序TimeMultiplexMIMODemo.m

圖 19時分MIMO程序所在目錄

圖 20 時分MIMO配置文件
step2:點擊運行按鈕,MATLAB程序會將配置文件發送到RDP-DC100,由RDP-DC100對AWR1642進行配置,配置成功后進入實時采集顯示模式,示例程序顯示了8個接收通道的時域和二維FFT結果波形。

圖 21點擊運行按鈕

圖 22時分MIMO程序運行結果
3.4. BPM MIMO模式實時采集
該配置文件設計的模式為BPM MIMO模式。共開通4個接收通道,使用Chirp0和chirp1,chirp0的TX0、TX1初始相位0°,chirp1 的TX0初始相位0°,TX1的初始相位180°。包含128個chirp,每個chirp采集128個復數采樣點。因此MIMO通道共有8個。
step1:打開BPM MIMO程序所在目錄,打開標准幀程序bpmMIMODemo.m
圖 23打開BPM MIMO程序所在目錄
圖 24BPM配置文件
step2:點擊運行按鈕,MATLAB程序會將配置文件發送到RDP-DC100,由RDP-DC100對AWR1642進行配置,配置成功后進入實時采集顯示模式,示例程序顯示了8個接收通道的時域和二維FFT結果波形。

圖 25點擊運行按鈕

圖 26BPM MIMO程序運行結果
3.5. 離線采集模式
離線采集模式的意思是:RDP-DC100使用SD卡中存儲的配置文件profile.cfg配置AWR1642,並將采集的數據以文件形式存儲到SD卡。RDP-DC100的SD卡容量16GB,最大實時存儲速度為12MB/S。
step1:將配置文件profile.cfg拷貝到SD卡中。

圖 27 拷貝配置文件profile-es1.cfg
step2:將SD插入到RDP-DC100的SD卡槽中,待RDP-DC100上電完成,按下SW2按鈕,若軟件指示LED燈進入快閃形式,則代表離線采集模式啟動成功,當一個文件存儲滿100MB,程序將自動新建文件繼續存儲,直到用戶再次按下SW2時,RDP-DC100才會停止采集,並將當前在DDR中的緩存幀寫入SD卡后,關閉文件。

圖 28 SW2位置指示
step3:再次按下SW2按鈕,系統停止采集。
step:4:查看SD卡中的文件,00013500.bin即為離線采集的原始數據,用戶使用SD卡的配置文件對離線采集的原始數據進行分析即可。結果如圖 31所示。

圖 29 查看離線采集數據文件

圖 30離線采集數據分析程序

圖 31離線采集數據結果顯示
4. 附錄
4.1. 數據文件格式
保存的數據文件由文件頭和文件體組成,文件頭共2048個字節,其內容是AWR1642的配置文件,文件體由采集到的AWR1642的中頻ADC數據組成,ADC數據為int16數據類型。

圖 32 數據文件頭部
采用hex顯示,查找“5555AAAA”,即可定位到幀數據所在的起始位置。
文件體中的數據以幀為單位順序排列,其中每幀數據的幀格式如下表所示,其中幀長N為包括幀起始符在內的整個幀數據的字節數。
| 幀頭 |
幀起始符(4B) |
0x5555AAAA |
| 命令號(4B) |
0x000000004 |
|
| 幀字節數(4B) |
N |
|
| 幀序號(4B) |
0-2^32 |
|
| CH0.chirp0 |
(2B) |
DATA[0].Real |
| (2B) |
DATA[0].Img |
|
| (2B) |
DATA[1].Real |
|
| (2B) |
DATA[1].Img |
|
| ....... |
...... |
|
| (2B) |
DATA[n].Real |
|
| (2B) |
DATA[n].Img |
|
| CH1.chirp0 |
(2B) |
DATA[0].Real |
| (2B) |
DATA[0].Img |
|
| (2B) |
DATA[1].Real |
|
| (2B) |
DATA[1].Img |
|
| ....... |
... |
|
| (2B) |
DATA[n].Real |
|
| (2B) |
DATA[n].Img |
|
| CH2.chirp0 |
(2B) |
DATA[0].Real |
| (2B) |
DATA[0].Img |
|
| (2B) |
DATA[1].Real |
|
| (2B) |
DATA[1].Img |
|
| ....... |
... |
|
| (2B) |
DATA[n].Real |
|
| (2B) |
DATA[n].Img |
|
| CH3.chirp0 |
(2B) |
DATA[0].Real |
| (2B) |
DATA[0].Img |
|
| (2B) |
DATA[1].Real |
|
| (2B) |
DATA[1].Img |
|
| ....... |
... |
|
| (2B) |
DATA[n].Real |
|
| (2B) |
DATA[n].Img |
|
| CH0.chirp1 |
(2B) |
DATA[0].Real |
| (2B) |
DATA[0].Img |
|
| (2B) |
DATA[1].Real |
|
| (2B) |
DATA[1].Img |
|
| ....... |
... |
|
| (2B) |
DATA[n].Real |
|
| (2B) |
DATA[n].Img |
|
| CH1.chirp1 |
(2B) |
DATA[0].Real |
| (2B) |
DATA[0].Img |
|
| (2B) |
DATA[1].Real |
|
| (2B) |
DATA[1].Img |
|
| ....... |
... |
|
| (2B) |
DATA[n].Real |
|
| (2B) |
DATA[n].Img |
|
| CH2.chirp1 |
(2B) |
DATA[0].Real |
| (2B) |
DATA[0].Img |
|
| (2B) |
DATA[1].Real |
|
| (2B) |
DATA[1].Img |
|
| ....... |
... |
|
| (2B) |
DATA[n].Real |
|
| (2B) |
DATA[n].Img |
|
| CH3.chirp1 |
(2B) |
DATA[0].Real |
| (2B) |
DATA[0].Img |
|
| (2B) |
DATA[1].Real |
|
| (2B) |
DATA[1].Img |
|
| ....... |
... |
|
| (2B) |
DATA[n].Real |
|
| (2B) |
DATA[n].Img |
|
| ...... |
...... |
..... |
| CH0.chirpx |
(2B) |
DATA[0].Real |
| (2B) |
DATA[0].Img |
|
| (2B) |
DATA[1].Real |
|
| (2B) |
DATA[1].Img |
|
| ....... |
... |
|
| (2B) |
DATA[n].Real |
|
| (2B) |
DATA[n].Img |
|
| CH1.chirpx |
(2B) |
DATA[0].Real |
| (2B) |
DATA[0].Img |
|
| (2B) |
DATA[1].Real |
|
| (2B) |
DATA[1].Img |
|
| ....... |
... |
|
| (2B) |
DATA[n].Real |
|
| (2B) |
DATA[n].Img |
|
| CH2.chirpx |
(2B) |
DATA[0].Real |
| (2B) |
DATA[0].Img |
|
| (2B) |
DATA[1].Real |
|
| (2B) |
DATA[1].Img |
|
| ....... |
... |
|
| (2B) |
DATA[n].Real |
|
| (2B) |
DATA[n].Img |
|
| CH3.chirpx |
(2B) |
DATA[0].Real |
| (2B) |
DATA[0].Img |
|
| (2B) |
DATA[1].Real |
|
| (2B) |
DATA[1].Img |
|
| ....... |
... |
|
| (2B) |
DATA[n].Real |
|
| (2B) |
DATA[n].Img |
5. 聯系方式
公司名稱:湖南雷行智達科技有限公司
聯系人:邱先生,手機:13875948373,微信:qzk44397201,QQ:44397201;
尹先生,手機:15581648519,微信:同手機號,QQ:2944503003。
