首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
基于多处理器技术的涡街流量计
来源:本站整理  作者:佚名  2009-09-15 10:23:58



3 系统软件设计
3.1 单片机部分的软件设计
    单片机部分的任务是完成参数设置、数据采样、为DSP进行Bootloader、数据显示、数据传输等。程序按照模块化设计思想设计,主要分为四大模块:数据采样程序、HPI通信程序、液晶显示程序、远传程序。主程序流程图如图4所示。


3.2 DSP部分的软件设计
    先使DSP工作在HPI模式的Bootloader状态下,准备接收单片机传输的程序代码,程序传输完成后,Bootloader状态结束,DSP进入正常工作,向单片机发出开启A/D请求,准备接收单片机传来的涡街信号数据,接收到数据后,对接收到的数据进行数字信号处理,将处理结果通过HPI口传回单片机。DSP部分的软件设计流程图如图5所示。

3.3 SPC3部分的软件设计
    SPC3通信模块程序采用了结构化、模块化的方法,包括四个部分:主程序、中断模块、子程序模块和程序的头文件。通信接口主程序流程图见图6所示。主程序中对SPC3的初始化是非常重要的,关系到它是否能正常工作。初始化过程如下:复位"看门狗",设置SPC3允许中断,写入从站识别号和地址,设置方式寄存器,设置诊断缓冲、参数、组态缓冲区长度,设置地址缓冲区长度,计算各个缓冲区的指针及辅助缓冲区的指针,根据输入输出的数据长度,确定输入和输出缓冲区的指针。

4 结束语
    针对传统涡街流量计的缺点,结合单片机的强大控制功能与DSP的强大计算能力及其低功耗特性,构建了一套低功耗数字涡街信号处理系统。降低了功耗,提高了其在现场环境下的精度。并设计了PROFIBUS-DP总线的通信接口,实现了远距离的数据传输。此外配有的液晶显示模块,提供了友好的人机界面。该系统为实现现场总线仪表的自主开发提供了借鉴,具有广阔的市场应用前景。

上一页  [1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:150,054.70000 毫秒