作者MasterChang (我爱ASM)
看板Electronics
标题Re: [问题] pwm的使用方式
时间Wed Dec 19 21:15:45 2007
: → h80053:我们用的是伺服马达,机器人关节用的那一种。 12/19 20:49
: → h80053:我们是用PIC机台上的晶片,写程式让输出脚给讯号给马达。 12/19 20:51
RC马达...Orz
首先请先确认RC马达是好的。
1.请用示波器确认PWM波形,RC马达Duty High 1~2ms,周期约
20ms(50Hz)
2.确认RC马达的工作电压,虽然大部分4-6V,不过你用的马达
你最清楚。
3.一颗RC马达瞬间动作时,以futaba3001为例,会有1A左右的
瞬时电流。请确认你的系统电源。
请善用Datasheet和示波器。周边使用详细资料请查该PIC系列
的Family Reference Manual。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.132.23.74
1F:→ h80053:示波器上头有显示波型,问题是DUTY CYCLE太小。 12/19 22:37
2F:→ h80053:马达的DUTYCYCLE为 20MS,但是在套用公式与机器出来的结果 12/19 22:39
3F:→ h80053:只有1.6MS 12/19 22:39
4F:→ h80053:而频率方面,要40-50HZ 波形产生器是显示600HZ 12/19 22:40
5F:→ MasterChang:公式没有错,是你算错。请念datasheet。 12/19 23:06
6F:→ MasterChang:我也用过PIC控制RC马达。请检查暂存器设定。 12/19 23:09
7F:推 TroyLee:那就是你们算错啦...RC马达控制算是最easy的 12/19 23:25
8F:→ TroyLee:另外...600hz的控制讯号送进r/c servo的话..应该会烧掉吧 12/19 23:26
9F:→ h80053:我们没用到暂存器,只有让PIC的输出脚送讯号。 12/21 00:10
10F:→ h80053:但送出来的讯号不符合马达。 12/21 00:13
11F:→ h80053:我们现在没有接上马达,只有在似波器上看波型,但不符合。 12/24 20:39