综合电子系统课程设计报告模板
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
衡阳师范学院
物理与电子信息科学系
《综合电子系统》
课程设计报告
一号黑体,居中
简易电子称的设计
小二号粗黑体,居中
班级2011级电信1班
组长
成员三号宋体,加粗
指导教师
提交日期2014年6月10 日
《综合电子系统课程设计》成绩评定表
课程设计题目:简易电子秤
第一部分设计任务
1.1 设计题目及要求 (1)
1.2 备选方案设计与比较 (2)
1.2.1 方案一 (3)
第二部分系统硬件平台的设计
2.1 总体设计方案说明 (7)
2.2单片机最小系统 (9)
2.2.1S T C89C52单片机 (10)
2.2.2时钟电路…………………………………………1 1
2.2.3复位电路 (12)
2.3功能模块二(参照2.2) (13)
2.3.1模块电路及参数计算 (14)
2.3.2工作原理和功能说明 (15)
2.3.3器件说明(含结构图、管脚图、功能表等) (16)
2.4功能模块三(实际名 (17)
2.4.1模块电路及参数计算 (18)
2.4.2工作原理和功能说明 (19)
2.4.3器件说明(含结构图、管脚图、功能表等) (20)
第三部分系统软件的设计与实现
3.1主程序流程图 (21)
3.2子程序一(实际名) (22)
3.3子程序二(实际名) (23)
3.4子程序三(实际名) (24)
3.4电路仿真(实际名) (24)
3.4.1仿真软件简介 (25)
3.4.2仿真电路图 (26)
3.4.3仿真结果(附图) (27)
第四部分安装调试与性能测量
4.1电路安装 (28)
(推荐附整机数码照片)
4.2系统软、硬件调试 (29)
6.2.1调试步骤及测量数据 (30)
6.2.2故障分析及处理 (31)
4.3整机性能指标测量(附数据、波形等) (32)
课程设计总结 (33)
参考文献
报告正文的排版:
1. 纸张大小及版心:统一用A4纸(21×29.7)打印,边距设为:上
2.54cm,下2.54cm,左2.2cm,右2.2cm。行距为固定值20磅。
2. 第一级标题用三号粗黑体,(段落设置)段前1行,段后1行,
3. 第二级标题用小三黑体,靠左上下空一行
4. 第三级标题用四号黑体,靠左本身不空行
5. 正文小四号字体,行距为固定值20磅
6. 图题及图中文字用5号宋体
7. 参考文献标题用三号粗黑体,居中上下空一行,参考文献正文为五号宋体
有关论文排版的其它说明:
1.注意文中代表变量的英文字母必须用斜体,其它用正体。微分号d、圆周率π、自然底数e、矩阵转置T 均应为正体。
2.文章中的英文均用Times New Roman 字体。
第一部分设计任务
1.1设计题目及要求:
设计一个电子秤能实现量程范围0—5kg,,精度能达到:0.005kg,显示称量的重量,以及计价并清零和超量程报警功能。
1.2备选方案设计与比较
1.2.1方案二:功能简介:电子秤主要以单片机STC90C52RC控制核心,实现电子秤的基本控制功能。系统可以分为最小系统、数据采集、人机交互界面和系统电源、时钟和五大部分。最小系统部分主要包括STC90C52RC和经典复位电路;数据采集部分由称重传感器、信号放大和A/D转换部分组成,信号放大和A/D转换部分主要由专用型高精度24位AD转换芯片HX711实现;人机交互界面为键盘输入和点阵式液晶显示,主要使用4*4矩阵键盘和1602液晶显示器,可以方便的输入数据和直观的显示数据;时钟模块主要由时钟芯片DS1302和时钟电路组成;该电子秤可以实现基本的称重功能(称重范围为0~5Kg,重量误差不大于±0.005Kg),系统在称量时还具有超量程报警功能。整个系统结构简单,使用方便,功能较全,精度高,具有一定的开发价值。
2.1 总体设计方案说明
第二部分系统硬件平台的设计
2.2 单片机最小系统
2.2.1 STC89C52单片机
STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。具有以下标准功能:8k字节Flash,512字节RAM,32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,3个16 位定时器/计数器,4个外部中断,一个7向量4级中断结构(兼容传统51的5向量2级中断结构),全双工串行口。另外STC89C52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35M H z,6T/12T可选。
STC89C52特点:8K字节程序存储空间;
256字节数据存储空间;
自带2KB的EEPROM存储空间
参数
1. 增强型8051单片机,6 时钟/机器周期和12 时钟/机器周期可以任意选择,指令代码完全兼容传统8051.[2]
2. 工作电压:5.5V~
3.3V(5V单片机)/3.8V~2.0V(3V 单片机)
3.工作频率范围:0~40MHz,相当于普通8051 的0~80MHz,实际工作频率可达48MHz
4. 用户应用程序空间为8K字节
5. 片上集成512 字节RAM
6. 通用I/O 口(32 个),复位后为:P0/P1/P2/P3 是准双向口/弱上拉,P0 口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为I/O 口用时,需加上拉电阻。
7. ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器,可通过串口(RxD/P3.0,TxD/P3.1)直接下载用户程序,数秒即可完成一片
8. 具有EEPROM 功能
9. 共3 个16 位定时器/计数器。即定时器T0、T1、T2
10.外部中断4 路,下降沿中断或低电平触发电路,Power Down 模式可由外部中断低电平触发中断方式唤醒
11. 通用异步串行口(UART),还可用定时器软件实现多个UART
12. 工作温度范围:-40~+85℃(工业级)/0~75℃(商业级)
13. PDIP封装
2.2.2 时钟电路
2.2.3 复位电路