android实现爱情连连看(3g移动开发技术)_第1页
android实现爱情连连看(3g移动开发技术)_第2页
android实现爱情连连看(3g移动开发技术)_第3页
android实现爱情连连看(3g移动开发技术)_第4页
android实现爱情连连看(3g移动开发技术)_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

1、软 件 学 院课程设计报告书课程名称 嵌入式系统 设计题目 Android 实现爱情连连看(3G移动开发技术)专业班级 学 号 姓 名 指导教师 目录1 设计时间12 设计目的13 设计任务14 设计内容14.1 总体设计14.1.1 需求设定14.1.2 系统开发环境24.2 软件设计24.2.1 软件开发环境介绍24.2.2 主程序设计及流程图25 总结与展望6参考文献7成绩评定71 设计时间2021年6月8日2021年6月14日2 设计目的随着计算机、通信及微电子技术的飞速发展和人民生活水平的提高,人们对居住环境的要求,也向着追求精神内涵、安全舒适、便捷智能化和自动化为理想目标,智能化的

2、家居环境也逐渐备受人们的关注。该系统利用CSM短信(SMS)进行远程监控,使家中的电器在无人的情况下也可以安全工作。嵌入式系统以其占用资源少,专用性强,功耗低的特点使其广泛应用在移动通信,工业生产,安全监控等领域。针对人们对高效、舒适、安全,便利、环保的居住环境的要求。提出了以ARM为平台的智能家居控制系统的设计。3 设计任务以ARM7处理器和PLC2136和实时嵌入式操作系统 C/OS-为基础,建立基PLC2136的嵌入式开发平台,通过GMS模块和无线红外遥控器,实现多功能智能家居的监控系统。4 设计内容4.1 总体设计 智能家居监控的突出特点是报警器和继电器模块都是通过无线电方式与处理器相

3、互通信,这不仅大大减少了室内布线,而且更有利于报警器的安装,使得报警器更具有实用性。家中的电器不仅可以通过无线的遥控器进行开关遥控,还能通过短信的方法进行控制,这样,无论你身在何方都可以方便对电器进行控制。智能家居监控系统的模块化结构设计思想,将设备分为主控模块、LCD显示模块、报警模块、PT2262编码无线发送和PT2272编码无线模块以及传感模块,如图1所示。控制模块负责人机交互与其它模块通信、数据传输等,用户通过控制主控制模块来对其它模块进行操作;LCD显示模块用来显示当前的温度、湿度和烟雾状态以及报警信息;PT2262编码无线发送和PT2272编码无线接收模块的功能是将接收到遥控的信号

4、传送给主模块,并将主模块传来的反馈信息发送给遥控器;传感器模块包括湿度传感器、温度传感器和烟雾传感器等。总体设计框图如图4-1所示。无线烟雾报警器无线红外传感器四路无线继电气开关无线开关按键Pt2262编码无线发送模块Pt2272编码无线接收模块主控芯片PLC2136LCD显示语音报警GSM模块AT21C02存储器Ds162温度传感器模块图 4-1总体设计框图4.2 主控模块设计主控模块是该系统的核心模块。智能家居监控系统的主控模块是NXP公司的LPC2136ARM处理器,它提供了很多接口,包括UART、I2C和I/O等。该系统只需要在LPC2136周围增加较少的元器件和电路,就能设计出功能较

5、强的、符合要求的主控模块电路。它由PLC2136芯片、电源部分、复位电路、JTAG、RS232模块等部分组成,如图二所示。PLC2136通过UART双工异步通信线和GSM模块相连,用AT指令与 互通短消息,达到对室内各种状态的遥控和检测。LPC2136的I2C总线挂载了DS1621数字温度传感器,用来检测室温;同时为了防止数据被破坏,LPC2136的I2C总线还挂载另外AT24C02用于保存用户的报警 号码。当家里发生异常时,CPU就会通过GSM模块对设置的报警 号码进行短消息报警,同时家中的报警器也就会发出警告声,提醒家中人员。 主控模块结构图如图4-2所示。电源晶振电路语音报警模块GSM模

6、块162字符型点阵LCDE2PROM温度传感器无线编码收发模块模拟总线 I2CPLC2136UART0 外部中断图4-2主控模块结构图4.3 I2C总线及其器件I2C采用两根I/O线:一根时钟线(SCL串行时钟线)一根数据线(SDA串行数据线)实现双工同步的数据通信。I2C通过SCL/SDA两根线使挂接到总线上的器件相互通信进行信息传递。ARM通过识别I2C总线上的存储器、LCD驱动器、I/O扩展和其他的I2C总线器件,省去了每个器件的片选线,因而使整个系统的连接极其简洁。总线上的设备分为主设备(ARM处理器)和从设备两种。两种设备均并联在这条总线上,每个电路和模块都有唯一的地址。I2C总线在

7、数据传输过程中共有三种类型信号,它们分别是:开始信号、结束信号和应答信号。 开始信号:SLC为高电平时,SDA有高电平向低电平跳变,开始传送数据; 结束信号:SCL为低电平时,SDA由低电平向高电平跳变,结束传送数据;应答信号:接收数据的设备在接收到8比特数据后,向发送数据的设备发出特定的低电平脉冲,表示已收到数据。CPU向受控单元发出一个信号后,等待受控单元发出一个应答信号,CPU接受到应答信号后,根据实际情况做出是否继续传递信号的判断,判断为受控单元出故障。本设计在IC总线上加上了两个器件,分别为DS1621温度传感器与AT24CO2串行E2PROM。两个器件的地址分别定义为0x01,0x

8、00。4.4 LCD显示模块LCD显示模块采用了点阵液晶显示模块,液晶选用了显示容量为16*2个字符的字符型点阵阵液晶模块,该模块使用单5V电源供电,非常适合便携式的产品应用。液晶显示模块电路图如图4-3所示。图4-3 液晶显示模块电路图4.5软件设计为了使软件更安全、简洁,设计中使用了C/OS只是一个实时操作系统内核,它仅仅包含了任务调度、任务管理、时间管理、内存管理和人物间的通信和同步等基本功能。没有提供输入输出管理、文件系统、网络等额外的服务。但由于C/OS-良好的可扩展性和源码开放,这些非必须的功能完全可以由用户自己根据需要分别实现。而且C/OS-自1992年的第一版以来已经有好几百个

9、应用,是一个经实践证明好用而且稳定可靠的内核。主函数在调用C/OS-的任何其他服务之前,C/OS-要求首先调用系统初始化函数,该函数初始化C/OS-所有的变量和数据结构。然后主函数建立消息邮箱、消息队列、创建任务、调用函数,进入多任务调度,调度任务1和任务2。在C/OS-操作系统下,所有的操作都是对任务的处理,因此系统的整个框图应该有几个任务构成。任务1是主要任务,负责读取报警号码、显示温度或报警信息、处理短消息、对所接收的数据进行处理等任务。流程图如图4-4所示。初始化读取报警号码显示温度、湿度等数据是否有数据异常是否有效短消息到来是否有按键按下显示报警原因将消息传递给消息邮箱执行任务2是否

10、有报警根据短消息做相应的处理,如开继电器等NYNYYN开始Y结束图4任务1流程图任务2负责处理读取报警语音的选择,它的关系如图4-5所示。 外部中断负责启动任务负责系统状态改变和任务的调度UART0负责读取报警号码和处理短消息负责液晶模块显示负责产生不同的报警音图4-5系统软件设计图5 总结与展望通过此次课程设计,使我更加扎实的掌握了有关嵌入式系统以及ARM方面的知识,在设计过程中虽然遇到了一些问题,但经过一次又一次的思考,一遍又一遍的检查终于找出了原因所在,也暴露出了前期我在这方面的知识欠缺和经验不足。实践出真知,通过亲自动手制作,使我们掌握的知识不再是纸上谈兵。这次课程设计虽然顺利完成了,

11、但在设计过程中遇到了很多问题,最后在老师的指导下,终于解决。今后社会的发展和学习实践过程中,一定要不懈努力,不能遇到问题就想到要退缩,一定要不厌其烦的发现问题所在,然后一一进行解决,只有这样,才能成功的做成想做的事,才能在今后的道路上劈荆斩棘,而不是知难而退,那样永远不可能收获成功,收获喜悦,也永远不可能得到社会及他人对你的认可!实验过程中,也对团队精神的进行了考察,让我们在合作起来更加默契,在成功后一起体会喜悦的心情。果然是团结就是力量,只有互相之间默契融洽的配合才能换来最终完美的结果。此次设计也让我明白了思路即出路,有什么不懂不明白的地方要及时请教或上网查询,只要认真钻研,动脑思考,动手实

12、践,就没有弄不懂的知识,收获颇丰。参考文献1周立功.深入浅出ARM7-LPC213x/214(上、下册)M.北京:北京航空航天大学出版社,2021 .2周立功.ARM微控制器基础与实战M.2版.北京:北京航空航天大学出版社,2021 . 3王雪文,张志勇.传感器原理及应用M.北京:北京航空航天大学出版社,2021 .4Jean J Labrosse.嵌入式实时操作系统C/OS-M.2版.北京:北京航空航天大学出版社,2021 .成绩评定成绩 教师签字 教师见习报告总结期待已久的见习已经结束了,在龙岩三中高中部见习听课,虽然只是短短的两个星期,但感触还是蛮深的,以前作为一名学生坐在课室听课,和现

13、在作为一名准教师坐在课室听课是完全不同的感受,感觉自己学到了一些在平时课堂上学不到的东西。在这里,我获得的不仅是经验上的收获,更多是教学管理,课堂教学等的理念,以及他们带给我的种种思考。教育见习实践过程:听课。教育见习的主要目的是让学生在指导教师的引导下,观摩教师上课方法、技巧等。听课是教育见习的主要内容。我院规定在一周的见习中需完成至少6课的见习任务。我在教师的安排指导下,分别对高一、高二物理专业课型为主,其他课型齐头的方式,积极主动的完成了听课任务,收到良好的效果。我听的第一节课是高二(8)班,这是一个平衡班,水平不如实验班高。在上课前。科任老师已经跟我说了这个班的纪律是比较差的,而且成绩

14、也不是很好。在我听课期间,确实有几个学生在课堂上说话,但是我发现了一个有趣的现象,这个现象我在往后的几个班都发现了,就是绝大部分的学生的学习热情都好高涨,积极举手发言,积极参与课堂活动。我跟老师们提起这个现象的时候,科任老师就跟我说,一个班里不可能所有的学生都能全神贯注地听完一节课,所以作为一名教师,应该想办法吸引学生的注意力,调动的积极性,比如可以以小组为单位,以抢答计分的形式调动学生的积极性,这样课堂气氛就会活跃起来了。在为期两周的见习工作中,我真的有很大的感触,我第一次感受到自己已经从一名学生向一名教师靠近,走在校园里,每当有学生叫我一声老师,我在感到无比自豪的同时,还感受到了自己的责任

15、。见习工作结束了,我要回到学校继续我的学习了,但是我会好好记住我从*中学学到的一切,并应用于我的专业学习中去。一、教学管理理念 在龙岩三中,从领导阶层到一位普通的科任老师,都秉承以学生为主体的宗旨进行学校的管理,进行教学工作的开展。作为一个课程改革的示范学校,一个教育实验基地。这所学校鼓励着老师做各种研究,各种改革。每个班主任都有着自己的管理经验与管理宗旨。有了这种思想的自由,自然这里也就充满着探索与尝试,从而有所创造与进步。在我见习的班集体中,班主任对他的学生说:“我要让你们成为学习型的管理者,也是管理型的学习者。”这样一句简单的话,让我感到这里老师进行班级管理的良苦用心。他们关心

16、的不只是学生的学习,更多的是从一个完整的人的概念出发,去培养学生多方面的素质。二、教学理念 在见习期间,借着录课的机会,我听了很多的市级,校级的公开棵,还有理科实验班的课。在这些课堂上,让我看到教学改革正在悄然进行,有意识的老师正在努力体会“以学生为主体”的课堂模式。学生的创造也逐步成为教师追求的教学效果。其次,这里的老师也都在适应着多媒体教学,信息化教学,使得课堂更加生动,资源更加丰富,学生获取学习资源的渠道也就更多。尽管,这种教学理念、教学模式的推广仍然有很长的路,但似乎也并不遥远,相信,这股改革的浪潮会给教育领域带来很大的冲击。 三、实际工作经验 在上面,是

17、我在这所学校感受最深刻,也是认为最有意义的收获。实际工作经验上,由于在指导老师的指导下,也获取了许多。 在班主任工作上,我认识到了一个老师的表率作用是很大的,学生时刻看老师,作为一个老师,应该从自己严格要求,并影响感染学生。这就要求师生之间的相互交流必须是贴心的,也是带有希望的。见习期间,班主任老师教给了我许多的班级管理经验。我想这些经验是宝贵的,更为宝贵的是老师的主动精神。在他的言谈中,看出一个老师对于班级管理的深度认识。所以我想:一个好的班主任不应只是从学习上给学生帮助,而是从一种“管理”的角度上去让班级受益,让班级体的每个成员成长。 教学工作上,由于指导老师的认真指导

18、,我较好地完成了教学任务。同时,与合作伙伴一同对各种教学模式进行了探讨,尝试。尽管,有的时候没有达到我们理想的效果,但也获取了很多的教学经验。在上了6节课后,我深刻体会到了了解学生学习水平,性格特征的重要性。一个老师在上课时,一定要围绕着“学生能否学得更好,能否真正掌握方法”的主题,而不是从怎么上好我的一堂课出发。可见,一个优秀的老师需要具备很多方面的素质:扎实的专业知识,娴熟的教学技能,正确的教学理念这次的见习,让我从实践中去思考自己在课堂上学到的知识,也对于理论知识有了更深刻的认识。与其说在这里工作,不如说在这里学习。我接触一个学校较完备的电教设备,了解了一个学校信息中心的大致运作。电教工作有很多繁琐的细节工作,但它是一个学校信息化教学的基础,或者说推动者与宣传者。我想,在以后工作中,有了这些经验,我会更加容易上手,也能更好地把握工作。见习,是师范生重要的一课,付出了便有收获。我很幸运地在大三就参加了教育

温馨提示

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

评论

0/150

提交评论