- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
接口试验汇报
题目:基于STC89C52超声波测距系统设计
一.试验目标
经过此次试验,掌握单片机C语言程序设计,利用VC设计界面程序,实现单片机和PC机通信。深入了解单片机内部结构,增强分析能力,并在实践过程中发觉问题、处理问题,提升设计和调试微机应用系统能力。
二.试验方案论证
本试验采取了三个定时器和串口直接下载,在本科使用过AT89S52只要两个定时器,而且只能用专门下载器去下载程序,所以它已经不能满足此次试验所设计系统要求。而微处理器STC89C52单片机内部有三个定时器。还支持ISP下载,只要一个MAX232和部分廉价元件就能写程序,就不用专门下载口和下载器,直接用串口下载。而且它是一款增强型51单片机,完全兼容MCS-51,价格较低,还增加了新功效,比如新增两级中止优先级,多一个外中止,内置EEPROM,硬件看门狗,含有掉电模式,512B数据存放器,8K程序存放器等,这大大方便了本系统设计。
本试验设计系统选择超声波传感器为T/R40,能够经过控制产生40kHz方波,来人工控制超声波传感器对超声波收发。产生40kHz方波我首先想到是用NE555产出,经过实践调试特难。经过在网上查阅资料,发觉用单片机定时器产生既避免了调试困难,又正确。所以本系统由单片机使用定时器1编程产生40kHz方波。由P1.6口输出,再经过74LS04驱动超声波传感器T40发射超声波。
发射出去超声波经障碍物反射回来后,由超声波传感器R40接收到信号.经过接收电路检波放大、积分整形及一系列处理送至单片机。单片机将发射脉冲到接收反射脉冲时间间隔经过串口发送给上位机,上位机利用声波传输速度和时间数据计算出到障碍物距离。
另外,为了提升测距精度,本系统采取温度赔偿修正声速。测温模块关键由18B20完成。
三.系统整体框图
T40
T40
单片机
MAX232
串口RS232
PC
机PIC16F877
74LS04
R40
CX6
18B20测温
蜂鸣器报警
四.系统软硬件设计
1系统硬件设计
1.1RS232电平转换电路
52单片机串口是RS-232C标准串口.RS-232标按时在RS-232标准基础上经过改善形成。其适合于数据速率在0至20kb/s范围内通信,此次试验传送数据时波特率为9600,8位数据,无校验。
具体电路图以下:
图1RS232电平转换电路
1.2单片机及电源接口部分电路
单片机部分复位及晶振电路全部是常见接法,电源用一个按键控制接通和断开,使得程序下载变得方便。
具体电路以下:
图2单片机部分电路
图3电源部分电路
1.3超声波发射电路
为了提升发射强度,发射电路由反相器74LS04和超声波换能器组成,用推免形式将方波信号加到超声波换能器两端,能够提升超声波发射强度。输出端采取两个反相器并联,用于提升驱动能力。图4是数字电路组成超声波发射电路,它有单片机输出40KHZ方波信号一路径一级反相器后送到超声波换能器一个电极,另一路径两级反相器后送到超声波换能器另一个电极。
具体电路以下:
图4超声波发射电路
1.4超声波接收电路
超声波接收电路关键由CX6A组成。集成电路CX6A是日本索尼企业一款红外线检波接收专用芯片,常见于电视机红外遥控接收器。CX6A用于在输入信号过强时预防前置放大器过载,内部设有带通滤波器,频率f0可由5脚外接电阻或电位器调整。使用时调整方便,抗电磁干扰能力强。考虑到红外遥控常见载波频率38kHz和测距超声波频率40kHz较为靠近,能够利用它制作超声波检测接收电路,试验证实,用CX6A接收超声波(无信号时输出高电平)含有很高灵敏度和抗干扰能力。合适更改电容C11大小,能够改变接收电路灵敏度和抗干扰能力。具体电路以下:
图5超声波接收电路
1.5温度修正电路
电路关键采取MAXIM企业DS18B20作为温度传感和测量装置,测量分辨率可选9位或12位。所以完全能够满足一般条件下测温要求。DS18B20采TO一92型封装只有3个引脚,一根电源线,一根地线,一根数据线,每片DS18B20有一个64位串行代码存放器。这里用P3.6口作为和DS18B20数据输入输出口。
具体电路以下:
图6温度修正电路
1.5犯错报警电路
若上位机和下位机传输数据时犯错则经过P1.7控制蜂鸣器产生报警。
具体电路以下:
图7犯错报警电路
2.系统软件设计
软件设计关键包含两个部分,一是单片机程序设计,二是上位机程序设计。
单片机部分关键包含两部分,一是超声波发射程序设计;二是超声波接收程序设
您可能关注的文档
- 2024年输油泵热力机械项目可行性研究报告.docx
- 学校管理案例分析及解决专项方案.doc
- 青年公寓钢筋专项方案.doc
- 六盘水市第七中学首届篮球运动会专项方案.doc
- 离退休办公室岗位说明指导书.docx
- 专业如题专题知识讲座.pptx
- 2025年商务、清洗服务项目调研报告.docx
- 变态心理学试题和答案.doc
- 市场调查报告和案例.pptx
- 2021年小升初英语句型转换.docx
- 2025年甘肃省白银市景泰黄河石林文化旅游开发有限公司招聘22考前自测高频考点模拟试题最新.docx
- 2025年春季河南省水利勘测有限公司招聘21人笔试参考题库最新.docx
- 2025秋季山东电力建设第三工程有限公司招聘80人模拟试卷附答案.docx
- 2025年甘肃酒泉敦煌市选调事业单位工作人员14人备考题库最新.docx
- 2025江苏南京鼓楼医院人力资源服务中心招聘4人备考题库附答案.docx
- 2025年济南市济阳区城市建设投资集团有限公司社会招聘(笔试参考题库最新.docx
- 2025广西南宁市江南区财政局招聘1人参考题库附答案.docx
- 2025广东珠海市司法局直属单位招聘合同制职员3人参考题库最新.docx
- 2025年陕西供销集团有限公司社会招聘(8人)考前自测高频考点模拟试题最新.docx
- 2025年湖南益阳沅江市茶盘洲镇卫生院招聘临聘护理人员3人备考题库最新.docx
原创力文档


文档评论(0)