数字万年历的设计毕业设计(编辑修改稿)内容摘要:

............................................................................ 12 第三节 软件测试 ................................................................................................. 13 第四节 测试结果分析与结论 ............................................................................. 13 致谢词 .......................................................................................................................... 15 参考文献 ...................................................................................................................... 16 附录一 系统电路图 .................................................................................................... 17 附录二 系统使用说明书 ............................................................................................ 18 1 第一章 设计要求与方案论证 第一节 设计要求 一、基本要求: 、月、日、星期、时、分、秒等功能; 、阳历能够自动关联; ; 、月、日、星期、时、分、秒校准功能。 二、创新要求 、下课响铃功能; ; 第二节 系统基本方案选择和论证 一、单片机芯片的选择方案和论证: 方案一 : 采用 89C51 芯片作为硬件核心,采用 Flash ROM,内部具有 4KB ROM 存储空间 ,能于 3V 的超低压工作 ,而且与 MCS51 系列单片机完全兼容 ,但是运用于电路设计中时由于不具备 ISP 在线编程技术 , 当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,对芯片的多次拔插会对芯片造成一定的损坏。 方案二 : 采用 AT89S52,片内 ROM全都采用 Flash ROM;能以 3V 的超底压工作;同时也与 MCS51系列单片机完全该芯片内部存储器为 8KB ROM 存储空间,同样具有89C51 的功能,且 具有在线编程可擦除技术,当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,不需要对芯片多次拔插,所以不会对芯片造成损坏。 2 所以选择采用 AT89S52 作为主控制系统 . 二、显示模块选择方案和论证: 方案一: 采用 LED 液晶显示屏 ,液晶显示屏的显示功能强大 ,可显示大量文字 ,图形 ,显示多样 ,清晰可见 ,但是价格昂贵 ,需要的接口线多 ,所以在此设计中不采用LED液晶显示屏 . 方案二: 采用点阵式数码管显示,点阵式数码管是由八行八列的发光二极管组成,对于显示文字比较适合 ,如采用在显示数字显得太浪费 ,且价格也相对较高 ,所以也不用此种作为显示 . 方案三: 采用 LED 数码管动态扫描 ,LED 数码管价格适中 ,对于显示数字最合适 ,而且采用动态扫描法与单片机连接时 ,占用的单片机口线少。 所以采用了 LED 数码管作为显示。 三、时钟芯片的选择方案和论证: 方案一: 直接采用单片机定时计数器提供秒信号,使用程序实现年、月、日、星期、时、分、秒计数。 采用此种方案虽然减少芯片的使用,节约成本,但是,实现的时间误差较大。 所以不采用此方案。 方案二: 采用 DS1302 时钟芯片实现时钟, DS1302 芯片是一种高性能的时钟芯片,可自动对秒、分、时、日、周、月、年以及闰年补偿的年进行计数,而且精度高 ,位的 RAM做为数据暂存区,工作电压 ~ , 300nA. 四、温度传感器的选择方案与论证 : 方案一: 使用热敏电阻作为传感器,用热敏电阻与一个相应阻值电阻相串联分压,利用热敏电阻阻值随温度变化而变化的特性,采集这两个电阻变化的分压值,并进 3 行 A/D 转换。 此设计方案需用 A/D 转换电路,增加硬件成本而且热敏电阻的感温特性曲线并不是严格线性的,会产生较大的测量误差。 方案二: 采用数字式温度传感器 DS18B20,此类传感器为数字式传感器而且仅需要一条数据线进行数据传输,易于与单片机连接,可以去除 A/D 模块,降低硬件成本,简化系统电路。 另外,数字式温度传感器还具有测量精度高、测量范围广等优点。 第三节 电路设计最终方案决定 综上各方案所述 ,对此次作品的方案选定 : 采用 AT89S52作为主控制系统。 DS1302提供时钟。 数字式温度传感器。 LED 数码管动态扫描作为显示。 4 第二章 系统的硬件设计与实现 第一节。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。