- 1、本文档共129页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机课程设计题目分析带Proteus仿真电路图绝对经典详解.ppt
4. Proteus仿真 打开元器件单片机属性窗口,在“Program File”栏中添加上面编译好的目标代码文件“keil-1.hex”;在“Clock Frequency”栏中输入晶振频率为11.0592MHz。 仿真如下页图所示,其中,浮动窗口中显示的为DS1302当前时钟状态: 4. Proteus仿真 加载目标代码文件 打开元器件单片机属性窗口,在“Program File”栏中添加上面编译好的目标代码文件“keil-2.hex”;在“Clock Frequency”栏中输入晶振频率为11.0592MHz。 启动仿真,按下按键1后,可发现LED停止闪烁,即时钟停止走时,时钟停在当前时刻,按下按键2和按键3后,可改变时间,按下按键4后,时钟复位到修改后的时间,时钟重新开始运转,如下页图所示。 3. 电路设计(Proteus软件仿真通过) 4. Proteus仿真 加载目标代码文件 打开元器件单片机属性窗口,在“Program File”栏中添加上面编译好的目标代码文件“keil-2.hex”;在“Clock Frequency”栏中输入晶振频率为11.0592MHz。 启动仿真,按下按键1后,可发现led停止闪烁,即时钟停止走时,时钟停在当前时刻,按下按键2和按键3后,可改变时间,按下按键4后,时钟复位到修改后的时间,时钟重新开始运转,如下页图所示。 3. Proteus仿真 加载目标代码文件 打开元器件单片机属性窗口,在“Program File”栏中添加上面编译好的目标代码文件“keil-3.hex”;在“Clock Frequency”栏中输入晶振频率为12MHz。 启动仿真,下页图示为按下“开始”按键后的情况,在按下前,数码管无显示。期间如果按下“复位”按键,则LED显示归零,走时停止。 4. Proteus仿真 加载目标代码文件 打开元器件单片机属性窗口,在“Program File”栏中添加上面编译好的目标代码文件“keil-5.hex”;在“Clock Frequency”栏中输入晶振频率为11.0592MHz。 启动仿真如下页图所示,当闹钟到达时,可以听见蜂鸣器演奏的乐曲。再次提示,本题目必须选用蜂鸣器SOUNDER,否则不能发出声音。 题目6 基于数字温度传感器的数字温度计 1. 设计要求 利用数字温度传感器DS18B20与单片机结合来测量温度。利用数字温度传感器DS18B20测量温度信号,计算后在LED数码管上显示相应的温度值。其温度测量范围为?55℃~125℃,精确到0.5℃。数字温度计所测量的温度采用数字显示,控制器使用单片机AT89C51,测温传感器使用DS18B20,用3位共阳极LED数码管以串口传送数据,实现温度显示。 4. Proteus仿真 加载目标代码文件 打开元器件单片机属性窗口,在“Program File”栏中添加上面编译好的目标代码文件“keil-6.hex”;在“Clock Frequency”栏中输入晶振频率为11.0592MHz。 启动仿真如下页图所示,其中,DS18B20窗口显示的为当前环境温度,若调整DS18B20旁边的箭头,可改变环境温度,可以看到LED显示屏上的温度值发生相应的变化。 4. Proteus仿真 首先加载目标代码文件 打开元器件单片机属性窗口,在“Program File”栏中添加上面编译好的目标代码文件“keil-7.hex”;在“Clock Frequency”栏中输入晶振频率为12MHz。 启动仿真如图所示,其中,PT100旁边的数字窗口显示的为测定的环境温度,通过调整上下温度,可以实现对环境温度的改变。值得注意的是,由于本项目使用的核心测温器件PT100对温度存在一定的响应时间,故启动程序后一段时间测定的温度才能稳定下来。 本题目测温误差主要由以下几点引发: ADC0804为8位ADC芯片,精度有限;程序假定PT100为完全线性的器件,而即使是厂家推荐的线性值也会存在一定误差;运放电路并非绝对线性。如使用12位ADC芯片,采用“四线制”的PT100接法,采用查表法测定温度值,将极大提高温度的测量精度。 是,需要意识到,A方向红灯时间=B方向绿灯时间+黄灯缓冲时间这一常识。 本项目使用的MAX7219芯片使用方法请参考题目3。 3.电路设计(Proteus仿真通过) 本项目制作的十字路口交通灯控制电路原理图,如下页图: 加1,达到0xff时置为0x00,并实时将数字信号经D/A转换得到的; 梯形波是将输出的二进制数字信号依次加1,达到0xff时保持一段时间,然后依次减1直至0x00,并实时将数字信号经D/A转换得到的; 正弦波是利用MATLAB将正弦曲线均匀取样后,得到等间隔时刻的y方向上的二进制数
您可能关注的文档
- 单元__汽车发展简史详解.ppt
- 单元一建筑内部给水系统详解.ppt
- 单元一离合器的概述详解.ppt
- 单元一起动机的构造与工作原理详解.ppt
- 单元一钢混梁式桥的施工详解.ppt
- 单元七仓储管理信息系统详解.ppt
- 单元七光纤熔接技术(YQ已修改,校对)详解.ppt
- 单元七柴油机燃料系详解.ppt
- 单元七汽车润滑系统详解.ppt
- 单元三 手动变速器详解.ppt
- 《语文园地(一)》人教版六年级上册语文精品PPT课件.pptx
- 茶色简约风室内设计专业毕业设计平面方案PPT模板课件.pptx
- 3.12植树节绿色生态环保宣传演讲PPT模板课件.pptx
- 白色大气商务演讲汇报通用PPT模板课件.pptx
- 安全生产规范责任制设备采购计划PPT模板课件.pptx
- 《语文园地(6)》小学语文一年级下册PPT课件(第6.4课时).pptx
- 部门每日早会内容记录情况公司晨会流程介绍PPT模板课件.pptx
- 不同反响创意手机简约手机发布会PPT模板课件.pptx
- 茶文化知识宣讲PPT模板课件.pptx
- 《圆柱的认识》人教版六年级数学下册 (第3.1课时)PPT课件.pptx
最近下载
- 07564唐宋词研究(广东)通关宝典.pdf
- 幼儿园书法练字启蒙第五讲、第六讲完整课件.pptx VIP
- 五年级数学集体备课(初稿) (1).doc
- 人教精通版2024三年级英语上册Unit 2 达标检测卷+答案.doc
- 重庆市第一中学校2024-2025学年九年级上学期期初检测数学试题(解析版).docx VIP
- 2022-2023学年合肥市庐阳区寿春中学九年级上学期期中数学试卷(含答案解析).docx
- 国家开放大学《西方行政学说》章节测试参考答案.pdf
- 保安人员基本信息登记表.docx
- ExponentialandLogarithmicFunctions.ppt
- 17松鼠(任务二) 大单元公开课课件 部编版五年级语文上册.ppt
文档评论(0)