- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于GPRS的简易智能手机的设计和制作.doc
基于GPRS的简易智能手机的设计和制作
摘 要本设计从GPRS技术和单片机技术出发,采用Kingcom公司的G3524模块作为GPRS通信模块,使用32位单片机STM32F103ZET6作为处理器,结合LCD触摸屏技术、SD卡协议等作为技术基础,设计出具有通话、短信、图形操作界面等基本功能,以及具有成本低、结构简单和容易实现功能拓展的简易智能手机。
【关键词】智能手机 单片机技术 无线通信 GPRS技术
1 引言
智能手机是信息通讯领域的一个重要的突破,由于其便携、智能等特点被广泛应用,它极大地改变了人类的生活方式。智能手机如同电脑一样,具有独立的操作系统和独立的运行空间,可以自行安装软件、游戏、导航等程序,并可以通过移动通讯网络来实现无线网络接入手机类型的总称。2000年爱立信推出R380SC手机第一次使用了Symbian系统,开始了真正意义上的智能手机。2001年,诺基亚公司加入智能手机市场的战局,推出第一款PDA手机9110,2002年,世界上首部2.5G的智能手机在芬兰诞生,随后几年又发展到3G,现在的4G已经非常普及。短短几十年的时间,智能手机得到飞速的发展。
2 系统设计与研制
本设计以STM32F103ZET6处理器和GS524模块为两大核心,系统框图如图1所示。使用128M的SD卡保存图形界面数据及手机状态标识位。系统使用的电阻式触摸屏自带ILI9341 LCD控制器和TSC2046触摸控制器,通过LCD控制器以图像及文字的形式将信息打印到界面,电阻式触摸片感应屏幕的触点,触摸控制器将触点坐标输入到STM32处理器。G3524模块外围电路包括部分包括SIM卡电路、音频输入输出电路、RF天线电路、以及指示灯和按键。整个系统的制作过程包括原理图设计、PCB设计、电路板制作、硬件测试、硬件驱动程序、界面设计、软件调试七大部分。原理图和PCB设计部分使用Altium.Designer10进行设计,电路板的制作和硬件测试部分在实验室完成,硬件驱动程序和软件调试部分使用KEIL程序设计软件完成,使用PS软件制作图形界面图标保存到SD卡中,完成界面设计。设计所涉及到的硬件和软件如下:
2.1 硬件设计
硬件包括电源部分、GPRS外围电路、STM32模块电路和电路板的制作。其中GPRS外围电路采用两种电源电压,G3524模块使用4.0v电压,STM32以及SD卡等其他集成电路使用3.3v电压;GPRS外围电路包括主要包括RF射频电路、SIM卡电路、以及麦克风和音频电路、按键和指示灯五大部分;电路板的制作是在生成相应的PCB输出文件之后,随之进行PCB板的制作,电路板的制作在实验室进行,区别于PCB厂家常见的制板方式。在实验室采用最简单的制板方式,主要过程分为PCB打印、热转印、覆铜板的腐蚀、打孔、焊接五个步骤。
2.2 软件设计
软件设计主要包括对硬件的初始化、程序的设计、图形界面设计。对硬件的初始化是指系统上电开机之后在正式进入应用程序之前对硬件的一系列初始化,包括初始化堆栈指针SP、初始化程序计数指针PC、初始化中断向量表、配置系统时钟和调用函数_main初始化用户堆栈,进入main函数执行用户程序。程序设计涉及面比较广泛,是一个大的流程,例如程序上电的流程。图形界面设计是使用PS软件做成相应的图形以BMP格式保存在SD卡中,在实际制作中,为了增加人机交互感不但在每个不同的菜单设置了相应的图形界面,设置了具有人性化的界面。
3 设计的测试与调试
3.1 硬件测试
硬件测试主要检查在电路板制作过程中是否会存在一些问题,测试硬件功能是否正常运作,是否达到要求。主要有以下几个步骤:首先用万用表测量所有线路是否完整,是否存在断路、检测相邻线路之间是否存在短接、信号是否容易相互影响;然后对单片机最小系统的电路进行测试,向单片机下载简单的测试程序,用万用表检测相应的引脚输出电平是否正常,查看LCD屏幕是否正确显示内容,测试触摸片是否正常工作;另外测试GPRS模块的各个功能,使用简单的上位机串口调试助手对GPRS模块进行简单的AT指令响应测试,任何使用AT指令集的模块向其发送“AT”指令都会第一时间响应“OK”返回上位机,如果测试响应成功则说明模块正常工作。
3.2 软件调试
软件调试贯穿着整个程序的编写过程,从最基本的LCD触摸屏驱动到GPRS基本的串口通信再到最后操作界面的制作,每一个功能的实现都是经过一次又一次的程序烧录调试的。调试的重点放在GPRS模块的AT指令调试,在软件编写过程中我发现软件的AT指令响应格式与官方提供的说明略有不同。所以在程序中使用到每个指令之前都先使用上位机串口调试助手进行相应的验证,记录每一条指令相应的响应信
您可能关注的文档
最近下载
- 2025年高分子物理(第五版)课后习题答案.pdf VIP
- 《认知发展与学习机制》课件.ppt VIP
- 图软公司产品介绍的.ppt VIP
- 中考数学考点练习题22 相似三角形【原卷版】.pdf VIP
- 第一单元第3课《旅程的灵感》教学设计 2025湘美版美术八年级上册.docx
- 7.大华综合监控管理平台一体机dh-dss7016-d新.pdf VIP
- 第15课《中国工农红军长征与遵义会议》课件 统编版历史八年级上册.pptx VIP
- 微信小程序开发项目教程PPT完整全套教学课件.pptx VIP
- (高清版)B/T 12230-2023 通用阀门 不锈钢铸件技术条件.pdf VIP
- 屠宰企业宰前、屠宰过程及宰后检验流程要点和检验制度汇编-生猪.doc VIP
原创力文档


文档评论(0)