牛皮革厂家
免费服务热线

Free service

hotline

010-00000000
牛皮革厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

看一看:数字转速计的设计

发布时间:2021-11-18 06:28:36 阅读: 来源:牛皮革厂家

引 言在工业控制中常常要进行转速丈量,1般采取的是接触式转速计,这类转速计必须顶在转轴中心才能进行丈量,使用起来不方便,而且局限性很大,安全性也不是很好。因此,我们设计了采取光电传感器的非接触式转速计,丈量范围从1.0~9999转/分钟,4位数码管显示,当被测转速小于1000转/分钟时,精确到0.1转/分钟。1 丈量原理 在被测旋转轴上贴1片铝箔作为反光体,当反光体转到光电传感器的正前方时,光电传感器发出的红外光束被反射回来,同时被光电传感器上的红外接收管接收,产生1个脉冲信号,我们利用这个信号的边沿触发单片机内部的高精度定时器进行计时,精度可达1μs,当反光体再次转到光电传感器的正前方时,利用光反射信号的边沿停止单片机计时。这样转轴的旋转周期t就被精确地丈量出来了,然后单片机把周期换算成转速并通过LED数码管显示出来。2 电路构成及软件设计电路结构见图1,由于要求体积小巧且显示亮度高,因此,采取扫描显示模式,但是,用1片CPU同时完成丈量和显示是不行的,扫描功能将严重影响CPU的丈量。因此,采取两片ATMEL公司生产的AT89C2051单片机来分别担当,AT89C2051具有内置2KB的EEPROM程序存储器和128个字节的RAM,且每个引脚能够吸入20mA的电流等这些良好特性。CPU1用来丈量旋转轴的旋转周期并换算成转速,然后把显示数据发送给CPU2,CPU2平时只是在不断地扫描显示数据,当CPU1发送数据过来时农村强拆房屋是合法吗,CPU2产生中断,立即接收数据,然后更新显示数据,这样在4位LED数码管上的数据就被立即更新了。采取两片CPU的好处是电路结构清晰,编程简单,实现了模块化设计。CPU之间采取串行接口方式2,以中断情势进行通讯。CPU2的通讯部分程序清单以下:3 结 论 经过实际使用,我们设计的转速计到达了预先假想的目的,使用方便可靠,而且由于这样的结构设计使得CPU1的输入/输出口占用极少,因此还可以拓展它的功能。例如我们安装了1个切换开关政府征用房屋能强拆吗,增加了光电计数器的功能(探头是共用的)。另外,我们还可以把CPU2及4位LED共阳数码管构成1个通用显示模块,除显示0~9等数字外,还可以显示例如A-J、L、O、P、q、r、U、Y等字符。这样,如果我们在设计其他的电路时,如果要用到LED数码管显示,没必要再编程制版,只要使用这个通用显示模块即可,简单方便。这类显示模块如果不扩充输入输出口线,最多可以进行5位的7段数码管显示。资讯分类行业动态帮助文档展会专题报道5金人物商家文章