基于89C2051的电子时钟CAD设计与实现
144 浏览量
更新于2024-06-24
收藏 3.54MB DOC 举报
本篇文档是关于《电气与电子线路CAD》课程设计的一份学年论文,主题为“电子时钟的设计”。作者是程浩,来自过自02班,学号1204160205,由指导教师曾丽指导。设计时间范围为2014年11月5日至11月12日,涵盖了对电子时钟功能、设计要求、工作原理以及进度计划的详细描述。
1. 功能要求:
- 电子时钟设计采用单片机(89C2051)作为核心控制,能够实时显示小时和分钟,具备定时功能,当定时时间到达时,扬声器会发出声音。
- 设计需包括一个动态显示系统,利用4个LED数码管和74LS164串行转并行芯片,单片机的P1.0~P1.3作为数码管的片选信号,由9013晶体管提供电流驱动。
- 按键SB1、SB2、SB3用于设置时钟、分钟和定时时间,这些设置操作完全通过软件实现。
2. 绘图设计要求:
- 必须绘制完整的原理图,并进行电气规则检查(ERC)。
- 创建项目元件库文件,生成网络表和元件清单。
- 设计PCB图,包括合理的PCB板尺寸、元器件布局和布线,可以结合自动布线和手工调整,最后生成项目元件封装库。
- 原理图中需包含至少3个自定义元件符号,PCB图中至少有3个自建封装元件。
3. 原理图工作原理:
- 电子时钟的基本结构包括单片机、数码管、串行转并行芯片、按键、音乐芯片和扬声器。单片机通过串口输出控制数码管的显示,按键用于设置时间和触发定时,当定时结束,中断发生后,P3.7引脚置1,进而驱动扬声器发声。
4. 进度安排:
- 设计过程从11月5日开始,具体分为几个阶段:
- 11月5日:接受设计任务,明确目标。
- 11月5日~6日:设计原理图,包括电路逻辑设计和布局。
- 11月7日:确定PCB板的参数和元件封装类型,为实际制作做准备。
- 11月8日~11日:根据原理图绘制PCB图,完成电路布局与布线。
这份论文不仅展示了作者对于电子时钟硬件设计的深入理解,也锻炼了他们在CAD软件中的应用能力,如原理图绘制、PCB设计、电气规则检查等,是一次宝贵的实践学习经历。通过这个设计,学生不仅掌握了单片机和数字电路的基本操作,还提升了他们的电路设计和项目管理技能。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2023-07-11 上传
2023-07-11 上传
2023-06-28 上传
matlab大师
- 粉丝: 2737
- 资源: 8万+
最新资源
- Raspberry Pi OpenCL驱动程序安装与QEMU仿真指南
- Apache RocketMQ Go客户端:全面支持与消息处理功能
- WStage平台:无线传感器网络阶段数据交互技术
- 基于Java SpringBoot和微信小程序的ssm智能仓储系统开发
- CorrectMe项目:自动更正与建议API的开发与应用
- IdeaBiz请求处理程序JAVA:自动化API调用与令牌管理
- 墨西哥面包店研讨会:介绍关键业绩指标(KPI)与评估标准
- 2014年Android音乐播放器源码学习分享
- CleverRecyclerView扩展库:滑动效果与特性增强
- 利用Python和SURF特征识别斑点猫图像
- Wurpr开源PHP MySQL包装器:安全易用且高效
- Scratch少儿编程:Kanon妹系闹钟音效素材包
- 食品分享社交应用的开发教程与功能介绍
- Cookies by lfj.io: 浏览数据智能管理与同步工具
- 掌握SSH框架与SpringMVC Hibernate集成教程
- C语言实现FFT算法及互相关性能优化指南