专利名称:一种数据传送与接收方法及系统的制作方法
技术领域:
本发明涉及数据传送与接收,尤其是涉及一种应用于手机或行动装置与其周边设备之间的数据传送与接收方法及系统。
背景技术:
现有数据传送及接收一般是以数字方式,以电平高、低代表数据的O或1,在通过手机或行动装置(如MID)与其周边设备之间的数据传送及接收时一般是要通过特定的数据通讯接口实现,一般不同品牌或型号的手机/行动装置(如MID)会有不同的物理接口及不同的传送协议,引致同一功能的周边产品由于需要满足不同品牌或型号而需要生产不同接口 /协议的版本,而且某些品牌的接口可能需要缴付高昂的使用费,这样大大降低周边产品生产厂商的边际利润及存货计划的灵活性;而且由于数字方式传送一般对数据连接线的带宽有着一定的要求,尤其在数据连接线有一定长度时线材的质量要求将会更高。
发明内容
本发明为了解决现有技术不同品牌或型号的手机/行动装置(如MID)会有不同的物理接口及不同的传送协议,引致同一功能的周边产品由于需要满足不同品牌或型号而需要生产不同接口 /协议的版本,大大降低周边产品生产厂商的边际利润及存货计划的灵活性,而且对数据连接线的带宽有着一定的要求的技术问题,提供了一种数据传送与接收方法及系统。为解决上述技术问题,本发明采用的技术方案为设计一种数据传送方法,包括
A、获取数字数据;
B、将所述数字数据分割成若干数据段;
C、根据设定的数字-音频互换表将所述数据段生成对应的音频讯号输出。所述步骤C包括
Cl、根据设定的数字-音频互换表查找所述数据段对应的音频讯号;
C2、检测是否找到相应的音频讯号,若是,则按照设定的数字-音频互换表将所述数据段生成对应的音频讯号输出;否则,返回步骤Cl,查找数字-音频互换表内下一项直至找出当前数据段对应的音频讯号;
C3、重复步骤Cl、C2,直至整个数字数据全部转换成音频讯号输出。本发明还提供了一种数据接收方法,包括
51、接收音频讯号;
52、将音频讯号分割成若干音频段;
53、根据设定的数字-音频互换表将所述音频段生成对应的数字数据输出。所述步骤S3包括
531、根据设定的数字-音频互换表查找所述音频段对应的数字数据;
532、检测是否找到相应的数字数据,若是,则按照设定的数字-音频互换表将所述音频段生成对应的数字数据输出;否则,返回步骤S31,查找数字-音频互换表内下一项直至找出当前音频段对应的数字数据;
S33、重复步骤S31、S32,直至整个音频讯号全部转换成数字数据输出。本发明还提供了一种数据传送与接收方法,包括
Ml、发送端获取数字数据;
M2、将所述数字数据分割成若干数据段;
M3、根据设定的数字-音频互换表将所述数据段生成对应的音频讯号输出;
M4、接收端接收所述音频讯号;
M5、将音频讯号分割成若干音频段;
M6、根据设定的数字-音频互换表将所述音频段生成对应的数字数据输出。所述步骤M3包括
M31、根据设定的数字-音频互换表查找所述数据段对应的音频讯号;
M32、检测是否找到相应的音频讯号,若是,则按照设定的数字-音频互换表将所述数据段生成对应的音频讯号输出;否则,返回步骤M31,查找数字-音频互换表内下一项直至找出当前数据段对应的音频讯号;
M33、重复步骤M31、M32,直至整个数字数据全部转换成音频讯号输出;
所述步骤M6包括
M61、根据设定的数字-音频互换表查找所述音频段对应的数字数据;
M62、检测是否找到相应的数字数据,若是,则按照设定的数字-音频互换表将所述音频段生成对应的数字数据输出;否则,返回步骤M61,查找数字-音频互换表内下一项直至找出当前音频段对应的数字数据;
M63、重复步骤M61、M62,直至整个音频讯号全部转换成数字数据输出。本发明还提供了一种数据传送系统,包括
数字数据获取模块,其获取数字数据;
数据分割模块,其将所述数字数据分割成若干数据段;
数字-音频转换模块,其根据设定的数字-音频互换表将所述数据段生成对应的音频讯号输出。本发明还提供了一种数据接收系统,包括
音频讯号接收模块,其接收音频讯号;
音频分割模块,其将音频讯号分割成若干音频段;
音频-数字转换模块,其根据设定的数字-音频互换表将所述音频段生成对应的数字数据输出。本发明还提供了一种数据传送与接收系统,包括数据传送系统和数据接收系统,所述数据传送系统包括
数字数据获取模块,其获取数字数据;
数据分割模块,其将所述数字数据分割成若干数据段;
数字-音频转换模块,其根据设定的数字-音频互换表将所述数据段生成对应的音频讯号输出;
所述数据接收系统包括音频讯号接收模块,其接收音频讯号;
音频分割模块,其将音频讯号分割成若干音频段;
音频-数字转换模块,其根据设定的数字-音频互换表将所述音频段生成对应的数字数据输出。本发明通过数字数据转换成音频讯号传输,从而具有以下优点
I、可以通过任何的音频接口(如手机上的耳机接口)来实现数据传送及接收,避免了同一功能产品要生产不同接口所引发的生产成本及存货问题。2、由于是以音频讯号为数据载体,故此对数据线之要求(尤其在数据线比较长时)并没有传统的数据线那么高。
3、可避免在使用某些现有接口所产生的高昂使用费。4、由于使用的物理接口一般是以标准的耳机插头为主,故此在用户层面上能达致一个周边供多机使用。
下面结合实施例和附图对本发明进行详细说明,其中
图I是本发明数据传送方法的原理 图2是本发明数据传送方法的一具体实施例流程 图3是本发明数据接收方法的原理 图4是本发明数据接收方法的一具体实施例流程 图5是本发明数据传送与接收方法的原理 图6是本发明数据传送系统的原理 图7是本发明数据接收系统的原理 图8是本发明数据传送与接收系统的原理图。
具体实施例方式请参见图I。本发明数据传送方法,包括
第一步、获取数字数据。在周边端数据获取可以是通过任何形式的采集或生成,采集或生成内容包括但不限于资料、数据、状态、外围环境参数等。在装置端数据获取可以是通过任何形式的采集或生成,内容包括但不限于对周边发出的指令、装置自我生成的数据、装置内部的一些参数或状态等。数据的长度可以是固定或非固定。第二步、将所述数字数据分割成若干数据段。数据会按照不同的需求被分割成数据段,以进行数据-音频之互换,当中数据段之分割长度会按照应用与周边程序预定之协议为准,可以是固定长度,也可以是每段长度不固定。第三步、根据设定的数字-音频互换表将所述数据段生成对应的音频讯号输出。数字-音频互换表作为数字数据与音频讯号互换的共同语言或协议,其存放于该装置和周边设备中。输出可通过音频接口输出,如耳机插口等。其中第三步具体可包括3. I根据设定的数字-音频互换表查找所述数据段对应的音频讯号。3. 2检测是否找到相应的音频讯号,若是,则按照设定的数字-音频互换表将所述数据段生成对应的音频讯号输出;否则,返回步骤3. 1,查找数字-音频互换表内下一项直至找出当前数据段对应的音频讯号;
3. 3、重复步骤3. 1,3. 2,直至整个数字数据全部转换成音频讯号输出。请参见图2。在该具体实施例中,数据传送方法,包括
第一步获取数字数据。第二步将所述数字数据分割成若干数据段。
第三步根据设定的数字-音频互换表查找所述数据段对应的音频讯号。第四步检测是否找到相应的音频讯号,若是,则按照设定的数字-音频互换表将所述数据段生成对应的音频讯号输出;否则,返回第三步,查找数字-音频互换表内下一项直至找出当前数据段对应的音频讯号;
第五步判断整个数据是否全部转换成音频讯号,若是,则整个数据传送完成,结束,否则返回第二步,直至整个数字数据全部转换成音频讯号输出。请参见图3。本发明数据接收方法,包括
第一步、接收音频讯号。不管在周边端或是装置端,音频讯号可以是通过任何形式的采集,包括但不限于从装置或周边上读取音频接口,如耳机插口等。音频讯号的长度可以是固定或非固定。第二步、将音频讯号分割成若干音频段。音频讯号会按照不同的需求被分割成音频段,以进行音频-数据之互换,当中音频段之分割长度会按照应用与周边程序预定之协议为准,可以是固定长度,也可以是每段长度不固定。第三步、根据设定的数字-音频互换表将所述音频段生成对应的数字数据输出。数字-音频互换表作为数字数据与音频讯号互换的共同语言或协议。可将音频讯号经过计算后得出该音频讯号的相关参数,如频率、相位差等,可以通过任何能抽取音频讯号参数的算法来实现。第三步具体可包括
3. I、根据设定的数字-音频互换表查找所述音频段对应的数字数据;
3. 2、检测是否找到相应的数字数据,若是,则按照设定的数字-音频互换表将所述音频段生成对应的数字数据输出;否则,返回步骤3. 1,查找数字-音频互换表内下一项直至找出当前音频段对应的数字数据;
3. 3、重复步骤3. 1、3. 2,直至整个音频讯号全部转换成数字数据输出。请参见图4。在本具体实施例中,数据接收方法,包括
第一步、接收音频讯号。第二步、将音频讯号分割成若干音频段。第三步、根据设定的数字-音频互换表查找所述音频段对应的数字数据。第四步、检测是否找到相应的数字数据,若是,则按照设定的数字-音频互换表将所述音频段生成对应的数字数据输出;否则,返回步骤第三步,查找数字-音频互换表内下一项直至找出当前音频段对应的数字数据。
第五步判断整个音频讯号是否全部转换成数字数据,若是,则整个音频讯号传送完成,结束,否则返回第二步,直至整个音频讯号全部转换成数字数据输出。请参见图5。本发明数据传送与接收方法,包括
第一步、发送端获取数字数据;
第二步、将所述数字数据分割成若干数据段;
第三步、根据设定的数字-音频互换表将所述数据段生成对应的音频讯号输出; 第四步、接收端接收所述音频讯号;
第五步、将音频讯号分割成若干音频段;
第六步、根据设定的数字-音频互换表将所述音频段生成对应的数字数据输出。
所述第三步包括
3. I、根据设定的数字-音频互换表查找所述数据段对应的音频讯号;
3. 2、检测是否找到相应的音频讯号,若是,则按照设定的数字-音频互换表将所述数据段生成对应的音频讯号输出;否则,返回步骤3. 1,查找数字-音频互换表内下一项直至找出当前数据段对应的音频讯号;
3.3、重复步骤3. 1、3. 2,直至整个数字数据全部转换成音频讯号输出;
所述第六步包括
6.I、根据设定的数字-音频互换表查找所述音频段对应的数字数据;
6.2、检测是否找到相应的数字数据,若是,则按照设定的数字-音频互换表将所述音频段生成对应的数字数据输出;否则,返回步骤6. 1,查找数字-音频互换表内下一项直至找出当前音频段对应的数字数据;
6.3、重复步骤6. 1,6. 2,直至整个音频讯号全部转换成数字数据输出。请参见图6。本发明数据传送系统,包括依次连接的数字数据获取模块、数据分割模块和数字-音频转换模块。其中
数字数据获取模块用于获取数字数据;
数据分割模块用于将所述数字数据分割成若干数据段;
数字-音频转换模块用于根据设定的数字-音频互换表将所述数据段生成对应的音频讯号输出。请参见图7。本发明数据接收系统,包括依次连接的音频讯号接收模块、音频分割模块和音频-数字转换模块。其中
音频讯号接收模块用于接收音频讯号;
音频分割模块用于将音频讯号分割成若干音频段;
音频-数字转换模块用于根据设定的数字-音频互换表将所述音频段生成对应的数字数据输出。请参见图8。本发明数据传送与接收系统,包括可通过音频接口连接的数据传送系统和数据接收系统。其中
数据传送系统包括依次连接的数字数据获取模块、数据分割模块和数字-音频转换模块。其中
数字数据获取模块用于获取数字数据;
数据分割模块用于将所述数字数据分割成若干数据段;数字-音频转换模块用于根据设定的数字-音频互换表将所述数据段生成对应的音频讯号输出。数据接收系统,包括依次连接的音频讯号接收模块、音频分割模块和音频-数字转换模块。其中
音频讯号接收模块用于接收音频讯号;
音频分割模块用于将音频讯号分割成若干音频段;
音频-数字转换模块用于根据设定的数字-音频互换表将所述音频段生成对应的数字数据输出。数据传送系统和数据接收系统互为装置与周边设备之间的关系。数字-音频互换表可存放于装置与周边设备之中,作为两者的共同语言或协议。周边设备上的软件,在周边设备上执行,功能包括但不限于读取数据、查表、音频及数据之间的换算互换、音频生成及接收等。装置与周边设备通过音频接口连接,音频接口可以是目前标准的4接点音频插头或任何市场上标准的接口端子。数字-音频互换时,需要进行频率/相位计算,用以算出音频的各种特性如频率和相位差等。装置上的互换可通过装置上的应用来实现,在装置上执行,功能包括但不限于读取及显示数据、查表、音频及数据之间的换算互换、音频生成及接收等,而由于不同装置可能执行不同的系统平台,故此,在不同的平台下该应用的原代码可以不同,但功能相同。周边产品可包括任何与装置连接的小器件。装置可以是手机、平板、电脑或任何具有音频接口的装置。本发明以音频讯号代表数字数据的系统和方法,从而达到装置与周边之间的数据传送及接收。本发明通过数字数据转换成音频讯号传输,从而具有以下优点
I、可以通过任何的音频接口(如手机上的耳机接口)来实现数据传送及接收,避免了同一功能产品要生产不同接口所引发的生产成本及存货问题。2、由于是以音频讯号为数据载体,故此对数据线之要求(尤其在数据线比较长时)并没有传统的数据线那么高。3、可避免在使用某些现有接口所产生的高昂使用费。4、由于使用的物理接口一般是以标准的耳机插头为主,故此在用户层面上能达致一个周边供多机使用。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种数据传送方法,其特征在于包括 A、获取数字数据; B、将所述数字数据分割成若干数据段; C、根据设定的数字-音频互换表将所述数据段生成对应的音频讯号输出。
2.根据权利要求I所述的数据传送方法,其特征在于所述步骤C包括 Cl、根据设定的数字-音频互换表查找所述数据段对应的音频讯号; C2、检测是否找到相应的音频讯号,若是,则按照设定的数字-音频互换表将所述数据段生成对应的音频讯号输出;否则,返回步骤Cl,查找数字-音频互换表内下一项直至找出当前数据段对应的音频讯号; C3、重复步骤Cl、C2,直至整个数字数据全部转换成音频讯号输出。
3.一种数据接收方法,其特征在于包括 51、接收音频讯号; 52、将音频讯号分割成若干音频段; 53、根据设定的数字-音频互换表将所述音频段生成对应的数字数据输出。
4.根据权利要求3所述的数据接收方法,其特征在于所述步骤S3包括 531、根据设定的数字-音频互换表查找所述音频段对应的数字数据; 532、检测是否找到相应的数字数据,若是,则按照设定的数字-音频互换表将所述音频段生成对应的数字数据输出;否则,返回步骤S31,查找数字-音频互换表内下一项直至找出当前音频段对应的数字数据; 533、重复步骤S31、S32,直至整个音频讯号全部转换成数字数据输出。
5.一种数据传送与接收方法,其特征在于包括 Ml、发送端获取数字数据; M2、将所述数字数据分割成若干数据段; M3、根据设定的数字-音频互换表将所述数据段生成对应的音频讯号输出; M4、接收端接收所述音频讯号; M5、将音频讯号分割成若干音频段; M6、根据设定的数字-音频互换表将所述音频段生成对应的数字数据输出。
6.根据权利要求5所述的数据传送与接收方法,其特征在于 所述步骤M3包括 M31、根据设定的数字-音频互换表查找所述数据段对应的音频讯号; M32、检测是否找到相应的音频讯号,若是,则按照设定的数字-音频互换表将所述数据段生成对应的音频讯号输出;否则,返回步骤M31,查找数字-音频互换表内下一项直至找出当前数据段对应的音频讯号; M33、重复步骤M31、M32,直至整个数字数据全部转换成音频讯号输出; 所述步骤M6包括 M61、根据设定的数字-音频互换表查找所述音频段对应的数字数据; M62、检测是否找到相应的数字数据,若是,则按照设定的数字-音频互换表将所述音频段生成对应的数字数据输出;否则,返回步骤M61,查找数字-音频互换表内下一项直至找出当前音频段对应的数字数据;M63、重复步骤M61、M62,直至整个音频讯号全部转换成数字数据输出。
7.一种数据传送系统,其特征在于包括 数字数据获取模块,其获取数字数据; 数据分割模块,其将所述数字数据分割成若干数据段; 数字-音频转换模块,其根据设定的数字-音频互换表将所述数据段生成对应的音频讯号输出。
8.一种数据接收系统,其特征在于包括 音频讯号接收模块,其接收音频讯号; 音频分割模块,其将音频讯号分割成若干音频段; 音频-数字转换模块,其根据设定的数字-音频互换表将所述音频段生成对应的数字数据输出。
9.一种数据传送与接收系统,包括数据传送系统和数据接收系统,其特征在于所述数据传送系统包括 数字数据获取模块,其获取数字数据; 数据分割模块,其将所述数字数据分割成若干数据段; 数字-音频转换模块,其根据设定的数字-音频互换表将所述数据段生成对应的音频讯号输出; 所述数据接收系统包括 音频讯号接收模块,其接收音频讯号; 音频分割模块,其将音频讯号分割成若干音频段; 音频-数字转换模块,其根据设定的数字-音频互换表将所述音频段生成对应的数字数据输出。
全文摘要
本发明公开了一种数据传送与接收方法,旨在提供一种以音频讯号代表数字数据进行数据传送与接收的方法,其包括M1、发送端获取数字数据;M2、将所述数字数据分割成若干数据段;M3、根据设定的数字-音频互换表将所述数据段生成对应的音频讯号输出;M4、接收端接收所述音频讯号;M5、将音频讯号分割成若干音频段;M6、根据设定的数字-音频互换表将所述音频段生成对应的数字数据输出。本发明可用于手机或行动装置与其周边设备之间的通讯。
文档编号H04M1/725GK102801858SQ20121027493
公开日2012年11月28日 申请日期2012年8月3日 优先权日2012年8月3日
发明者孔维仲 申请人:孔维仲