![第三屆全國(guó)大學(xué)生“飛思卡爾”杯智能汽車(chē)競(jìng)賽技術(shù)報(bào)告(下)源程序_第1頁(yè)](http://file4.renrendoc.com/view/2597e2642ed781e58981a4e21a6ec553/2597e2642ed781e58981a4e21a6ec5531.gif)
![第三屆全國(guó)大學(xué)生“飛思卡爾”杯智能汽車(chē)競(jìng)賽技術(shù)報(bào)告(下)源程序_第2頁(yè)](http://file4.renrendoc.com/view/2597e2642ed781e58981a4e21a6ec553/2597e2642ed781e58981a4e21a6ec5532.gif)
![第三屆全國(guó)大學(xué)生“飛思卡爾”杯智能汽車(chē)競(jìng)賽技術(shù)報(bào)告(下)源程序_第3頁(yè)](http://file4.renrendoc.com/view/2597e2642ed781e58981a4e21a6ec553/2597e2642ed781e58981a4e21a6ec5533.gif)
![第三屆全國(guó)大學(xué)生“飛思卡爾”杯智能汽車(chē)競(jìng)賽技術(shù)報(bào)告(下)源程序_第4頁(yè)](http://file4.renrendoc.com/view/2597e2642ed781e58981a4e21a6ec553/2597e2642ed781e58981a4e21a6ec5534.gif)
![第三屆全國(guó)大學(xué)生“飛思卡爾”杯智能汽車(chē)競(jìng)賽技術(shù)報(bào)告(下)源程序_第5頁(yè)](http://file4.renrendoc.com/view/2597e2642ed781e58981a4e21a6ec553/2597e2642ed781e58981a4e21a6ec5535.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第三屆全國(guó)大學(xué)生“飛思卡爾”杯
智能汽車(chē)競(jìng)賽
技術(shù)報(bào)告
(下)
學(xué)校:XX大學(xué)
隊(duì)伍名稱(chēng):XX大X火
參賽隊(duì)員:XXX、XXX、XXX
帶隊(duì)教師:XXX
第一節(jié)全國(guó)大學(xué)生智能汽車(chē)邀請(qǐng)賽技術(shù)報(bào)告
關(guān)于技術(shù)報(bào)告和研究論文使用授權(quán)的說(shuō)明
本人完全了解第二屆全國(guó)大學(xué)生“飛思卡爾”杯智能汽車(chē)競(jìng)賽關(guān)保留、使
用技術(shù)報(bào)告和研究論文的規(guī)定,即:參賽作品著作權(quán)歸參賽者本人,比賽組委會(huì)
和飛思卡爾半導(dǎo)體公司可以在相關(guān)主頁(yè)上收錄并公開(kāi)參賽作品的設(shè)計(jì)方案、技術(shù)
報(bào)告以及參賽模型車(chē)的視頻、圖像資料,并將相關(guān)內(nèi)容編纂收錄在組委會(huì)出版論
文集中。
參賽隊(duì)員簽名:
帶隊(duì)教師簽名:
日期:
2
目錄
第一章引言...................................................1
1.1概述........................................................................I
1.2技術(shù)報(bào)告內(nèi)容安排...........................................................1
第二章設(shè)計(jì)思路以及方案論證.................................2
2.1主要設(shè)計(jì)思路...............................................................2
2.2硬件設(shè)計(jì)方案論證...........................................................2
2.2.1單片機(jī)模塊............................................................2
2.2.2電源模塊方案..........................................................3
2.2.3方向傳感器模塊方案....................................................3
2.2.4速度傳感器模塊方案....................................................5
2.2.5電機(jī)驅(qū)動(dòng)模塊方案.....................................................6
2.3控制算法方案概述............................................................7
2.3.1總體方案.............................................................7
2.3.2方向控制算法選擇.....................................................7
2.3.3速度控制算法選擇.....................................................8
第三章智能車(chē)機(jī)械結(jié)構(gòu)介紹與調(diào)整...........................10
3.1前輪調(diào)整和舵機(jī)安裝.....................................................10
3.1.1前輪調(diào)整.............................................................10
3.1.2舵機(jī)安裝............................................................11
3.2車(chē)體重心調(diào)整............................................................12
3.3傳感器安裝...............................................................12
3.4主控電路板安裝結(jié)構(gòu)......................................................13
第四章系統(tǒng)硬件電路設(shè)計(jì)....................................15
4.1單片機(jī)模塊...............................................................15
4.2電源管理模塊............................................................16
4.3傳感器模塊..............................................................16
4.4電機(jī)驅(qū)動(dòng)模塊.............................................................17
4.5車(chē)速及里程計(jì)數(shù)模塊......................................................18
4.6主控板模塊...............................................................18
第五章系統(tǒng)軟件設(shè)計(jì).........................................20
5.1模塊設(shè)計(jì).................................................................20
5.1.1系統(tǒng)時(shí)鐘模塊.........................................................20
第一節(jié)全國(guó)大學(xué)生智能汽車(chē)邀請(qǐng)賽技術(shù)報(bào)告
5.1.2普通I/O模塊.........................................................21
5.1.3中斷模塊............................................................21
5.1.4AD模塊..............................................................22
5.1.5PWM模塊..............................................................23
5.1.6ECT模塊..............................................................24
5.2位置傳感器信號(hào)采集及黑線位置提取.....................................25
5.3起跑線識(shí)別與停車(chē).........................................................25
5.4方向控制............................................................-26
5.4.1方向控制整體結(jié)構(gòu)....................................................26
5.4.2賽道信息有效性判斷...................................................27
5.4.3彎道直道判斷.........................................................27
5.4.4轉(zhuǎn)向控制.............................................................28
5.4.5PID控制在方向控制中的實(shí)現(xiàn).......................................28
5.5速度控制...............................................................29
5.5.1速度控制整體結(jié)構(gòu)....................................................29
5.5.2PID控制在速度控制中的實(shí)現(xiàn).........................................29
第六章系統(tǒng)開(kāi)發(fā)與調(diào)試......................................31
6.1調(diào)試....................................................................31
6.2模型車(chē)技術(shù)參數(shù)統(tǒng)計(jì).......................................................33
第七章總結(jié)..................................................34
參考文獻(xiàn).....................................................35
附錄A:源程序..............................................36
附錄B:原理圖..............................................160
4
附錄A程序代碼
附錄A:程序代碼
,*?*************..*.*************....*****************.......
;*Thisstationeryservesastheframeworkfora*
;*userapplication(singlefile,absoluteassemblyapplication)*
;*Foramorecomprehensiveprogramthat*
;*demonstratesthemoreadvancedfunctionalityofthis*
;*processor,pleaseseethedemonstrationapplications*
;*locatedintheexamplessubdirectoryofthe*
;*FreescaleCodeWarriorfortheHC12Programdirectory*
,****************************************
;exportsymbols
XDEFEntry;export'Entry1symbol
ABSENTRYEntry;forabsoluteassembly:markthisasapplicationentry
point
;includederivativespecificmacros
INCLUDE,mc9sl2dg128.inc,
Key_numbOEQUO
Key_numblEQU1
Key_numb2EQU2
Key_numb3EQU3
KeyModeEQU2
KeyOKEQU3
第一節(jié)全國(guó)大學(xué)生智能汽車(chē)邀請(qǐng)賽技術(shù)報(bào)告
KeyADDEQUO
KeySUBEQU1
Non_keyEQU$FF
TurnLeftEQU$FF
TumRightEQU$00
LeftoverEQU$F0
RightOverEQU$0F
CenterEQU$0
Resistance1_AddressEQU$50
Resistance2_AddressEQU$51
Resistance3_AddressEQU$52
Resistance4_AddressEQU$53
ROMStartEQU$4000;absoluteaddresstoplacemycode/constantdata
SENSOR1_MAX」NITEQU$400
SENSORl.MINJNITEQU$401
SENSOR2_MAXJNITEQU$402
SENSOR2_MIN_INITEQU$403
SENSOR3_MAX_INITEQU$404
SENSOR3_MINJNITEQU$405
SENSOR4_MAX」NITEQU$406
6
附錄A程序代碼
SENSOR4_MIN_INITEQU$407
SENSOR5_MAX_INITEQU$408
SENSOR5_MIN_INITEQU$409
SENSOR6_MAX_INITEQU$40A
SENSOR6_MIN」NITEQU$40B
SENSOR7_MAX_INITEQU$40C
SENSOR7_MIN_INITEQU$40D
SENSOR8_MAXJNITEQU$40E
SENSOR8_MIN_INITEQU$40F
SENSOR9_MAX」NITEQU$410
SENSOR9_MIN_INITEQU$411
SENSOR10_MAXJNITEQU$412
SENSOR10_MIN_INITEQU$413
SENSOR11_MAXJNITEQU$414
SENSOR11_MINJNITEQU$415
SENSOR12_MAX_INITEQU$416
SENSOR12_MIN_INITEQU$417
SENSOR13_MAX_INITEQU$418
SENSOR13_MINJNITEQU$419
SENSOR14_MAX_INITEQU$41A
SENSOR14.MINJNITEQU$41B
SENSOR1EQU$2000
第一節(jié)全國(guó)大學(xué)生智能汽車(chē)邀請(qǐng)賽技術(shù)報(bào)告
SENSOR2EQU$2002
SENSOR3EQU$2004
SENSOR4EQU$2006
SENSOR5EQU$2008
SENSOR6EQU$200A
SENSOR7EQU$200C
SENSOR8EQU$200E
SENSOR9EQU$2010
SENSOR10EQU$2012
SENSOR11EQU$2014
SENSOR12EQU$2016
SENSOR13EQU$2018
SENSOR14EQU$201A
SENSOR1_MAXEQU$20IC
SENSOR1_MINEQU$20ID
SENSOR2_MAXEQU$20IE
SENSOR2_MINEQU$20IF
SENSOR3_MAXEQU$2020
SENSOR3_MINEQU$2021
SENSOR4_MAXEQU$2022
SENSOR4.MINEQU$2023
SENSOR5_MAXEQU$2024
SENSOR5_MINEQU$2025
SENSOR6.MAXEQU$2026
SENSOR6_MINEQU$2027
SENSOR7_MAXEQU$2028
8
附錄A程序代碼
SENSOR7_MINEQU$2029
SENSOR8_MAXEQU$202A
SENSOR8_MINEQU$202B
SENSOR9.MAXEQU$202C
SENSOR9_MINEQU$202D
SENSOR10_MAXEQU$202E
SENSOR10_MINEQU$202F
SENSOR11_MAXEQU$2030
SENSOR11_MINEQU$2031
SENSOR12_MAXEQU$2032
SENSOR12.MINEQU$2033
SENSOR13_MAXEQU$2034
SENSOR13_MINEQU$2035
SENSOR14_MAXEQU$2036
SENSOR14_MINEQU$2037
SPEED_NOWEQU$2038
ADDR_NUMB_BUF1EQU$2039
ADDR_NUMB_BUF2EQU$203A
ADDR.NUMB1EQU$203B
ADDR_NUMB2EQU$203C
ABSOLUTE_ADDR1EQU$203D
ABSOLUTE_ADDRLLEQU$203E
ABSOLUTE_ADDR2EQU$203F
ABSOLUTE_ADDR2_LEQU$2040
第一節(jié)全國(guó)大學(xué)生智能汽車(chē)邀請(qǐng)賽技術(shù)報(bào)告
LOCATION_1EQU$203E
LOCATION_2EQU$2040
VALUE_BUFEQU$2041
DIVISOREQU$2042
Key_numbEQU$2043
KEYCODEEQU$2043
FLAG_NEWEQU$2044;新采樣值標(biāo)志位
FLAG_AD_LOOPEQU$2045
FLAG_AD_NUMBEQU$2046
.********WYDDEFINE****************
TimerCounterEQU$2100
TimerCGQ_ONEQU$2101
TimerADEQU$2102
DispBufEQU$2103;0-7
TimerOverEQU$2104
LeftLimitl_lEQU$2105
RightLimitl_lEQU$2106
LeftLimit2_lEQU$2107
RightLimit2_lEQU$2108
LeftLimitl_2EQU$2109
RightLimitl_2EQU$210A
LeftLimit2__2EQU$21OB
RightLimit2_2EQU$210C
LeftLimitMaxEQU$210D
10
附錄A程序代碼
RightLimitMaxEQU$210E
Speed_PEQU$21OF
AngleLimit.LeftEQU$2110
AngleLimit_RightEQU$2111
FLAG_FIND_STARTEQU$2112
FLAG_START_DELAYEQU$2113
START_DELAYEQU$2114
LOOP_NUMBEQU$2115
*********WYDDEFINE****************
ORG$2200
PID_PDS.W1
PIDJDS.W1
PID_DDS.W1
BACKUP_Detect_D_HDS.W1
SUM_GDS.W1
CONTROL_NEWDS.W1
Detect_D_HDS.B1
Detect_DDS.B1
Difference_DDS.B1
D_OUTDS.B1
T_ignoreDS.B1
MaxLimitDS.B1
CONTROL.PDS.B1
MaxjeftDS.B1
Min_rightDS.B1
Flag_ODS.B1
第一節(jié)全國(guó)大學(xué)生智能汽車(chē)邀請(qǐng)賽技術(shù)報(bào)告
DJimitDS.B1
TURN_FLAGDS.B1
LOCATION_DIFDS.B1
LOCATION_LIMITDS.B1
BACKUP_Difference_DDS.B1
*********zfDEFINE****************
BACK_KEYSTATEDS.B1
KEYSTATEDS.B1
KeylntFlagDS.B1
JncStateDS.B1;角度增量狀態(tài)
LOCATION_SEG1DS.B1
LOCATION.SEG2DS.B1
CONTROL_ANGLEDS.W1
CHANGE_ANG_MAXDS.W1
BUF_1DS.B1
BUF_2DS.B1
LOCATION_ANGLEDS.B1
FLAG_LOCATION_RIGHTDS.B1
LOCATION_ANGLE_MAXDS.B1
ANGLE_DELAYDS.B1
StartFlagDS.B1
LOCATION_CENTERDS.B1
StopCounterDS.B1
;LED1.POINTDS.B1
;LED2_POINTDS.B1
SPEED_FLAGDS.B1
12
附錄A程序代碼
Speed_P2DS.B1
STOP_1DS.B1
STOP_2DS.B1
FLAG_STARTDS.B1
BLACK_TOTAL_BUFDS.B1
FLAG_FIND_MAXDS.B1
DEVICE_ADDRESSDS.B1
COMMANDDS.B1
RD_DATADS.B1
WR_DATADS.B1
IIC_NUMB_BUFDS.B1
FLAGJNCDECDS.B1
NUMB_BUFDS.W1
ADDRESS_BUFDS.B1
PLOT.NUMBDS.B1
FLAG_ADJUST_PLUSDS.B1
RIGHT_2EQUO
RIGHT_1EQU1
CENTEREQU2
LEFT_1EQU3
LEFT_2EQU4
StartENEQU$FF
,********
zfDEFINE****************
第一節(jié)全國(guó)大學(xué)生智能汽車(chē)邀請(qǐng)賽技術(shù)報(bào)告
ORGROMStart
Entry:
MOVB#$20,INITRM
NOP
LDS#RAMEnd;initializethestackpointer
CALLInitCPU
CALLInitPara
CALLROM_TO_WCR
;CALLCESHI_PARA
;JMPCOMPUTE_ABSOLUTE_ADDR_PROCESS
;JMPHAND2
;鍵控管理:開(kāi)機(jī)時(shí)允許進(jìn)行各種參數(shù)修改
CALLTumON_RED
KeyControlMain:
LDAAStartFlag
CMPA#StartEN
BEQMain
CALLTest_key_numb
LDAAKey_numb
CMPA#Non_key
BEQKeyControlMain
CALLKEYDEAL
BRAKeyControlMain
14
附錄A程序代碼
Main:
CALLInit_pwmout
Main_Wait:CALLTest_key_numb
LDAAKey_numb
CMPA#Non_key
BEQMain_Wait
CALLSPEED_CHANGE
CALLStart_speed
;CLI
Main_LPl:
;LDAATimerOver
;CMPA#$FF
;BNEMain_LPl
;MOVB#0,TimerOver
CALLREAD_AD
;CALLTurnOFF_CGQ
CALLUnify_sensor_value
;CALLFind_Start
CALLTranslate_location
LDAAFLAG_FIND_START
CMPA#$FF
BEQMain_LP2
CALLFind_black
BRAMain_LP3
Main_LP2:CALLFind_blackl
第一節(jié)全國(guó)大學(xué)生智能汽車(chē)邀請(qǐng)賽技術(shù)報(bào)告
Main_LP3:
CALLCOMPUTE_ABSOLUTE_ADDR
CALLCOMPUTE_ABSOLUTE_ADDR_PROCESS
LDABLOCATION.1
CALLResult_display
CALLDELAY_ls
CALLDELAY_ls
CALLDELAY.ls
;CALLHAND
CALLHAND2
CALLFOOT
BRAMain_LPl
;CALLTest__key_numb
;LDAAKey_numb
;CMPA#Non_key
;BEQMain_LPl
;MOVB#O,StartFlag
;JMPKeyControlMain
HAND2:
;CALLTESTJNITPARA
CALLLOCATION_D;Detect_D=角度(-66-0-66)
CALLLOCATION_GENERATE_ANGLE
MOVB#-12,Max_left
MOVB#+12,Min_right
16
附錄A程序代碼
LDABLOCATION_ANGLE
CALLLIMIT_NOT
LDAAFlag_O
CMPA#Center
BEQHAND2_LP2
;LDAATimerCounter
;CMPAANGLE_DELAY
;BNEHAND2_LP3
;MOVB#0,TimerCounter
LDABDifference_D
SUBBBACKUP_Difference_D
MOVB#-16,MaxJeft
MOVB#+16,Min_right
CALLLIMIT_NOT
LDAAFlag_O
CMPA#Center
BNEHAND2_LP3
CALLTURN_ANGLE
MOVBDifference_D,BACKUP_Difference_D
CALLInitRoundLimitPara
CALLTURN_SUBF2
CALLCONTROL_PID
BRAHAND2_LP3
HAND2_LP2:
CALLTURN__SUBF;OUTPUT:D_OUT
CALLInitLineLimitPara
CALLTURN.SUBF
HAND2_LP3:
CALLCHANGE_ang
第一節(jié)全國(guó)大學(xué)生智能汽車(chē)邀請(qǐng)賽技術(shù)報(bào)告
MOVBDifference_D,BACKUP_Difference_D
;CALLTURN_SUBF
LDABCONTROL_NEW
ADDBLOCATION.ANGLE
ADDBD.OUT
BVCHAND2_LP4
LDABD_OUT
CMPB#0
BGEHAND2_LP5
LDAB#-66
BRAHAND2.LP8
HAND2_LP5:LDAB#66
BRAHAND2_LP8
HAND2_LP4:
ADDBCONTROL_P
BVCHAND2_LP8
LDABD_OUT
CMPB#0
BGEHAND2_LP7
LDAB#-66
BRAHAND2_LP8
HAND2_LP7:LDAB#66
BRAHAND2.LP8
HAND2_LP8:
CALLGet_ang;INPUT:B輸出轉(zhuǎn)彎角度
18
附錄A程序代碼
;JMPHAND2_LP2
RTC
;執(zhí)行轉(zhuǎn)向控制
;INPUT:LOCATION」,LOCATION_2,CONTROL_P=(正值右轉(zhuǎn))
HAND:
;CALLTEST_INITPARA
CALLLOCATION.D;Detect_D=角度(-66-0-66)
CALLLOCATION_GENERATE_ANGLE
MOVB#-12,Max_left
MOVB#+12,Min_right
LDABLOCATION_ANGLE
CALLLIMIT_NOT
LDAAFlag_O
CMPA#Center
BNEHAND_LP2
;直線處理:依據(jù)黑線位置進(jìn)行調(diào)整,將黑線調(diào)整到中心
;MOVB#0,D_OUT
CALLInitLineLimitPara
;CALLInitRoundLimitPara
;CALLCHANGE_ang
BRAHAND_LP2_LP2
HAND_LP2:;彎道處理
CALLInitRoundLimitPara
BRAHANDLP3
第一節(jié)全國(guó)大學(xué)生智能汽車(chē)邀請(qǐng)賽技術(shù)報(bào)告
HAND_LP2_LP2:MOVB#-30,MaxJeft
MOVB#+3O,Min_right
LDABDetect_D
CALLLIMIT_NOT
LDAAFlag_O
CMPA#Center
BNEHAND_LP2_LP3
;直線處理:依據(jù)黑線位置進(jìn)行調(diào)整,將黑線調(diào)整到中心
;MOVB#0,D_OUT
;CALLInitLineLimitPara
;CALLInitRoundLimitPara
;CALLCHANGE_ang
BRAHAND.LP3
HAND_LP2_LP3:CALLInitRoundLimitPara
HAND.LP3:CALLCHANGE_ang
CALLTURN_SUBF;OUTPUT:D_OUT
;CALLTURN_ANGLE
LDABD_OUT
ADDBLOCATION_ANGLE
ADDBCONTROL.P
CALLGet_ang;INPUT:B輸出轉(zhuǎn)彎角度
RTC
TEST_INITPARA:
MOVB#105+20,LOCATION.1
20
附錄A程序代碼
MOVB#105+0,LOCATION_2
MOVB#0,D_OUT
MOVB#0,CONTROL_P
MOVB#O,Speed_P
MOVB#O,Detect_D
RTC
;執(zhí)行速度控制
FOOT:
LDAASPEED_FLAG
CMPA#0
BEQFOOT_LP1
CALLControlSpeed1
BRAFOOT_LP2
FOOT_LP1:
CALLControlSpeed
FOOT_LP2:CALLSPEED_CHANGE
CALLStopCarControl
RTC
;停車(chē)控制:如果第一、二排數(shù)據(jù)均無(wú)效,停車(chē)。
StopCarControl:
LDX#SENSOR1
INX
MOVB#14,FLAG_AD_NUMB
StopCarControl_loop:
LDAB,X
第一節(jié)全國(guó)大學(xué)生智能汽車(chē)邀請(qǐng)賽技術(shù)報(bào)告
CMPB#$FF
BNEStopCarControl_LP1
INX
INX
DECFLAG_AD_NUMB
BNEStopCarControl_loop
INCStopCounter
LDAAStopCounter
CMPA#200
BLSStopCarControl_RET
MOVB#0,PWMDTY7
StopCarControl_WAIT:CALLTest_key_numb;按任意鍵
退出
LDAAKey_numb
CMPA#Non_key
BEQStopCarControl_WAIT
CALLSPEED_CHANGE
StopCarControl_LP1:MOVB#0,StopCounter
StopCai-Control_RET:
RTC
,一-一-一-一一一--***********???***
,*****************51s**************'**************55s**************
;*位置轉(zhuǎn)換成控制角度*
產(chǎn)入口參數(shù):LOCATION_1,LOCATION_2
;*出口參數(shù):CONTROL_ANGLE產(chǎn)生的控制角度16位輸出
22
附錄A程序代碼
LOCATION_TO_CONTROL:LDAALOCATION.1
CMPARightLimitl_2
BHSLOCATION_TO_CONTROL_LP1
MOVB#RIGHT_2,LOCATION_SEG1
BRA
LOCATION_TO_CONTROL_SECOND_ROW
LOCATION_TO_CONTROL_LP1:CMPARightLimitl_l
BHSLOCATION_TO_CONTROL_LP2
MOVB#RIGHT_1,LOCATION_SEG1
BRALOCATION_TO_CONTROL_SECOND_ROW
LOCATION_TO_CONTROL_LP2:CMPALeftLimitl_l
BHSLOCATION_TO_CONTROL_LP3
MOVB#CENTER,LOCATION_SEG1
BRALOCATION_TO_CONTROL_SECOND_ROW
LOCATION_TO_CONTROL_LP3:CMPALeftLimitl_2
BHSLOCATION_TO_CONTROL_LP4
MOVB
#LEFT_1,LOCATION_SEG1
BRA
LOCATION_TO_CONTROL_SECOND_ROW
LOCATION_TO_CONTROL_LP4:MOVB#LEFT_2,LOCATION_SEG1
LOCATION_TO_CONTROL_SECOND_ROW:LDAALOCATION_2
CMPARightLimit2_2
第一節(jié)全國(guó)大學(xué)生智能汽車(chē)邀請(qǐng)賽技術(shù)報(bào)告
BHSLOCATION_TO_CONTROL_LP1_2
MOVB#RIGHT_2,LOCATION_SEG2
BRA
LOCATION_TO_CONTROL_NEXT
LOCATION_TO_CONTROL_LP1_2CMPARightLimit2_l
BHSLOCATION_TO_CONTROL_LP2_2
MOVB#RIGHT_1,LOCATION_SEG2
BRALOCATION_TO_CONTROL_NEXT
LOCATION_TO_CONTROL_LP2_2:CMPALeftLimit2_l
BHSLOCATION_TO_CONTROL_LP3_2
MOVB#CENTER,LOCATION_SEG2
BRALOCATION_TO_CONTROL_NEXT
LOCATION_TO_CONTROL_LP3_2:CMPALeftLimit2_2
BHSLOCATION_TO_CONTROL_LP4_2
MOVB
#LEFT_1,LOCATION_SEG2
BRA
LOCATION_TO_CONTROL_NEXT
LOCATION_TO_CONTROL_LP4_2:MOVB#LEFT_2,LOCATION_SEG2
LOCATION_TO_CONTROL_NEXT:LDX#TAB_CONTROL_ANGLE
LDABLOCATION_SEG1
LDAA#10
MUL
STABLOCATION_SEG1
24
附錄A程序代碼
XGDX
ADDBLOCATION_SEG1
BCCLOCATION_TO_CONTROL_NEXT_LP1
INCA
LOCATION_TO_CONTROL_NEXT_LP1:XGDX
LDABLOCATION_SEG2
LSLB
LDDB,X
STDCONTROL.ANGLE
RTC
,**********************************************
;角度調(diào)整控制參數(shù)表
TAB_CONTROL_ANGLEEQU*
;FDB
80,85,90,95,100,30,40,50,60,70,-10,-10,0,10,10,-70,-60,-50,-40,-30,-100,-95,-90,-85,-80
FDB
80,85,90,95,100,60,70,75,75,75,-10,-10,0,10,10,-75,-75,-75,-70,-60,-100,-95,-90,-85,-80
;7.3FDB
80,85,90,95』00,60,70,80,90,100,-10,-10,0,10,10,-100,-90,-80,-70,-60,-100,-95,-90,-85,-80
;角度調(diào)整:通過(guò)黑線位置確定調(diào)整角度
;OUTPUT:CONTROL.P
CHANGE_ang:
CALLLOCATIONTOCONTROL
第一節(jié)全國(guó)大學(xué)生智能汽車(chē)邀請(qǐng)賽技術(shù)報(bào)告
LDDCONTROL-ANGLE
LDYCHANGE_ANG_MAX
EMULS
LDX#100
EDIVS
XGDY
STABCONTROL_P
RTC
;初始化直線限制參數(shù)
InitLineLimitPara:
MOVB#105+40,LeftLimitl_l
MOVB#105-40,RightLimitl.l
MOVB#105+60,LeftLimitl_2
MOVB#105-60,RightLimitl_2
MOVB#105+10,LeftLimit2_l
MOVB#105-10,RightLimit2_l
MOVB#105+30,LeftLimit2_2
MOVB#105-30,RightLimit2_2
MOVW#10,CHANGE_ANG_MAX
RTC
;初始化彎道限制參數(shù)
InitRoundLimitPara:
MOVB#105+30,LeftLimitl.l
MOVB#105-30,RightLim
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 部編版五年級(jí)語(yǔ)文下冊(cè)第13課《人物描寫(xiě)一組》精美課件
- 施工總承包管理及協(xié)調(diào)
- 自考《勞動(dòng)法(00167)》考前強(qiáng)化考試題庫(kù)(含答案)
- 畜牧法規(guī)知識(shí)考試題庫(kù)及答案
- 2025年正德職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 2025年晉中職業(yè)技術(shù)學(xué)院高職單招語(yǔ)文2018-2024歷年參考題庫(kù)頻考點(diǎn)含答案解析
- 2025年攀枝花攀西職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 中班數(shù)學(xué)主題活動(dòng)策劃方案模板五篇
- 藥品運(yùn)輸合同
- 林業(yè)承包合同標(biāo)準(zhǔn)范本
- 2025民政局離婚協(xié)議書(shū)范本(民政局官方)4篇
- 2024年03月四川農(nóng)村商業(yè)聯(lián)合銀行信息科技部2024年校園招考300名工作人員筆試歷年參考題庫(kù)附帶答案詳解
- 小學(xué)一年級(jí)數(shù)學(xué)上冊(cè)口算練習(xí)題總匯
- 潤(rùn)滑油知識(shí)-液壓油
- 2024年江蘇省中醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫(kù)頻考點(diǎn)附帶答案
- 臨床思維能力培養(yǎng)
- 人教版高中物理必修第三冊(cè)第十章靜電場(chǎng)中的能量10-1電勢(shì)能和電勢(shì)練習(xí)含答案
- 《中國(guó)香文化》課件
- 2024簡(jiǎn)易租房合同下載打印
- 阿基米德課件
- 2024年步步高高考英語(yǔ)大一輪復(fù)習(xí)(新人教版)基礎(chǔ)知識(shí)默寫(xiě)本必修第一冊(cè)含答案
評(píng)論
0/150
提交評(píng)論