版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电磁组智能车briefintroduction2013Dec.11thFreescaleSmartCar电磁组智能车briefintroduction2013Fr1catalog电磁组小车运行原理控制方法硬件介绍编译环境catalog电磁组小车运行原理控制方法硬件介绍编译环境2一、电磁组小车运行原理1.车模通过感应由赛道中心导线产生的交变磁场进行路径检测一、电磁组小车运行原理1.车模通过感应由赛道中心导线产生的交32.要让小车自己沿着赛道跑就要让小车能通过传感器的信号自动的识别当前所处的位置,以及距离赛道中心的大概距离。我们通过制作传感器来采集模拟信号,然后传给单片机,然后编程来实现小车位置的判别以及控制小车采取相应动作。2.要让小车自己沿着赛道跑就要让小车能通过传感器的信号自动的42、控制方法磁PID算法:速度PID算法:PID控制算法:测量关心的变量,与期望值相比较,用这个误差纠正调节为了控制舵机打角控制系统的响应。主要用了偏差控制:采集、计算偏差,修正偏差,以使控制量趋近于目标值。为了控制电机速度的恒定2、控制方法磁PID算法:速度PID算法:PID控制算法:测5系统框图系统框图6三、硬件介绍1.电磁传感器(即电感)2.光电编码器三、硬件介绍1.电磁传感器(即电感)2.光电编码器73.电机4.舵机3.电机4.舵机85.车模6.主控芯片电路板5.车模6.主控芯片电路板91、16位单片机所用编译软件:CodeWarrior四、编译环境1、16位单片机所用编译软件:CodeWarrior四、编译102、32位单片机所用编译软件:IAR2、32位单片机所用编译软件:IAR11HelloTomorrow!ProjectsPrograms/********************************************************************//*!*\briefKinetisIdentify*\returnNone**Thisisprimarlyareportingfunctionthatdisplaysinformation*aboutthespecificCPUtothedefaultterminalincluding:*-Kinetisfamily*-package*-dierevision*-P-flashsize*-Ramsize*/|voidcpu_identify(void)|{|/*DeterminetheKinetisfamily*/|switch((SIM_SDID&SIM_SDID_FAMID(0x7))>>SIM_SDID_FAMID_SHIFT)|{| case0x0:| printf("\nK10-");| break;| case0x1:| printf("\nK20-");| break;| case0x2:| printf("\nK30-");| break;| case0x3:| printf("\nK40-");| break;| case0x4:| printf("\nK60-");| break;| case0x5:| printf("\nK70-");| break;| case0x6:| printf("\nK50-");| break;| case0x7:| printf("\nK53-");| break;| default:| printf("\nUnrecognizedKinetisfamilydevice.\n");| break; |}/*****************************************/Volumeserialnumberis706C-C11EEXTI.H#ifndef_EXTI_H_#define_EXTI_H_typedefenumexti_cfg{zero_down=0x08u,//低电平触发,内部下拉rising_down=0x09u,//上升沿触发,内部下拉falling_down=0x0Au,//下降沿触发,内部下拉either_down=0x0Bu,//跳变沿触发,内部下拉one_down=0x0Cu,//高电平触发,内部下拉//用最高位标志上拉和下拉zero_up=0x88u,//低电平触发,内部上拉rising_up=0x89u,//上升沿触发,内部上拉falling_up=0x8Au,//下降沿触发,内部上拉either_up=0x8Bu,//跳变沿触发,内部上拉one_up=0x8Cu//高电平触发,内部上拉+----}exti_cfg;voidexti_init(PORTx,uint8n,exti_cfg);#endif|if(MC_SRSH&MC_SRSH_SW_MASK)| printf("SoftwareReset\n");| if(MC_SRSH&MC_SRSH_LOCKUP_MASK)| printf("CoreLockupEvent|Reset\n");| if(MC_SRSH&MC_SRSH_JTAG_MASK)| printf("JTAGReset\n");|
| if(MC_SRSL&MC_SRSL_POR_MASK)| printf("Power-onReset\n");| if(MC_SRSL&MC_SRSL_PIN_MASK)| printf("ExternalPinReset\n");| if(MC_SRSL&MC_SRSL_COP_MASK)|
| printf("Watchdog(COP)|Reset\n");| if(MC_SRSL&MC_SRSL_LOC_MASK)| printf("LossofClockReset\n");| if(MC_SRSL&MC_SRSL_LVD_MASK)| printf("Low-voltageDetect|Reset\n");
| if(MC_SRSL&MC_SRSL_WAKEUP_MASK)| printf("LLWUReset\n");|/********************************************************************///functionprototypesvoidsysinit(void);voidtrace_clk_init(void);voidfb_clk_init(void);voidenable_abort_button(void);/********************************************************************/\---Headers:
/*SRSHBitFields*/#defineMC_SRSH_JTAG_MASK0x1u#defineMC_SRSH_JTAG_SHIFT0#defineMC_SRSH_LOCKUP_MASK0x2u#defineMC_SRSH_LOCKUP_SHIFT1#defineMC_SRSH_SW_MASK0x4u#defineMC_SRSH_SW_SHIFT2/*SRSLBitFields*/#defineMC_SRSL_WAKEUP_MASK0x1u#defineMC_SRSL_WAKEUP_SHIFT0#defineMC_SRSL_LVD_MASK0x2u#defineMC_SRSL_LVD_SHIFT1#defineMC_SRSL_LOC_MASK0x4u#defineMC_SRSL_LOC_SHIFT2#defineMC_SRSL_COP_MASK0x20u#defineMC_SRSL_COP_SHIFT5#defineMC_SRSL_PIN_MASK0x40u#defineMC_SRSL_PIN_SHIFT6#defineMC_SRSL_POR_MASK0x80u#defineMC_SRSL_POR_SHIFT7/*PMPROTBitFields*/#defineMC_PMPROT_AVLLS1_MASK0x1u#defineMC_PMPROT_AVLLS1_SHIFT0#defineMC_PMPROT_AVLLS2_MASK0x2u#defineMC_PMPROT_AVLLS2_SHIFT1#defineMC_PMPROT_AVLLS3_MASK0x4u#defineMC_PMPROT_AVLLS3_SHIFT2#defineMC_
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年厦门华厦学院单招职业适应性测试参考题库及答案解析
- 2026年四川大学锦江学院单招职业适应性考试模拟试题及答案解析
- 2026年朔州陶瓷职业技术学院单招职业适应性测试备考试题及答案解析
- 2026年浙江邮电职业技术学院单招职业适应性考试备考题库及答案解析
- 2026年安徽工业经济职业技术学院单招职业适应性测试备考题库及答案解析
- 2026年铜仁幼儿师范高等专科学校单招职业适应性测试备考题库及答案解析
- 2026年天津渤海职业技术学院单招职业适应性测试模拟试题及答案解析
- 期中考试没考好的学生检讨书4篇
- 2026年苏州健雄职业技术学院单招职业适应性考试模拟试题及答案解析
- 2026年江海职业技术学院单招职业适应性测试模拟试题及答案解析
- 山西省煤矿安全b类题库及答案解析
- 信息学考试题及答案
- 2025湖北省重点高中自主招生数学试卷试题(含答案详解)
- 输液泵和静推泵课件
- 渔业经济与管理课件
- 湛江科技学院《高等数学Ⅱ》2025-2026学年期末试卷(A卷)
- 信息化工作专班管理办法
- 2024年延长石油招聘笔试真题
- 2025至2030中国沥青基碳纤维行业发展趋势分析与未来投资战略咨询研究报告
- PE管材项目可行性研究报告范文
- 脾胃病辨证护理
评论
0/150
提交评论