




已阅读5页,还剩36页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一届“飞思卡尔”杯全国大学生智能汽车邀请赛技术报告学校北京科技大学队伍名称北京科技大学一队参赛队员肖玮艾宁谭启寅带队教师刘立关于技术报告和研究论文使用授权的说明本人完全了解第一届“飞思卡尔”杯全国大学生智能汽车邀请赛关保留、使用技术报告和研究论文的规定,即参赛作品著作权归参赛者本人,比赛组委会和飞思卡尔半导体公司可以在相关主页上收录并公开参赛作品的设计方案、技术报告以及参赛模型车的视频、图像资料,并将相关内容编纂收录在组委会出版论文集中。参赛队员签名带队教师签名日期引言首届“飞思卡尔“杯全国大学生智能汽车竞赛在清华大学的承办下终于落户中国,本届大赛采用邀请赛的方式,邀请了国内具有控制科学与工程学科博士授予点高校(含港澳)50余所,我们北京科技大学作为参赛方,有幸参加了此次“飞思卡尔智能汽车邀请赛”。这份技术报告中,我们小组通过对整体方案、电路、算法、调试、车辆参数的介绍,详尽地阐述了我们的思想和创意,具体表现在电路的创新设计,以及算法方面的独特想法,而对单片机具体参数的调试也让我们付出了艰辛的劳动。这份报告凝聚着我们的心血和智慧,是我们共同努力后的成果。在准备比赛的过程中,我们小组成员涉猎控制、模式识别、传感技术、汽车电子、电气、计算机、机械等多个学科,这次磨练对我们的知识融合和实践动手能力的培养有极大的推动作用,在此首先要感谢清华大学,感谢他们将这项很有意义的科技竞赛引入中国;更要感谢北京科技大学相关学院对此次比赛的关注及投入,我们能有今天这样的成果离不开学院的大力支持及指导老师悉心的教导;还要感谢的是和我们一起协作的队员们,协助,互促,共勉使我们能够走到今天。目录引言1目录2第一章、方案设计4第二章、机械部分521传感器的设计安装622制动舵机传动机构设计723光电编码器的安装724系统电路板的固定和连接8第三章、电路设计说明931主控板的设计9311电源管理模块9312电机驱动模块10313控制模块10314接口模块11315信号采集模块1132传感器电路设计说明12第四章、智能车控制软件设计说明1341主程序流程图1342程序的初始化1443位置速度控制1544中断处理程序1645PID控制程序17第五章、开发工具、制作、安装、调试过程说明1851开发工具1852调试过程18第六章、模型车的主要技术参数说明1961智能车外形参数1962电路部分参数1963除了车模原有的驱动电机、舵机之外伺服电机数量1964传感器种类及个数19结论20参考文献21附录22第一章、方案设计系统采用主办方提供的飞思卡尔16位微控制器MC9S12DB128作为核心控制单元,信号由安装在车前部的光电传感器采集,经过选频,滤波电路传入MCU,MCU对信号进行处理后,由PWM发生模块发出三路PWM波,分别对转向主舵机,电机,伺服电机进行控制,完成智能车的转向,前进,制动的功能。在智能车后轮上安有光电编码器,采集关于车轮转速的脉冲信号,经由MCU进行PID计算后自动调节对电机的PWM波的占空比,控制车速度。图1系统的总体控制框图MC9S12DG128传感器信号转向主舵机智能车前轮电机智能车后轮伺服电机机械制动装置光电编码器键盘33886驱动电路第二章、机械部分我们对机械结构的要求是简单而高效。我们在不断的尝试后确定了以下的设计方案图21智能车器件布局图21传感器的设计安装为实现自动行驶中黑色标识线的跟踪,在车体前部安装了一排光电检测装置来判断车体相对于黑线的位置,作为反馈信号提供给控制器;控制器再据此来调整左、右轮转速,使得车体处于黑线正中行进,传感器排列方式见图22。比赛的地面是白色的,为了尽可能避免比赛场地的灯光等影响,我们选择的光电传感器是用可见光做光源,对于白色地面和黑线的反射率有明显的区别。传感器排布我们选择主体为“一”字形排布的方法,共用10个传感器,两两距离如图22所示。图22传感器布局图实物如图23所示。图23传感器成品示意图22制动舵机传动机构设计车以高速进入弯道时容易冲出赛道,PID调速装置与33886的反向制动虽然可以使速度降下来,但还是不理想,所以我们用一个伺服电机进行刹车,如图24所示。图24伺服电机位置示意图23光电编码器的安装在车的调试过程中,由于电源等原因,车的实际速度与程序所给的值往往有区别,于是,我们采用了光电编码器。光电编码器的安装如图25。通过光电编码器,程序可以调整电机的PWM波来控制车速。图25光电编码器位置示意图24系统电路板的固定和连接在电路板的安装这部分,我们考虑到结构的稳定性,以及规则中对车辆尺寸的限制,最终决定采用高架、立体的搭接方法,用支架把主控板固定在电池正上方,并在底盘的空余地方安放了一个输入参数用的小键盘,这种布局可以在高效利用空间的同时,保证车辆重心不会很高,行驶时更稳定。图26电路板的固定及安装第三章、电路设计说明要实现我们的控制思想,硬件设计要满足以下要求1、满足我们所需要的单片机控制系统。2、满足我们信息采集所需要的各种接口。3、保证我们数据传输时,传输通道的通畅。4、保证我们控制软件做小的改动的情况下,硬件部作改动就可以满足要求,即我们硬件的通用性。5、满足智能车的所有驱动电路。单片机的控制对象最终的都是电机,舵机等机械结构,他们要运动起来的所需的能量,不是单片机系统所能提供的,必须要有外部驱动电路,驱动电路要能够可靠的工作,要有与单片机系统可以相互连接的接口。31主控板的设计311电源管理模块图31电源管理模块原理图电源由72V电池提供,分别经过以下途径对其它模块进行供电A经过稳压芯片29405稳压后,输出5V电压以驱动单片机工作。B接入33886驱动模块,以对电机进行驱动。C接入传感器,对传感器供电。D接入转向主舵机与伺服电机,驱动舵机进行转向及制动工作。F接入风扇,对33886芯片进行散热。312电机驱动模块图32电机驱动模块原理图电机驱动采用主办方提供的33886作为驱动芯片,MCU通过IN1引脚输入PWM波,以调节33886的DNC口的输出电压,调节电机转速的快慢,并且在IN2口输入电压以调节电机的反转和制动功能。313控制模块图33控制模块原理图控制模块仅由S12构成,PORTA口作为光电传感器信号的输入口,PORTB口作为键盘驱动口,PWM7和PWM5作为控制电机与舵机的PWM波输出口。314接口模块图34接口模块原理图接口模块的作用即外部设备单片机的接口,分别有电机接口,转向主舵机接口,伺服电机接口,光电编码器接口,电源接口。315信号采集模块从简洁的设计角度,我们直接从微控制器的电源线上串联上限流电阻,再和光电传感串联使用。限流电阻既在光电传感器检测时起到了上拉电阻的作用。和微控制器共地,便可以省去了光电耦合器,简化了电路结构。图35信号采集模块原理图32传感器电路设计说明作为智能车的“眼睛”,光电传感器对车辆行驶状态的影响很大,经过多次试验,我们设计出一套高效,可行的方案。图36传感器电路原理图在一个高频信号发生器的作用下,产生一路高低频交变的信号电流,然后通过一个三极管放大后供给两路LED灯发光,并用两个电位器分别控制LED灯的光强,最后用一个与信号发生器频率同步的接收管接收光信号,并反馈给单片机。在回路中,我们还添加了另一路LED发光二极管,用来实时检测传感器的工作情况。实际操作过程中,只要发射灯和接收管间距适当,并且离地高度不大时,可以满足智能车循线的需要。第四章、智能车控制软件设计说明智能小车的控制软件采用模块化的程序结构。从结构上看,系统程序主要包括一个主体循环程序,增量式PID速度控制程序,中断服务程序,循线控制算法程序,速度控制算法程序以及其他一些控制程序。涉及到的单片机硬件资源如表41所示。表41控制模块说明程序实现的功能使用的模块电机速度控制PWM发生模块舵机转角控制PWM发生模块PID反馈脉冲计数定时器模块,脉冲累加器人机交互SCI串口通信光电传感器信号处理普通I/O端口调试信息记录EETS2K模块41主程序流程图主程序流程图如图41所示。系统首先对设备进行初始化,然后选择进入参数修改程序。参数设定完之后打开中断,最后循环执行位置速度控制程序。图41主程序流程图关键参数实时修改程序程序入口初始化是否进行参数修改开中断读取光电传感器组的状态位置速度控制程序否是42程序的初始化初始化部分包括参数的读取、PID初始化、定时器和脉冲计数器的初始化、I/O端口的初始化、PWM控制器的初始化和键盘显示控制器7279的初始化。图42初始化程序流程图程序入口初始化EPROM从EPROM里读出参数初始化PID初始化定时器和脉冲计数器初始化I/O口初始化PWM初始化72943位置速度控制程序首先读取前方传感器组的状态来判断赛车和黑线的位置关系,通过该位置关系给出相应的转向舵机的转角和电机的转速。具体程序流程图如图。图43位置速度控制程序程序入口判断赛车的当前位置转向舵机转角控制电机转速控制是否单向制动制动舵机控制赛车状态实时显示否是44中断处理程序中断处理程序每20毫秒执行一次,中断处理函数的主要目的是定时读取脉冲计数器的值并把该值反馈给PID控制程序,然后调用PID控制程序。图44给出了程序流程图。图44中断处理程序进入中断清中断标志读取码盘脉冲值脉冲计数寄存器清零PID速度控制返回45PID控制程序系统采用增量式的速度PID,具体流程图如图45。图45PID控制程序程序入口偏差计算设置调节死区增量式速度PID计算是否超过最大值输出最大值是否低于最小值输出最小值返回驱动电机占空比是否否是第五章、开发工具、制作、安装、调试过程说明51开发工具程序的开发是在组委会提供的CODEWARRIORIDE下进行的,包括源程序的编写、编译和链接,并最终生成可执行文件。CODEWARRIORFORS12是面向以HC1和S12为CPU的单片机嵌入式应用开发软件包。包括集成开发环境IDE、处理器专家库、全芯片仿真、可视化参数显示工具、项目工程管理器、C交叉编译器、汇编器、链接器以及调试器。52调试过程我们使用的单片机的FLASH中预先下载了监控程序,由CODEWARRIOR生成的可执行文件就是在这个监控程序的引导下,由计算机的串口下载到单片机的FLASH中的。因为这种方法既方便快捷又安全可靠,所以我们选用了这种方法而放弃了用S12特有的BDM方法进行程序的调试。具体的操作方法如下从MC9SDG128开发板开始,将RS232232串口线接到PC的串口COM1上。使用WINDOWS下的超级终端通信软件执行“开始”|“程序”|“附件”|“通信”|“超级终端”命令。将COM1设置成9600波特率,8位、无效验位,1个停止位,不使用硬件流量控制。插上5V电源,按开发板上的复位按钮,在PC的超级终端上就会显示提示信息。在超级终端内键入E擦除单片机的FLASH,然后键入F将S19文件下载到单片机的FLASH内。这样,我们编写的程序就能在单片机中运行了。需要说明的是,开机后4秒钟后才会自动运行用户程序。第六章、模型车的主要技术参数说明61智能车外形参数车长36CM车宽17CM车高7CM车重约15KG62电路部分参数我们小组所改造的智能车采用一块比赛标准72V电池供电,电路中共有16个电容,容量总计142099F。当模型车全功率开动时,功耗约为50W。63除了车模原有的驱动电机、舵机之外伺服电机数量除了车模原有的驱动电机、舵机之外使用了1个伺服电机。64传感器种类及个数我们的智能车上使用光电振荡传感器,由一个振荡管发出高频信号,LED灯就会以很高频率闪烁,再使用配套的接收管接收信号反馈给单片机。我们共使用10个传感器。结论自三月初报名参加“飞思卡尔”杯智能车邀请赛以来,我们小组成员查找资料,设计机构,组装车模,编写程序,分析问题,最后终于完成了最初目标,定下了现在这个方案。在此份技术报告中,我们主要介绍了准备比赛时的基本思路,包括机械,电路,以及最重要的控制算法的创新思想。在机械方面,我们分析了W型,A型,V型等排布方法,考虑到程序的稳定性、简便性,我们最后敲定了一字形排布,并通过反复实践决定了传感器的数量和位置。在电路方面,我们以模块形式分类,在电源管理,电机驱动,接口,控制,信号采集,传感器这六个模块分别设计,在查找资料的基础上各准备了几套方案;然后我们分别实验,最后以报告中所提到的形式决定了我们最终的电路图。在算法方面,我们使用C语言编程,利用比赛推荐的开发工具调试程序,经过小组成员不断讨论、改进,终于设计出一套比较通用的,稳定的程序。在这套算法中,我们结合路况调整车速,做到直线加速,弯道减速,保证在最短时间跑完全程。现在,面对即将到来的大赛,在历时近五个月的充分准备之后,我们有信心在比赛中取得优异成绩。也许我们的知识还不够丰富,考虑问题也不够全面,但是这份技术报告作为我们五个月辛勤汗水来的结晶,凝聚着我们小组每个人的心血和智慧,随着它的诞生,这份经验将永伴我们一生,成为我们最珍贵的回忆。参考文献1邵贝贝嵌入式实时操作系统LCOS第2版M北京清华大学出版社20042邵贝贝单片机嵌入式应用的在线开发方法M北京清华大学出版社20043王晓明电动机的单片机控制M北京北京航空航天大学出版社20024臧杰,阎岩汽车构造M北京机械工业出版社20055安鹏,马伟S12单片机模块应用及程序调试J电子产品世界2006第211期1621636童诗白,华成英模拟电子技术基础M北京高等教育出版社20009沈长生常用电子元器件使用一读通M北京人民邮电出版社200410宗光华机器人的创意设计与实践M北京北京航空航天大学出版社200411张伟等PROTELDXP高级应用M北京人民邮电出版社200212张文春汽车理论M北京机械工业出版社2005附录源程序MAINCINCLUDE/COMMONDEFINESANDMACROS/INCLUDE/DERIVATIVEINFORMATION/INCLUDE“7279H“DEFINEERR_OK1DEFINEERR_BUSY2DEFINEERR_NOTAVAIL3DEFINEERR_RANGE4DEFINEEEPROMSTART0X0400DEFINEEEPROMEND0X1000DEFINEMASS_ERASE0X41DEFINEERASECMD0X40DEFINEPROGCMD0X20DEFINESIZEMSG24/HASBEENCHANGEDDEFINEERROR0XFFDEFINENOERROR0X0UINTA,B,CUNSIGNEDINTWRITE_DATA14UNSIGNEDINTCHUANGANQI_DATA14/初始化VOIDEEPROMINITVOID/INITEE17/ASMNOP/MISC1ECLKDIV94/擦写UNSIGNEDCHAREEPROMERASEUNSIGNEDINTPADDRESS,UNSIGNEDCHARSIZEIFECLKDIV_EDIVLD1IFESTAT_ACCERR0PADDRESS2ECMDERASECMDESTAT_CBEIF1IFESTAT_ACCERR1|ESTAT_PVIOL1RETURNERRORWHILEESTAT_CCIF0SIZERETURNNOERRORELSERETURNERRORELSERETURNERRORUNSIGNEDCHAREEPROMPROGRAMUNSIGNEDINTPADDRESS,UNSIGNEDINTPDATA,UNSIGNEDCHARSIZEIFECLKDIV_EDIVLD1IFESTAT_ACCERR0ECMDPROGCMDESTAT_CBEIF1IFESTAT_ACCERR1|ESTAT_PVIOL1RETURNERRORWHILEESTAT_CCIF0SIZERETURNNOERRORELSERETURNERRORELSERETURNERRORBYTEIEE1_GETWORDWORDADDR,WORDDATAIFADDREEPROMEND1/ISGIVENADDRESSOUTOFEEPROMAREAARRAY/RETURNERR_RANGE/IFYESTHENERROR/STOREGIVENADDRESS/DATAVOLATILEWORDADDR/RETURNDATAFROMGIVENADDRESS/RETURNERR_OK/OK/STATICUINTSTATESTATICUCHARFLAG_ZHIDONGSTATICUCHARFLAG_KONGSTATICBYTEFLAGSTATICBYTEKEY_NUMBERSSTATICBYTEFLAG_CHANGESTATICUINTPULSESTATICUINTSPEED1_2STATICUINTSPEED2_1STATICUINTSPEED23STATICUINTSPEED3STATICUINTSPEED34STATICUINTSPEED4STATICUINTSPEED45STATICUINTSPEED5STATICUINTSPEED0STATICUINTSPEED_ZHIDONG4STATICUINTSPEED_ZHIDONG5STATICUINTSPEED_ZHIDONG0DEFINETURN_RIGHT19223DEFINETURN_RIGHT129363DEFINETURN_RIGHT219363DEFINETURN_RIGHT29502DEFINETURN_RIGHT239602DEFINETURN_RIGHT39702DEFINETURN_RIGHT349789DEFINETURN_RIGHT49876DEFINETURN_RIGHT4510089DEFINETURN_RIGHT510302DEFINETURN_LEFT18946DEFINETURN_LEFT128772DEFINETURN_LEFT218772DEFINETURN_LEFT28598DEFINETURN_LEFT238474DEFINETURN_LEFT38349DEFINETURN_LEFT348240DEFINETURN_LEFT48131DEFINETURN_LEFT457865DEFINETURN_LEFT57598DEFINETURN_MID9100DEFINETURN_LEFT07300DEFINETURN_RIGHT010600DEFINEVV_KPVALUE0DEFINEVV_KIVALUE60DEFINEVV_KDVALUE0DEFINEVV_MAX24000/1024SPEED2_1FLAG_ANGLE0TURN_COUNT0TURN_COUNTVOIDRIGHT1_TURNPWMDTY67TURN_RIGHT1IFFLAG_ANGLE2FLAG_ANGLE1IFTURN_COUNTSPEED2_1FLAG_ANGLE0TURN_COUNT0TURN_COUNTVOIDZHONGJIAN_TURNPWMDTY67TURN_MIDIFFLAG_ANGLE2FLAG_ANGLE1IFTURN_COUNTSPEED2_1FLAG_ANGLE0TURN_COUNT0TURN_COUNT/VOIDZHONGJIAN_TURNPWMDTY67TURN_MIDSPIDVI_REFSPEED1_2FLAG_ZHIDONG0FLAG_KONG0VOIDLEFT1_TURNPWMDTY67TURN_LEFT1SPIDVI_REFSPEED1_2FLAG_ZHIDONG0FLAG_KONG0FLAG11VOIDRIGHT1_TURNPWMDTY67TURN_RIGHT1SPIDVI_REFSPEED1_2FLAG_ZHIDONG0FLAG_KONG0FLAG21VOIDRIGHT4_TURNIFFLAG_KONG2|FLAG_KONG0PWMDTY67TURN_RIGHT4SPIDVI_REFSPEED4PWMDTY0118250PWME_PWME51FLAG25ELSEVOIDRIGHT45_TURNIFFLAG_KONG2|FLAG_KONG0PWMDTY67TURN_RIGHT45SPIDVI_REFSPEED45PWMDTY0118250PWME_PWME51FLAG25ELSEVOIDRIGHT5_TURNIFFLAG_KONG2|FLAG_KONG0PWMDTY67TURN_RIGHT5SPIDVI_REFSPEED5PWMDTY0118250PWME_PWME51ABS_ESP5200,17750,18250FLAG25ELSEVOIDRIGHT0_TURNPWMDTY67TURN_RIGHT0SPIDVI_REFSPEED0ABS_ESP0200,17750,18250FLAG_ZHIDONG1FLAG_KONG2VOIDLEFT4_TURNIFFLAG_KONG1|FLAG_KONG0PWMDTY67TURN_LEFT4SPIDVI_REFSPEED4PWMDTY0118250PWME_PWME51FLAG15ELSEVOIDLEFT45_TURNIFFLAG_KONG1|FLAG_KONG0PWMDTY67TURN_LEFT45SPIDVI_REFSPEED45PWMDTY0118250PWME_PWME51FLAG15ELSEVOIDLEFT5_TURNIFFLAG_KONG1|FLAG_KONG0PWMDTY67TURN_LEFT5SPIDVI_REFSPEED5PWMDTY0118250ABS_ESP5200,18700,18250PWME_PWME51FLAG15ELSEVOIDLEFT0_TURNPWMDTY67TURN_LEFT0SPIDVI_REFSPEED0ABS_ESP0200,18700,18250FLAG_ZHIDONG1FLAG_KONG1UNSIGNEDINTV_PIDCALCPIDPPSIGNEDLONGERROR,D_ERROR,DD_ERRORERRORSIGNEDLONGPPVI_REFPPVI_FEEDBACK/偏差计算D_ERRORERRORPPVI_PREERRORDD_ERRORD_ERRORPPVI_PREDERRORPPVI_PREERRORERROR/存储当前偏差PPVI_PREDERRORD_ERRORIFERRORVV_DEADLINE/设置调节死区ELSE/速度PID计算PPVL_PREUSIGNEDLONGPPV_KPD_ERRORPPV_KIERRORPPV_KDDD_ERROR/PTP_PTP00/PPVL_PREPPVL_PREUIFPPVL_PREUVV_MAX/速度PID,防止调节最高溢出PPVL_PREUVV_MAXELSEIFPPVL_PREUVL_PREU0/PTP_PTP01RETURNPPVL_PREU/返回预调节占空比VOIDPIDINITSPIDVI_REF0/速度设定值SPIDVI_FEEDBACK0/速度反馈值SPIDVI_PREERROR0/前一次,速度误差,VI_REFVI_FEEDBACKSPIDVI_PREDERROR0/前一次,速度误差之差,D_ERRORPREDERROR/SPIDV_KPVV_KPVALUE/SPIDV_KIVV_KIVALUESPIDV_KDVV_KDVALUESPIDVL_PREU0/电机控制输出值VOIDPULSE_COUNT_INITMCFLG_MCZF1MCCTL_MODMC1MCCTL_MCZI1MCCTL_MCEN1MCCNT30000MCCTL_MCPR3MCCTL_FLMC1TIOS_IOS00TCTL40X01PBCTL_PBEN1VOIDPWM45_INITVOIDPWME_PWME50PWMCNT450PWMDTY450/STOREINITIALVALUETOTHEDUTYCOMPAREREGISTER/PWMPER4524000/ANDTOTHEPERIODREGISTER/PWMCTL_CON451PWMPRCLK0/SETPRESCALERREGISTER/PWMSCLA1/SETSCALEREGISTER/PWMCLK_PCLK51/SELECTCLOCKSOURCE/PWMPOL_PPOL51PWME_PWME51/RUNCOUNTER/VOIDPWM67_INITVOIDPWME_PWME70PWMCTL_CON671PWMPRCLK0PWMSCLB2PWMCLK_PCLK71PWMPOL_PPOL71PWMCNT670PWMDTY679000PWMPER6748000PWME_PWME71VOIDPWM01_INITVOIDPWME_PWME10PWMCTL_CON011PWMCNT010PWMDTY0118450/STOREINITIALVALUETOTHEDUTYCOMPAREREGISTER/PWMPER0160000/ANDTOTHEPERIODREGISTER/PWMPRCLK0/SETPRESCALERREGISTER/PWMSCLA1/SETSCALEREGISTER/PWMCLK_PCLK11PWMPOL_PPOL11/SELECTCLOCKSOURCE/PWME_PWME11/RUNCOUNTER/VOIDPORT_INITVOIDDDRA_BIT60DDRA_BIT70DDRB0X00DDRP_DDRP01DDRP_DDRP21DDRP_DDRP31PTP_PTP00PTP_PTP21PTP_PTP30DDRP_DDRP51VOIDMID_TURNVOIDSWITCHFLAGCASE11PWMDTY67TURN_LEFT12DELAY_SPEED_LEFT12PWMDTY0118250BREAK/00000000CASE21PWMDTY67TURN_RIGHT12DELAY_SPEED_RIGHT12PWMDTY0118250BREAK/00000000CASE22PWMDTY67TURN_RIGHT21DELAY_SPEED_RIGHT21PWMDTY0118250BREAK/00000000CASE15LEFT0_TURNBREAKCASE25RIGHT0_TURNBREAKDEFAULTBREAKVOIDMAINVOIDUCHARQIANWEI,BAIWEI,SHIWEI,GEWEIWORDIIEEPROMINITIEE1_GETWORD0X0500,IEE1_GETWORD0X0502,IEE1_GETWORD0X0504,IEE1_GETWORD0X0506,IEE1_GETWORD0X0508,IEE1_GETWORD0X050A,IEE1_GETWORD0X050C,IEE1_GETWORD0X050E,IEE1_GETWORD0X0510,IEE1_GETWORD0X0512,IEE1_GETWORD0X0514,IEE1_GETWORD0X0516,IEE1_GETWORD0X0518,IEE1_GETWORD0X051A,PIDINITPULSE_COUNT_INITPORT_INITPWM67_INITPWM45_INITPWM01_INITINIT_7279IFKEYWRITE7279DECODE0,0WRITE7279DECODE01,1WRITE7279DECODE02,2WRITE7279DECODE03,3WRITE7279DECODE04,4WRITE7279DECODE05,5WRITE7279DECODE06,6WRITE7279DECODE07,7WHILEKEYSEND_BYTECMD_RESETWHILE1KEY_NUMBERSGET_KEY7279SWITCHKEY_NUMBERSCASE1SEND_BYTECMD_RESETDIS_DATA4,7,12DIS_DATA0,3,SPEED1_2FLAG_CHANGEKEY_NUMBERSBREAKCASE2SEND_BYTECMD_RESETDIS_DATA4,7,21DIS_DATA0,3,SPEED2_1FLAG_CHANGEKEY_NUMBERSBREAKCASE3SEND_BYTECMD_RESETDIS_DATA4,7,23DIS_DATA0,3,SPEED23FLAG_CHANGEKEY_NUMBERSBREAKCASE4SEND_BYTECMD_RESETDIS_DATA4,7,3DIS_DATA0,3,SPEED3FLAG_CHANGEKEY_NUMBERSBREAKCASE5SEND_BYTECMD_RESETDIS_DATA4,7,34DIS_DATA0,3,SPEED34FLAG_CHANGEKEY_NUMBERSBREAKCASE6SEND_BYTECMD_RESETDIS_DATA4,7,4DIS_DATA0,3,SPEED4FLAG_CHANGEKEY_NUMBERSBREAKCASE7SEND_BYTECMD_RESETDIS_DATA4,7,45DIS_DATA0,3,SPEED45FLAG_CHANGEKEY_NUMBERSBREAKCASE8SEND_BYTECMD_RESETDIS_DATA4,7,5DIS_DATA0,3,SPEED5FLAG_CHANGEKEY_NUMBERSBREAKCASE9SEND_BYTECMD_RESETDIS_DATA4,7,0DIS_DATA0,3,SPEED0FLAG_CHANGEKEY_NUMBERSBREAKCASE0SEND_BYTECMD_RESETWRITE7279DECODE14,10DIS_DATA0,3,SPIDV_KPFLAG_CHANGEKEY_NUMBERSBREAKCASE12SEND_BYTECMD_RESETWRITE7279DECODE14,11DIS_DATA0,3,SPIDV_KIFLAG_CHANGEKEY_NUMBERSBREAKCASE13SEND_BYTECMD_RESETWRITE7279DECODE14,12DIS_DATA0,3,SPEED_ZHIDONG4FLAG_CHANGEKEY_NUMBERSBREAKCASE14SEND_BYTECMD_RESETWRITE7279DECODE14,13DIS_DATA0,3,SPEED_ZHIDONG5FLAG_CHANGEKEY_NUMBERSBREAKCASE15SEND_BYTECMD_RESETWRITE7279DECODE14,14DIS_DATA0,3,SPEED_ZHIDONG0FLAG_CHANGEKEY_NUMBERSBREAKDEFAULTBREAKIFKEY_NUMBERS0X0AWRITE7279BLINKCTL,0XF0QIANWEIGET_KEY7279WRITE7279DECODE13,QIANWEIWRITE7279BLINKCTL,0XF8BAIWEIGET_KEY7279WRITE7279DECODE12,BAIWEIWRITE7279BLINKCTL,0XFCSHIWEIGET_KEY7279WRITE7279DECODE11,SHIWEIWRITE7279BLINKCTL,0XFEGEWEIGET_KEY7279WRITE7279DECODE10,GEWEISWITCHFLAG_CHANGECASE1SPEED1_2QIANWEI1000BAIWEI100SHIWEI10GEWEIBREAKCASE2SPEED2_1QIANWEI1000BAIWEI100SHIWEI10GEWEIBREAKCASE3SPEED23QIANWEI1000BAIWEI100SHIWEI10GEWEIBREAKCASE4SPEED3QIANWEI1000BAIWEI100SHIWEI10GEWEIBREAKCASE5SPEED34QIANWEI1000BAIWEI100SHIWEI10GEWEIBREAKCASE6SPEED4QIANWEI1000BAIWEI100SHIWEI10GEWEIBREAKCASE7SPEED45QIANWEI1000BAIWEI100SHIWEI10GEWEIBREAKCASE8SPEED5QIANWEI1000BAIWEI100SHIWEI10GEWEIBREAKCASE9SPEED0QIANWEI1000BAIWEI100SHIWEI10GEWEIBREAKCASE0SPIDV_KPQIANWEI1000BAIWEI100SHIWEI10GEWEIBREAKCASE12SPIDV_KIQIANWEI1000BAIWEI100SHIWEI10GEWEIBREAKCASE13SPEED_ZHIDONG4QIANWEI1000BAIWEI100SHIWEI10GEWEIBREAKCASE14SPEED_ZHIDONG5QIANWEI1000BAIWEI100SHIWEI10GEWEIBREAKCASE15SPEED_ZHIDONG0QIANWEI1000BAIWEI100SHIWEI10GEWEIBREAKDEFAULTBREAKWRITE7279BLINKCTL,0XFFIFKEY_NUMBERS0X0BBREAKWRITE_DATA0SPEED1_2WRITE_DATA1SPEED2_1WRITE_DATA2SPEED23WRITE_DATA3SPEED3WRITE_DATA4SPEED34WRITE_DATA5SPEED4WRITE_DATA6SPEED0WRITE_DATA7SPIDV_KPWRITE_DATA8SPIDV_KI
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 华为管理课件
- 河北96年中考数学试卷
- 淮海小升初数学试卷
- 健康管理师课件口碑
- 2025届黑龙江省庆安县第三中学物理高二下期末质量跟踪监视试题含解析
- 2025年中国植物蛋白饮料行业市场调查研究及投资前景展望报告
- 交评报告汇报范本1看丹桥工业区项目交通影响评价
- 易拉盖产品项目投资可行性研究分析报告(2024-2030版)
- 2025年中国停车场建设行业发展趋势及投资前景预测报告
- 2025年广州地铁建设市场调研报告
- 浙江国企招聘2025宁波慈溪市国有企业公开招聘公交驾驶员25人笔试参考题库附带答案详解版
- 2025年省国有资本运营控股集团有限公司人员招聘笔试备考试题及答案详解(名校卷)
- 中小学班主任工作手册(修订)
- 育婴员中级近年考试真题汇总(含答案)
- 顺德区国家工作人员因私出国(境)审批表
- 2022泉州实验中学初一新生入学考试语文卷
- 高原切花玫瑰编制说明(农标委报批)
- 酒店住宿水单模板
- 安徽省安装工程消耗量定额(共165页)
- 《课程标准》编制说明
- 土方回填施工组织设计方案
评论
0/150
提交评论