基于 51 单片机课程设计报告 一、摘要 本设计报告以 STC89C51 单片机为核心的温度控制系统的工作原理和设计方法。温度信号由温度芯片 DS18B20 采集,并以数字信号的方式传送给单片机。单片机通过对信号进行相应处理,从而实现温度控制的目的。 二、系统方案的设计 本设计的温度控制系统可以实时存储相关的温度数据并记录当前的时间。其主要包括:电源模块、温度测量及调理电路、键盘、数码管显示、指示灯、报警、继电器及单片机最小系统。 三、硬件资源 1. 器件选择: * STC89C51 单片机是一种低功耗、高性能 CMOS 8 位单片机,片内含 8k Bytes ISP(In-system programmable)的可反复擦写 1000 次的 Flash 只读程序存储器。 * DS18B20 温度芯片是一种数字温度传感器,能够提供高精度的温度测量数据。 四、硬件总体电路搭建 系统的硬件电路主要包括:电源模块、温度测量及调理电路、键盘、数码管显示、指示灯、报警、继电器及单片机最小系统。 五、程序流程图 程序流程图主要包括:数码管显示程序、键盘扫描及按键处理程序、温度信号处理程序、LED 控制程序、超温报警程序。 六、设计感想 通过本设计,我们可以了解到基于 51 单片机的温度控制系统的设计方法和工作原理。该系统能够实时存储相关的温度数据并记录当前的时间,并能够实现温度控制的目的。 七、参考文献 * 《基于 51 单片机的温度控制系统设计》 * 《STC89C51 单片机数据手册》 * 《DS18B20 温度芯片数据手册》 八、附录 * 程序代码 本设计报告的程序代码主要包括:数码管显示程序、键盘扫描及按键处理程序、温度信号处理程序、LED 控制程序、超温报警程序。 九、结论 本设计报告展示了基于 51 单片机的温度控制系统的设计方法和工作原理,该系统能够实时存储相关的温度数据并记录当前的时间,并能够实现温度控制的目的。 十、总结 通过本设计报告,我们可以了解到基于 51 单片机的温度控制系统的设计方法和工作原理,并且可以了解到 STC89C51 单片机和 DS18B20 温度芯片的应用场景和特点。
剩余29页未读,继续阅读
- 粉丝: 507
- 资源: 4811
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助