·上一文章:IGBT在客车DC 600 V系统逆变器中的应用与保护
·下一文章:基于MaPX的校园导航系统设计
图5中,t1为从CS到RD/WR的触发时间,t2为写脉冲宽度,不小于35 ns;t3为写有效数据时间,不小于25 ns;t4为有效数据保持时间,不小于5 ns;t5为CS到RD/WR的保持时间,t6为CONVST脉冲宽度时间,不小于35 ns;t7为EOC脉冲宽度时间,不小于55 ns;t8为度脉冲宽度,不小于35 ns;t9为RD下降沿之后读数据时间,不小于25 ns;tCONV为转换时间,不大于1.6μs。为实现测控系统的高速实时采样必须合理准确分配以上各时间,AD7891的工作时序全部由DSP的I/O端口实现。系统DSP主频时钟为30 MHz,采用分频15 MHz输出,单周期指令运行的时间为33 ns。用C语言执行一个I/O端口指令,编译完后,大概需要4个周期指令时间。下面是测控系统DSP对通道1采集的C语言程序代码:
6 结论
车辆称重采集系统采用DSP的I/O端口读取AD7891的数据。通过对DSP编程完全控制AD7891的时序,虽然占用大量的DSP I/O端口.但由于TMS320LF2407 DSP I/O端口丰富,因此这种实现方式完全可行。该装置结构简单,成本低廉,不仅能够满足车辆的静态称重,而且动态称重的精度也高于2%,完全能满足公路超载检测要求。