浆液型电磁流量计的探讨 五
TMS320F2812 内核是一片32 位定点CPU,最高工作时钟可达150 MHz,从而为系统中信号的高速处理和算法的实时实现提供了充分的条件。另外F2812 还拥有丰富的片上外设。本系统中采用事件管理器模块的PWM输出功能控制励磁驱动模块工作; 利用事件管理器捕获功能判断ADC 是否转换完成并以GPIO 口模拟SPI 与ADC 通讯以读取ADC 的转换结果; 采用硬件SPI 模块向信号采集模块DAC 输出偏置量; 采用SCIA 与上位机通讯; PIE 模块管理全部中断操作; 采用GPIO 及中断模块处理键盘操作; 并口液晶映射至F2812 的XINTF0 区,通过总线进行操作; 外扩SRAM 用作数据存储器,并映射至F2812 的XINTF6 区; 采用看门狗模块监视系统运行,防止死机。F2812 的时钟由30 MHz 有源晶振提供以使CPU 工作在最高速率; 另外,采用阻容式复位电路以方便调试时手动复位,程序则通过JTAG 口进行下载和调试。
2. 5 人机接口模块
由键盘及液晶显示电路组成,方便工业现场仪表参数和其它参数的输入设置和流速的现场显示。系统中采用4 个按键组合的方式,通过菜单进行仪表参数设定; 采用带背光的点阵式LCD 以将有关系统测量的参数、单位、提示符、诊断信息等显示出来。
2. 6 通讯模块
采用F2812 片上SCIA 作为通讯端口,采用电平转换芯片MAX3221 实现3. 3 V CMOS 逻辑电平与标准RS232电平之间的转换,最高通讯速度能达到250 × 103 bit /s,从而为采集的传感器输出数据、励磁电流数据及其他测量数据和诊断信息的实时传送提供条件,并方便远程监控。
电磁流量计