- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机课设题目-2016-6-13
题目 基于数字温度传感器的数字温度计 2
题目 数字频率计 4
题目 数字电压表设计 6
题目 单片机控制步进电机 8
题目 单片机控制直流电动机 12
题目 智能电子钟(LCD显示) 16
题目 定时闹钟 18
题目 基于数字温度传感器的数字温度计
1. 设计要求
利用数字温度传感器DS18B20与单片机结合来测量温度。利用数字温度传感器DS18B20测量温度信号,计算后在LED数码管上显示相应的温度值。其温度测量范围为?55℃~125℃,精确到0.5℃。数字温度计所测量的温度采用数字显示,控制器使用单片机AT89C51,测温传感器使用DS18B20,用3位共阳极LED数码管以串口传送数据,实现温度显示。
2. 实验原理
从温度传感器DS18B20可以很容易直接读取被测温度值,进行转换即满足设计要求。
DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现9~12位的数字读数方式。
DS18B20的性能如下。
?独特的单线接口仅需要一个端口引脚进行通信。
?多个DS18B20可以并联在串行传输的数据线上,实现多点组网功能。无须外部器件。
?可通过数据线供电,电压范围为3.0~5.5V。
?零待机功耗。
?温度以9或12位的数字读数方式。
?用户可定义报警设置。
?报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件。
?负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作。
?采用3引脚PR-35封装或8引脚SOIC封装。
3.电路设计(Proteus仿真通过)
本项目制作的数字温度计电路原理图,如下所示:
题目 数字频率计
1. 设计要求
设计一个以单片机为核心的频率测量装置。使用AT89C51单片机的定时器/计数器的定时和计数功能,外部扩展6位LED数码管,要求累计每秒进入单片机的外部脉冲个数,用LED数码管显示出来。
(1)被测频率fx<110Hz,采用测周法,显示频率×××. ×××;fx>110Hz,采用测频法,显示频率××××××。
(2)利用键盘分段测量和自动分段测量。(3)完成单脉冲测量,输入脉冲宽度范围是100(s~0.1s。
(4)显示脉冲宽度要求如下。
Tx<1000(s,显示脉冲宽度×××。
Tx>1000(s,显示脉冲宽度××××。
2. 实验原理
测量频率有测频法和测周法两种。
(1)测频法,利用外部电平变化引发的外部中断,测算1s内的波数,从而实现对频率的测定;
(2)测周法,通过测算某两次电平变化引发的中断之间的时间,实现对频率的测定。简而言之,测频法是直接根据定义测定频率,测周法是通过测定周期间接测定频率。
理论上,测频法适用于较高频率的测量,测周法适用于较低频 率的测量。
经过调校,在测量低频信号时,本项目中测频法精度已高于测 周法,故舍弃测周法,全量程采用测频法。
3. 电路设计( Proteus仿真通过)
以单片机为核心的频率计电路原理图,如下页图所示:
题目 数字电压表设计
1. 设计要求
以单片机为核心,设计一个数字电压表。采用中断方式,对2路0~5V的模拟电压进行循环采集,采集的数据送LED显示,并存入内存。超过界限时指示灯闪烁。
2. 实验原理
本题目本质上是以单片机为控制器,ADC0809为ADC器件的AD转换电路,设计要求的电压显示,是对ADC采集所得信号的进一步处理。
为得到可读的电压值,需根据ADC的原理,对采集所得的
信号进行计算,并显示在LED上。本项目中ADC0809的参考电压为+5V,根据定义,采集所得的二进制信号addata所指代的电压值为:
而若将其显示到小数点后两位,不考虑小数点的存在(将其乘以100),其计算的数值为:
。将小数点显示在第二位数码管上,即为实际的电压。
本示例程序将1.25 V和2.5 V作为两路输入的报警值,反映在二进制数字上,分别为0x40和0x80。当AD结果超过这一数值时,将会出现二极管闪烁和蜂鸣器发声。
3. 电路设计(Proteus仿真通过)
本单片机数字电压表电路原理图,如下页图所示:
题目 单片机控制步进电机
1. 设计要求
采用单片机控制一个三相单三拍的步进电机工作。步进电机的旋转方向由正反转控制信号控制。步进电机的步数由键盘输入,可输入的步数分别为3、6、9、12、15、18、21、24和27步,且键盘具有键盘锁功能,当键盘上锁时,步进电机不接受输入步数,也不会运转。只有当键盘锁打开并输入步数时,步进电机才开始工作。
您可能关注的文档
最近下载
- XSP12_受电端协议芯片 datasheet Rev1.0.pdf VIP
- 上海英语学习报四年级第三期答案.pdf VIP
- 徐健岩_瓦克异辛基三乙氧基硅烷在桥梁混凝土耐久性保护中的应用.pdf VIP
- 2025年气象部门行政执法人员资格考试题库资料(含答案).pdf
- 幼儿园招生话术培训.ppt VIP
- springboot基于java的宠物领养管理系统的设计与实现-论文12000字.doc VIP
- ★操作岗位风险管控与隐患排查清单.xls VIP
- 沪教牛津版四年级英语上册重要知识点归纳.pdf VIP
- 新能源行业碳资产管理策略与低碳发展路径研究报告.docx
- DB37T4871-2025 城市轨道交通试运行技术规范.pdf VIP
原创力文档


文档评论(0)