是德科技创新测量工具,开启毫米波测量新视野

符合安规要求,非常适合工业控制及三相电源应用

LYTSwitch™-7 LED结合PFC及恒流输出特性

基于md251 gprs 模块数据发送服务器(可移植)

  • 基于md251 gprs 模块数据发送服务器(可移植)
  • 基于md251 gprs 模块数据发送服务器(可移植)
  • 基于md251 gprs 模块数据发送服务器(可移植)

基于md251 gprs 模块数据发送服务器(可移植)

基于md251 gprs 模块数据发送服务器(可移植)

基于md251 gprs 模块数据发送服务器(可移植)


方案目的:mcu通过串口和 gprs 模块连接,gprs模块将串口数据转到设置好的服务器

方案成本:100rmb内(模块75rmb零售价,天线,pcb板等自行计算)
方案特色:低成本,soc化,soc内部可以编程!有服务器中间件提供的ack机制保证稳定性,快速的短线重连接。
支持:md251的供应商提供一般技术支持。
硬件稳定性:因为md251就是mtk的手机板,稳定性由广大山塞手机用户可以验证。
方案主芯片:MT6252A MTK
芯片英文介绍:
MT6252 - Single-Chip GSM/GPRS/EGPRS entry-multimedia solution
MT6252 is a single-chip GSM/GPRS/EGPRS solution that offers highest level of integration with lowest power consumption and best-in-class features. Key features include embedded 32MB pseudo-SRAM, external SPI serial flash, multimedia support up to 0.3Mpixel camera, MP4 CIF video and WQVGA display. Integrated RF solution offers exceptional radio performance under stringent ambient conditions. MT6252 platform is pre-integrated with MediaTek's highly proven, feature-rich SW solution thus considerably reducing the design cycle time and increasing the phone premium for consumers.
Features
● GSM/GPRS Class 12, Quad band
● ARM7-EJ 104MHz
● Embedded 32MB pseudo-SRAM
● Audio: MP3, AAC, AMR-NarrowBand
● Tier-1 voice noise reduction and echo cancellation
● Support up to 262K color WQVGA LCM
● Support up to 0.3MP camera (YUV)
● MP4 CIF@30fps video decode and up to HVGA@15fps.
● Rich video codec support: H.264, AVI, MJPEG
● Support dual-standby single talk
● Integrated RF, PMU, USB 2.0 FS
● Integrated Class-AB audio amplifier (700mW@3.7V)
● Integrated resistive touch controller
● Pre-integrated with MediaTek’s highly proven, feature-rich SW platform.

实物图:

软件部分大体介绍:

这个md251是可以像mcu一样使用的,100Mhz速度,当然,跑了一堆mtk的东西了。编译使用的是gcc,RVCT31,windows下的一个gcc环境(做的还不错,感觉挺好)。

编译环境,首先安装这个rvct_install,就是gcc,make等编译工具,然后在openat(就是个源码包文件,里边一堆库)文件夹里打make指令(当然是要在cmd shell下)就可以编译了。

编译完成,使用厂家提供的下载软件,通过串口1就可以下载了(串口1必须得流出来,而且程序里不能用串口1,串口1用来跟踪debug信息的。)

只有openat文件夹的子目录,src文件里是我们要编译的源文件。

这里我已经将源文件精简到100多行,一个文件。很简单吧。

系统函数的功能,高手可以直接猜了,这个mtk的系统使用了大量的函数指针作为函数参数的回调这种方式(适合事件机制啊),中文文档里也有些写的不明白,具体靠猜了。

当然,如果大家只引用我的源文件,那是一点问题没有的。

源文件包截图(附件内容有讲解)

电路相关文件

电路图文件
MD251_sch_pcb.zip
描述:原理图、PCB源文件
教程
下有讲解,可直接看思路.txt
描述:原文查看链接
源代码
oa_app.zip
描述:源文件
收藏 (3)
扫码关注电路城

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归sinanjj所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。



继续阅读


  • GPRS短信猫SDK源码+GPRS猫开发板原理图等资料

    目前这个SDK是针对我发在http://www.cirmall.com/circuit/6323/detail?3里边的DTU写的,只要去掉那个判断型号的指令,就可以用在任意一款GSM模块上了,前提是该模块支持标准的GSM,目前市面上的模块都支持。SDK的主要代码是从网上找的,由于网上代码一大抄,已经找不到原始出处,而且代码错误很多,短信PDU编解码,串口,发送部分的代码已经修改正确并且测试正常,7位编码8位编码和读取短信的代码也在这个SDK中,编译通过,但是不保证没问题,暂时我没用到。原来的代码在发送过程中如果遇到DTU故障会导致PC机上的发送程序死锁(被阻塞),我现在加上了超时线程处理,不再死锁了。声明一下,这个代码对发送短信没有任何数量的限制,我不能预见有人可能利用其发送大量垃圾短信或者是违法短信,所以在此声明不对采用此设备或者SDK发生的任何结果负责。GPRS短信猫SDK源码+GPRS猫开发板原理图等资料内容截图:
    来自:通信与网络时间:2017-06-26 开发板 gprs 短信猫
  • 基于Web,Android,IOS,微信,液晶屏多端控制的智能家居系统

    一.项目简介 我把此项目名叫"fish物联",他是一个完整的,中型的智能家居平台,本系统是远程控制系统,而不是局域网的,也就是说手机可以通过4g流量进行控制设备,本项目主要分为三个部分,服务器端,移动控制端,硬件端,服务端是采用阿里云服务器,移动控制端支持,Android APP,IOS APP,Web浏览器,微信,以及还有本地控制终端HMI智能液晶屏,硬件端是采用STM32F103RCT6,通过esp8266 wifi模块连接到服务器,同时代码做了兼容性处理,也可以支持GPRS模块连接到服务器,可以实现控制LED灯,蜂鸣器,可调速的PWM电风扇,电磁锁,可正反转可调速的直流电机,获取温湿度,语音实时播报下面我就详细介绍一下每一个部分,对于自己想搭建智能平台的朋友们,值得看一看. 二.服务器端 我的这个项目,服务器端是购买了阿里云服务器,装的Ubuntu linux环境,这个服务器主要有2个作用,第一个作用就是运行自己用c语言开发的TCP服务器,走的是mqtt协议或gateway协议,为移动控制端和硬件设备之间提供交流的桥梁,第二个作用就是运行web后台,mysql数据库等,实现用户可以用浏览器和微信进行控制,采用PHP语言书写 三.移动控制端这个移动控制端,也是比较复杂和全面的,因为我基本实现了所有的控制渠道,用户可以通过Android或者IOS App进行控制,同时也可以通过微信,浏览器,进行控制,当然了还有最后的HMI液晶屏本地控制3.1 Android App 图1.登陆界面 图2.wifi模块配网界面 图3.设备列表 图4.控制界面1 图5.控制界面2在这里需要告诉大家的是我们的APP实现了当前比较流行的配网方式ESP-TOUCH,这个是由乐鑫公司研发的,也就是如图2所示的界面,在微信控制端我们也实现了另外一种配网方式,AirKiss,我们的esp8266模块同时支持这2种配网方式3.2 IOS APPIOS端的app和android端的基本是一样的,主要可能是在UI美观上有点区别,这里我只贴出界面有点不同的界面 图6.IOS控制界面3.3 Web浏览器在电脑或者手机上打开浏览器,输入http://121.42.180.88/iot_web/ 网址,就可以打开web管理平台的界面,用户账号,密码和App上的账号,密码是通用的 图7.web登陆界面 图8.web控制界面1 图9.web控制界面23.4 微信 首先进入微笑App,然后关注一个名叫"fish物联"的公众号 图10.公众号关注界面 图11.入口界面 图12.AirKiss配网界面 图13.控制界面3.5 HMI液晶屏本HMI液晶屏是由STM32的串口进行驱动,液晶上面的UI界面由GPU上位机专门设计而成 图14.HMI液晶屏界面四.硬件端 硬件端采用STM32F103RT6为主控芯片,联网模块采用esp8266,或者gprs模块都可以,因为代码做了兼容处理,esp8266模块采用的是SDK编程,而gprs是采用AT命令方式编程,可以支持控制LED灯,蜂鸣器,可调速的PWM电风扇,电磁锁,可正反转可调速的直流电机,获取温湿度,语音实时播报 图15.硬件端界面五.项目全套代码以及资料代码主要包括android和ios俩个app的代码,linux服务器的代码,硬件端的代码,HMI液晶屏的设计代码,web后台代码,esp8266的固件开发代码,sim900a gprs模块的at开发代码六.作者信息和视频演示如遇到不懂的问题,可以直接与作者联系,另外介意大家先观看一下演示视频,对整体有一个全面的感性认识电话:15727652280QQ:2260571610邮箱:2260571610@qq.com演示视频: http://v.qq.com/x/page/e0385btn8uy.html
    来自:智能家居时间:2017-04-17 stm32 智能家居 物联网
  • 分享避雷器远程自动实时监测系统(原理图、PCB、程序、设计报告等)

    概述:变电站的雷击计数器普遍需要人为读表,为解决在危险环境下人工不宜采集仪表数据的问题,提出一种基于STM32F407与OV7670图像采集芯片为主体构成的图像采集模块,当上位机需要采集仪表数据时,使用GPRS远程控制图像采集模块采集图像,并通过GPRS将仪表的图像数据无线的传递到图像显示的上位机上,完成数据采集,从而实现避雷器的远程监测。系统总体框架如图1所示,主要分为三个部分:浅蓝色的仪表区,紫色的无线网络接入区,红色的上位机远程图像控制显示区。仪表区主要由三部分组成:仪表表盘,图像采集模块,GPRS模块,电池管理模块四部分组成。如图:图像采集模块子系统框图:
    来自:DIY创意产品时间:2017-02-21 分享 gprs 监测系统
  • 基于STM32控制的GPS定位与GPRS发送数据(程序源码)

    一个用STM32控制的GPS与GPRS程序,GPS使用ublox的GPS,GPRS使用SIM800E,主要实现每隔几分钟(间隔时间由服务器设定,默认5分钟)将模块的定位结果数据发送到服务器中,服务器返回值决定间隔时间等设置信息。两个模块分别接STM32的两个串口,锂电池供电,STM32与GSM接口有串口RXD、TXD,电源开关POWERKEY,和GSM的状态引脚(用于判断GSM的开关机状态)。GPS模块连接串口RXD、TXD,还有一个IO驱动P型MOS管控制GPS模块的供电。实际应用中,使用1000mah锂电池,5分钟一次数据传输的情况下,电池可以坚持120小时左右。为了省电,工作状态,使用12M晶振,不用PLL,STM32工作电流不到10mA,整体电流约90mA,GPS模块只在定位时通电,完成后直接断电。GSM模块发送数据时正常,不发送时进入休眠模式,电流约1mA,数据发送完成后的等待时间,STM32也进入低功耗状态,本想使用RTC,怕批量有问题,就用的HSI直接512分频,大约15KHz,用来计时,记到5分钟后启动模块开始定位,HSI 512分频后,实际CPU工作电流约500uA左右,基本能满足要求。GPRS通过联网访问网络上的HTTP服务器,直接GET命令,将数据加在后面的参数上,服务器响应后会返回一些需要设定的参数。按照5分钟一次发送数据量计算,一个月大约需要不到3MB的流量,比短信便宜多了,用移动那种限期半年30M或50M的流量卡比较合算,可以用在机动车、电动车或者电动车电池的防盗上,成本100多点。附件内容截图:
    来自:EDA库与代码时间:2016-12-14 stm32 源码 gprs
  • 基于GPRS的电梯质量检测、远程监控系统设计(原理图、PCB、程序、论文)

    电梯质量检测、远程监控系统功能概述: 本作品是基于物联网技术的电梯运行状态检测及分析系统能够检测在电梯运行时的振动与噪音信号参数。通过信号导出功能,在计算机上对信号进行相应的分析。本装置还具备价格低廉,携带方便等特点。在保证实现电梯乘运质量检测功能的基础上,增加信号远程传送功能,通过 GPRS 方式将检测信号传送到电梯质量服务中心,通过专业质量分析人员对检测信号进行分析,对电梯运行状况质量进行判断。视频演示:嵌入式系统软件开发: 下位机嵌入式系统软件开发是智能型电梯运行性能测试分析系统的基础。根据智能型电梯运行性能测试分析系统的测试功能模块,嵌入式系统软件模块包括:声压信号采集模块、三轴加速度信号采集模块、转速脉冲信号采集模块、仪器校准模块等。嵌入式系统软件核心开发内容包括:采集声音信号并对采集的原始声音信号做A频率计权、快速时间计权;采集三轴加速度信号,并对三轴加速度信号进行滤波处理;采集转速脉冲信号,并计算得到速度信号;三轴加速度传感器校准程序;传声器校准程序。Windows应用软件开发: 上位机软件是基于Windows的应用软件,应用软件采用Visual Studio 2010开发。上位机软件分为在线测试软件和离线分析软件。在线测试软件功能结构如图2,软件功能模块包括:垂直电梯运行性能测试、门速测试,自动扶梯/自动人行道运行性能测试、扶手带测试,振动测试,声音测试,硬件校准等。硬件设计系统框图:作品实物图展示:附件内容截图:
    来自:工业控制时间:2016-11-02 gprs 远程监控 三轴加速度

芯片低价购
销量
34
查看
344
参数名 参数值
发布于 2016 年 12 月 30日
Moore8直播课堂