0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

采用光电传感器实现数字转换计的模块化设计

电子设计 来源:自动化与仪器仪表 作者:周嵘 , 杨颖 2020-04-22 08:00 次阅读

引 言

工业控制中经常要进行转速测量,一般采用的是接触式转速计,这种转速计必须顶在转轴中心才能进行测量,使用起来不方便,而且局限性很大,安全性也不是很好。因此,我们设计了采用光电传感器的非接触式转速计,测量范围从1.0~9999转/分钟,四位数码管显示,当被测转速小于1000转/分钟时,精确到0.1转/分钟。

1、 测量原理

在被测旋转轴上贴一片铝箔作为反光体,当反光体转到光电传感器的正前方时,光电传感器发出的红外光束被反射回来,同时被光电传感器上的红外接收管接收,产生一个脉冲信号,我们利用这个信号的边沿触发单片机内部的高精度定时器进行计时,精度可达1μs,当反光体再次转到光电传感器的正前方时,利用光反射信号的边沿停止单片机计时。这样转轴的旋转周期t就被精确地测量出来了,然后单片机把周期换算成转速并通过LED数码管显示出来。

2、 电路构成及软件设计

电路结构见图1,因为要求体积小巧且显示亮度高,因此,采用扫描显示模式,然而,用一片CPU同时完成测量和显示是不行的,扫描功能将严重影响CPU的测量。因此,采用两片ATMEL公司生产的AT89C2051单片机来分别担任,AT89C2051具有内置2KB的EEPROM程序存储器和128个字节的RAM,且每个引脚能够吸入20mA的电流等这些良好特性。CPU1用来测量旋转轴的旋转周期并换算成转速,然后把显示数据发送给CPU2,CPU2平时只是在不断地扫描显示数据,当CPU1发送数据过来时,CPU2产生中断,立即接收数据,然后更新显示数据,这样在四位LED数码管上的数据就被立即更新了。采用两片CPU的好处是电路结构清晰,编程简单,实现了模块化设计。CPU之间采用串行接口方式2,以中断形式进行通信。CPU2的通信部分程序清单如下:

采用光电传感器实现数字转换计的模块化设计

3、结论

经过实际使用,我们设计的转速计达到了预先设想的目的,使用方便可靠,而且因为这样的结构设计使得CPU1的输入/输出口占用极少,因此还可以拓展它的功能。例如我们安装了一个切换开关,增加了光电计数器的功能(探头是共用的)。另外,我们还可以把CPU2及四位LED共阳数码管构成一个通用显示模块,除显示0~9等数字外,还可以显示例如A-J、L、O、P、q、r、U、Y等字符。这样,如果我们在设计其他的电路时,如果要用到LED数码管显示,不必再编程制版,只要使用这个通用显示模块即可,简单方便。这种显示模块如果不扩充输入输出口线,最多可以进行五位的七段数码管显示。

责任编辑:gt


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • led
    led
    +关注

    关注

    240

    文章

    23100

    浏览量

    657750
  • 光电传感器
    +关注

    关注

    9

    文章

    673

    浏览量

    41768
  • 测量
    +关注

    关注

    10

    文章

    4753

    浏览量

    111093
收藏 人收藏

    评论

    相关推荐

    采用光电传感器的智能车控制研究

    采用光电传感器的智能车控制研究
    发表于 08-20 13:05

    哪位大神可以推荐一个卖比较完整的光电传感器网站

    哪位大神可以推荐一个卖比较完整的光电传感器网站 用光电传感器测距离,原理就是采集的距离信号转换成模拟电压信号输出,那么必须把模拟电压信号转换成数字信号才能上传到上位机处理,所以我希望可
    发表于 11-24 22:20

    什么是光电传感器

    `保定蓝鹏测控现在的主要 产品就是光电类的产品,通过光电传感器对物质进行测量。光电传感器是将光信号转换为电信号的一种器件。其工作原理基于光电
    发表于 07-17 15:52

    采用光电传感器实施电机转速测量的方法

    直流电机测速+中文液晶显示一、实验目的二、实验内容三、实验步骤四、C代码如下五、实验结果六、实验体会一、实验目的本文介绍了一种基于AT89C51单片机平台,采用光电传感器实施电机转速测量的方法,硬件
    发表于 12-03 08:20

    光电传感器工作原理

    光电传感器工作原理 光电传感器是通过把光强度的变化转换成电信号的变化来实现控制的。光电传感器在一般情况下,有三部分构成
    发表于 01-07 10:01 1.4w次阅读
    <b class='flag-5'>光电传感器</b>工作原理

    光电传感器工作原理与应用

    光电传感器工作原理与应用 光电传感器         光电传感器采用光电元件作为检测元件
    发表于 01-07 12:56 1.1w次阅读

    光电传感器,光电传感器原理

    光电传感器,光电传感器原理 光电传感器是指能够将可见光转换成某种电量的传感器。光敏二极管是最常见的光
    发表于 03-02 14:27 2077次阅读

    光电传感器,光电传感器是什么意思

    电传感器,光电传感器是什么意思 光电传感器的定义 「光电传感器」是利用光的各种性质,检测物体的有无和表面状态的变化等的
    发表于 03-03 14:40 5486次阅读

    什么是光电传感器

    什么是光电传感器 光电传感器是以光电效应为基础,将光信号转换为电信号的传感器。由于其响应速度快,可以
    发表于 04-01 16:52 1370次阅读

    光电传感器基本特性的研究

    光电传感器是一种将光量的变化转换为电量变化的传感器.它的物理基础就是光电效应.光电传感器可以用于检测直接应其光量变化的非电量,也可以用于检测
    发表于 01-28 00:52 82次下载

    什么是光电传感器?有什么特点?

    光电传感器是利用光线检测物体的传感器的统称。由传感器的发射部分发射光信号并经被检测物体的反射、阻隔和吸收,再被接受部分检测并转换为相应电信号
    发表于 07-16 10:20 1.1w次阅读

    光电传感器有什么用

    随着微电子技术、传感器技术、计算机技术及现代通讯技术的发展,可以利用光电传感器来研制自动抄表系统。电能表的铝盘受电涡流和磁场的作用下产生的转矩驱动而旋转。采用光电传感器则可将铝盘的转数转换
    的头像 发表于 10-15 17:02 3.4w次阅读

    光电传感器的工作原理及分类

    光电传感器是一种采用光电元件作为检测元件的传感器,它是将被测量的变化转换成光信号的变化,然后借助光电元件进一步将光信号
    的头像 发表于 08-21 09:26 9950次阅读

    光电传感器的特点是什么?采用光电传感器可能测量的参数

    光电传感器是一种将光信号转换为电信号的传感器,它广泛应用于工业自动、医疗设备、环境监测、交通管理等领域。 光电传感器的特点 高灵敏度 :
    的头像 发表于 07-23 15:59 841次阅读

    光电传感器的定义和应用

    光电传感器是一种将光信号转换为电信号的传感器,它利用光学原理实现非接触式测量。光电传感器的工作原
    的头像 发表于 08-08 17:18 848次阅读