時間:2008-10-15 11:29:00來源:dujing
(1)
其中TJMAX是最大允許溫度,根據(jù)經(jīng)驗一般TPS767D318為125度左右。TA是環(huán)境溫度。 RθJA是連接阻抗。對于28管腳通常為27.9°C/W。實際的功耗可由式2計算,其中VI和VO分別為輸入輸出電壓,IO為輸出電流。
(2)
在外圍電壓濾波方面采用多級坦電容(104和220uF)并聯(lián)的方式。這樣的設(shè)計可以產(chǎn)生低ESR的效果。根據(jù)經(jīng)驗,在頻域,104能極大的濾除高頻干擾,而220uF能夠最佳程度的降低電壓的低頻干擾。
2.2 系統(tǒng)主板與傳感模塊
關(guān)于電源,系統(tǒng)采用12V鋰電池供電,采用三端正電壓調(diào)節(jié)器調(diào)節(jié)電壓。內(nèi)部集成功率保護(hù)。輸出電流可以達(dá)到1A。輸入耐壓可以到達(dá)30V。提供充電接口,通過開關(guān)進(jìn)行控制,電路板上留有接口,可以對鋰電池進(jìn)行充電。
定位裝置采用射頻技術(shù)(RFID)。RFID已經(jīng)成為一個熱門的技術(shù)。最近沃爾瑪通過了一項"要求其前100家供應(yīng)商在2005年1月之前向其配送中心發(fā)送貨盤和包裝箱時使用RFID技術(shù),2006年后逐步在單件商品中使用這項技術(shù)"的決議。從信息傳遞的基本原理來說,射頻識別技術(shù)在低頻段基于變壓器耦合模型(初級與次級之間的能量傳遞及信號傳遞),在高頻段基于雷達(dá)探測目標(biāo)的空間耦合模型(雷達(dá)發(fā)射電磁波信號碰到目標(biāo)后攜帶目標(biāo)信息返回雷達(dá)接收機)。最基本的RFID系統(tǒng)由三部分組成:標(biāo)簽、閱讀器、天線。按作用距離可分為密耦合卡(作用距離小于1厘米)、近耦合卡(作用距離小于15厘米)、疏耦合卡(作用距離約1米)和遠(yuǎn)距離卡(作用距離從1米到10米,甚至更遠(yuǎn))。本系統(tǒng)采用近耦合卡。射頻模塊與2812的SCIA口進(jìn)行通訊。通過對數(shù)據(jù)流進(jìn)行解碼,判斷機器人的位置。
接著是紅外避障模塊。一般機器人的避障可以采用紅外反射的方法,這在機器人比賽中比較普遍。GPIO控制紅外線的發(fā)射,然后如果遇到障礙物會反射回來,接收管子收到光線后引起電阻變化,檢測其電阻變化就可以判斷是否有障礙物了。但是這種方法容易受到光噪聲的干擾。所以距離比較近,一般只能達(dá)到2-3cm。本人在多次比賽中,經(jīng)過查資料和研究,提出了一種使用標(biāo)準(zhǔn)高頻信號38KHZ的紅外線進(jìn)行障礙的探測的電路。因為使用高頻信號和高頻運放,有了一定的抗干擾能力,同時探測的距離的最大提高到8cm。首先,通過555發(fā)射紅外線。接著,信號通過紅外接收管后經(jīng)過隔直電容,送入高頻運放LM318N,如圖4。然后,經(jīng)過50倍的放大。如圖5和圖6。



(3)
(4)(其中Vi為輸入電壓)
然后是電子羅盤模塊。CMPS03 電子羅盤是平面角度傳感器。通過檢測當(dāng)前傳感器與地球磁場直接的角度,電子羅盤可以獲得分辨率為0.1度的絕對旋轉(zhuǎn)角度。這個電子羅盤模塊是專門為機器人而制造,目的為了給機器人提供合適的方向?qū)Ш叫盘枴τ谌魏畏较颍伎梢陨瑟氁粺o二的編碼。該傳感器使用PHILIPS的KMZ51地磁感應(yīng)芯片,其精度很高。有兩種輸出方式,第一種:I2C方式,由Pin2(SCL)和Pin3(SDA)輸出。Pin7和Pin5必須懸空。Pin6用來進(jìn)行校正。這些管腳都接到主板上,由于模塊是5V供電,而DSP是3.3V所以還需要用74LVC245進(jìn)行電平轉(zhuǎn)換。通過2812的GPIOB通過Pin6對系統(tǒng)進(jìn)行校正。校正只需要做一次,因為數(shù)據(jù)會保存在電子羅盤中的PIC單片機的EEPROM。第6腳有一個上拉電阻。進(jìn)行校正只需要通過GPIO給Pin6一個負(fù)相脈沖,而且因為有上拉電阻,所以,此管腳與系統(tǒng)斷開也是可以的。
最后是系統(tǒng)的驅(qū)動模塊的設(shè)計。采用L298芯片。L298是SGS公司的產(chǎn)品,比較常見的是15腳Multiwatt封裝的L298N,內(nèi)部同樣包含4通道邏輯驅(qū)動電路。L298內(nèi)含的功率輸出器件設(shè)計制作在一塊石英基片上,由于制作工藝的同一性,因而具有分立元件組合電路不可比擬的性能參數(shù)一致性,工作穩(wěn)定。15腳是輸出電流反饋引腳,其它與L293相同。在通常使用中這兩個引腳也可以直接接地。它是高電壓的,高電流的雙全橋驅(qū)動芯片。可以直接接受標(biāo)準(zhǔn)的TTL邏輯電平。可以驅(qū)動各種負(fù)載如電機,繼電器等。有兩個使能輸入,通過它控制PWM波的有效性。L298集成有兩個能量輸出塊A,B。另外,我們設(shè)計的板子上加有續(xù)流二極管。
2.3 驅(qū)動程序設(shè)計
通過編寫InitSysCtrl()函數(shù),對看門狗控制寄存器WDCR進(jìn)行設(shè)置,其WDFLAG位是看門狗復(fù)位狀態(tài)位。如果該位置位表示一個看門狗復(fù)位。向WDDIS位寫1會使看門狗模塊無效。寫0對看門狗使能。而對于WDPS位主要是決定看門狗計數(shù)器的時鐘速率。由于程序中包含有許多循環(huán),所以對于看門狗的設(shè)置要特別注意。然后通過設(shè)置PLLCR對系統(tǒng)鎖相環(huán)進(jìn)行設(shè)置。這時候要注意,程序需要加入,5000次循環(huán)等待鎖相穩(wěn)定。這一點在2407里并不是必要的,而針對2812系統(tǒng)要注意這點。然后通過HISPCP和LOSPCP來對高速和低速外設(shè)來進(jìn)行匹配。由于在程序中使用了中斷,所以需要對外設(shè)中斷擴展PIE進(jìn)行設(shè)置。方向傳感器通過捕獲單元和DSP核心進(jìn)行連接。一次脈沖的捕獲需要兩次中斷,通過控制和讀取FIFO寄存器來取出方向的信息的脈沖編碼。另外,紅外避障模塊通過74LV245模塊,轉(zhuǎn)換電平后,和中斷管腳進(jìn)行連接。所以要對中斷函數(shù)進(jìn)行編程。和RFID傳感器通訊是通過2812的雙線異步串口。SCI模塊支持CPU與采用非返回至0(non-return-to-zero)(NRZ)標(biāo)準(zhǔn)格式的異步外圍設(shè)備之間的數(shù)字通信。2812的SCI接收器有一個16級深度的FIFO,這樣可以減少空頭的服務(wù)。程序通過判斷TxRDY位來判斷有沒有RFID中斷。這樣,可以及時的發(fā)現(xiàn)機器人是否到了一個新的位置。然后讀取SCIRXBUF。最后,通過EV單元設(shè)置PWM 脈沖,從而控制機器人的走向。
3 結(jié)論以及實現(xiàn)后的系統(tǒng)
最后,在聯(lián)華超市附近調(diào)試整個系統(tǒng)。經(jīng)過反復(fù)調(diào)試,和對程序的修改,實現(xiàn)了對射頻路徑點的導(dǎo)航。最終系統(tǒng)運行情況如圖6所示:

標(biāo)簽:
傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動網(wǎng)(www.cdcst56.com)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>2025-10-22
2025-10-17
2025-10-11
2025-10-09
2025-09-23
2025-09-23