延时。只要
R1=R2=R3=R4=R5,此电路的性能较好,但带负载能力不强,环路
延时补偿对电路的稳定有较大影响。
740)this.width=740" border=undefined>
图
4 系统工作流程图
系统键盘模块可以采用独立式或行列式
(矩阵式)连接方式,该模块主要完
成对输出电流和其它信息的设定。直流稳压电源模块为整个系统供电,语音模块
实现语音提示,使系统设计更具人性化,系统具有友好的工作界面。凌阳单片机
内部集成有
ADC、DAC、PLL、AGC、DTMF 等模块,语音功能可由软件编程实现,
不需要外接任何电路,有效利用了系统资源。
系统工作及软件流程
通过以上对各模块的分析,系统在工作过程中由
SPCE061A 单片机将被预
置的电流通过换算进行
D/A 转换,以输出电压驱动 V/I 转换电路,并将该电流
对应的电压通过闭环回路,经信号处理电路作
A/D 转换后输入单片机系统,通
过
PID 算法调整电流输出。整个系统工作流程如图 4 所示。
740)this.width=740"
border=undefined>
图
5 主程序流程图图
系统软件设计在凌
阳十六单片机应用开发
工具
unSPIDE1.16.1 中
进行,采用凌阳单片机
汇编语言和标准
C 语言
对单片机进行编程,以
实现各种功能。主要包括
:
(1)系统的初始化,包括
各外围接口设备的初始
化;
(2)键盘输入;
(3)D/A、A/D 转换;
(4)PID 算法进行电流调
整;
(5)语音提示和电流
显示。其主程序流程如图
5 所示。