收藏 分享(赏)

UX3320_BGUI说明书V1.0.pdf

上传人:精品资料 文档编号:10530304 上传时间:2019-11-26 格式:PDF 页数:36 大小:2MB
下载 相关 举报
UX3320_BGUI说明书V1.0.pdf_第1页
第1页 / 共36页
UX3320_BGUI说明书V1.0.pdf_第2页
第2页 / 共36页
UX3320_BGUI说明书V1.0.pdf_第3页
第3页 / 共36页
UX3320_BGUI说明书V1.0.pdf_第4页
第4页 / 共36页
UX3320_BGUI说明书V1.0.pdf_第5页
第5页 / 共36页
点击查看更多>>
资源描述

1、V1.0UX3320_BDDMGUI使用说明书V1.01. 安装和设置31.1. 软件安装.31.2. 硬件需要.32. 界面浏览33. 标准化操作63.1.A0Setting.63.2.Password.73.3.A0Settings&A0List83.4.SaveA0103.5.A2Settings.103.6.SaveA2.113.7.Warning/AlarmSetting123.8LimitingAmplifierSettings133.9.ROP133.10.LOSDetection143.11.OutputStage.143.12.LOS153.13.LaserDriverSet

2、tings.163.14.LDDControl173.15.FaultSetting.183.16.APCSCALE193.17.TX_SD.193.18.ModSettings203.19.Mod查找表 :.213.20.P&RE223.21.BiasControl.233.22.BIAScontrol界面:.243.23.BIASLUT 界面:.253.24.IMD263.25.DASetting263.26.APD查找表.273.27. 菜单栏.283.27.1.Files.283.27.2.Tools293.27.3.Debug293.27.4.Listcontrol303.27.5.

3、Calibrationtool.313.27.6.CombLUT333.27.7.PowerDown343.27.8.System.353.27.9.Option363.27.10.Help.36V1.0 11. 安装和设置1.1. 软件安装UX3320_BGUI安装包包含了Labview的运行引擎安装包(RTE),运行setup.exe文件自动进行安装GUI应用程序,GUI以及RTE对系统要求:建议使用PentiumIII 或更高、Celeron600MHz 或同等性能的处理器支持的Window系统:Window2000/XP/vista或更高版本。其中window2000需要安装windo

4、w2000servicepack3或更高版本,需要安装.NETFramework2.0或更高版本(建议.NETFramework3.5)。建议屏幕分辨率1024x768以上至少256MB内存在一台电脑上第一次安装成功后,后续有版本升级的话只需覆盖.exe文件,无需重新安装。如果测试板有用到USB-IIC转换,需要安装相应驱动。1.2. 硬件需要计算机,SFP/SFF模块测试板,并口线或USB线。UX3320_BGUI 通过基于IIC两种模式同UX3320_B测试版/评估板通信:LPT:并口线-并口转IICUSB:USB转IIC芯片2. 界面浏览图2.1 UX3320_B DDM GUI主界面V

5、1.0 2主界面说明:用户可以在该面板中选择接口方式,控制开关,设置密码访问权限与数字诊断功能以及对模拟部分的控制。 A0Settings此设置面板对A0区域设置,提供A0区域信息。 A2Settings此设置面板提供一些重要的系统状态位的信息,例如发射端使能状态的有效无效,数据准备的状态,校准模拟量的Alarm/Warning信息。 LimitingAmplifierSettings此设置面板提供LA信息的设置。 LaserDriverSettings此设置面板提供LDD信息的设置。 DASettings此设置面板提供DA信息的设置。 菜单栏File菜单可以载入和保存A0、A2的配置文件。图

6、2.2 UX3320_B GUIFile菜单 LoadconfigurationfileA0- 加载A0信息配置文件。 LoadconfigurationfileA2- 加载A2信息配置文件。 Loaddefaultsetvalue- 加载默认设置值。 Loaddefaultlist- 加载默认配置文件。 SaveA0- 保存当前A0值至配置文件。 SaveA2- 保存当前A2值至配置文件。 Savedefaultlist- 保存当前配置为默认文件。 Exit- 退出UX3320_BGUI。Tool菜单是用户界面的扩展部分,包括UX3320_B性能的特殊评估和寄存器详细列表、DDM校准、3个温

7、度查找表设置。V1.0 3图2.3UX3320_B GUITool菜单栏 Debug- 调试测试时使用,监控各个参数。 ListControl- 读出和更新A2寄存器中的数据。 CalibrationTool- 对温度,电压,偏置电流,发射光功率,接收光功率的校准。 CombLUT-BIAS,MOD,APD 查找表整合。 PowerDown- 对LA、LDD和DA的节能控制。 System-system控制。 Options- 上位机软件设置。V1.0 43. 标准化操作3.1.A0Setting图3.1.1UX3320_B GUIA0 Setting界面 Interface Mode -选择

8、接口方式:1、LPT并口;2、USB。 Connect -控制软件与芯片通信的开关。 Password -点击进入密码访问权限设置界面。 EEPROM -灯暗代表正常,灯亮代表找不到相应的物理地址。 DSFAIL -灯暗代表正常,灯亮代表相应位置的数据导入错误。 A0 Setting -点击进入A0设置界面。 Save A0 -保存A0配置表至电脑。V1.0 53.2.Password图3.2.1 UX3320_B GUIPassword界面 PWE-密码权限校对入口,输入后点击右边的confirm确认; PW1- 设置1级权限访问密码,输入后点击右边的confirm确认。只有当前用户权限为2

9、级时才开放; PW2- 设置2级权限访问密码,输入后点击右边的confirm确认。只有当前用户权限为2级时才开放; SecurityLevel- 当前的密码权限等级; A0lowerlevel- 代表A0 低128字节的当前密码访问权限,只有当拥有2级密码访问权限时才可对此区域的密码访问权限进行修改; A0upperlevel- 代表A0 高128字节的当前密码访问权限,只有当拥有2级密码访问权限时才可对此区域的密码访问权限进行修改; A2Lowerlevel- 代表A2低128字节的当前密码访问权限,只有当拥有2级密码访问权限时才可对此区域的密码访问权限进行修改; A2Table0level

10、- 代表A2Table0区域的当前密码访问权限,只有当拥有2级密码访问权限时才可对此区域的密码访问权限进行修改; StatusControllevel- 代表A2.6E字节状态控制寄存器的当前密码访问权限,只有当拥有2级密码访问权限时才可对此区域的密码访问权限进行修改; Counter_level- 代表计数器的当前密码访问权限,只有当拥有2级密码访问权限时才可对此区域的密码访问权限进行修改; RAMSettings- 设置对应区域的读写权限。只有当拥有2级密码访问权限时才可对此V1.0 6区域的读写权限进行修改; OK- 退出界面。3.3.A0Settings&A0List图3.3.1 UX

11、3320_B GUIA0 Settings界面A0Settings: DatabaseName- 数据库的表名。 Load- 将数据库的表载入当前界面。 Save - 将界面数据保存到数据库中选择的表。 Delete- 删除数据库中所选择的表。 Write- 把界面数据写入芯片。 Display- 读芯片的数据至当前界面。 OK- 退出界面。使用说明:A、加载数据库文件至芯片1、在DatabaseName下拉选项中选择需要载入的数据库文件名称;2、单击Load按钮,加载数据至当前界面;3、单击Write按钮,写数据至芯片;4、单击OK按钮,退出界面。V1.0 7B、手动修改A0配置1、在对应项

12、目中选择或输入期望值;2、单击Write按钮,写数据至芯片;3、单击OK按钮,退出界面。注:若保存的数据库有误,可通过Delete删除不需要的数据库表。图3.3.2 UX3320_B GUIA0 List界面针对A0的具体字节读写界面: Registername- 寄存器名。 Byte- 字节数。 Value- 设置数值。 Display- 显示A0数据。 OK- 保存退出。V1.0 83.4.SaveA0图3.4.1 UX3320_B GUISaveA0界面 SaveA0:按照一定格式保存A0信息,格式为INI。3.5.A2Settings图3.5.1 UX3320_B GUIA2 Sett

13、ings界面 TXDisableState- 显示当前TXDisable状态。 TXFault- 显示TXFault的状态位的值。V1.0 9 LostOfSignal- 显示LA接收信号是否超出信号探测临界值。 DataReadyBar- 显示Datareadybar的状态位的值。 SoftTXDisable- 激光器发射使能的软件控制位。 SaveA2- 保存A2数据。 Warning/AlarmSetting- 点击进入告警/警告值设置界面。3.6.SaveA2图3.6.1 UX3320_B GUISaveA2界面 Save A2:按照一定格式保存A2信息,格式为INI。V1.0 103

14、.7.Warning/AlarmSetting图3.7.1 UX3320_B GUI Warning/Alarm 界面 Temperature,Voltage,Bias,TXpower,RXpower- 五个模拟量选择。 DatabaseName- 选择Warning/Alarm设置值的数据库。 滑动杆 - 设置Warning/Alarm数据。 Save- 将界面数据保存至数据库的表中。 Load- 将数据库表中数据载入当前界面。 Delete- 删除数据库中的表。 Write- 将界面中数据写入芯片。 Display- 显示芯片数据至界面。 OK- 退出界面。使用说明:A、导入外部数据库文件

15、至芯片1、在DatabaseName下拉选项中选择需要导入的数据库名称;2、单击Load按钮,加载数据库数据至界面;3、单击Write按钮,将数据写入芯片;4、单击OK按钮,退出界面。B、手动设置WaringAndAlarmLevels1、选择需要修改的模拟量;V1.0 112、在要修改的滑动杆上输入期望值;3、单击Write按钮,将数据写入芯片;4、单击OK按钮,退出界面。注:若保存的数据库有误,可通过Delete删除不需要的数据库表。3.8LimitingAmplifierSettings图3.8.1 UX3320_B GUI LimitingAmplifier界面 布尔灯 - 显示当前L

16、A的工作模式,绿色为正常工作模式,红色为低功耗睡眠模式。 LAPower-LA设置开关,ON为正常工作模式,OFF为低功耗睡眠模式。 ROP- 点击进入Irop设置界面。 LOSDetection- 点击进入LOSDetection界面。 BWC_EN-LA带宽选择:1.25G/2.5G。 OutputStage- 点击进入OutputStage界面。 LOS- 点击进入LOS界面。 +&Inverted- 输入极性选择:正向/反向。3.9.ROPV1.0 12图3.9.1 UX3320_B GUIROP界面 1 IropRangeSelect- 电流换档的手动/自动选择,一般选择自动档。 I

17、ropInputRange- 电流档为手动选择时设置选择电流范围。 OK- 退出界面。3.10. LOSDetection图3.10.1 UX3320_B GUILOS Detection界面 HysteresisLevel- 迟滞系数选择。 LOSDAC- 接收告警点的设置。 OK- 退出界面。3.11. OutputStage图3.11.UX3320_B GUIOutput Stage界面 OutputSquelch- 自动禁噪选择:启动/关闭。V1.0 13 OutputSwing- 输出幅度选择。 OK- 退出界面。3.12. LOS图3.12.1UX3320_B GUILOS界面 L

18、OSPolarity-LOS极性选择,LOSP作为告警输出(告警为高电平,解除告警为低电平),LOSN作为告警输出(告警为低电平,解除告警为高电平)。 Bounce- 设置LOS告警信号的锁存周期。 Debounce- 设置LOS解除信号的锁存周期。 Lstat_c-LOS状态显示与 LOS_SD管脚状态指示是否同向选择。 OK- 退出界面。V1.0 143.13. LaserDriverSettings图3.13.1UX3320_B GUILaser Driver界面 LDDControl- 点击进入LDDControl界面。 FaultSetting - 点击进入Fault 设置界面。 A

19、PCSCALE- 点击进入APCSCALE设置界面。 ModControl-Mod控制面板。 BiasControl-Bias控制面板。 TX_SD- 点击进入TX_SD设置界面。 IMD-MD最大电流档位选择。 DataInput- 调制电流极性选择:+:正向;Inverted:反向。 BEN-BEN信号输入极性选择:+:正向;Inverted:反向。 COUTP-LDOP管脚内部RC的滤波电容设置。 COUTN-LDON管脚内部RC的滤波电容设置。 ImodDAC- 输出MOD电流DAC值的状态位,可选择十进制或十六进制等显示。 BiasDAC- 输出BIAS电流DAC值的状态位,可选择十

20、进制或十六进制等显示。V1.0 153.14. LDDControl图3.14.1UX3320_B GUILDD Control界面 布尔灯 - 显示LDD当前的工作状态,绿色为正常工作模式,红色为低功耗睡眠模式。 LDDPower-LDD模式选择:ON:正常工作模式;OFF:低功耗模式。 APCstart-APC启动控制位:ON:启动;OFF:关闭。 OperationMode- 设置 LDD的工作模式:Continuous:连续模式,Burst:突发模式。 Ibenoff- 设置BENOFF时调制电流和偏置电流是否开。 TXD0_Sleep-Pin10的复用控制。 FastSleep- 休

21、眠后快速启动功能控制位。 BIAS_half- 偏置电流的基准电流是否减半的选择:YES:基准电流和满量程电流均减半,NO:默认基准电流。 MOD_half- 调制电流的基准电流是否减半的选择:YES:基准电流和满量程电流均减半,NO:默认基准电流。 OK- 退出界面。V1.0 163.15. FaultSetting图3.15.1 UX3320_B GUIFault Setting界面 FaultSettings- 设置是否检测左侧错误。Enable时:当出现左侧错误 右侧相应的Fault灯点亮。Disable时:即使出现左侧错误,右侧相应的Fault灯不点亮。 FaultShutdown-

22、Fault关断功能开关,为ON时当有Enable的选项出现Fault时关断激光器输出,为OFF则即使出现Fault也不关断输出。 FaultPolarity-TX_Fault极性选择:Inphase:高电平告警;Inverted:低电平告警。 OK- 退出界面。V1.0 173.16. APCSCALE图3.16.1 UX3320_B GUIAPCSCALE界面 APCSCALE_EN- 上电时平均光功率缩放比例来源选择:NO:来自APCSCALE;YSE:来自APCSCALESet。 APCSCALESET- 设置上电初始化时设置平均光功率缩放比例。 APCSCALE- 设置光功率衰减系数。

23、 ER_Calibrate- 闭环时的PD电容调试控制。 OK- 退出界面。3.17. TX_SD图3.17.1UX3320_B GUITX_SD界面 TX_SD_Output- 设置TX_SD的输出电压类型:TTL/CMOS。 TXSDSET- 设置TX_SD电流比较档。V1.0 18 TX_SDtimeconstant- 设置TX_SD的时间常数。 RogueONUCounter- 设置长发光检测的TX_SD高电平的计数时间,一个LSB约为410us。 OK- 退出界面。3.18. ModSettings图3.18.1UX3320_B GUI Mod Settings界面跟MOD有关的设置

24、选项: ModLUTEn-Enable:使用Mod查找表;Disable:手动设置一个常数的ModDAC。 P&RE- 点击进入P&RE界面。 ModLUT- 点击进入Mod查找表。 ModDACSetting- 手动设置常数ModDAC值。 DCDadjust- 眼图DCD交叉点调制控制,一般情况下设置在中间值附近。V1.0 193.19. Mod查找表 :图3.19.1UX3320_B GUIModLUT界面 1 DataName- 数据库中的表选择。 TempADC- 当前温度采样到的ADC值。 MODLUTDAC-IMOD从当前温度查找表中找到的DA值。 Temp LUT- 设置LUT

25、界面中的当前温度下的MOD电流值,一个单位值约为0.345mA。 GenerateLUT- 在设置好TempLUT两个以上的点时,点击GenerateLUT会按线性算法自动绘制温度曲线,并写入界面和芯片中。计算时,把软件界面01-84格中的非0数值取出按温度ADC绘制成折线,并自动向下和向上延伸,然后根据绘制出的折线把界面上为0的格填上对应的MOD值。 Load- 加载数据库中所选择表的数据至界面。 Save- 保存界面数据至数据库的表中。 Delete- 删除数据库中的所选择的表。 Write- 将界面中的数据写入芯片中。 Display- 读芯片的数据显示在界面上。 OK- 退出界面。使用

26、说明:V1.0 20A、载入已经写好的数据表格:1、在DataName里选择已有的查找表;2、按下Load键载入,表的数据在界面上显示;3、按下Write写入芯片中;4、点击OK键完成操作。B、手动调试并写入查找表1、让芯片在某一温度下稳定工作约10分钟;2、在TEMPLUT上写入所需的值,软件自动将值放入温度相对应的查找表格中;3、改变温度,重复以上步骤,设置2个以上的温度点的MOD值,未设置的点在界面上保持为0;4、点击GenerateLUT,软件自动按线性算法把未设置的温度点的MOD值算出来并显示在界面;5、点击Write则把界面上的查找表写入到芯片中;6、点击OK键完成操作。C、若要对

27、查找表进行修改,在对应的格上直接修改数据,然后点击Write写入芯片,点击OK键完成操作。3.20. P&RE图3.20.1UX3320_B GUIP&RE界面 P1_SET- 设置P1光功率。 RE_2C- 设置消光比。 Imodmax- 设置闭环时的最大ImodDAC。 ModMxprotect-Imod闭环时设置是否进行最大调制电流的保护。 P0_NUM- 在一个时钟内检测P0 信号的个数。V1.0 21 P1_NUM- 在一个时钟内检测P1信号的个数。 Cmd_larger- 双闭环调节使用,建议设置为00。 Glitch_RC-MD检测的连续信号时间。 LoopMode- 单/双闭环

28、控制。 MD_ACDT_EN-MD检测连续信号使能控制位,双闭环使用时需设置为1。 OK- 退出P&RE界面。3.21. BiasControl图3.21.1UX3320_B GUIBias Control界面 LoopMode- 开环/闭环选择。 BIASLUTEn-Enable:开启BIAS查找表;Disable:手动设置一个常数的BIAS 初始DA值。 BIAScontrol- 点击进入BIAS控制界面。 BIASLUT- 点击进入BIAS查找表界面。 BiasDACSetting- 设置常数的BIAS电流DA值,一个单位值约为0.392mA.V1.0 223.22. BIAScontr

29、ol界面:图3.22.1UX3320_B GUIBias Control界面 Bias_max-LDD允许最大BIAS电流设置。 APCtimeconstant-APC滤波时间常数选择。 Bias_maxprotect- 闭环时Bias过限保护选择:YES为保护,NO为不保护。保护状态时,在闭环模式下,BIAS电流将受到Bias_max所设定的最大电流的限制,开环模式则不受此限制。 APCfaststart- 快速APC功能选择:YES为使用快速二进制查找法APC,NO为不使用。 Faststartclk- 快速APC时钟选择:10MHZ/20MHZ。 OK- 退出界面。V1.0 233.23

30、. BIASLUT 界面:图3.23.1 UX3320_B GUI BiasLUT界面 DataName- 数据库中的表选择。 TempADC- 当前温度采样到的ADC值。 BIASLUTDAC-IMOD从当前温度查找表中找到的BIAS电流DA值。 TempLUT- 设置LUT界面中的当前温度下的BIAS电流值,一个单位约为0.392mA。 GenerateLUT- 在设置好TempLUT两个以上的点时,点击会按线性算法自动绘制温度曲线,并写入界面和芯片中。计算时,把软件界面01-84格中的非0数值取出按温度ADC绘制成折线,并自动向下和向上延伸,然后根据绘制出的折线把界面上为0的格填上对应的

31、MOD值。 Load- 加载数据库中所选择表的数据至界面。 Save- 保存界面数据至数据库的表中。 Delete- 删除数据库中的所选择的表。 Write- 将界面中的数据写入芯片中。 Display- 读芯片的数据显示在界面上。 OK- 退出界面。使用说明同MOD表。V1.0 243.24. IMD 图3.24.1UX3320_B GUIIMD界面激光器的背光电流IMD范围设置,如背光电流范围在0-200uA时,选择200uA档,在200-800uA时选择800uA档,在800uA-3.2mA时选择3.2mA档。APC闭环工作时的Imdset设置和TX_SD的比较电平都是基于此量程选定后进

32、行设置的。3.25. DASetting图3.25.1UX3320_B GUIDASetting界面 布尔灯 - 显示DA的当前工作状态,绿色为正常工作模式,红色为低功耗睡眠模式。 DA_LPOW- 设置DA 控制单元模块的工作模式,ON:正常工作模式;OFF:低功耗模式。 ISIOSel-DA 电流输出的方向选择。 ISIOHalf-DA电流输出选择,Disable:正常;Enable:电流减半。 APDCTRL- 控制DA 输出是采用常数输出或温度查找表输出,Enable则采用温度查找表,Disable则采用常数输出。 APD_DACC-DA 输出采用常数输出时的设置值。 Step- 步进

33、功能,勾选:APD_DACC采用逐步递增/递减至目标值;不勾选:直接达到目标值。 APDLUT- 点击进入DA输出的温度查找表设置界面。 OK- 退出界面。V1.0 253.26. APD查找表图3.26.1 UX3320_B GUIAPDLUT界面 Data Name -数据库中的表选择。 Temp ADC -当前温度采样到的ADC值。 APD LUT DAC -IMOD从当前温度查找表中找到的DA值。 Temp LUT -设置LUT界面中的当前温度下的DA电流值,一个单位值约为0.67uA。 Generate LUT -在设置好TempLUT两个以上的点时,点击会按线性算法自动绘制温度曲线

34、,并写入界面和芯片中。计算时,把软件界面01-84格中的非0数值取出按温度ADC绘制成折线,并自动向下和向上延伸,然后根据绘制出的折线把界面上为0的格填上对应的MOD值。 Load -加载数据库中所选择表的数据至界面。 Save -保存界面数据至数据库的表中。 Delete -删除数据库中的所选择的表。 Write -将界面中的数据写入芯片中。 Display -读芯片的数据显示在界面上。 OK -退出界面。使用说明同MOD表。V1.0 263.27. 菜单栏3.27.1. Files图3.27.1 UX3320_B GUIFile菜单 Load configuration file A0/L

35、oad configuration fileA2/Save A0/Save A2- 可以载入和保存A0A2的配置文件。点击载入或者保存时,会弹出相应的对话框,选择相应的INI文件载入和保存。 Loaddefaultsetvalue- 载入Talbe3默认的一些数据。 Loaddefaultlist- 载入保存的默认设置数据。 Savedefaultlist- 将当前设置保存为默认数据。图3.27.1 UX3320_B GUISave界面V1.0 273.27.2. Tools 图3.27.2UX3320_B GUITools界面Tools菜单是用户界面的扩展部分。3.27.3. Debug图3

36、.27.3UX3320_B GUI Debug界面 Debug-Disable为正常工作模式,Enable为进入Debug模式。 SD_AMUX_C- 选择Pin21管脚的输出为TX_SD输出或ROGUE_ONU的输出。 DebugAMUXOut- 选择AMUX输出要监控的模拟量。 OK- 退出界面。使用说明:1.在Debug按钮选择Enable使能;2.在DebugAMUXOut中选择需要监控的模拟量;3.Pin20管脚输出为当前监控模拟量的值,DebugData显示为当前监控模拟量的值,单击Refresh按钮可刷新当前值;V1.0 283.27.4. Listcontrol图3.27.4 UX3320_B GUIList Control界面 RegisterName- 寄存器名称。 Bytes- 字节数。 Address- 地址 TableSelect- 寄存器表选择。 Values- 值设置。 OK- 退出界面。使用说明:1.在TableSelect下拉选项中选择对应的表(如Table03);2.鼠标选中列表框中需要修改的寄存器所在位置;3.列表框右侧会显示寄存器名称、字节数、数据地址和数据值;4.在Value中可对寄存器数据进行修改(部分寄存器可进行位读取与更改,单击registerbits中的Value栏的值可以进行相应的位更新);5.单击OK键完成数据更新,退出界面。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报