標題: TLK7-EVM開發例程使用手冊(4) [打印本頁]
作者: Tronlong 時間: 2020-7-13 17:13
標題: TLK7-EVM開發例程使用手冊(4)
2.11RS485——RS485回環測試測試步驟:
本測試程序實現的功能是:RS485回環測試。
測試硬件:
RS485轉RS232模塊;
USB轉RS232串口線。
測試步驟:
將RS485轉RS232模塊與USB轉RS232串口線連接,模塊接入開發板RS485接口,串口線USB端接入電腦;
打開串口調試助手軟件;
按程序加載步驟加載uart_test.bit文件。
演示現象:
在串口調試終端輸入一個8位的16進制數據,發送區和接受區均勾選十六進制,點擊發送,FPGA接收后返回,在接收端顯示,如圖所示(每次只能發送一個):


圖 34
2.12ADC_AD9613_FMC1——ADC功能測試測試功能:
此測試程序實現的功能是:實現ADC雙通道的讀取。ADC量程是0V~8V,請確認輸入電壓不要超量程,AD采集12位,每行打印5個點,默認打印的采樣率1KHz。
測試硬件:
- FMC高速AD/DA模塊——創龍AD9613/DA9706模塊;
- 信號發生器。
測試步驟:
- 將創龍AD9613/DA9706模塊接入FMC1接口(CON8);
- 信號發生器接入模塊ADC接口,信號發生器函數設置:頻率設置1MHz,電壓(幅度)4V,偏移量3;
- 開發板調試串口與PC連接,打開多功能串口調試助手軟件,路徑:"光盤資料\Tools\多功能串行口調試助手.exe",接收區設置串口波特率115200,8位,無校驗,1位停止位;
- 按程序加載步驟加載ADC_AD9613.bit程序和debug_nets.ltx調試文件。
演示現象:
(1) 程序加載完成后,選擇右下角的HEX顯示(16進制顯示),即可打印通道A或通道B的數據,如圖所示:


圖 35
點開曲線窗體,在彈出的窗口選擇曲線繪制使能,可以看到信號發生器輸出的函數信號,如下圖所示:


圖 36
(2) 另一種測試方法是通過信號發生器來產生函數信號,在軟件上觀察,此方法更加直觀可靠,加載程序后,分別將通過A和通道B的波形調出。


圖 37


圖 38
可以觀察到Vivado軟件窗口顯示信號發生器輸出的函數信號。


圖 39
2.13ADC_AD9613_FMC2——ADC功能測試本測試與ADC_AD9613_FMC1例程測試操作相同。按程序加載步驟加載ADC_AD9613.bit程序和debug_nets.ltx調試文件。
用創龍AD9613/DA9706模塊連接FMC2接口(CON9),信號發生器輸出端接入模塊的ADC接口。
按照ADC_AD9613_FMC1例程進行設置,用多功能串行口調試工具即可觀察現象。
2.14DAC_AD9706_FMC1——DAC功能測試本測試程序實現的功能是:實現DAC三角波數模轉換。
測試硬件:
- FMC高速AD/DA模塊——創龍AD9613/DA9706模塊;
- 示波器。
測試步驟:
- 將創龍AD9613/DA9706模塊接入FMC接口(CON8);
- 開發板調試串口與PC連接,打開串口調試助手軟件(路徑:"光盤資料\Tools\Serial Port Utility.exe"),需安裝后再打開軟件;
- 開發板上電,按程序加載步驟加載DAC_AD9706.bit程序;
- 通過串口選擇轉換頻率和伏值的等級;
頻率和伏值各三個等級,如下表所示:
表 1
等級 | 1 | 2 | 3 |
頻率 | 175MHZ | 87.5MHZ | 43.75MHZ |
表 2
對應的三角波的頻率如下:
表 3
| SET 11 | SET 12 | SET 13 | SET 21 | SET 22 | SET 23 | SET 31 | SET 32 | SET 31 |
頻率 | 21.3KHz | 42.7KHz | 85.4KHz | 10.6KHz | 21.3KHz | 42.7KHz | 5.3KHz | 10.6KHz | 21.3KHz |
發送''SET 21''意思為選擇頻率第2級、伏值第1級。注意為ASCII碼輸入,中間有空格,若設置正確,串口會收到''SET OK'',若沒收到,說明設置格式有誤,請重新設置,如下圖所示:


圖 40
演示現象:
用示波器可以觀察到DAC輸出三角波,如圖所示:


圖 41
| 歡迎光臨 (http://www.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |