首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 学习园地
单片机与GPRS的通讯方法
来源:本站整理  作者:佚名  2010-07-30 16:21:41



  GPRS是一种基于GSM系统的无线分组交换技术,提供端到端的广域无线IP连接。GPRS适合于如移动办公、Internet接入等,在传输速率、无线资源管理、计费等方面显示出优越性。GPRS优点为:

  1.瞬间上网GPRS的用户一开机就附着在GPRS网络上,每次使用时只需一个激活过程,一般只需要2~3秒就能登录至互联网。

  2.永远在线GPRS使用了“分组”技术,只要GPRS手机处于开机状态,就随时与移动GPRS网络保持联系。

  3.快速传输GPRS采用分组交换技术,无线网络的传输速率达到了56kbps~114kbps。

  4.按量计费  用户只有在收发数据时才需要保持与网络的连接,按照用户接收和发送数据包的数量来收取费用。

  以SIMCOM公司的ITl00为例,ITl00的串行口接收AT命令集,当接收到正确的命令后,将从串行口发出ASCII码“OK”。单片机要通过GPR$传输数据,必须经过以下八步操作。

  第一步:启动CPU串行输出:

  AT+CSTT=“APN”,“USER NAME”,“PASSWORD”,而通常只输出AT+CSTT(回车)即可,GPRS返回:OK(回车)。    .

  第二步:激活移动场景  CPU串行输出:AT+CIICR,GPRS返回:OK。

  第三步:获得本地IP地址CPU串行输出:AT+CIFSR,如果GPRS移动场景激活成功,则返回本地IP地址,否则GPRS返回:0.0.0.O。

  第四步:配置移动DNS的IP地址CPU串行输出:AT+CDNSCFG=“DNS IP ADDRESS”,GPRS返回:UK。

  第五步:获得SERVER端的IP地址  CPU串行输出:AT+CDNSGIP=“域名”,GPRS返回对应域名的IP地址。

  第六步:设置本地的端口号CPU串行输出:AT+CLPORT=“TCP”,“PORT”,GPRS返回:OK(本步也可省略,采用缺省的端口号)。

  第七步:启动TCP连接CPU串行输出:AT+CIPSTART=“TCP”,“  SERVER  IP  ADDRESS”  ,“PORT”,若成功则返回:CONNECTOK,若失败返回:CONNECT FAlL第八步:发送数据  CPU串行输出:AT+CIPSEND,GPRS发送成功返回:SEND OK。

  通过以上8个步骤后,单片机就可通过网络传输数据。不同厂家生产的GPRS的AT命令集参数会有所不同,但过程基本类似。

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:18,539.06000 毫秒