[实用新型]一种可读写远程数据库的装置有效
申请号: | 201320558721.5 | 申请日: | 2013-09-09 |
公开(公告)号: | CN203422740U | 公开(公告)日: | 2014-02-05 |
发明(设计)人: | 邢振中;邢丽媛;徐杰 | 申请(专利权)人: | 杭州诺朗科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08 |
代理公司: | 北京天奇智新知识产权代理有限公司 11340 | 代理人: | 刘芬豪 |
地址: | 310018 浙江省杭州市江干区杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 读写 远程 数据库 装置 | ||
技术领域
本实用新型属于通信及网络设备技术领域,特别地涉及一种可读写远程数据库的装置。
背景技术
随着科技的进步和通信网络的普及,数据采集系统越来越多地需要利用通信网络实现数据传输并将数据保存在远程数据库。目前,大部分数据采集系统的应用场合都需要将采集的传感器数据保存在远程服务器的数据库中。如图1所示,为现有技术数据采集系统实现本地数据保存到远程服务器数据库的技术方案的原理框图,具体工作原理如下,数据采集模块将所采集的数据发送给MCU模块,MCU模块控制通讯模块将数据发送到远程服务器,服务器通过读写数据库实现数据保存。因此,现有技术实现数据远程保存必须先搭建远程服务器平台,然后再通过通讯模块实现与服务器的连接。
然而硬件工程师一般都只专注于电路研发,对通讯网络技术、服务器以及数据库等技术大部分硬件工程师并不是太了解,搭建远程服务器平台对相关专业知识的要求更高,这往往让一般硬件工程师感到无从下手。因此一个团队开发数据采集系统并需要将数据保存在远程数据库时,就需要配备一个专门的软件工程师完成服务器后台软件的开发,而一般小公司的硬件研发团队都没有专门的软件工程师,这不仅仅是增加了研发成本,还大大增加了研发的难度,以及延长了产品研发周期。
故,针对目前现有技术中存在的上述缺陷,实有必要进行研究,以提供一种通用的可读取远程数据库的装置,解决现有技术中存在的缺陷,让硬件工程师即使不熟悉通讯网络技术、服务器以及数据库等相关技术,也可以轻松实现将本地数据保存到远程数据库。
实用新型内容
为解决上述问题,本实用新型的目的在于提供一种可读写远程数据库的装置,将数据库语言转换、数据库驱动以及远程网络连接都封装在本装置内,用户无需针对数据库编写服务器后台程序,也无需明了具体网络连接过程,只需要向本装置发送简单的控制指令就可以实现远程数据库连接以及对其进行读写操作,从而无需搭建远程服务器平台,就可以轻松地实现将本地数据保存到远程数据库。采用本装置,在对数据采集系统等相关项目研发时,能避开架构远程服务器这个繁琐的过程,从而能大大降低了研发难度,大大缩短了产品开发周期,同时还能降低研发成本。
为实现上述目的,本实用新型的技术方案为:
一种可读写远程数据库的装置,包括中央处理器,内存芯片,闪存芯片,时钟芯片,用户接口,通用串行接口和通讯模块,其特征在于,还包括指令解析模块和数据库驱动模块,其中,
所述内存芯片,闪存芯片、时钟芯片、指令解析模块、数据库驱动模块与所述中央处理器连接组成中央处理器芯片组;
所述用户接口一端与客户端数据采集设备相连接,另一端与中央处理器芯片组相连接,用于接收数据采集设备发送过来的控制指令;
所述指令解析模块与用户接口、中央处理器和数据库驱动模块相连接,用于接收所述控制指令,并将控制指令解析为数据库语言指令,发送给数据库驱动模块;
所述数据库驱动模块与指令解析模块和中央处理器相连接,用于接收所述数据库语言指令并将其转换为可对数据库直接进行读写的操作码;
所述中央处理器与指令解析模块和数据库驱动模块相连接,控制所述指令解析模块和数据库驱动模块进行工作;
所述通讯模块用于接入互联网,并通过互联网发送或者接收数据消息;
所述中央处理器芯片组通过通用串行接口与通讯模块连接,控制所述通讯模块通过互联网连接到远程数据库,并将所述操作码发送到远程数据库,实现对远程数据库的读写;
所述中央处理器芯片组接收经通讯模块返回的远程数据库操作结果信息,进行处理分析,并将处理分析后的结果信息返回客户端数据采集设备。
优选地,所述中央处理器选用具有ARM9内核的芯片,所述指令解析模块和数据库驱动模块集成在中央处理器内。
优选地,所述用户接口选用RS232、RS485或者USB接口中的任一种。
优选地,所述通讯模块选用GPRS通信模块、TD-SCDMA通信模块、CDMA2000通信模块、WCDMA通信模块或以太网模块中的任一种。
优选地,还包括用于通过互联网传输数据的备用通讯模块,所述备用通讯模块与通用串行接口和中央处理器芯片组相连接,通讯模块出现故障时,所述中央处理器芯片组发送命令启动备用通讯模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州诺朗科技有限公司,未经杭州诺朗科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201320558721.5/2.html,转载请声明来源钻瓜专利网。