原创 自制 电机测速(全套资料) 适合51初学者学习

2008-8-30 00:48 7686 9 14 分类: MCU/ 嵌入式

电机测速的方案有很多,网上就能查到层出不穷的方案。根据自己的制作要求及需要综合成本,时间,精力等因素的要求来拟定相应的方案。


我的这套方案比较简单,是初学51的朋友所适合的,既考研动手能力,又能让你对51的感性认识上一个台阶。


以下是我的作品:


调速部分电路:(看不清楚可以到日志最后下载pdf)


5e22c429-e3e9-4b9a-9c15-5bd23ca6e118.JPG


测速部分利用555工作在无稳态方式,自激振荡从3脚输出方波,通过调节2脚滑阻可以调节3脚输出方波的占空比,从而在后续电路中达到控制电机转速的目的。3脚出来的方波经过反向和双反向处理后输出两路频率相位相反的方波,如图中所示signal1和signal2,两路信号进入H桥从而驱动电机。


测速部分电路:


a19ca767-4989-46b8-8173-61a5890b16a7.JPG


 


自制光码盘,可以根据精度需要来自制。装在电机上,电机转动是光码盘切割红外对管,从而产生一定频率的方波,该方波信号被51的计数器管脚接收,利用另一定时器定一中断周期,然后处理这一周期内接受到的方波次数,通过计算便可算出电机转速。相关程序我也一并打包挂在日志的最后……o(∩_∩)o...希望能对大家有所帮助……


原理的介绍我也不再多作说明,凡事自己有所思考必有所得,有兴趣的朋友可以自己尝试,发现问题解决问题才能收获更多~~icon


 


我的光码盘做了十个刻度,因此分辨率能达到0.1r/s想要提高精度就要在码盘上下工夫,光靠算法是没有多大用处的o(∩_∩)o...


点击看大图


 


点击看大图


 


点击看大图


power指示灯,把转速分成八档


点击看大图


电机转速超过设定速度之后就开始闪烁


点击看大图


作品实物图~~


pdf原理图


rar源程序


希望大家能多多指点~~o(∩_∩)o...


 


 

文章评论5条评论)

登录后参与讨论

用户377235 2012-4-26 20:07

多谢奉献!

用户231309 2009-10-9 23:24

请问能否给点技术支持,如何把他做成霍尔元件的感应器。。还 有怎么将数字信号显示到LED显示板上。。。。谢谢。。。有 空联系我 QQ153738178////手机13437566463

用户231309 2009-10-9 23:21

你好

用户1498462 2009-8-26 14:39

楼主很棒啊,能不能分享一下你的自制码盘啊? sunnyzhu12@yahoo.com.cn 谢啦~

用户184440 2009-3-4 11:11

你好 我也在做电机测速 想请教你一些问题 方便的话加我qq 93427303 谢谢
相关推荐阅读
用户121321 2008-09-20 14:24
LCD1602 更新 移动显示 C源程序
最近发了一些关于LCD1602的C源程序~这次又加入了移动显示的函数~虽然不能和高手们的程序相提并论,但是自己研究过,对于这块液晶的操作有自己的理解,因此我在程序中加入了一些说明比较通俗。今后会通过不...
用户121321 2008-09-15 14:33
LCD1602 带自创字符函数C程序
上午传了貌似不能下载,不好意思了~~再传一遍 自己写的LCD1602的C源程序,把自己的理解都注释进去了,初学者理解起来应该会比较容易~o(∩_∩)o...又新加了自创字符的函数,也做了相应的介绍,学...
用户121321 2008-09-01 18:41
LCD1602 中文资料
LCD1602 中文资料...
用户121321 2008-08-31 20:58
LCD1602 C模块源程序
自己写的LCD1602的C源程序,把自己的理解都注释进去了,初学者理解起来应该会比较容易~o(∩_∩)o...如果觉得好别忘了灌水啊~~^_^...
用户121321 2008-08-31 16:30
自制 循迹入库小车 有电路
 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 最近上传的一些作品都是以前做的,...
我要评论
5
9
关闭 站长推荐上一条 /2 下一条