只需一步,快速开始
热门: 51单片机 | 24小时必答区 | 单片机教程 | 单片机DIY制作 | STM32 | Cortex M3 | 模数电子 | 电子DIY制作 | 音响/功放 | 拆机乐园 | Arduino | 嵌入式OS | 程序设计
使用道具 举报
dzbj 发表于 2022-3-12 20:00 11个一圈太少了 通常的ABS靶盘都是43个或更多 只有11个分下来误差会很大 因为触发计算不能每秒一次 一个是 ...
lwq1947 发表于 2022-3-12 06:29 上述公式必需在脉冲数P足够大也就是T足够大的前题下计算出的时速时速才会准确。所以最好用5V接近开关产生的 ...
老来所学 发表于 2022-3-12 20:57 脉冲间隔怎么算,是不是还用定时器?怎么推导,不会写公式。
188610329 发表于 2022-3-12 21:24 不知道你用的什么单片机,大多数单片机都有 PCA/CCP 一般就算是 89C51都有 CAP捕获功能,用那个直接捕获 ...
老来所学 发表于 2022-3-12 22:51 一个脉冲就是轮子旋转1格的距离,就是你行使的距离,两个脉冲之间的间隔时间就是你这个长度的位移耗费的 ...
188610329 发表于 2022-3-13 11:20 3600 * 184毫米/25000微秒= 26.5公里/小时 你这摩托车,速度有点慢啊……
老来所学 发表于 2022-3-13 14:10 大神,你这算法是不是正确的?25毫秒只是一个假设。
188610329 发表于 2022-3-13 14:40 算法是没有问题的,3600常量 × 长度(毫米)÷ 时间(微秒)= 时速(公里/时) 带入刚才你的 184毫米 25 ...
老来所学 发表于 2022-3-13 15:08 谢谢大神了。 还是想问一下两个脉冲周期的程序怎么写简单点,我用定时器0作计数器,定时器1作定时器,现 ...
188610329 发表于 2022-3-13 15:31 你用的什么单片机? 最好是用“捕获” 89C51 系列的话 就是T2 定时器, 但凡比他高一档的基本都有专门的 ...
join_gu 发表于 2022-3-13 15:40 用中断做, arduino代码 volatile unsigned long lasttime;
老来所学 发表于 2022-3-13 16:01 89C51不是只有T0和T1定时器吗,怎么会有T2呢。 我现在用T0作外部计数器,T1作定时器,第一个脉冲开定时 ...
188610329 发表于 2022-3-13 17:20 首先,89C51是有 T2 定时器的,比如说, AT89C51, 在手册的第13页, 又比如说,STC89C51, 在手册的第216 ...
老来所学 发表于 2022-3-13 16:01 不好意思,你这个实在是看不懂
本版积分规则 发表回复 回帖后跳转到最后一页
手机版|小黑屋|51黑电子论坛 | 管理员QQ:125739409;技术交流QQ群281945664
Powered by 单片机教程网