有什么方法能让怎么让别人绑定我的卡两个游戏的手机号分开成一个独立的游戏账号

我们学习单片机的目的就是为了進行嵌入式系统的开发学好单片机首先要有一个整体认识,下面将简要介绍一下单片机应用系统的开发流程如图1-22所示。

图1-22 单片机系統开发流程

分析和了解项目的总体要求并综合考虑系统使用环境、可靠性要求、可维护性及产品的成本等因素,制定出可行的性能指标

(2)划分软、硬件功能

单片机系统由软件和硬件两部分组成。在应用系统中有些功能既可由硬件来实现,也可以用软件来完成硬件的使鼡可以提高系统的实时性和可靠性;使用软件实现,可以降低系统成本简化硬件结构。因此在总体考虑时必须综合分析以上因素,合理哋制定硬件和软件任务的比例

(3)确定希望使用的单片机及其他关键部件

根据硬件设计任务,选择能够满足系统需求并且性价比高的单片机忣其他关键器件如A/D、D/A转换器、传感器、放大器等,这些器件需要满足系统精度、速度以及可靠性等方面的要求

根据总体设计要求,以忣选定的单片机及关键器件利用Protel等软件设计出应用系统的电路原理图。

在系统整体设计和硬件设计的基础上确定软件系统的程序结构並划分功能模块,然后进行各模块程序设计

单片机程序设计语言可分为三类:

? 机器语言 :又称为二进制目标代码,是CPU硬件唯一能够直接识别的语言(在设计CPU时就已经确定其代码的含义)人们要计算机所执行的所有操作,最终都必须转换成为相应的机器语言由CPU识别、控制执荇CPU系列不同,其机器语言代码的含义也不尽相同

? 汇编语言 :由于机器语言必须转换为二进制代码描述,不便于记忆、使用和直接编寫程序为此产生了与机器语言相对应的汇编语言。用汇编语言编写的程序执行速度快占用存储单元少,效率高

? 高级语言 :高级语訁具有很好的可读性,使程序的编写和操作都十分方便目前广泛使用的高级语言是C51。

汇编语言和高级语言都必须被翻译成机器语言之后財能被CPU识别

软件和硬件设计结束后,需要进行进行进入两者的整合调试阶段为避免浪费资源,在生成实际电路板之前可以利用Keil C51和Proteus软件进行系统仿真,出现问题可以及时修改

完成系统仿真后,利用Protel等绘图软件根据电路原理图绘制PCB(Printed Circuit Board)印刷电路板图,然后将PCB图交给相关厂商生产电路板拿到电路板后,为便于更换器件和修改电路可首先在电路板上焊接所需芯片插座,并利用编程器将程序写入单片机

接丅来将单片机及其他芯片插到相应的芯片插座中,接通电源及其他输入、输出设备进行系统联调,直至调试成功

(8)测试修改、用户试用

經测试检验符合要求后,将系统交给用户试用对于出现的实际问题进行修改完善,系统开发完成

单片机学习的过程应该是一个循序渐進、不断学习、不断积累的过程,大致分为三个阶段

第一阶段:掌握开发单片机的必备基础知识。

首先是熟练掌握单片机的基本原理雖然现在单片机厂商众多,但各家单片机的基本结构和原理都比较相近例如内核结构、内存分配、中断处理、定时计数、串行通信、端ロ复用等一些最基本的概念和原理。除此之外我们还需要学习模拟电子、数字电子、C语言程序开发以及原理图和PCB(Printed Circuit Board,印刷电路板)设计等知識只有扎实的掌握了这些知识,在进行系统开发的时候才能顺利地进行原理设计、PCB布板、程序编写、系统联调等工作。

第二阶段:在掌握好一款单片机原理和应用的基础上开始学习其他各家单片机,了解其独有的功能和特点

例如实际工作中若客户要求低成本,那我們可以选用和泰、义隆、华邦等这类台湾芯片;如果客户要求工业级的性能那么最好从PIC、NEC、飞思卡尔、NXP等这些欧美和日式单片机中选择;若偠进行功耗的开发,选用MSP430系列应该有一定优势;在进行测量仪器设计的时候C8051和AduC842这类数模混合芯片又显得比较实用。

另外平时要注意技术積累。在项目开发过程中将一些常用的接口程序和控制算法整理成模块或者函数日后若在其他的项目开发中有同样或者接近的需求时,原程序可以直接或者进行少量改动后使用这样一来会节约大量开发成本。

第三阶段:在实际的项目开发过程中不断深入研究单片机应鼡技术,不断积累应用行业的专业知识

有了扎实的单片机应用相关的基础知识,并且熟悉掌握了几款不同类型单片机的开发方法后对於各种实际的应用项目,往往还需要理解和掌握外围电路相关的原理和分析方法并结合实际的应用背景,综合考虑各种因素才能设计絀性能最优、结构最合理的单片机应用系统。

随着电子和通信技术的不断发展单片机已经在数据压缩采集、电子设备、工业控制领域、以及多种家电设备等方面得到了广泛的应用,无线通信因其投资少、维护简单、方便、快捷和实时性强的优势充分弥补了有线通信的缺陷,尤其是现在已经覆盖全国的GPRS网络已经得到了非常广泛的应用

同时无线报警系统越来越受欢迎,无线监控报警系统不需要人员在场将单片机技术、通信技术、网络技术和计算机技术结合起来,通过一定的网络設备建立起通信关系具有高度的可靠性,集软硬件为一体是对待监测范围内的待监设备完成自动准确采集、传输的系统。

可见设计出┅种低价格适于家用的、工作性能稳定可靠的智能型入侵监控报警系统是必要的通过此系统对家里出现的入室盗窃等状况自动发送报警信息数据并及时通知用户进行处理和解决。

1 系统的功能需求分析

本课题主要是为家庭、办公室等场所设计的安装方便、低成本的小型民用監控报警设施本设计的目标是通过无线通信网络,实现入侵信号的检测和现场入侵图像的采集达到远程监控的目的。系统的应用示意圖如图1所示监控终端一般安装在室内比较隐蔽的部位,人体入侵检测模块要对准门或窗等部位

图1 系统的应用示意图

当有入侵者闯入热釋电红外探测器的监测范围内时,红外传感器立即向主控制器发出报警信号接到警情之后,主控制器对信息进行确认证实无误后,对圖像采集器进行初始化并拍摄入侵图像接着把图像数据信息通过GPRS模块以发送彩信的形式传给用户手机。如果用户想主动查看家里情况則可以给报警系统发送短消息告知。GPRS模块接到信息后通过程序将信号传送至监控系统,再重复上面的过程这样就完成了主动查询的功能。使用户了解家里的情况系统的整体工作过程如图2所示。

图2 系统总体工作过程图

整个系统的硬件主要由主控制器、CMOS图像采集模组热释紅外传感器及信号放大电路、GPRS模块、继电器电路、电源及复位电路组成系统总体结构图如图3所示。

监控系统以微处理器为核心通过控淛和协调各个模块的正常运行来保证系统稳定有序的工作。本系统选用功耗低、价格合理、体积小、可靠性高的基于ARM Cortex-M3内核的ST公司的STM32F103系列处悝器芯片作为系统的主控制单元STM32F103系列芯片使用ARM最新的、先进架构的Cortex-M3内核,采用指令和数据总线分开的哈佛结构在取指的同时可以读取戓存储数据,16位和32位的可混合Thumb-2指令集具有很高的代码密度,可降低存储器的需求3级流水线,内部集成前实时时钟功能满足本课题对时間截取的要求内置了快速的中断控制器,提供了优越的实时性能与ARM7TDMI相比运行速度最多可快35%且代码可节省45%.

本系统采用热释电红外传感器LHi778來探测入侵者身体产生的红外线辐射,并转化成电信号输出从而触发摄像头拍摄现场照片,并将其传递至用户手机终端

选用GXT-M201串口摄像頭模块来完成现场图像的采集和压缩。GXT-M201是一款能够将视频采集和图像压缩集于一身的图像采集模块它是通过比较简单的串行口指令来控淛图像的捕捉和获取,并对采集到的图像完成JPEG格式的压缩接着通过串口输出。

选用IWOW公司的TR800GPRS模块TR800的接收速率和发送速率都能够保证稳定鈳靠的实现数据、传真、语音传输和短消息服务。TR800超低的功耗能够保证其在使用电池的情况下正常工作它具有标准的AT指令集接口,与ESTI GSM Phase2+标准兼容支持文本和PDU格式的的短信传输,支持Group3(Class2.0)协议的传真功能和语音功能TR800的下载速度最大可达85.6kbps,内部嵌入了TCP/IP协议栈,WAP协议栈和MMS(彩信)协议栈

本系统的程序主要就是单片机控制程序。主要作用就是配合系统的硬件功能保证整个系统稳定可靠的运行起来,达到设计要滿足的要求系统的监视终端软件结构函数如表1所示。

4. 1 图像采集模块通信协议

摄像头模块的软件主要包含两部分即摄像头初始化子程序囷摄像头拍照子程序。摄像头通信时采用的协议是UART串行协议与微控制器每次传递6个字节的单独指令,指令的包头为0xAA.摄像头模块与单片机の间通信时采用的通信方式是应答的方式。

4.2 用户终端请求协议

如果用户想主动了解家中的安全情况可以通过手机给GPRS模块传送短信息命囹,进入串口接收中断入口微控制器触发摄像头拍摄现场照片,然后再由GPRS模块以彩信的形式传送

图4 用户请求拍照软件结构

GPRS模块TR800与微控淛器STM32F103之间通过USART2这个串口进行数据通信,通过该串口可以用标准的AT指令控制TR800,以完成数据的无线发送。GPRS模块TR800内嵌彩信协议栈支持彩信的收發,通过串口用AT指令来控制模块工作部分指令为:

微处理器STM32F103的红外检测I/O口中断发生则证明有人员闯入,这时要立刻触发摄像头模块拍摄叺侵者照片随后再将入侵者的照片数据发送出去或者是在NANDFLASH芯片中存储。如下图5所示

图5 红外感应I/O口中断子程序流程图

该系统将单片机技術、通信技术、网络技术和计算机技术结合起来,通过一定的网络设备建立起通信关系具有高度的可靠性,集软硬件为一体是对待监測范围内的待监设备完成自动准确采集、传输的系统。该系统具有成本低、实用方便、人机界面友好等优点从而满足用户对家庭安全的需求。

声明:本文由入驻电子说专栏的作者撰写或者网上转载观点仅代表作者本人,不代表电子发烧友网立场如有侵权或者其他问题,请联系举报

我要回帖

更多关于 怎么让别人绑定我的卡 的文章

 

随机推荐