关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 电动自行车速度与里程表的设计方案

电动自行车速度与里程表的设计方案

作者: 时间:2011-08-25 来源:网络 收藏
显示部分

本文引用地址:https://www.eepw.com.cn/article/161531.htm

  本的显示模块包括MC14511BCP、CD4076、74LS138和6个LED显示管等器件。

  MC14511 是将锁存、译码、驱动三种功能集于一身的“三合一”器件。锁存器的作用是避免在计数过程中出现跳数现象,便于观察和记录。用译码器将BCD码转换成7段码,再经过大电流反相器,驱动共阴极LED数码管。译码器属于非时序电路,其输出状态与时钟无关,仅取决于输入的BCD码。

  74LS138 的作用相当于位选的功能,当C,B,A的输入分别为“000、001、010、011、100、101”时分别选择不同的MC14511,从而在不同位上显示不同的数字和小数点。CD4076是CMOS 4位三态输出D寄存器,通过74LS138的Y6,Y7来控制其CP的工作,从而使CD4076来控制小数点显示。图6是显示模块框图。

  

  图6 显示模块框图

  图7 为系统显示部分的电路。系统中用74LS138的Y0~Y5选择MC14511以驱动LED显示,Y6、Y7来控制CD40756的CP,从而达到以 CD4076的Q1~Q4控制小数点的显示,另一个CD4076只用到其Q1和Q2,图中字符相对应的地方表示其引脚相连。

  

  图7 系统显示部分的电路

  系统的软件

  系统软件框图

  如图8所示,本系统软件采用模块化方法。整个系统由初始化模块、频率测量模块、,里程计算模块、数据转BCD码模块、显示模块、里程显示模块、数据存储,读取模块、定时器中断服务模块以及其他功能模块组成

  

  图8 系统软件框图



评论


相关推荐

技术专区

关闭