标题: 单片机仿真怎么测速,是不是有仿真里面有个东西产生脉冲就行测速的 [打印本页]

作者: yanlov18    时间: 2018-11-2 09:05
标题: 单片机仿真怎么测速,是不是有仿真里面有个东西产生脉冲就行测速的
想请教一下大佬,单片机仿真怎么测速,是不是有仿真里面有个东西产生脉冲就行测速的

作者: xuyaqi    时间: 2018-11-2 09:41
放个带编码器电机通上电,编码器就会发出速度脉冲。
作者: y_z_q3963    时间: 2018-11-2 09:52
是的,在输入端口上输入脉冲就行了。
作者: jefelee    时间: 2018-11-2 16:30
很多场合需要用到对频率的精确测量,譬如你用霍尔传感器做测转速系统,就需要用到此模块,测量霍尔传感器输出的脉冲的频率,然后稍作运算,就可以实现转速的测量功能。本设计利用51单片机的外部中断(INT0)的捕捉功能,实现对脉冲的计数,同时配以T0的8位自动装入方式,实现准确计时1S,这1S内INTO捕捉到的脉冲数即为频率。
作者: kikian16    时间: 2018-11-2 19:22
单片机的外部中断(INT0)的捕捉功能,实现对脉冲的计数,同时配以T0的8位自动装入方式,实现准确计时1S,这1S内INTO捕捉到的脉冲数即为频率。
作者: zl2168    时间: 2018-11-2 21:10
本帖最后由 zl2168 于 2018-11-4 21:24 编辑

转一圈产生一个脉冲,测速实际上是在一定时间内测量脉冲个数,脉冲个数乘以一圈周长就是在一定时间内的运行速度。仿真测速就是并且只能是测量脉冲个数。给你介绍一个测量脉冲个数的案例。
实例71  统计T0引脚上10分钟内的脉冲数

Proteus仿真一下,确认有效。
实例71 统计T0引脚上10分钟内脉冲数.rar (52.96 KB, 下载次数: 10)

以上摘自张志良编著《80C51单片机仿真设计实例教程——基于Keil CProteus》清华大学出版社ISBN 978-7-302-41682-1内有常用的单片机应用100案例,用于仿真实验操作,电路与程序真实可靠可信可行,可演示,可观测,程序语句条条有注解。

作者: yanlov18    时间: 2018-11-4 09:03
zl2168 发表于 2018-11-2 21:10
转一圈产生一个脉冲,测速实际上是在一定时间内测量脉冲个数,脉冲个数乘以一圈周长就是在一定时间内的运行 ...

这个没有程序
作者: vincetan9    时间: 2018-11-4 09:55
放个带编码器电机通上电,编码器就会发出速度脉冲。
作者: zl2168    时间: 2018-11-4 12:45
yanlov18 发表于 2018-11-4 09:03
这个没有程序

怎么会没有程序?没有程序能仿真运行?不过,仿真电路和Hex文件能在清华出版社网站免费下载,程序源代码只能到书上看了。到图书馆借,或到新华书店翻阅,或到网上书店打折购买。
作者: 夏啦啦    时间: 2018-11-4 13:51
如果仿真中有相应的传感器可以直接用,如果没有则用脉冲代替
作者: yanlov18    时间: 2018-11-5 15:59
zl2168 发表于 2018-11-2 21:10
转一圈产生一个脉冲,测速实际上是在一定时间内测量脉冲个数,脉冲个数乘以一圈周长就是在一定时间内的运行 ...

这个没有程序
作者: yanlov18    时间: 2018-11-5 16:00
zl2168 发表于 2018-11-4 12:45
怎么会没有程序?没有程序能仿真运行?不过,仿真电路和Hex文件能在清华出版社网站免费下载,程序源代码 ...

好的,谢谢了
作者: Dremt    时间: 2018-11-7 15:07
用一个霍尔传感器




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