关于手机音频通信实际开发经验分享一、手机音频通信的特点1、通用性强:在智能手机普及的今天,手机的对外通信接口多种多样,而其中以3
5mm的音频接口通用新最强,基本所有的手机、平板电脑都会有这个接口,所以在一些要求通用性的设备上,音频接口登上了舞台
2、速率低:由于手机音频部分的采样频率一般为44
1KHZ(部分国产山寨为8KHZ),这极大的限制了音频通讯的速率
我们都知道44
1KHZ的采样频率,那么最高的信号频率只能为20KHZ左右,而信号周期也不可能只有2个采样点,通常要到10个以上,这样层层下来通讯速率可想而知
3、小信号:音频通信的信号都是毫伏级的,各个手机厂商略有不同,但通常最大不超过200mv,通常我们通信使用的信号强度也就100mv左右,这导致信号比较容易受干扰,且在开发阶段对工具有着种种限制
二、手机音频通信分类1、无线方式:a)无线方式大家可能不太熟悉,容我慢慢道来
我们都知道人耳能听到的声音频率为20HZ~20KHZ,而手机通信的信号频率最高也就20KHZ,所以无线通信方式是可行的
因为虽然人耳的极限听力能到20KHZ,但普通人一般在19KHZ以上时基本就听不到了,所以如果信号的强度比较弱,且控制在19KHZ到20KHZ之间,那么我们就可以将之当做是“超声波”来看待了
b)其实在此提到手机音频通信的无线方式,算是给大家一种产品开发思路吧
它的通讯半径在10M左右,前景还是很广阔的,大家有兴趣的可以试试
(其实已经有这方面的产品了)2、有线方式:a)有线方式分为单向(设备→手机)和双向两种,单向的限制少,开发难度也小一些,但实际应用时会受限制
而双向通信限制多,开发难度也大一些,但实际应用时更方便些
b)设备→手机:曼彻斯特编码;FSK;DTMF;自定义正弦波c)手机→设备:由于手机输出的音频信号很小,无法直接使用,要么用运放发大到合适的范围,要么用电压比