基于SIM900A和LPC2378无线数据传输系统设计

发布者:Lianai最新更新时间:2013-01-17 来源: 电子科技 关键字:SIM900A  LPC2378  无线数据  传输系统 手机看文章 扫描二维码
随时随地手机看文章
    GSM是目前应用较为成熟和完善的一种通信系统。它可以提供短消息、语音、数据传送等多种业务。其中短消息的传送是GSM网络的一种重要业务,已得到广泛应用。如在变电站、电表、水塔等监测数据的无线传输和远程无线控制系统中都需要一种功耗小、性能稳定、抗干扰能力强的无线装置。迄今为止,无论是蓝牙技术,还是其他的无线电波遥控装置能满足以上条件的较少,而GSM系统可以很好地满足上述要求。

1 系统硬件设计
1.1 系统框图
   
设计—个基于GSM通信模块的无线传输系统,选用SIM900A通信模块和LPC2378控制器制成一款无线Modem,与串口终端协同收发短信数据,以此Modem和GSM网络为纽带可实现远距离的数据传送。设计框图如图1所示。

a.JPG


1.2 控制模块设计
   
控制模块核心芯片为LPC2378,是一个恩智浦半导体(NXP)公司推出的32位、具有精简指令集、超低功耗的基于ARM7TDMI-S的微控制器,适用于为各种目的而需要进行串行通信的应用。由于它具有低功耗、丰富的片内外设和方便灵活的开发手段,已成为众多单片机系列中一个研究热点。其主要特点有:低电压、超低功耗;工作电压范围为3.0~3.6 V;片内有10位的A/D转换器;4个32位的定时器,具有灵活的时钟设置;片内晶振的工作频率在1~24 MHz之间。具有4个UART串口,方便用户多机通信。提供P0.0~P4.0共5个数据端口,能为用户提供更多的处理功能。在提供的外围数据端口中,有4个具有中断功能。具有JTAG仿真调试接口,便于软件的调试。片内可提供较多的存储器,片内Flash为512 kB,同时还提供较多的RAM以便进行运算处理。
1.2.1 电源部分
   
在该系统中LPC2378单片机需要用3.3 V和1.8 V供电,因而用National公司的LM117-33和LM117-18芯片实现由5~3.3 V和3.3~1.8 V的降压处理,而LED灯,是在电源通电后变亮,指示电源的通断;电容是用来滤波,减小对输入端的干扰。电源供电原理图如图2所示。

b.JPG[page]

1.2.2 串口通信和按键
   
LPC2378有两个串口,USART1与SIM900A的连接,USART0与上位机连接,通过串口0将上位机要传输的数据暂存在单片机中,然后通过串口1最终传到SIM900A模块中,从而实现数据的无线传输。虽然SIM900A模块的串口管脚的工作电平是CMOS电平,单片机的串口管脚的工作电压是TTL电平,但由于单片机的高低电平的逻辑判断电平可以实现与SIM900A的管脚进行连接,因此SIM900A模块的串口线可以直接与单片机的串口1相连,而串口0需要一个MAX3232进行电平转换与上位机通讯,如图3所示。

c.JPG


1.3 通信模块设计
   
SIM900A是芯讯通(SIMCom)公司推出的新一代无线通信GSM/GPRS模块,可以快速安全可靠地实现系统方案中的数据、语音传输、短消息服务(Short Message Service)和传真。模块的工作电压为3.2~4.8 V,工作的频段为EGSM 900 MHz和DCS 1 800 MHz。SIM900A支持GPRS multi-slot class 10/class 8(可选)和GPRS编码格式CS-1,CS-2,CS-3 and CS-4。所在频段最大功耗分别为2 W(900 MHz)和1 W(1 800 MHz)。
    SIM900 A采用省电技术设计,所以在Sleep模式下最低耗流只有1.0 mA。常用工作模式有Sleep、Idle、Talk等模式。由于尺寸只有24 mm×24 mm×3 mm,所以SIM900A几乎可以满足所有用户应用中对空间尺寸的要求,例如M2M,数据传输系统等。SIM900A为SMT封装,基于STE的单芯片方案,采用ARM926EJ-S架构,实现电源连接、指令、数据、语音信号、及控制信号的双向传输。
    键盘和SPI显示接口可以使用户灵活地设计定制应用。主串口和调试串口可以帮助用户轻松地进行开发应用。一路音频接口,包含一个麦克风输入和一个扬声器输出。可编程的通用输入输出接口(GPIO)。SIM900A内嵌TCP/IP协议,扩展的TCP/IPAT命令让用户能够容易的使用TCP/IP协议,而且在数据传输方面应用广泛。
1.3.1 电源部分
   
SIM900A采用VBAT为3.4~4.5 V的单电源供电。在一些情况下,信号传输的猝发会导致电压跌落,这时电流损耗的峰值会达到2 A。因此,电源必须能提供足够2 A的电流。给SIM900A供电,采用Micrel公司的LDO—MIC29302BT实现由5~4 V的降压处理,如图4所示。

d.JPG

[page]

1.3.2 SIM卡电路
    SIM卡的接口电平由模块内部的电压稳压器提供,正常电压值为2.8 V或者1.8 V。复位后,所有引脚输出低电平。6脚SIM卡电路如图5所示。

e.JPG


1.3.3 LCD和键盘交互
   
控制模块的操作结果可以通过LCD显示出来,并通过键盘对期进行调试和设置。

2 软件设计
2.1 AT指令
   
系统程序流程软件设计的重点在于单片机的编程。通过向SIM900A写入不同的AT指令能完成多种功能,如网络登录、读取SIM卡上电话号码、发送接收消息、删除消息等。在此重点讨论中文短信的发送。
2.2 PDU编码规则
   
目前,发送短消息常用Text和PDU(Protocol Data Unit,协议数据单元)模式。使用Text模式收发短信代码简单,实现容易,但最大的缺点是不能收发中文短信;而PDU模式不仅支持中文短信,也能发送英文短信。PDU模式收发短信可以使用3种编码:7-bit、8-bit和UCS2编码。7-bit编码用于发送普通的ASCII字符,8-bit编码通常用于发送数据消息,UCS2编码用于发送Unicode字符。一般的PDU编码由A,B,C,D,E,F,G,H,I,J,K,L,M这13项组成。在GSM标准中,中文采用PDU编码,故汉字需要在编码之后才可以发送出去。
    A:短信息中心地址长度,2位16进制数(1 Byte);B:短信息中心号码类型,2位16进制数;C:短信息中心号码,B+C的长度将由A中的数据决定;D:文件头字节,2位16进制数;E:信息类型,2位16进制数;F:被叫号码长度,2位16进制数;G:被叫号码类型,2位16进制数,取值同B;H:被叫号码,长度由F中的数据决定;I:协议标识,2位16进制数;J:数据编码方案,2位16进制数;K:有效期,2位16进制数;L:用户数据长度,2位16进制数;M:用户数据,其长度由L中的数据决定。J中设定采用UCS2编码,这里是中英文的Unicode字符。
2.3 程序流程

f.JPG



3 结束语
   
本系统调试完成,在调试过程中运行稳定。设计成本和使用成本低,它可以广泛应用于远程安防监控、PLC数据采集和传输、智能电表、车载通信、无线POS、无线医疗、家庭防盗等无线传输和自动报警系统中。在即将到来的物联网时代,无线通信系统的应用将起到关键性作用。

关键字:SIM900A  LPC2378  无线数据  传输系统 引用地址:基于SIM900A和LPC2378无线数据传输系统设计

上一篇:基于LPC2132数字信号源的设计与实现
下一篇:基于LPC2210的触摸屏触摸点数据采集系统设计

推荐阅读最新更新时间:2024-03-16 13:16

基于μCOS-II的USB主机系统设计
μC/OS-II 是美国学者Lacrosse 设计的一个优秀的嵌入式实时操作系统,其代码绝大部分用ANSIC 语言编写,可用于8 位、16 位、32 位、甚至64 位微处理器、微控制器、数字信号处理器等,具有操作系统最基本最核心的功能,非常适于在小型系统和片上系统(SOC)中使用。USB 为个人电脑与嵌入式设备之间的连接提供了一种标准化、单一化的接口,其高效性和可靠性使得它已经成为嵌入式系统的首选接口。此LPC2378 读卡器具有卡票检测、消费扣钱、系统升级、下发黑名单、在线充值、余额查询等功能,但这些功能的实现都依赖于上位机的请求,业务应用模块只有在获得相应的请求后才能进行相应的处理并将处理结果返回给上位机。而USB 主机系统就
[单片机]
基于μCOS-II的USB主机系统设计
以ARM处理器S3C2440A为核心的嵌入式无线实时图像传输系统设计
1 引言 随着信息化,智能化,网络化的发展,嵌入式系统技术也将获得广阔的发展空间。进入20 世纪90 年代,嵌入式技术全面展开,目前已成为通信和消费类产品的共同发展方向。在通信领域,数字技术正在全面取代模拟技术。毫无疑问,模拟图像采集系统必将被数字图像采集系统所代替,其中的嵌入式图像采集系统由于其优越的性能越来越受到人们的关注。同时,在技术进步推动信息传递日趋无线化的背景下,无线图像传输也就成为了图像传输的前沿领域。对于边远的和可移动的系统,无线网络接入传输数据方式显得十分重要。本文介绍了采用nRF2401 作为传输手段的无线图像传输系统。该系统由无线照相机和图片接收器两部分组成,具有视频图像采集、压缩、传输和存储等功能。 2
[单片机]
以ARM处理器S3C2440A为核心的嵌入式无线实时图像<font color='red'>传输系统</font>设计
基于ZigBee网与以太网间数据传输系统的研究
  利用ZigBee技术开发物联网应用系统,ZigBee网与以太网之间的数据传输系统是掌握应用系统开发主动权的重要研究对象。文中介绍了ZigBee网与以太网之间基于异构网络数据传输系统的概况,探讨了监控系统中ZigBee网与以太网数据传输机制的过程,以及ZigBee网与以太网间数据帧转换及交互的实现。   ZigBee是基于IEEE802.15.4标准的一种低速率、短距离的无线网络传输技术。其应用简单,适用于数据采集量小,数据传输的速率相对较低,以及分布范围有限的情况下。只要保证不断电其对数据的安全性是可靠的,在这些条件下,其有一个显著的特点就是成本和功耗较低,且容易安装并无需频段注册。在目前标准众多短距离无线传输的通信领域中,Zi
[嵌入式]
由RFW122-M构成的短距离无线数据通信系统
利用AT89LV52单片机作控制器,实现基于RFWaves公司的射频芯片RFW122-M的短距离无线数据通信系统;分析射频芯片RFW122-M及其与单片机的接口芯片RFW-D100的特点;给出系统的硬件原理框图及软件流程图。对应用于该装置的无线数据传输协议CSMA进行分析,并且在对固件的编程配置中加以实现。 目前, 短程射频通信技术是一种热门技术, 已广泛应用于实际中, 主要有无线局域网(WLAN )、个人区域网络(PAN) 及无线短距离消费类产品(如中低速数据传输应用, 有效范围在30 m以内)。该通信技术的标准有IEEE802.11a、Hiperlan2、蓝牙(IEEE802.15.1)、 HomeRF及IEEE80
[单片机]
由RFW122-M构成的短距离<font color='red'>无线数据</font>通信系统
短距离高可靠无线数据通讯装置
    摘要: 本文分析计算了FSK、ASK、OOK调制模式的误码率、选用了ASH接收器、研制了一套短距离高可靠无线数据通讯装置,给出了测试和应用结果。     关键词: 无线数据通讯  OOK调制模式  ASH接收器 1.前言     目前,0~100米内的短距离无线通讯装置的应用非常广泛,例如汽车遥控门匙、无线抄表、ID卡、计算机无线数据通讯等。世界各大芯片制造商如TI、MOTOROLA、DIGITAL-WIRELESS等公司,根据需求,研制开发出了各种新式射频芯片,使短距离无线数据通讯装置的设计开发趋于更加容易、方便、周期短、成本低。     本文通过对常用调制模式误码率的计算和比
[应用]
基于ARM处理器的IAP功能实现配变监测终端程序远程更新的
1 LPC2378芯片介绍 LPC2378是一款基于ARM7TDMI-S的32位处理器。它具有512 KB的片内Flash程序存储器、32 KB的静态RAM(SRAM),以及在系统编程(In-System Programming,ISP)和在应用编程(In-Application Program-ming,IAP)功能。由于程序对内存需求比较大,所以外扩了一片64 KB的SRAM。 通常,程序的下载可通过3种方式实现: ①采用嵌入式实时操作系统。该方法加大了系统对存储容量的要求,增加了硬件和软件成本。 ②采用增加外控制烧录系统的方法。该方法同样增加了系统的复杂度和成本,且降低了系统本身的可靠性。 ③采用IAP技术。该方法充分利用芯片
[单片机]
基于ARM处理器的IAP功能实现配变监测终端程序远程更新的
基于ARM和nRF24L01的无线数据传输系统
  1 引言   由于无线数据通信不用布线,快速布局,因此具有有线数据通信无法比拟的便捷性,在特殊场合具有不可替代性。然而,传统的由基本射频集成电路搭建的无线数据通信系统存在电路复杂,成本高,传输速率低,可靠性差等缺点。为此,Nordic公司推出一款工业级内置硬件链路层协议的低成本单芯片nRF24L01型无线收发器件。该器件采用GFSK调制,128个频点自动跳频,片内自动生成报头和CRC校验码,具有出错自动重发功能,这些特性使得由nRF24L0l构建的无线数据传输系统具有成本低,速率高,传输可靠等优点。   2 nRF24L01简介   图l给出nRF24L0l的引脚排列。nRF24L01工作于2.4~2.5 GHz I
[单片机]
基于ARM和nRF24L01的<font color='red'>无线数据</font><font color='red'>传输系统</font>
SOPC在PCI总线高速数据传输系统中的应用
  随着战场电磁环境复杂程度越来越高,侦察与通信系统的融合成为一种必然的发展趋势。数据量大、算法复杂是数字化侦察接收系统的主要特征。使用DSP和FPGA进行高速信号谱分析、滤波等预处理,借助通用计算机平台实现信号的分选、显示等后处理是一种理想的系统设计方案。因此,如何构建与PC机间的高速数据通道,便成了侦察接收系统设计中的关键问题之一。PCI (Peripheral CompONent Interconnect)总线,即外围部件互连总线,是目前应用最广泛的一种高速同步总线,在32位总线宽度33Mz时钟下,其理论最大传输速率可达132Mbyte/s (64位总线宽度66MHz时可达到528Mbyte/s),因此成为上述侦察接收系统中
[嵌入式]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved