- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计说明书
课程名称基于proteus的单片机项目时间教程
设计题目 电子万年历设计与调试
专业 班级
姓名 学号
教师 职称
系
20年 月 日
目 录
第1章 方案论证与比较 3
1.1控制器选择 3
1.2显示设备选择 4
1.3输入器件选择 4
1.4温度传感器 5
1.5时间控制芯片 6
第2章 仿真电路设计 7
2.1控制系统框图 7
2.2仿真电路设计 7
2.3 主要元器件清单 8
第3章 软件程序设计 10
3.1 液晶显示模块 10
3.2 温度控制模块 14
3.3 时间控制模块 19
3.4 按键扫描模块 23
设计总结 29
参考文献 30
第1章 方案论证与比较
以单片机为控制器设计的电子万年历单片机最小系统、利用温度传感器采集外界温度,利用时钟控制芯片进行时间控制,利用输入器件进行参数调整,并通过显示设备进行参数显示。
1.1控制器选择
方案一:AT89S52(图1-1)是ATMEL公司一款高性能8位单片机,兼容标准的MCS51指令系统级80C51引脚结构,片内含8K的可反复擦写的Flash只读存储器,256B的内部数据存储器,具有4个并行I/O口,1个全双工串行口, 3个16位的定时/计数器,6个中断源,2个中断优先级,广泛应用于各种控制系统中。
图1-1
方案二:STC89C52RC(图1-2)是宏晶科技公司的一款高性能低功耗8位单片机,兼容标准的8051内核,片内含8K的可反复擦写的Flash只读存储器,256B的内部数据存储器,具有4个并行I/O口,1个全双工串行口, 3个16位的定时/计数器,6个中断源,2个中断优先级,广泛应用于各种控制系统中。
图1-2
方案选择:二者在结构和功能上基本一样,与AT89S52相比,STC89C52RC具有更好的性价比,实用性好,因此选择STC89C52RC为控制器。
1.2显示设备选择
方案1:LED数码管(图1-3)是由LED发光二极管组合显示字符的显示器件。它使用了8个LED发光二极管,其中7个用于显示字符,1个用于显示小数点,故通常称为7段发光二极管。
数码管静态显示特点是数码管恒定亮,亮度较高,显示某个数值,直到显示字符的编码改变为止。这种显示方式由于太占据I/O线,所以用于1个或较少数码管显示的场合。
数码管动态显示特点是数码管轮流点亮,显示亮度不够,所以通常加驱动电路,由于此中显示方式可以节省I/O口,所以用于多个数码管显示的场合。
图1-3
方案2:LCD液晶屏(如图1-4)是一种专门用于显示字母、数字、符号等ASCII码的显示器件。LCD1602是一种常用的字符型液晶显示器,控制器大部分为HD44780,接口标准为SIP16引脚,分电源、通讯数据和控制3部分。LCD1602芯片和背光电路工作电压与单片机兼容,可以很方便的与单片机连接。
图1-4
方案选择:LED数码管占I/O线较多设计不方便,LCD1602可以显示跟多内容节省I/O口可以很方便的与单片机连接故选LCD1602液晶屏。
1.3输入器件选择
方案1:独立按键(如图1-5)的使用较简单,其特点是每个按键单独占用一根I/O口线,每个按键不会影响其它I/O口线的状态。
方案2:矩阵按键(如图1-6)采用行列式结构并按照矩阵形式排列,可以节省I/O口。
图1-5 图1-6
按键选择:由于电路需要按键功能较多所以选择独立按键更加方便。
1.4温度传感器
方案1:数字温度传感器(DS18 B20)(如图1-7)是DALLAS公司生产的1-Wire,即单总线器件,具有线路简单、体积小的特点。因此用它来组成一个测温系统,具有线路简单,在一根通信线可以接多个相同数字温度计的优点,十分方便。
方案2:DS1621是DALLAS(如图1-8)公司生产的一种功能较强的数字式温度传感器和恒温控制器。与同系列的DS1620相比控制更为简单,接口与12C总线兼容,且可以使用一片控制器控制多达8片的DS1621,其数字温度输出达9位,精度为0.5℃。通过读取内部的计数值和用于温度补偿的每摄氏度计数值,利用公式计算还可提高温度值的精度。DS1621可工作在最低2.7V电压下,适用于低功耗应用系统。利用DS1621和一片51单片机即可构成一个简洁但功能强大的低电压温度测量控制系统
图1-7 图1-8
1.5时间控制芯片
方案1时钟芯片DS12887是一个内嵌锂电池的并
您可能关注的文档
- 菏泽焦化污水处理教程方案.doc
- 恒大地产教程方案.doc
- 红肠设计说明书教程方案.doc
- 鸿坤理想湾#地住宅小区水电安装工程施工组织设计教程方案.doc
- 呼和浩特天野化工有限公司烟囱CEMS说明书教程方案.doc
- 呼叫中心学习教程方案.doc
- 胡斌Hadoop学习教程方案.doc
- 湖北大学物电学院电子线路设计题目教程方案.doc
- 湖南大学ADAMS大AB题SW教程方案.doc
- 互联网及应用作业1教程方案.docx
- 专题04 天气与气候(期末真题汇编,广东专用)(解析版).docx
- 专题04 中国的经济发展(百题精选)(期末真题汇编)(原卷版).docx
- 专题05 建设美丽中国(专项训练)(原卷版).docx
- 专题05 建设美丽中国(专项训练)(解析版).docx
- 专题05 居民与文化 发展与合作(百题精选)(期末真题汇编)(解析版).docx
- 2024年下半年教师资格考试中学《教育知识与能力》真题(含答案和解析).docx
- 专题05 居民与文化 发展与合作(百题精选)(期末真题汇编)(原卷版).docx
- 专题05 居民与文化 发展与合作(期末真题汇编,广东专用)(解析版).docx
- 专题05 居民与文化 发展与合作(期末真题汇编,广东专用)(原卷版).docx
- 统编版七年级语文上册课件《雨的四季》.pptx
原创力文档


文档评论(0)