标题: 求解释基于单片机的光电计数器设计 [打印本页]

作者: 193681134    时间: 2020-5-10 12:11
标题: 求解释基于单片机的光电计数器设计
请问大神此原理图中单片机的计数方式是怎样的

原理图1.PNG (104.49 KB, 下载次数: 44)

原理图1.PNG

作者: wrl123456    时间: 2020-5-14 23:22
按下启动键,P32口判断高低电平就能计数了呀
作者: 193681134    时间: 2020-5-17 23:41
在吗?大神
能请教你几个问题吗

作者: 之一知足    时间: 2020-5-18 00:23
模拟光电那里连接的是中断引脚,所以,按键按下后,按键另一端的方波就是被中断捕捉到,从而得到计数值
作者: hotpet    时间: 2020-5-18 01:54
光电传感器应该是安在电机的壳上,转动时转子的某一部分会遮挡光线,使传感器产生脉冲,单片机读取引脚的电压变化,从而计数。因机械装置在proteus中无法模拟,就用注入一定频率的信号代替光电传感器的脉冲,本质上是一样的。
作者: 193681134    时间: 2020-5-18 12:05
hotpet 发表于 2020-5-18 01:54
光电传感器应该是安在电机的壳上,转动时转子的某一部分会遮挡光线,使传感器产生脉冲,单片机读取引脚的电 ...

在吗?大神
能请教你几个问题吗
作者: 1649293198    时间: 2020-5-18 13:17
群里的同仁给的指点很有建设性,让人受益匪浅!
作者: szps84    时间: 2020-5-18 15:08
     使用光电传感器对电机转速进行测量是嵌入式里面常用的测速及计数方法。常用的有生产线上产品数量的计数以及出租车历程的计算,都是通过光电传感器来实现的。
    以上protues图上,有按键输入模块、转速显示模块、电机驱动模块以及转速检测模块。图中的转速检测模块使用的信号源进行的模拟,本身有没有和电机的转速进行关联就要看protues本身电机的模型是否具有发生脉冲的功能。一般情况下,是有办法进行关联的。
    另外,实际的光电对转速的检测有很多种类,例如电磁式光电传感器,是用磁铁进行感性;还有的光电传感器是通过光的改变来识别,例如转动一圈时,都会照到一个空隙或者特殊的反射面进行设别产生一个脉冲。
   脉冲的检测是使用中断还是普通I/O检测,取决于检测对象的运动特性,速度慢可使用检测,速度快就使用中断。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1