一种智能手机获取监测环境温度湿度实现方法.docVIP

一种智能手机获取监测环境温度湿度实现方法.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种智能手机获取监测环境温度湿度实现方法

一种智能手机获取监测环境温度、湿度的实现方法   摘要:本文介绍一种利用智能手机耳机接口音频传输,来实现智能手机拓展监测环境温度、湿度的应用设计与实现方案,同时提出了可兼容2种不同耳机接口标准的解决方案,增强了智能手机拓展应用价值。本文网络版地址:http:///article/274760.htm   关键词:智能手机;耳机接口DOI:10.3969/j.issn.1005-5517.2015.5.019   随着移动终端操作系统应用软件功能日益强大,如Android和10S智能操作系统,智能手机的应用已远超出通话的原始功能,各种移动应用的开发更充分体现了智能化、开放式的趋势。这里介绍一种如何利用智能手机的耳机音频接口,来实现随时获取外界环境温度湿度参数的方法。   1 技术应用背景   目前智能手机等移动通讯终端,通常都带有4脚3.5mm立体声耳机接口,这就给智能手机带来通用接口扩展应用的可能性,或许有人会想到PC上通用的USB接口,然而我们发现在智能手机不断演迸发展过程中,尽管逐步过渡到支持micro USB接口,但是仅局限于USB device接口功能,虽然支持USB OTG功能的手机也有不少,但并不能保证市面所有的手机都支持。而智能手机支持耳机接口,却是绝对所需必配,因此研究通过手机耳机接口作拓展应用,似乎是必然之路。   2 系统组成与原理   本智能手机侦测环境温、湿度参数系统,如图1所示系统由来自耳机端口环境温湿度侦测外设和智能手机所组成,其中耳机端口外设主要由耳机端口MIC与GND自动侦测与自动切换电路,电池供电开关电路,耳机输出L声道信号整形电路.MIC信号整形发送电路,低功耗32位MCU单片机电路,专业级温度、湿度传感器等组成。   3 工作原理   耳机端口外设装置将负责完成环境温、湿度参数测量采集,在相应的智能手机APP程序支持下,智能手机显示屏将可直接显示环境温度、湿度曲线。为了达此目的,这就需要建立耳机端口外设与智能手机数据通讯机制:数据传输的具体方式中,外设装置通过插入手机外置话筒音频输入接口或音频线路输人接口的连接线发送数据信号给手机,外设装置通过插入手机的外置耳机音频接口或音频线路输出接口的连接插线,接收手机发送出的数据信号。很显然手机耳机端口只能直接传输音频信号,耳机线传输一般是1250Hz―9600Hz之间的交流音频信号。要进行数据传输,信号就需要进行编码调制发送,接收时解调解码频率为9600Hz和4800Hz的音频信号。本方案则采用标准的曼彻斯特(Manchester)线路编码,来进行数据传输,如果把耳机接口终端作为主导装置,则由其产生位时钟信号、命令选择信号和数据。外设装置通过耳机音频输入/输出接口与智能手机进行数据通信,数据信号在主控模块中进行编解码处理,再通过控制装置读取、写入外部介质,并存储数据。实现的主控模块电路可选用低功耗的ARM微控制器,内部有可编程工作寄存器,可以方便地与主机通信,但要有自己的数据协议,主控模块对双向信号进行编解码处理的过程:(1)主控电路模块将读写装置需传送的曼彻斯特编码数据信息解码成国标数据,再编码为差分曼彻斯特编码数据信号,送到连接手机MIC接口或线路音频输入接口的传输线上。(2)主控电路模块从连接手机耳机接口或线路音频输出接口如输出L声道的传输线上,接收差分曼彻斯特编码数据信号,解码成国标数据,再编码为标准曼彻斯特编码数据信息,送入MCU内置的读写装置。该读写装置将负责完成环境温度、湿度数据采集。   本耳机外设解决方案使用曼彻斯特编码来实现智能手机和EFM32ZG108微控制器间的通讯。不进行载波调制与解调,直接在音频线路上传输数据编码信号。具体协议机制如下:基于音频输入/输出的数据传输方法是一种串行通讯方法,参考标准同步串行通讯协议,采用差分曼彻斯特编码,曼彻斯特编码总会在每一位的中点产生一个边沿跳变,在每一位的开始位置也可能会有一个边沿跳变(这决定于传输的数据)。在每一位中点的跳变方向表明数据。在位传输的边沿所产生的跳变并不表明数据信息。它们的存在只是让信号处于正确的状态以便允许每一位中点的跳变。存在有保证的跳变允许信号能自同步,并且允许接收者能正确地匹配数据:如果数据不匹配,接收者能通过识别每一位中点,即在每一位的周期里不会一直有一个跳变,如图2所示,数据传输是双工方式,从手机输出数据的传输使用音频输出线路,进人手机的数据传输使用音频输入线路,发送数据前让总线空闲准备,提示接收方做好接收准备。   4 智能手机与耳机外设数据传输的软硬件设计   从硬件外观体积设计得小巧出发,整个环境温湿度侦测耳机外设将有采用3.OV/50mAh CR1225钮扣电池供电,内置的电路设计具有不插入智能手机耳机,电池将不耗电;插入耳

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档