这个有人会弄不
一个发送端,若干个接收端。发送端旋转多大角度。接收端马上跟着旋转多大角度。350度范围内。这个怎么玩流畅并且及时。“发送端旋转多大角度”是指用手旋转电位器呢还是就用程序中的数据代替?
控制舵机?
有线还是无线? 1.用串口一对多发送数据。
2.把数据复原为角度(一般是舵机)
lcwswust 发表于 2026-5-28 21:16
“发送端旋转多大角度”是指用手旋转电位器呢还是就用程序中的数据代替?
控制舵机?
有线还是无线? ...
350度以内,手动旋转。有线的连接。 cnos 发表于 2026-5-29 09:43
1.用串口一对多发送数据。
2.把数据复原为角度(一般是舵机)
我也明白道理,如何实现,细节很重要 jinhangshebei 发表于 2026-5-29 20:34
350度以内,手动旋转。有线的连接。
如果角度在180度内,那就很简单,比如一个舵机测试仪连接多个舵机。
也可自己用单片机检测电位器角度并产生PWM,代替舵机测试仪;
但由于你需要350度,普通舵机一般只能控制到180度,可能需要利用齿轮来对舵机的输出角度进行放大。
另一个方案是比较高级的“磁编码总线舵机”,成本较高,可以用一路串口控制多个舵机。
还有坛内大神用磁编码器与无刷电机搞的FOC,可以在一定程度上作为舵机,成本低廉:
“【STC-FOC Lite】 FOC青春版,更少的成本,更简单的构造”
https://www.stcaimcu.com/forum.p ... %81%E7%BC%96&page=1
lcwswust 发表于 2026-5-29 22:33
如果角度在180度内,那就很简单,比如一个舵机测试仪连接多个舵机。
也可自己用单片机检测电位器角度并产 ...
{:baoquan:} jinhangshebei 发表于 2026-5-29 20:34
我也明白道理,如何实现,细节很重要
没有应答的话,串口一对多可以,有应答不行。只能用can EC11不好用,我刚做过测试,慢速可以正常,旋转的速度快了就会出错!可以用电位器ADC试试,可能会更好些! wlhuangcn 发表于 2026-6-20 01:57
EC11不好用,我刚做过测试,慢速可以正常,旋转的速度快了就会出错!可以用电位器ADC试试,可能会更好些! ...
大佬会不会是代码问题,或电路问题
页:
[1]
2