一、韌體說明:
硬體版本:0,logic.3
韌體版本:1.0.2.build851
編譯日期:2015-06-26
======================================
二、韌體版本說明:
1、修復bug :
- 標準函式介面,點選右下方按鈕時介面假死(當前波形為非方波,非三角波)
- 方波的頻率設定為10KHz-1MHz,波形抖動問題
2、增加功能
增加遠端控制功能,並通過SCPI命令實現對裝置的遠端控制(目前僅支援function、apply兩個命令)
3、請解壓 參考命令及說明.zip 中的內容,參考相關文件使用遠端控制功能
======================================
三、韌體下載:
連結: http://pan.baidu.com/s/1gdCP3Hp 密碼: tznd
======================================
四、使用說明:
當接收到SCPI命令時裝置自動進入遠端控制介面,如下圖:
點選 ‘返回’ 按鈕時回到手動控制介面
儀器直銷地址:
http://item.taobao.com/item.htm?id=40313916417
GK101 遠端連線使用說明
一、 硬體連線方式
GK101是通過UART來遠端連線,並使用SCPI命令實現對裝置的控制。
UART引數設定:波特率為9600,1個起始位,8個資料位,1個停止位,無校驗。介面為TTL電平,非RS232電平。
如果使用Commix.exe軟體,可以按照下圖進行設定
裝置擴充套件介面說明:
① UART接收(RXD)(3.3V - 5 V)
② UART傳送(TXD)(3.3V - 5 V)
③ 地(GND)
④ 觸發輸入
⑤ 觸發輸出
硬體連線示意圖:
二、 命令格式(目前僅支援FUNCtion、APPLy兩種命令)
- 設定引數命令:
FUNCtion:{[WAVEform <waveform>] | [FREQuency <frequency>] | [AMPLitude <amplitude>] | [OFFSet <offset>] | [DCYCle <dcycle>] | [SYMMetry <symmetry>]}\n
APPLy:<waveform> [<frequency> [,<amplitude> [,<offset>]]]\n
- 讀取引數命令:
FUNCtion:{[WAVEform?] | [FREQuency?] | [AMPLitude?] | OFFSet?] | [DCYCle?] | [SYMMetry?]}\n
APPLy?\n
三、 符號說明
符號 |
釋義 |
是否隨命令一起傳送 |
{ } |
大括號內的內容為可選的命令字串 |
否 |
[ ] |
中括號內的內容是可以選擇使用也可以選擇不使用 |
否 |
| |
間隔各個備選命令字串 |
否 |
< > |
表示具體的數值,尖括號的內容代表這種資料的型別 |
否 |
: |
冒號用於分開根命令和次級命令 |
是 |
; |
分號用來分開同一級的命令字串 |
是 |
四、 命令說明
1、命令字串中支援簡寫並且不區分大小寫,例如FUNCtion這個命令字串,func 、 FUNC 、function 、FUNCTION這四種都可以識別為FUNCtion這個命令字串。
2、每個命令的結束要以換行符(\n)為結尾。
3、如果命令格式及引數錯誤,裝置直接返回“error”。請檢查命令字串及格式。
五、 引數範圍
- 波形(WAVEform)引數列表:
"SINE", "SQUAre", "TRIAngle", "RAMP", "NRAMp", "SINC", "NOISe", "EXPR", "EXPF", "FULL_SIN_P", "FULL_SIN_N", "HALF_SIN_P", "HALF_SIN_N", "GAUSsian", "DC", "ARBitrary"
- 其他引數
引數 |
最大值 |
最小值 |
單位 |
|
頻率(FREQuency) |
正弦波、方波: |
10 000 000 |
0.001 |
Hz |
任意波: |
2 000 000 |
0.001 |
||
其他波形: |
1 000 000 |
0.001 |
||
幅度(AMPLitude) |
10 |
0.001 |
Vpp |
|
偏置(OFFSet) |
5 |
-5 |
Vpp |
|
佔空比(DCYCle) |
100 |
0 |
- |
|
對稱度(SYMMetry) |
100 |
0 |
- |
六、 舉例
func:wave sine\n
用來設定裝置的輸出波形為正弦波
func:wave squa;dcyc 20\n
用來設定裝置的輸出波形為方波,佔空比為20%
func:amplitude 3\n
用來設定裝置的輸出的幅度為3Vpp
apply:squa 3000,3\n
用來設定裝置的輸出波形為方波,頻率為3KHz,幅度為3Vpp
FUNC:WAVE?\n
用來查詢當前裝置的輸出波形,裝置直接返回相應的資料,如:SINE
FUNC:FREQUENCY?\n
用來查詢當前裝置的輸出頻率,裝置直接返回相應的資料,如:1000
APPLY?\n
用來查詢當前裝置輸出的波形、頻率、幅度、直流偏置資訊,如:SINE 1000.000000,3.000000,0.000000
可參考下圖傳送命令:
在Commix.exe中’\lf’表示‘\n’
七、 參考資料
SCPI命令可以參考:
33500_Series_SCPI_Reference.chm