摘要:為了實(shí)現(xiàn)對(duì)機(jī)器人、無(wú)人機(jī)的控制,提出一種利用微處理器產(chǎn)生多路舵機(jī)控制信號(hào)的方法。該方法以AT89C52單片機(jī)作為控制芯片,通過(guò)實(shí)驗(yàn)實(shí)現(xiàn)了8路舵機(jī)控制脈沖的生成,可廣泛應(yīng)用于機(jī)器人、無(wú)人機(jī)等控制系統(tǒng),并
本文設(shè)計(jì)了一種基于CAN通信總線的新型舵機(jī)控制器。該控制器考慮了諧波傳動(dòng)的隨速度波動(dòng)和低阻尼特點(diǎn),以提高舵機(jī)系統(tǒng)控制品質(zhì)為目標(biāo),采用增量式分段PID算法產(chǎn)生PWH信號(hào),對(duì)舵機(jī)隨動(dòng)系統(tǒng)進(jìn)行實(shí)時(shí)精準(zhǔn)控制,并通過(guò)CAN2.0總線接口實(shí)現(xiàn)了微型計(jì)算機(jī)與CPU之間的實(shí)時(shí)變量傳送,方便了程序的調(diào)試。測(cè)試結(jié)果表明,該控制系統(tǒng)具有抗干擾性能好、控制品質(zhì)優(yōu)等特點(diǎn)。
本文設(shè)計(jì)了一種基于CAN通信總線的新型舵機(jī)控制器。該控制器考慮了諧波傳動(dòng)的隨速度波動(dòng)和低阻尼特點(diǎn),以提高舵機(jī)系統(tǒng)控制品質(zhì)為目標(biāo),采用增量式分段PID算法產(chǎn)生PWH信號(hào),對(duì)舵機(jī)隨動(dòng)系統(tǒng)進(jìn)行實(shí)時(shí)精準(zhǔn)控制,并通過(guò)CAN2.0總線接口實(shí)現(xiàn)了微型計(jì)算機(jī)與CPU之間的實(shí)時(shí)變量傳送,方便了程序的調(diào)試。測(cè)試結(jié)果表明,該控制系統(tǒng)具有抗干擾性能好、控制品質(zhì)優(yōu)等特點(diǎn)。
本文提出一種以外部中斷計(jì)數(shù)為基礎(chǔ)的PWM波形實(shí)現(xiàn)方法。該方法具有簡(jiǎn)單方便,成本低,可實(shí)現(xiàn)多路獨(dú)立PWM輸出的優(yōu)點(diǎn)。