《智能硬件综合实训项目》教学大纲_第1页
《智能硬件综合实训项目》教学大纲_第2页
《智能硬件综合实训项目》教学大纲_第3页
《智能硬件综合实训项目》教学大纲_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、智能硬件综合实训项目教学大纲课程编号:sa060672课程名称:智能硬件综合实训项目英文名称:Integrated Practical Training Project of Intelligent Hardware课程类型:实践教学课程要求:限选学时/学分:6周/6适用专业:计算机科学与技术一、实习性质与任务本课程是计算机科学与技术专业智能硬件技术专业方向内的一门综合性实践类课程,课程要求学生设计和实现一个综合性项目,使学生能利用基础课、专业课特别是智能硬件方向学习的理论知识解决实际工程问题。本课程的任务布置学生使用C、C+语言为开发工具,利用MySQL数据库存储数据,实现一个使用智能硬件主

2、要技术的综合项目。项目实现核心是实现ARM设备的服务搭载功能,设计针对RFID、无线设备和传感器设备的驱动程序。项目需配置和使用无线传输网络,针对网络节点设备配置设计对应的控制用例,实现数据的采集和传输。项目实施按企业组织方式,指导教师承担项目经理角色,负责任务划分、结果审核,监控开发进度。项目组成员完成需求分析、设计方案、软件设计、编写代码、设计文档及测试和修改工作,成员独立完成不同任务。二、实习与其他课程或教学环节的联系先修课程:C语言程序设计、数据库原理及应用、无线传感网技术、RFID技术实践、低功耗ARM处理器与编程、智能交通-PC应用系统实训项目、智能交通-感知与识别实训项目。后续课

3、程:毕业设计。课程所涉及的实训项目软件使用C语言开发,使用数据库技术来实现。项目涉及到无线传感网、RFID和ARM处理器等技术。项目设计利用到“智能交通-PC应用系统实训项目”和“智能交通-感知与识别实训项目”两门课积累的项目经验。通过本课程项目的训练,为毕业设计积累经验。三、实习教学目标1.使用ZigBee的GPIO接口、组网原理、协议栈、通信协议等知识,在IAR条件下实现CC2530的程序开发和相关文档设计,实现组网及其传感器的数据采集。培养学生将无线网络知识应用于解决工程问题能力,软件设计和文档写作能力。(支撑毕业能力要求1、2、3)2.使用ARM Cortex M3/A9编程,在掌握接

4、口编程的核心技术和寄存器的配置方式的基础上,实现节点端的信号控制和数据采集,及协议集成功能,使学生能科学的设置系统所需的软硬件实验环境,同时提高利用各种开发工具实现交叉编译的环境的能力。(支撑毕业能力要求4、6)3.使用射频的原理,基本频段,相关协议要求等知识,结合项目实践设计身份的信息验证和识别程序及相关文档,培养学生利用原理分析问题、设计解决方案及设计软件能力。 (支撑毕业能力要求1、2、3、10)4.能在PC机上使用QT使用C语言编写程序,培养学生程序设计能力。(支撑毕业能力要求3)5.能在PC上搭建、使用和设计数据库,理解数据库设计模式、存储方式及其存储效率的模式,通过设计项目对应的数

5、据库,培养学生使用数据库编写程序利用计算机进行数据处理、数据分析能力。(支撑毕业能力要求1、2、3)6.按企业项目组织方法管理项目、分模块实施,培养学生团队合作能力、沟通与交流能力和文献阅读能力。 (支撑毕业能力要求9、11)。四、教学内容、基本要求与学时分配序号教学内容教学要求学时教学方式对应课程教学目标1 数据库设计1.能将需求分析、输入输出、标准对象命名等数据库设计技巧应用到数据库设计中;2.设计项目中的数据库表和字段,达到数据库设计的标准化和规范化;3.选择键和设计索引,能实现主键自动生成,索引使用等;4.能实现数据完整性设计,包含完整性实现机制、用约束而非商务规则强制数据完整性、强制

6、指示完整性、使用查找控制数据完整性、采用视图。2天上机52 1.ARM处理器配置2.编写基于ARM平台的程序1.配置与修改bootloader;2.设置和配置内核的组件,编写脚本,设计编译流程;3.搭建文件系统,编写配置文件,设计相关服务组件;4.编写模块独立测试用例;5.编写驱动设备程序,2天上机2、631.高频及超高频协议使用2.识别信息存储设计3.信号的抗干扰分析1.频段类型分析;2.应用高频及其超高频协议;3.识别信息存储;4.信号的抗干扰分析。3天上机3、641.折佣QT的图形控件设计界面2.编写自定义控件程序3.实现通讯程序,将数据保存到数据库中1.使用基本图形控件设计图形界面;2

7、.使用了使用标准类的继承结构、样式设计、事件的结构设计、自定义控件的实现等技术设计界面;3.实现数据库的存储与连接;4.实现通信集成。3天上机4、651.Zigbee组网理论2.熟悉Zigbee协议栈3.基于Zigbee开发无线网网通讯程序1.应用CC2530接口;2.设置基本寄存器;3.组网协议分析;4.选择组网类型;5.设计点对点通信设施;6.组建多级节点网络;7.网络数据的传输配置;8.数据传输的安全性分析。20天上机1五、实习地点东软睿道。六、实习方式实际项目开发训练。七、考核及成绩评定方式最终成绩由程序质量、答辩成绩和报告成绩等组合而成。各部分所占比例如下:程序质量:40%:主要考核结构设计合理性,方案合理性、代码规范性、运行界面美观成程度、逻辑合理性。答辩成绩:30%:主要考核能否正确描述设计原理、方案及所解决问题,回答问题准确程度。报告成绩:30%:主要考核报告撰写规范性、内容合理性、图表准确性。八、指导书及参考资料1指导书:1 曲大义智能交通技

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论