ADI公司'MAX1385评估板(EV kit)软件包括Windows图形用户界面(GUI)程序;但是,更新此显示的时间成本会干扰控制环路。本应用笔记展示了使用控制台菜单系统而不是GUI的更优化的控制回路程序。
当与MAX1385EVKIT+演示板配合使用时,控制环路可实现±2%的调节精度。该精度受栅极驱动器输出步长和FET跨导的限制。漏极电流调节步长由MAX1385的栅极电压增量乘以FET的有效跨导决定。由于MAX1385评估板使用IRFZ44N MOSFET闭环进行演示,因此调节可能与LDMOS FET不同。
所需硬件
ADI公司MAX1385EVKIT+
ADI公司CMAXQUSB+(包括USB A-B电缆)
带 USB 端口的 Windows 2000/XP PC
5VDC 在 100mA 电源
10VDC 在 1000mA 电源
用于测量漏极电流的 DMM
用于测量漏极电压的 DMM
用于测量 PGAOUT 放大电流检测电压的 DMM
可选:用于监控 GATE1 电压和 PGAOUT1 漏极电流的示波器
设置
按照图 1 组装硬件。
将CMAXQUSB接头P3插入MAX1385评估板连接器J1。
将MAX1385评估板的漏极1和漏极2引脚连接到电流表(-)。
将电流表 (+) 连接到电源 (+)。
将MAX1385评估板的源极1和源极2引脚连接至电源(-)。
将电压表(+)连接到MAX1385评估板的DRAIN1引脚。
将电压表(-)连接至MAX1385评估板的SOURCE1引脚。
将MAX1385评估板的AVDD引脚连接至DVDD引脚(或可选连接外部5V DC电源)。
图1.MAX1385评估板硬件配置
更详细的图像(PDF, 387kB)
程序
将CMAXQUSB的VDD选择跳线设置为5V位置。
将 CMAXQUSB 连接到 PC 的 USB 端口。如果这是 CMAXQUSB 首次连接到 PC,则会出现即插即用向导。将 GUI 引导至设备驱动程序的安装位置(以 MAX1385_Appnote_src.zipsrcUSB_driver 为单位)。
启动 DEMO1385.EXE 程序。屏幕上将出现一个控制台。在控制台输入以下一系列命令:
命令 | 行动 |
C |
连接到 CMAXQUSB 模块。验证软件是否报告: 板已连接。 Got board banner: Maxim CMAXQUSB V01.04.32 > Searching for MAX1385... Found MAX1385 at 0x4e Note: when using MAX1385EVKIT with CMAXQUSB, connect 5V DVDD supply to AVDD. |
T V P | 测试菜单/验证上电值 |
T S O FCT1 0300 | 测试菜单/伺服模式/输出寄存器/FineCalThru1寄存器,初始值0x0300 |
T S I FF | 测试菜单/伺服模式/输入寄存器/先进先出寄存器 |
T S A 2 | 测试菜单/伺服模式/ADC 命令/触发通道 2(当前 CS1) |
T S T 0020 | 测试菜单/伺服模式/目标值0x0020 |
T S C 1 | 测试菜单/伺服模式/收敛步长正 1 |
T S H 1 | 测试菜单/伺服模式/迟滞一步 |
T S M 60000 | 测试菜单/伺服模式/最大循环持续时间设置为 60 秒 |
T S R | 测试菜单/伺服模式/运行 |
T 在 FCT1 0300 中 | 测试菜单/写入寄存器/FineCalThru1寄存器,值0x0300 |
通过观察数字万用表来监控法规。
PGAOUT1上的电压调节在20.8mV和21.7mV之间,在平均0.45mV附近变化2.21mV (25%)。
源代码演练
源代码是用免费的dev-cpp IDE开发的,它使用GNU gcc-3.4.2 C++编译器。
审核编辑:郭婷
全部0条评论
快来发表一下你的评论吧 !