总线转换及接口电路2地址译码原TP801AD-082板的地址译码和改进设计后的地址译码。地址译码原地址译码范围新地址译码范围板上标记用途通道A/D转换通道A/D转换路D/A输出3中断A/D转换从启动转换到取数有三种方式[3]:延时方式,此法简单,但不能充分利用A/D转换器的转换速率。 状态查询,需占用CPU的处理时间。中断方式,能充分利用A/D转换速率且CPU不需要等待,但较复杂。一般情况下前两种方法使用比较多,本项目采用了中断方式。来自两片AD0809的中断信号INT1和INT2合成为一个中断信号,接到ISA总线的IRQ4输入端。A/D转换程序由QB语言与8088/8086汇编语言混合编程[4,5],其中断服务程序框图如所示。 D/A输出电路设计[3]原D/A输出电路为05V输出和010mA输出,而CD750变频器要求010V输入和020mA输入,因此,改进设计为所示。 输出电路设计5转速误差转速误差主要来源于以下三方面:(1)A/D转换器,转换精度为1bit(20mV)。(2)D/A转换器,0.4(电压输出为0.04V,电流输出为0.1mA),前两项误差是不可避免的。(3)直流测速发电机的非线性。 我们对直流测速发电机的电压一转速非线性关系进行了线性回归,求出多项式表达式,利用表达式进行计算。将控制算法(如Fuzzy控制算法)引入控制系统,可进一步提高系统的控制精度。实验结果表明,给定转速为1400r/min时,转速误差在3j以内。 结论本文所设计的计算机调速控制系统,运行可靠,具有多种调速控制方式,因而选择灵活,电压和电流控制方式的设计是成功的。利用该系统可以验证各种控制算法,达到了设计要求。声明:本文为转载类文章,如涉及版权问题,请及时联系我们删除(QQ: 229085487),不便之处,敬请谅解!