[51单片机] 关于51单片机的疑问

[复制链接]
1952|23
 楼主| 桂在超跃 发表于 2017-8-28 12:31 | 显示全部楼层 |阅读模式
各位大神好:
请问使用51单片机制作一个汽车转向辅助灯,打算在方向盘上安装几个干簧管,用干簧管的开断作为信号,用单片机控制对应方向的灯亮灭,但是如何解决方向盘转动超过360°的问题呢,拜谢。
 楼主| 桂在超跃 发表于 2017-8-28 12:32 | 显示全部楼层
 楼主| 桂在超跃 发表于 2017-8-28 13:18 | 显示全部楼层
ningling_21 发表于 2017-8-28 14:34 | 显示全部楼层

(旋转方向+过零) 检测
joing1999 发表于 2017-8-28 16:49 | 显示全部楼层
坐等大神解答。
 楼主| 桂在超跃 发表于 2017-8-28 19:16 | 显示全部楼层
ningling_21 发表于 2017-8-28 14:34
(旋转方向+过零) 检测

先谢谢您啦,能否详细解惑一下?本人刚开始学习单片机,所以木有办法通过这么精炼的语句中得到思路。
 楼主| 桂在超跃 发表于 2017-8-28 19:17 | 显示全部楼层

你也是大神。
 楼主| 桂在超跃 发表于 2017-8-28 20:09 | 显示全部楼层
大神帮忙哇
linqing171 发表于 2017-8-28 21:13 | 显示全部楼层
汽车方向盘最多540度吧.
超过540就是540了, 这个点校准了,后面一直记录着, 一旦他打到底,再打回来就准了.
 楼主| 桂在超跃 发表于 2017-8-28 21:52 | 显示全部楼层
linqing171 发表于 2017-8-28 21:13
汽车方向盘最多540度吧.
超过540就是540了, 这个点校准了,后面一直记录着, 一旦他打到底,再打回来就准了.  ...

首先谢谢您。可是您说的还是有点太精简了。。。。我读不太懂。。。麻烦您能细说一下吗。
 楼主| 桂在超跃 发表于 2017-8-28 22:27 | 显示全部楼层
思路在哪里
ningling_21 发表于 2017-8-29 09:03 | 显示全部楼层

感觉要用旋转编码器
yzqok 发表于 2017-8-29 09:48 | 显示全部楼层
旋转编码器,可能是个模块吧
dog_xin 发表于 2017-8-29 09:50 | 显示全部楼层
最好利用内部的角度传感器,如果是低端车,用旋转编码器
 楼主| 桂在超跃 发表于 2017-8-29 11:35 | 显示全部楼层
ningling_21 发表于 2017-8-29 09:03
感觉要用旋转编码器

论坛里面有人实现过,所以可以不用编码器的。
 楼主| 桂在超跃 发表于 2017-8-29 11:36 | 显示全部楼层
yzqok 发表于 2017-8-29 09:48
旋转编码器,可能是个模块吧

不用旋转编码器也可以的,就是我现在没找到思路。论坛有人实现过的。
lihui567 发表于 2017-8-29 11:36 | 显示全部楼层
角度传感器不错
 楼主| 桂在超跃 发表于 2017-8-29 11:37 | 显示全部楼层
dog_xin 发表于 2017-8-29 09:50
最好利用内部的角度传感器,如果是低端车,用旋转编码器

旋转编码器不太好安装。。。而且成本也不低。论坛有人实现了,不需要编码器的。
山东电子小菜鸟 发表于 2017-8-29 12:16 | 显示全部楼层
你这个问题问的很好,仔细理解下“绝对”与“相对”的概念,可能会激发你的灵感,出任CEO,载着白富美,走上人生巅峰
ningling_21 发表于 2017-8-30 16:49 | 显示全部楼层
桂在超跃 发表于 2017-8-29 11:37
旋转编码器不太好安装。。。而且成本也不低。论坛有人实现了,不需要编码器的。 ...

试试两个检测点(定点)A和B,方向盘上有一个动点。
起始位置在A点,如果动点依次经过A,B认为是正转,之后再次经过A时认为已经旋转了360度。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

11

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部