标题: 关于单片机自动追光中视日追光步进电机的控制 [打印本页]

作者: pigmumu    时间: 2023-4-17 22:34
标题: 关于单片机自动追光中视日追光步进电机的控制
在自动追光中以ds1302提供时间,计算出太阳的角度,然后让步进电机转动相应的角度,我该怎么让步进电机在开始时回到一个初始位置,然后这个初始位置设为零点出,以便可以转动之前算出来的角度,类似于实现舵机的功能,就是舵机可以0~180嘛,有参考点,我该怎么设计我的单片机程序呢,请各位大佬帮忙提供一下思路

作者: Y_G_G    时间: 2023-4-18 00:50
哥们,找太阳不是靠时间来找的
是要靠光线来找的
必需得是感光的东西
要么是光敏电阻
要么是光电二极管
又或者是太阳能板
作者: glinfei    时间: 2023-4-18 07:50
我没见过这种方式,不过也有道理,你按个行程开关作为归零位置
作者: cjjdemon    时间: 2023-4-18 08:55
Y_G_G 发表于 2023-4-18 00:50
哥们,找太阳不是靠时间来找的
是要靠光线来找的
必需得是感光的东西

也有时间和日历,再根据安装的经纬度,直接查表就可以了。
作者: Hephaestus    时间: 2023-4-18 08:57
如果是两个转轴就放两个光电槽呗,上电以后转到光电槽确定的初始位置,然后转到正确位置就行了。
作者: daemondong    时间: 2023-4-18 10:47
找个带零位的编码器装在电机上就可以了。
作者: pigmumu    时间: 2023-4-18 11:13
Y_G_G 发表于 2023-4-18 00:50
哥们,找太阳不是靠时间来找的
是要靠光线来找的
必需得是感光的东西

你说的是光电追踪方式嘛,还有种是视日轨追踪
作者: Hephaestus    时间: 2023-4-18 11:33
daemondong 发表于 2023-4-18 10:47
找个带零位的编码器装在电机上就可以了。

步进电机本身就是廉价解决方案,用限位开关或者光电槽确定初始位置就行了,而且楼主应用里面一个限位开关就足够了。用编码器太贵,你怎么不用伺服电机呢?更加高大上。




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