2013年全国大学生电子设计竞赛红外光通信装置(F题)【本科组】2013年9月7日摘要:随着科技的进步,无线电通信技术得到了前所未有的发展,而红外无线数据通信相对于无线电数据通信具有低功耗、低价格、低电磁干扰、高保密性等优点,目前发展迅猛,尤其在近距离无线数据通信中得到了广泛的应用.尤其是随着编码调制技术的发展,红外无线数据通信的数据速率越来越高,成为许多移动设备、室内办公设备以及手持设备无线数据通信的一个重要途径。本系统通过红外光通信装置将语音信号和环境温度无线传输出来,接收端口显示温度并将语音信号从耳机传出。环境温度由STM32单片机检测,语音信号和数字信号能同时传输。关键词:红外光通信,无线传输,STM32单片机Abstract:Withtheadvancementoftechnology,wirelesscommunicationtechnologyhasbeenanunprecedenteddevelopment,andinfraredwirelessdatacommunicationsrelativetotheradiodatacommunicationwithlowpowerconsumption,lowprice,lowelectromagneticinterference,highsecurity,etc.,iscurrentlydevelopingrapidly,especiallyinintheshort-rangewirelessdatacommunicationhasbeenwidelyused.Especiallywiththecodingandmodulationtechnology,infraredwirelessdatacommunicationsincreasinglyhighdatarates,asmanymobiledevices,officeequipment,andhandhelddevicesindoorwirelessdatacommunicationisanimportantway.Thesystemcommunicationdeviceviainfraredlightandambienttemperaturevoicesignalwirelesstransmissionout,thereceivingportdisplaytemperatureandoutgoingvoicesignalfromtheheadphones.TheambienttemperaturedetectedbytheSTM32MCU,voicesignalsanddigitalsignalscanbetransmittedsimultaneously.Keywords:infraredopticalcommunications,wirelesstransmission,STM32microcontroller2013年四川省电子设计竞赛设计报告目录一、方案比较及论证..................................................11.1控制器的选择与论证.........................................11.2功率放大器的选择与论证.....................................11.3显示模块的选择与论证.......................................1二、系统理论分析与计算.............................................22.1系统整体设计...............................................22.2系统工作原理...............................................2三、电路设计........................................................33.1红外发射电路...............................................33.2红外接收电路...............................................43.3功率放大器电路.............................................53.4电源模块电路...............................................5四、系统测试方案与测试结果..........................................64.1测试方案...................................................64.2测试条件与仪器.............................................64.3测试结果及分析.............................................64.3.1接收装置能否接收发送的信号............................64.3.2检测环境温度能否传送..................................74.3.3红外光通信中继转发节点测试(发射与中继节点距离2m)...7五、设计总结........................................................7附录................................................................9附录一:STM32核心板原理图.......................................9附录二:部分程序...............................................10附录三:实物图.................................................11参考文献..........................................................122013年四川省电子设计竞赛设计报告1红外光通信装置(F题)【本科组】一、方案比较及论证1.1控制器的选择与论证方案一:采用STM32F103,STM32F103价格便宜,应用范围广,功能强大,处理速度快,抗静电抗干扰强,低功耗,内部集成7个定时器,2个12位ADC,9个通信接口。方案二:采用LM3S8962,LM3S8962价格较便宜,应用范围广,功能强大,处理速度快,抗静电抗干扰强,低功耗,内部集成8个定时器,1个10位ADC,3个通信接口。方案三:采用STC89C51,STC89C51价格便宜,应用范围广,功能较强大,处理速度慢,抗静电抗干扰弱,内部无ADC。方案比较:鉴于设计要求,需要工作速度快,功能强大,低功耗,ADC采样精度高,以及成本综合考虑。故选方案一。1.2功率放大器的选择与论证方案一:采用晶体管分离元件组合成多级放大电路,成本低,但难于调试。方案二:采用NE5532,它具有很好的噪声性能,优良的输出驱动能力及相当高的小信号带宽,电源电压范围大,但必须要双电源供电,不利于电路的设计以及功耗的降低。方案三:采用TDA2822,具有电路简单、音质好、电压范围宽等特点,可工作于立体声以及桥式放大(BTL)的电路形式下。而且仅需5V单电源供电,功耗更低。方案比较:根据要求,需功耗低,电源要求不高的功放。故选方案三。1.3显示模块的选择与论证方案一:采用数码管显示。数码管具有接线简单,成本低廉,配置简单灵活,编程容易,对外界环境要求较低,易于维护等特点。但是,考虑到普通数码管能够显示的信息量有限,并且一般情况下要显示较多的信息所占用的系统I/O资源较多。方案二:用12864LCD显示,LCD是点阵式的显示,可以有汉字、数字、波2013年四川省电子设计竞赛设计报告2形等多种方式显示,灵活性大,显示信息量大,字迹美观,视觉舒适,且同一界面可以同时显示电压、电流、功率等多种参数。经比较,故选用方案二进行设计。二、系统理论分析与计算2.1系统整体设计图1系统整体框图2.2系统工作原理红外通信是利用950nm近红外波段的红外线作为传递信息的媒体,即通信信道。发送端将基带二进制信号调制为一系列的脉冲串信号,通过红外发射管发射红外信号。接收端将接收到的光脉转换成电信号,再经过放大、滤波等处理后送给解调电路进行解调,还原为二进制数字信号后输出。语音和音乐等所产生的电信号和其他低频电信号一样,一般不直接进行远距离传输,而是经过放大后对发射机的高频振荡进行调制,然后将此携带有低频信号的高频已调制信号,通过一定的媒介传输出去。本系统利用语音信号模拟实现最基本的红外收发通信系统由音乐集成电路,发射系统,接收系统三部分构成。音乐集成电路发出电信号,通过发射系统转化电源供电5VSTM32单片机语音信号红外发射模块中继转发模块电源供电5VSTM32单片机功放温度传感器温度显示耳机红外接收模块2013年四川省电子设计竞赛设计报告3为光信号发送,通过接收系统接受光信号并将其转化为电信号,再通过喇叭将其重新转化为语音信号。由于要同时发送语音信号和温度数字信号。接受端接收的信号不能很好的被识别。所以这里我们将数字信号部分采用NEC传输协议,一帧数据由引导码、地址码+地址码的反码、命令码+命令码的反码组成。其特点有完整发射两次地址码和命令码,以提高可靠性;脉冲时间长短调制方式;38KHz载波频率;地址码是8位,命令码是8位;引导码是9ms高电平+4.5ms低电平长度的38K载波;逻辑位1是0.56ms高电平+1.68ms低电平长度的38K载波;逻辑位0是0.56ms高电平+0.56ms低电平长度的38K载波。三、电路设计3.1红外发射电路IN1234567GND816CON15CLK141312Z1110DT9P1MC34115R2300KR510KR1010KR111KR121KR1947KR1347KR165.1KR1747KR205.1KR45.1KR93KR347KR710KR1847KR14620R15100C10.1uC31uC5103C40.047uC20.22uC610uR810KR6RESVRD11N4148D21N414821123141346U01ALM747GNDGND+12V-12V+12VGNDGNDGND+12VVCCVCCGNDQ1NPNGNDVCCGNDUo123U1A4011564U1B40118910U1C4011R241kR231kR2175R2275C7104GNDUoQ2NPNQ3NPNGNDD3REDD4REDVCCCLK-12VVCCCLK+12VGND12P4Header2GND12P3Header2123456P2Header6UiUi图2红外发射及语音编码原理图该电路图可通过编码器把语音信号转化成数字信号,再通过红外发射口发射2013年四川省电子设计竞赛设计报告4出去。3.2红外接收电路1GND7VCC7R1410K+12V7R09100CVSDCLK123456OUT7GND8910Z1112IN13CLK14CON15167U02MC341157C030.1u7C020.22u7W0110K7R025.1K7R03Comment:3K7R105.1K7R06300K7R0710K7R081K7R1147K7R1210K7R1547K7R0433K7R0510K7R1347K7C050.068u7D011N41487D021N41487C040.047u+12V67105896U01BLM7477R011007C011U7P017P02GND2VCC3I/O1J3HS