minux1010

Results 5 comments of minux1010

有行程限制的,我看现在用的是180度的舵机,手臂这个范围内转动,就可以了。

各位大佬,我想到一个点。现在舵机用的是电位器,定位。旋转的范围限制在一圈以内。有没有办法,加一个360度的角度传感器,这样就可以,对旋转角度没有限制,可以一直连续旋转下去了,并且可以精确定位位置。有没有好的角度传感器推荐的?

我尝试用便宜的stm32f030f4做舵机的控制芯片。stm32烧写没有问题。但I2C访问0设备地址,1,2,3寄存器地址,读4字节数据,返回都是ff。我试了platformio自己编译的bin,编译出来是10K。本页头上的编译好的bin,我也试了。I2C没有数据回来。不过我现在是用的PC直接CH341T,USB转I2C直接访问舵机调试的。上拉电阻加了,也没变化。有啥想法不?

在stm32f030f4上调试ll版本的代码。F5跟了一下,发觉DMA1_Channel2_3_IRQHandler这个中断,就从来没有进去过。但诡异的是,断点设在I2C1_IRQHandler,的确看到I2C master发出来的设备地址,和寄存器地址,收到i2cDataRx这块区域了。但看代码结构,这块区域是DMA自己传到的。总感觉,I2C收数据这块和DMA间关系有点不理解。

CNC很贵啊,啥时候能有量产版啊。这个东西,可以用来搭一个很小巧的机械臂了。