缔冠期刊网

基于C8051F120的红外光通信装置设计

2022-06-09

陈雨

(上海大学通信与信息工程学院,上海200444)

摘要:基于红外光通信的基本原理,设计了一种利用C8051F120单片机、红外发光管和接收管器件的红外光通信装置。测试表明,该装置可以实现定向传输语音信号的功能,传输距离达2 m,且可利用中继提升该装置的传输性能。

教育期刊网 http://www.jyqkw.com
关键词 :红外线通信;设计方法;C8051F120单片机;红外接收管

中图分类号:TN974?34 文献标识码:A 文章编号:1004?373X(2015)13?0033?03

收稿日期:2014?12?21

0 引言

红外线通信是利用红外线来传输信号的通信方式,它具有体积小、功耗低、功能强、成本低等特点,在彩电、音响、空调、玩具及其他小型电器装置上得到了广泛的应用。在工业设备中,采用红外线通信技术,可在超/特高压、辐射、有毒气体、粉尘等恶劣环境下可靠通信,并能有效地隔离电气干扰[1]。

本文设计了一种利用单片机、红外发光管和接收管器件实现定向传输语音信号功能的新装置,其传输距离为2 m。该装置还可采用数字信道进行温度数据的发送,加上中继后还可达到使数据转90°并增加2 m 通信距离的指标。

1 系统设计

本文设计的通信系统的发射部分包括红外发射电路和单片机;接收部分包括红外接收管和单片机。

1.1 硬件电路设计

为方便及灵活起见,本文采用数字直接收发设计方案。发射端的语音信号经过单片机的A/D 由模拟信号转换为数字信号,经过红外发射管发送出红外线信号,这些信号经过红外线管接收,串口通信进入单片机内部的D/A 进行输出,显示在屏幕上,完成传输语音信号的功能。

在实际电路设计中对发射电路进行了一些改动,电路中的合成调制部分用两个与非门74LS00代替了与门74HC08,为加大发射距离,用两个三极管组成射随器代替了原先的一个三极管,并加上凹面镜及红外线滤波,增大了发射距离,如图1所示。

接收部分采用了丙类功放三级放大,如图2 所示,用LM393 比较器对输入信号进行比较后输出高低电平,比较的门限通过滑动变阻器进行改变,使波形整形为0 V和5 V的TTL电平,便于单片机接收,提高准确性。

同时采用74LS123(双可重触发单稳态触发器)芯片来实现不能接收信号时的指示。当10号引脚接收到一个正脉冲时,在A接地和清零端接高电平给它47 μF的电容和100 kΩ的电阻,使Tw为2 s,当10号引脚收到一个向上的脉冲时,Q将保持2.5 s的低电平,之后恢复高电平。实现功能:接收装置不能接收到信号时,用一个红色的LED灯指示,能接收到信号时,LED发光二极管不发光。

1.2 系统软件设计

核心处理芯片采用C8051F120 单片机,是SiliconLab公司的8051内核混合信号微控制器,也是目前最快的8051单片机,能达到100 MIPS,16×16硬件乘法,12位ADC和12位DAC,支持JTAG调试,且对于串口通信,此单片机除了常用的8位串口外,还具有9位串口传输功能,可满足后续温度实时传输的扩展需求。

对语音信号的处理采用C8051F120 内置的A/D 与D/A模块,该模块具有12位高速采样功能,对语音信号的采样速率达到8 Kb/s,波特率为11 500 b/s。针对实时传输语音信号和温度数据,在串口的8位中嵌入了1位温度的数据,即发送语音和温度数据在传输中相互镶嵌。用软件实现了相关功能。

接收端单片机串口通信输入UART1,8 位数据位,无校验位,波特率为115 200 b/s,采用TFT 液晶显示屏实时显示。

该装置启动后首先进行系统初始化,然后分别检查定时器2和定时器3的工作状态,如果没有溢出,则启动ADC模块、温度传感器模块和DAC模块工作;如果定时器溢出,则重新初始化装置。接收部分,首先循环检查是否接收到温度标志,接收到后进行温度信息转换并显示,系统的整体工作流程如图3所示。

1.3 关键代码

1.3.1 系统初始化

2 系统测试

该装置设计完成后,结合单片机语音发送过程进行系统新测试,接收端采用串口助手调试,接上接收端单片机后,观察显示屏数据并与串口助手数据进行比较,统计结果误差,得到语音信号传输失真情况。测试仪器有低频毫伏表、数字示波器和数字万用表。对上述测试过程重复测试多次,观察语音信号传输失真数据情况和装置工作的稳定性。

2.1 测试内容

2.1.1 收发距离

将发射接收连接好进行发射距离的测试,最远距离可达到2.5 m,同时接收端信号准确。

装置启动时,设置收发的准确距离为1.5 m。

首先,在发射端进行改进。发射管前放置一个手电筒内部拆下来的凹面镜,并增加一个红外发射管,即用2个红外管发射信号,凹面镜将红外光会聚后发送出去,可最大程度地汇聚能量,提高发射距离。准确距离为2 m。

其次,在接收端进行改进。在接收端前放置一个红色的凸透镜,可滤除部分杂光,凸透镜起到会聚功能,增大接收信号的幅度,抑制噪声,其准确距离为2.4 m。

2.1.2 接收信号

发射语音时,无明显失真。当发射的语音信号改为800 Hz,1.5 V的单音信号时,在8 Ω负载上,接收装置的电压有效值为3 V,减小发射端输入信号为0 V时,用低频毫伏表测量此时噪声电压为20~30 mV。

2.1.3 中继

中继接收发射失真并不严重,降低功耗方面,初次采用运放,中继转发电流为90 mA,采用三极管三级放大电路级联后,转发电流为39 mA。

2.1.4 其他功能

不能收到发射端的信号时,红色LED会亮,延时2 s。数字语音信号可同时传输,延时3.5 s,温度误差小于2 ℃。

2.2 测试结果分析

2.2.1 测试结果

电压有效值、温度有效值以及加中继后接收端电压的有效值和温度的有效值见表1~表4。

2.2.2 测试结论

根据上述测试数据,可以得出以下结论:

(1)8 Ω负载测量数据满足设计要求;

(2)温度延时设置为3.5 s,温度误差在2 ℃以内;

(3)加中继后8 Ω负载测量数据满足要求,温度误差在2 ℃以内;

综上所述,本装置达到了设计要求。

3 结语

本系统可用于不适合工作人员接近的工业场所的无线数据采集。红外线作为无线传输的信道有很多优点,其传输角度小(30°锥角以内)、距离短,数据直线传输、保密性强、传输速率较高,最重要的是无需申请频率使用权,成本低廉,特别适于传输大容量的文件和多媒体数据[2],可以大大提高管理效率。

教育期刊网 http://www.jyqkw.com
参考文献

[1] 杜留锋,雷进辉.基于单片机的红外线数据通信系统设计[J].科技信息,2009(28):116?117.

[2] 王宁,李慧,王二萍,等.基于红外通信的多路控制系统的简单设计[J].现代电子技术,2014,37(5):70?71.

[3] [美]斯托林斯.无线通信与网络[M].何军,译.北京:清华大学出版社,2004.

[4] 陈粤初,窦振中,吴悌远.单片机应用系统设计与实践[M].北京:北京航空航天大学出版社,1991.

[5] 付辉,阳璐,尚治国,等.红外光通信装置[J].电子世界,2013(18):116?117.

[6] 王忆锋.2013 年的中国红外技术(上)[J].红外技术,2014(1):10?21.

论文中心更多

期刊百科
期刊投稿 期刊知识 期刊审稿 核心期刊目录 录用通知 期刊版面费 投稿期刊推荐 学术问答
基础教育
小学语文 中学语文 小学数学 中学数学 小学英语 中学英语 物理教学 化学教学 生物教学 政治教学 历史教学 地理教学 科学教学 音乐教学 美术教学 体育教学 信息技术 班主任管理 校长管理 幼教 教育管理 微课教学 作文教学 德育教学 教学设计
医学论文
内科医学 外科医学 预防医学 妇科医学 检测医学 眼科医学 临床医学 药学论文 口腔医学 中西医 中医学 外科 护理 基础医学 急救医学 老年医学 医学实验 儿科医学 神经医学 兽医学 肿瘤医学 综合医学
职业教育
教育学原理 电影文学教育 学前教育 教育学管理 高等教育学 教育技术学 职业技术教育 成人教育学 特殊教育学 教育心理学 家庭教育 教育毕业 中专中职教育 教学设计 国学教育 学术研究 大学教育
药学卫生
社区门诊 医药学 医患关系 医院管理 疾病预防 保健医学 公共卫生 医学教育
文科论文
农业经济 工商管理毕业 会计毕业 行政管理 法律毕业 市场营销 经济毕业 汉语言文学 财务管理 物流管理 人力资源 旅游管理 国际贸易 物业管理 新闻学 企业管理 金融银行 社会科学 食品安全 办公档案 审计学 税务税收学 外国文学 哲学
理科论文
机电毕业 土木工程 计算机毕业 电气毕业 建筑毕业 电子商务 工程毕业 设计毕业 机械制造 汽车毕业 园林毕业 农学毕业 数控毕业 软件技术 水利工程 环境生态 畜牧渔业 化工毕业 科技创新 石油矿藏
论文格式
开题报告 论文题目 摘要关键词 目录提纲 论文致谢 参考文献 附录其他 论文答辩
职业论文
教育论文 经济论文 科技论文 财会论文 管理论文 医学论文 法学论文 文学论文 工业论文 建筑论文 农业论文 水利论文 计算机论文 社科论文 机械论文 生态环境 中西文化

先发表后付款 不成功可退款

权威机构认证 专注期刊10余年 1000余家杂志社长期合作

缔冠期刊网

首页 网站地图 返回顶部
Copyright © 1998- 缔冠期刊网