系统软件编写主要采用 KEIL 公司开发的 MCS-51 系列芯片 C51 语言软件 开发系统—Keil 51[5]。程序主体主要依靠 AT(Attention)指令集进行操作,能 够在手机和 GSM 模块之间进行通信,是当今社会通信运用最多的指令集[6]。可 以通过设置相关 AT 指令集,进行打电话,挂电话,收信息,发信息等众多功 能,通过这个指令集,我们就可以方便的在手机和 GSM 模块之间进行通信, 然后通过设置串口相关寄存器和定时器的相关寄存器,达到与单片机之间的通 信,单片机通信成功之后,就能方便的接受传感器信号和对继电器的准确控制。

3 系统硬件电路设计

3。1 GSM 与单片机

3。1。1 模块简介

TC35 是德国西门子公司研发的应用于通信的一款模块,体积较小,质量轻 巧,携带方便,消耗的功率较低,支持 TTL 电平,可与单片机直接相连,无需 电平转换,支持的波特率在 300b/s-115kb/s 范围之内,集成了 900/1800MHZ 两 种频率,性能可靠,稳定,速度快,在当今网络日益发展的今天,西门子运用 自身强大的技术,坚持做出一流产品的观点,开发了这款 GSM 模块,它集成 化程度很高,具有很多强大的功能,能够使研发工程师在较短的时间内,使用 最低的费用研发出相应的产品。它在远距离通信,无线 POS 机,远程监控和遥 控方面有着广泛的应用,专注于工业应用,它的精准和完美设计使得他易于向 GPRS 领域过渡,更加方便廉价的使用移动数据[7]。

图 3-1 TC35 结构框图

上图显示的是 TC35 模块的各个组成部分,基带处理器起着主导控制的作 用,他的主要职能类似于常规协议处理器,主要完成的是相关信息的存储和处 理,构成他的主要部件是微处理器,数字信号处理器,内存(Flash,SRAM)等 其他单元构成,主要功能就是起着编码的作用,比如对语音,视频,基带等进 行编码译码,其制作完全符合 GSM 标准协议,40 个引脚的 ZIF 模块将 GSM 模 块与设备相连接,ZIF 模块具有很多小部件构成,这些部件经过组合,将其组

成一个装置,此装置将直接与 GSM 模块进行相关内容交流。Flash 属于闪速存 储,优点在于能长时间保存系统存储的数据,而不会产生丢失,消耗的功率比 较低,便于 TC35 模块进行数据的存储和调用[8]。无线连接器起着接受移动设备 发送过来的信号。

本系统采用的是宏晶公司研发出来的 STC89C52RC 的这款芯片,是一款相 比于传统的 8051 系列单片机更加坚实耐用,兼容以往 8051 芯片所有的代码, 可以在 12 时钟/周期,6 时钟/周期里两者之中任选其一,实际的工作电压既可 以选择在 5。5V-3。3V 之间,如果提供的电压较低,当然也可以选择在 3。8V-2V 之间,此时这款单片机就是属于 3V 单片机。真正运行的工作频率相比传统的 8051 要大的多,一般在 0-40MHz,最高可到达 48MHz[9]。来*自-优=尔,论:文+网www.youerw.com

单片机内部具有 RAM 和 ROM,大小分别是 512 字节和 8K 字节,能够满 足大多数用户的需求[10]。可以通过串口两个引脚 P3。0(RXD)和 P3。1(TXD) 进行快捷方便的程序下载,宏晶科技公司自身开发的烧录器具有强大的烧录功 能,支持 STC 系列所有单片机程序下载,几秒钟之内即可完成一块单片机程序 的烧录,不需要像传统单片机一样,运用专门的仿真器和编程器,繁琐且效率 不高,支持在系统编程和在应用编程,具有可编程可擦写只读存储器,具有可 多次编程的特点。芯片内部带有看门狗,可以防止程序进入死循坏或者跑飞, 有效的遏制了单片机的死机[11]。

3。1。2 电路连接

上一篇:Matlab直流调速系统的仿真研究
下一篇:MATLAB液位控制系统的模糊控制设计方法+程序

STC89C52单片机的温度控制系统设计+电路图

基于状态估计的控制系统...

基于RS-485的电梯呼梯装置设计+电路图

基于Zigbee的智能仓储管理系统设计

Matlab基于模型跟随的自适...

STM32单片机数字回转库控制系统设计+PCB电路图

基于模糊控制方法的机械手同步控制研究

安康汉江网讯

新課改下小學语文洧效阅...

网络语言“XX体”研究

老年2型糖尿病患者运动疗...

张洁小说《无字》中的女性意识

ASP.net+sqlserver企业设备管理系统设计与开发

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究

互联网教育”变革路径研究进展【7972字】