多位舵机控制 求单片机高手

1,单路pwm输出 单片机用38译码器控制舵机的电源行不行,或者多路pwm输出?
2,舵机选择 蛇形机器人用(每个关节一个舵机,塑料关节 5厘米左右),只需位置控制,不需控制转速,怎么选择舵机?
3,单片机与舵机间能直接连接不能 需要信号放大吗?
4,软件做的pwm,如果单路的话,不同舵机之间执行的延时大概多少,如何计算
没有分数了 就这么点 家底子都掏出来了 希望大家给点建议
感激不尽!!!!

第一个问题你是说PWM不够用,而想分时复用吗?如果是的话,用38译码器直接控制电源显然是不行的,还需要用38译码器去控制其他电路,从而控制舵机电源。若果PWM本身就多路,就可以同时控制多个舵机同时运动转向!
第二个问题:对于这个问题,你想那个舵机控制位置就选择哪个舵机,至于怎么选择舵机,这个在程序中很容易给出!
第三个问题:能,不需要放大!当然你用的单片机是5V供电的,不能是3.3V供电的!如果是5V供电就不需要放大了!
第四个问题:这个要看你用的舵机的响应速度了,看实际情况在定吧!
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-10-28
我用过一个机械手臂,只是有两个舵机控制的,第一问不懂,至于2,舵机是用不同的PWM控制的。一个固定的脉冲频率对应固定的转角, 舵机的控制:
舵机的控制一般需要一个20ms左右的时基脉冲,该脉冲的高电平部分一般为0.5ms~2.5ms范围内的角度控制脉冲部分。以180 度角度伺服为例,
么对应的控制关系是这样的:
0.5ms--------------0度;
1.0ms------------45度;
1.5ms------------90度;
2.0ms-----------135度;
2.5ms-----------180度;
单片机与舵机之间是可以直接连接的,我用的是4V舵机,如果不行,可在信号线上加上拉电阻
PWM最好是用定时器给的,如果是AVR单片机就更方便了。

单片机高手请进!!!stc89c52单片机 能控制几个舵机?用什么样的程序控制...
20ms为舵机周期,一个周期可以同时控制8个舵机,20\/2.5=8.用定时器产生脉冲,两个定时器T0,T1,8*2,同时可以控制16个舵机,以下是用按键控制一个舵机的转动,你可以参考以下程序,多设个io口,在switch函数中的 条件语句中加各个io口脉宽,以下程序中的例如:case 0中的if可以多加几个io控制就...

学单片机容易吗
上手容易,如果有时间慢慢来 那就先去控制控制LED啊,扬声器啊,小电机啊 机器人多半要设计到电机控制了 小玩意做多了,大点的系统就有思路了 直接弄大系统肯定有很多弱智的错误,那时候信心会磨光的 PS。 楼上的高手你真能把人侃晕了- - 这些话要看对象说吧 ...

舵机不加信号时状态?高手请上
先说你得信号用词不对,舵机的信号称为PPM。不是PWM,然后我个人也不是太赞成用PWM控制舵机,浪费。而具体对你得问题,要看你是什么舵机,但至少你牌子、类型说一下啊。还有,舵机(不管是哪种)不要瞎用手拧,瞎拧的话容易打坏齿轮。从模拟的说起:如果是模拟舵机,电路上驱动电机的PWM其实就是...

ATmegal128舵机控制程序
做到最后指令信号是可以精确到一个机器周期。但是控制信号是8位的,有255步的分度。就是1毫秒到2毫秒(又叫1.5毫秒+ -0.5毫秒)指令周期可以分成255步。即使一个专业的单片机高手估计也得半个月的时间才可以作出像样的程序。

用51单片机产生pwm波控制舵机,舵机转速非常缓慢,而且顺时针转的相对快...
1,拿个示波器看你输出的PWM波形..看跟要求符合不符合...2,检查舵机供电,如果你舵机跟单片机一样用个7805供电..建议你并联3-8个7805..,或者舵机单独供开关电源输出电压(小于舵机额定),注意共地。然后再看。

舵机怎么用开关控制
使用舵机,控制舵机旋转角度,舵盘按压开关面板,间接实现控制灯的开关。

实际过程中单片机是如何接地的,求高手指点
单片机不一定要接地,地只是个相对的概念,你可以把单片机VDD脚接310V,但是你的VSS脚就只能接305V的电压,也就是说要保证单片机的VDD比VSS高5V就可以了。至于其他引脚的应用也要保证不能低于VSS或者高于VDD 单片机电路都是常规电路,看别人怎么用你就怎么用,时间长了就理解了。

单片机控制的步进电机不转
可能是因为你的延时太短,造成步进电机扭转力小,转不动.可将 delay()延时增大.比如delay(50000).另外你的应该是四项电机,使用a->ab->b->bc->c->cd-d-da比较好,这样不禁分频比增加,步进电机的扭矩也增加了.相应uchar step_table[]={0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09};...

寻找一种开关或者是传感器做精确定位使用
现在进口的模型直升飞机,无论是电动的,或者以燃烧混合油料的内燃机动力飞机,档次高的,都有角加速度传感器,通过反馈控制系统驱动舵机,稳定直升飞机的姿态。国内还没法制造体积这么小,精度这么高,价格这么低的惯性测量器件。现代的军事战争力量,主体上还是实际的物理破坏能力,没有以上的基础能力,精确打击没可能实现,终归...

诚心想做一个无线无人驾驶小飞机……请高手指教!
1 自动控制:如何去控制机器 2 动力飞行:如何去飞 3 电路知识:如何去实现控制(包括软硬件)4 系统工程:如何集合设计 假如你能找到对4个领域都有所精通的人,那么3-5年就能搞出来 任何一项都需要在该领域磨练3年以上 垂直起降更难,没有10年以上动力飞行工作经验不要考虑 建议简单一点,固定翼...

相似回答