微信硬件设计技术设计方案

上传人:龙*** 文档编号:394752 上传时间:2017-02-16 格式:DOC 页数:17 大小:590.50KB
返回 下载 相关 举报
微信硬件设计技术设计方案_第1页
第1页 / 共17页
微信硬件设计技术设计方案_第2页
第2页 / 共17页
微信硬件设计技术设计方案_第3页
第3页 / 共17页
微信硬件设计技术设计方案_第4页
第4页 / 共17页
微信硬件设计技术设计方案_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《微信硬件设计技术设计方案》由会员分享,可在线阅读,更多相关《微信硬件设计技术设计方案(17页珍藏版)》请在金锄头文库上搜索。

1、文件编号:项目编号:机密级别: 绝密 机密 内部文件部 门: 第九组拟 制: 2016 年 12 月 26 日校 对: 年 月 日审 核: 年 月 日批 准: 年 月 日微信硬件设计技术设计方案文档修订记录日期 版本 说明 档生成 秦才霞一、项目名称微信硬件设计二、设计要求及性能指标设计一个微信硬件,选用 片机作为主控芯片进行设计和实现。具体任务包括项目技术设计方案,硬件电路的设计,系统软件设计,仿真调试,实际测试等。具体要求如下:1. 在触摸屏上实现无线网络登录设置界面;2. 用单片机将温度、湿度、光照度信息采集上来,并且显示在触摸屏上;3. 通过 块接入乐为物联服务器,将温度、湿度、光照度

2、信息传送到第三方云平台,手机微信通过关注乐为物联的公众号,获取这些传感器信息。三、项目总体方案设计1、系统总体方案编写单片机程序,在触摸屏上实现环境信息显示界面和无线网络登录设置界面,用单片机将温度、湿度、光照度信息采集上来,并且显示在触摸屏上,最后通过 块接入乐为物联服务器,将温度、湿度、光照度信息传送到第三方云平台,手机微信通过关注乐为物联的公众号,获取这些传感器信息。S T C 单片机触摸屏W i F i 模块光强模块 温湿度模块口袋实验室盒子U A R T 2图 统结构框图系统详细设计方案如下:以 片机作为微控制器,采用触摸屏电路的 薄膜晶体管液晶显示器实现无线网络登录界面的显示,采用

3、 湿度传感器对温度和湿度进行采集,采用光强模块的光强度传感器 行光强采集,采集好温度、湿度、光照度的采集后,将其显示在 摸屏上,然后通过 块接入乐为物联服务器,将温度、湿度、光照度信息传送到第三方云平台,手机微信通过关注乐为物联的公众号,获取这些传感器信息。系统的基本原理:光强模块、温湿度模块将检测到的环境信息传送给微处理器来处理,然后微处理器通过 块将处理结果送到乐为物联服务器第三方云平台,最后通过手机可获取上述信息。2、关键技术、设计难点及其解决方案关键技术:1、熟悉 发环境,绘制电路原理图和 理布局布线。2、检测环境温湿度,通过串口上报并打印检测信息。3、用数字光照传感器检测光强,通过串

4、口上报并打印检测信息。4、通过发送相关指令将 块接入乐为物联服务器,将温度、湿度、光照度信息传送到第三方云平台。难点:1、对 学习不深,对原理图和 制的过程不了解,从而硬件绘制过程缓慢,无从下手。2、软件设计部分的硬件原理不理解,编写程序无从下手。3、利用 送相关指令连接乐为物联网时,无法判断连接是否成功,何时发送传送数据指令。解决方案:1、上网查询相关视频教材,听老师讲解,以及请教熟悉此类软件的同学。2、认真阅读并合理利用老师给的例程,合理利用其中的子程序,了解其工作原理3、合理利用延时函数,利用 句等待连接成功指令的返回值到达后,再发送下一条指令。四、项目详细方案设计1、核心器件选型核心器

5、件 1:单片机控制模块选型依据和原则:功能,性价比等可供选择的器件:列单片机、单片机选择原因:片机的主要功能简介:(1)增强型 8051时钟周期/机器周期 1T ,速度比普通 8051 快 8(2)工作电压:用 电(3)48K 字节内部 序存储器,片内大容量 4096 字节的 )大容量片内 写次数 10 万次以上(5)内部高精度 R/C 时钟, 程时内部时钟从 55设,本项目选用 )四组完全独立的高度异步串行通信端口(7)62 个通用 I/O 口,具有四种工作模式,每个 I/O 口驱动能力均可达到 20)8 通道 10 位高速 7 个定时器, 6 通道 15 位专门的高精度 主要功能可知,片机

6、相比于其他的普通单片机速度快,可提高用户体验感;采用 电,其他的器件也可采用相同的电压供电,可实现统一的外部供电;4 路串口可用;有 64 个可用的 I/O 口;这个类型的单片机制作成本较低,可提高性价比。从功能和价格角度最终选择 片机。核心器件 2:触摸液晶屏模块选型依据和原则:功能、显示图像质量,价格等可供选择的器件:膜晶体管液晶显示器)、 膜晶体管液晶显示器)的主要功能简介:(1)屏幕,工作电压 )320240 的分辨率(3)接口为 16 位并行 8080 接口,16 位真彩显示(4)自带触摸屏,可以用来作为控制输入选型原因:采用薄膜晶体管,克服串扰,可有效提高图像的显示质量,增强用户体

7、验感;可采用 源供电,与选择的单片机采用统一电源供电。从功能和用户体验感的角度我们最终选择 膜晶体管液晶显示器)。核心器件 3:温湿度传感器模块选型依据和原则:功能、价格等可供选择的器件: 字温度传感器、字温度传感器的主要功能简介:(1)含有已校准数字信号输出的温湿度传感器;(2)包括一个电阻式感湿元件和一个 温元件;(3) 件采用简单的单总线通信方式,一次传送 40 位数据,高位先出。度传感器为数字传感器,测量精度更高;该温度传感器输出的信号经过数字校对,对温度更加敏感,在相似价位中,其功能相对强大。从功能和价格角度出发我们选择 字温度传感器。核心器件 4:光感模块选型依据和原则:功能、价格

8、等可供选择的器件:光强度传感器 强度传感器选择原因:强度传感器的主要功能简介:(1)两线式串行总线接口的集成电路,采用 线与单片机通信。(2)光照被高精度光敏二极管 测,通过集成运算放大器将 流转换为 压,由模数转换器获取 16 位数字数据,读取出内部存储的光照数据。选型原因:采用高精敏度光敏二极管采集光照信号,通过数模转换转为数字信号,精度高,电路较简单,实现方便。从功能和灵敏度触发我们选择 强度传感器。2、硬件电路设计(1)微信硬件设计微信的硬件电路主要由单片机模块,温湿度模块,触摸屏模块,光强模块,块等组成,循迹小车硬件电路如下图所示。图 信硬件设计电路(2)单片机模块和电源模块单片机系

9、统的扩展是以基本最小系统为基础的,单片机最小系统包括晶体振荡电路、复位电路。单片机复位的原理是在时钟电路开始工作后,在单片机的 脚施加 24 个时钟振荡脉冲(即两个机器周期)以上的高电平,单片机便可以实现复位。在复位期间,单片机的 脚和PSEN 引脚均输出高电平。当 脚从高电平跳变为低电平后,单片机便从 0000H 单元开始执行程序。时钟电路是用于产生单片机正常工作时所需要的时钟信号,单片机内部包含有一个振荡器,可以用于 时钟源。另外也可以采用外部振荡器,由外部振荡器产生的时钟信号来供内部 行使用。单片机模块和电源模块如下图所示。图 片机模块和电路模块(3)温湿度模块字温湿度传感器是一款含有已

10、校准数字信号输出的温湿度符合传感器。它应用专门的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个 温元件,并与一个高性能的 8 位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。每个 感器都在极为精确的湿度校验室中进行校准。校准系数以程序的形式储存在 存中,传感器内部在检验信号的处理过程中要强调这些校准系数。单线制串行接口,使系统集成变得简易快捷。超小的体积、极低的功能,信号传输距离可达 20 米以上,使其成为各类应用应用甚至最为苛刻的应用场合的最佳选则。产品为 4 针单排引脚封装。连接方便,特殊封

11、装形式可根据用户需求而提供。温湿度模块如下图所示。图 湿度模块(4)触摸屏模块薄膜晶体管液晶显示器简介:液晶显示屏的每一个象素上都设置有一个薄膜晶体管(可有效地克服非选通时的串扰,使显示液晶屏的静态特性与扫描线数无关,大大提高了图像质量。特点:(1)屏幕,工作电压 )320240 的分辨率(3)接口为 16 位并行 8080 接口,16 位真彩显示(4)自带触摸屏,可以用来作为控制输入图 摸屏模块(5)光强模块光强度传感器 一种两线式串行总线接口的集成电路,采用线与单片机通信。工作原理为当外部光照被高精度光敏二极管 测到后,通过集成运算放大器将 流转换为 压,由模数转换器获取 16 位数字数据

12、,然后通过逻辑和 口进行数据处理与存储。通过相应的指令操作即可读取出内部存储的光照数据。片机模块和电源电路(6)块块 心处理器 较小尺寸封装中集成了超低功耗 32 位微型 有 16 位精简模式,主频支持 80 160 块负责无线上网接入承担 配器的任务,可以将其添加到任何基于微控制器的设计中,连接简单易,只需通过 口或 里选择 口通信。该模块工作电压:信波特率为 115200,共引出 8 个接口,还具有强大的片上处理和存储能 。块如 示。图 块3、系统软件设计(1)系统程序流程图(画出项目的系统程序流程图并做详细的说明)主程序 块,主程序单片机系统,主要完成数据采集传送,对 网控制的任务,联网

13、完成后即可进行数据上传,物联网端完成数据接收。开始采集温度 、 湿度 、 光照度连接 w i f 湿度 、光照度到乐为物联网图 程序流程图(2)主要子程序流程图(画出主要子程序的程序流程图并做详细的说明)微信硬件系统程序要求对温度湿度光照强度信息采集,然后单片机根据检测到的信号做出相应的控制,利用 示检测的信号。接着进行 入,开始连接,到连接完成。最后传输数据到物联网端。具体程序流程图如下图所示。a、 环境数据显示子程序流程图环境数据显示子程序通过传感器模块监测数据,然后通过 将环境数据传送到单片机。首先初始化传感器,和数据传输 ,然后设置定时器定时1S 用于设置更新环境数据显示的时间,便于显示。设置好以后开始传感器监测,1S 后发送数据到单片机并在触摸屏上显示,并在每隔 1S 更新数据并显示。初始化环境监测数据输入 I O 口初始化传感器发送数据到单片机在触摸屏上显示温度 、 湿度 、 光照度传感器开始监测 初始化定时器 , 定时 1 s 用于更新传感器数据图(a)环境数据显示子程序流程

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 述职报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号