新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 讀ARM與PCL6045B的嵌入式運(yùn)動(dòng)控制器的設(shè)計(jì)

讀ARM與PCL6045B的嵌入式運(yùn)動(dòng)控制器的設(shè)計(jì)

作者: 時(shí)間:2016-11-21 來源:網(wǎng)絡(luò) 收藏
運(yùn)動(dòng)控制器從結(jié)構(gòu)上分3類:

1.基于計(jì)算機(jī)標(biāo)準(zhǔn)總線的運(yùn)動(dòng)控制器(DSP或微機(jī)芯片做CPU 在DOS或WINDOWS平臺(tái)下自行開發(fā))?

本文引用地址:http://m.butianyuan.cn/article/201611/319574.htm

2.Soft?型開放式運(yùn)動(dòng)控制器(軟件全部裝在計(jì)算機(jī)中,硬件部分僅是計(jì)算機(jī)與伺服驅(qū)動(dòng)和外部I/O之間的標(biāo)準(zhǔn)化通用接口)

3.?嵌入式結(jié)構(gòu)的運(yùn)動(dòng)控制器(計(jì)算機(jī)嵌入到運(yùn)動(dòng)控制器中,實(shí)質(zhì)上是基于計(jì)算機(jī)總線結(jié)構(gòu)的運(yùn)動(dòng)控制器的一種變化)

?每個(gè)軸提供正負(fù)方向限位、減速、原點(diǎn)4路機(jī)械輸入信號(hào)

運(yùn)動(dòng)控制器設(shè)計(jì)方案比較

1.基于8/16位微處理器的運(yùn)動(dòng)個(gè)控制器(具有一定的靈活性和適應(yīng)性,處理速度有限、處理能力有限)?

2.基于PLC的運(yùn)動(dòng)控制器(體積小、可靠性高、周期短、抗干擾強(qiáng)。不能高頻工作,且不能實(shí)現(xiàn)復(fù)雜的運(yùn)動(dòng),多用于點(diǎn)位控制和單軸運(yùn)動(dòng)控制的場(chǎng)合)

3.?基于PC總線的以DSP和FPGA作為核心處理器的開放式運(yùn)動(dòng)控制器(信息處理能力強(qiáng)。體積龐大、抗干擾能力差,不適合于工業(yè)應(yīng)用)

4.?基于嵌入式ARM微處理器和專用DSP運(yùn)動(dòng)控制芯片的運(yùn)動(dòng)控制器(體積小、成本低、可靠性高、控制簡(jiǎn)單)

?MCU主要完成與上位機(jī)通信,對(duì)加工程序代碼進(jìn)行譯碼,根據(jù)譯碼結(jié)果對(duì)運(yùn)動(dòng)控制芯片PCL6045B進(jìn)行操作和人機(jī)交互。

設(shè)備驅(qū)動(dòng)程序?qū)?操作系統(tǒng)層+應(yīng)用程序?qū)?/p>

NPM公司的PCL6045B優(yōu)點(diǎn)?????

??1.每個(gè)軸都有伺服到位、計(jì)數(shù)器偏差清除、伺服報(bào)警3個(gè)用于伺服接口的專用信號(hào)接口?

2.?每個(gè)軸都有指令位置、機(jī)械位置、偏差和通用4個(gè)計(jì)數(shù)器,每個(gè)軸都有5個(gè)比較器可以用來將目標(biāo)值和當(dāng)前計(jì)數(shù)器值進(jìn)行比較,還用來實(shí)現(xiàn)軟件限位、立即停止、減速停止等功能。

機(jī)械位置計(jì)數(shù)器(編碼器輸入信號(hào)EA/EB?用于檢測(cè)電機(jī)的實(shí)際位置,并通過機(jī)械位置計(jì)數(shù)器的增減計(jì)數(shù))

偏差計(jì)數(shù)器(能夠?qū)敵雒}沖數(shù)和編碼器反饋輸入信號(hào)(EA/EB)之差進(jìn)行計(jì)數(shù),通過偏差計(jì)數(shù)器可以進(jìn)行丟步檢測(cè)或判斷運(yùn)動(dòng)是否到位。)

MCU和PCL6045B接口?

?

page 33 定位完成信號(hào)INP和目標(biāo)位置重設(shè)信號(hào)



評(píng)論


技術(shù)專區(qū)

關(guān)閉