新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 利用单片机ADuC834的频率智能化测量

利用单片机ADuC834的频率智能化测量

作者:时间:2012-04-05来源:网络收藏

  4系统软件设计

  该控制系统采用模块设计,即通过对总体的分析来定义各模块的设计要求和界面。各功能模块只有一个入口和一个出口,且各模块间相对独立,从而避免了某功能模块出现异常,导致整个系统瘫痪,并且要统一管理公用变量定义。系统软件设计由主程序、子程序、显示子程序、键盘子程序、掉电保护与系统复位子程序等组成。下面给出了主程序流程图如图2所示,子程序流程图如图3所示,显示子程序流程图分别如图4所示。

  

  其中,主程序主要完成复位相应的存储单元及初始化,设置中断及调用子程序;

  子程序是定时器0产生约1 s的定时中断,中断结束时采集定时器1的数据,并将数据存入相应存储单元;

  显示子程序完成打开相应的位,调用相应的段码送显示器。

  5需注意的问题

  在控制系统中,数字地与模拟地要分开布线,且不能共用地线,应将各自的地线分别与相应的电源地线相连。在设计时,模拟地线应尽量加粗,而且尽量加大引出端的接地面积。一般来讲,对于输入输出的模拟信号与电路之间最好通过光耦进行隔离。

  电源线的布置除了要根据电流的大小尽量加粗走线外,在布线时还应使电源线、地线的走线方向与数据线的走线方向一致,有助于增强电路的抗干扰能力。

  为了提高程序的计数精度,应考虑执行指令所需时间,因此在启动定时器和停止定时器操作时,由于采用不同操作指令,会使计数结果不准确,因此在计数值中应加上或减去执行指令所需的时间。

  由于LED动态电流大,在电流供电设计上应采取去耦措施,即应在LED驱动器电源输入端并联大电容滤波器,以防误动作。

  6 结束语

  基于ADμC834的测量方法具有测量速度快、准确度高、误差小、显示直观的优点,便于自动控制和数据处理,该计实现了测量自动换档,具有一定的实用价值和参考价值。

接地电阻相关文章:接地电阻测试方法



上一页 1 2 下一页

评论


相关推荐

技术专区

关闭