隨著科學技術發展和人民生活水平提高,機器人已經開始進入了人們的生活中。這個時代的來臨,出現了各種新型機器人,如清掃機器人、安防機器人。移動機器人的最重要的部分之一:導航系統,更加引起機器人領域的關注。機器人導航系統對許多機器人應用領域至關重要如:智能倉庫,超市導購,家用機器人,自動化圖書館,智能醫院等。比較普遍的是尋線機器人。作者在讀研期間,多次參加這類機器人比賽和設計。實際設計中發現:因為受到固定線的限制,這種體系并不能實現真正意義上的的自主運行。另外,這種方法受到光的影響很大,不能實際的應用與生活中。線在地表也會影響地面美觀。在經過充分的文獻查找和思考后提出了一種新的機器人導航系統,把RFID,地磁感應,DSP等技術融合。進行了實際的系統硬軟件設計和穩定性測試。
2 導航硬件系統
我們開發的硬件系統主要由:DSP核心板,RFID板,系統主板,電子羅盤,驅動板構成。
2.1DSP核心板
我們自行設計的DSP系統采用TMS320F2812為核心,2812是TI公司的一款用于控制的高性能、多功能、高性價比的32位定點DSP芯片。核心采用高速的處理機,主要是考慮以后對于系統的二次開發。以及方便算法的移植。指令系統可在150MHZ主頻下工作,并帶有18k的0等待周期片上SRAM和128k片上存取時間為36ns FLASH。其片上外設主要包括ADC、雙SCI、SPI、McBSP、eCAN等,并帶有事件管理模塊(EVA、EVB),分別包括6路PWM/CMP、2路QEP、3路CAP、2路16位定時器。其中的雙SCI可以一路接傳感器一路接PC及時輸出調試信息。16位的PWM可以實現精細的調速。CAP等方便了與傳感器的接口。輸入為3V的16路、12位,轉換時間為80ns的ADC可以同時接16路距離傳感器。2812擁有16×16位雙乘法累加器,可以為處理射頻和地磁方向信號提供足夠的處理速度。由于2812核心電壓(1.8V)和起振頻率的特殊性,此核心板采用無源晶振。
核心板采用TPS767D318雙路輸出低壓降LDO。提供雙電源,保證了核心電壓1.8V的穩定供給。TPS767D318有高速的瞬態響應,專用于DSP,可以提供1A的電流。可以實現對IO和核心的分時復位。有上電復位功能,低壓保護功能,其復位延遲時間為200ms。有過熱保護功能。功率計算可以用式1計算。
其中TJMAX是允許溫度,根據經驗一般TPS767D318為125度左右。TA是環境溫度。 RθJA是連接阻抗。對于28管腳通常為27.9°C/W。實際的功耗可由式2計算,其中VI和VO分別為輸入輸出電壓,IO為輸出電流。
在外圍電壓濾波方面采用多級坦電容(104和220uF)并聯的方式。這樣的設計可以產生低ESR的效果。根據經驗,在頻域,104能極大的濾除高頻干擾,而220uF能夠程度的降低電壓的低頻干擾。
IC200MDL740J A116051
A116052
A117222
A117772
A118239
A119161
A119165
A119275
A120431
A120487
A120590
A120729
A120729
A121392
A122744
A122845
A123041
A126809
A128134
A128788
A128789
A128791
A129098
A129211
A13429
A2040-000579-1
A2040-001612-1
A2043-001617-1
A21105-300561-13
A21110-206450-11
A21110-217318-11
A21110-317604-12
A21110-322848-11
A21110-344429-13
A21110-403570-11
A21110-409762-11
A21181-000308-17
A21181-000448-19
A21187-001397-13
A21187-021935-11
A21187-027556-13
A21187-030884-19
A21187-149702-13
A2-14385
A22110-428368-1
A22187-158228-11
A2250
A2MJ4-085240-C
A2MX4-017880-A
A3012-007407-1
A32110-339454-21
A32110-339585
A4-110-036
A46984
A48410-01
A96-062-02
A9X9147
AB41-03-5
AB41-04-8
AB42-02-5
ADMU1/4PT50X3KM=5
AHX511-H
AHX-654H
AHX-654M
AIO-1210
AIO-1436
AMD01-X0824
AMDSZ0-X23S
AME05-E1-11-PLS-10W
APC-DRIVER
AR2000
AS0000001
AS1200
AS1200M5
AS1200M5M
AS1201F-M5-04
AS568-377
AS568A-0394079
AS568A-258
AS-568A-268(2037)
AS568A-360
AS568A-451
AT-310-10
AT-4015-R
AT-4029-G
AT-4029-Y
AT-610-R24
AUM-1391A
AZ-18944
AZ4052060
AZA100273
AZA119576
AZD117750
AZD124821-200A
B16-19120-4
B16-37117
B2018-001083-1
B2023-001280-1
B2024-016846-1
B21310-497091-12
B21380-101522-13
B21386-456663-12
B21985-316162-16
B22910-290006-12
B22910-290006-12
B22980-190501-11
B2386-400598-3
B271-58-073
B271-58-074
B2FE52-3
B3012-001807-1
B3020-000034-1
B3020-002011-1
B3020-002060-1
B3020-003421-1
B3027-000428-1
B3027-000912-1
B3027-001626-1
B3027-001629-1
B3027-001630-1
B3027-001643-1
B3027-001760-1
B3027-001763-1
B3027-002837-1
B3027-102108-1
B3028-009782-1
B3028-009783-1
B3036-003523-1
B3070-000756-1
B31810-324675-11
B31810-428079-12
B31880-020069-13
B31D05-400020-13
B31D05-400028-22
B31D10-401106-12
B31D10-402088-11
B31D10-405372-11
B31D10-406675-11
B31D10-407114-11
B31N10-401833-11
B3810-420201-2
B3810-421456-1
B3810-423470-1
B602R-3
B6053M192V
BA265PXX
BB025-100275-1
BB10-100181-13
BB10-100474-11
BB10-201224-12
BB10-201578-11
BB10-201579-11
BB10-201808-12
BB10-201849-11
BB10-202231-11
BB10-300792-12
BB10-301634-12
BB10-306292-11
BB10-400332-12
BB10-400627-11
BB80-000250-14
BB81-000008-16
BB87-000102-13
BB87-004299-12
BB87-006957-11
BB87-011043-11
BBB-06A
BBB-99AG1
BBD500-50-OR
BC10-M30-AN4X
BC-501
BC-701A
BE-727-0PP
BE-737-ENC
BE-737-ENC-B
BE-737-ENC-B
BE-737-PMC-A
BE-737-PMC-C
BE-737-PMC-C
BL-93
BNK-1202-3RRGO+20
BV15SVE
C22548169
C2911105621002
C2912548184
C2913100039
C2915132017
C2916095034
C291E68000020
C291F7266001
C2C18888
C39100-661024-00
C39100-6810181-00
C4024-017993-1
C41402000
C56078150
C5D115068
C5D123061
C5D126648
CDJ1B15-45
CDJ1B15-45R
CDJ2D10-30-H7A1-X742
CDQ2B12-15DC
CDU16-30D-90-XB9
CFS40-65
CFS4V
CGA580
CL028PXX
CL038PXX
CL4B12S306
CP-8000-1MB
CP8000A
CP-8010A
CP-8090
CP-8090A
CP8120A
CP-8120A
CP-8130
CP81300A
CP-8270
CP-8280
CP-8282
CP-8310
CP-8320C
CP8321A
CP-8340
CPC-11
C-PRM-1
CPU-88C
CPU-I0
CS012-006037-1
CS014-000722-1
CS028-002089-1
CS040-002428-1
CS040-002442-1
CS1B05-100530-12
C-SEQ-1
CT012-000113-1
CT012-000115-1
CT012-000333-1
CT012-000353-1
CT012-001012-1
CT012-001767-1
CT012-002089-1
CT012-002102-1
CT012-002-166-1
CT012-002234-1
CT012-002390-1
CT012-002415-1
CT012-003168-1