手机版

基于单片机的带闹铃时钟设计(6)

发布时间:2021-06-05   来源:未知    
字号:

课程设计 毕业设计

图2.4.1蜂鸣器电路

2.5 调节模块:按键

采用3个按键完成,它们分别构成了模式键、左移(减数)键、右移(加数)键,使输入操作简单。

其连接电路如下:

2.6 下载电路

采用了AT89S52为单片机,在程序下载的时候 接出了P15,P16,P17和复位键位下载口,这样接 线简易,方便调试程序.

2.7 整个系统模块的原理图连接如下:

课程设计 毕业设计

3 电路的设计与制作过程

我学习了有关画图、仿真及编程软件,及时纠正所设计电路过程中的错误。先把各块独立功能的板子制作出来,调试后达到预先设计的效果后再将各块小板子整合。 3.1 软件的学习

3.1.1 Altium Designer Winter 09软件设计原理图及绘制PCB图

Altium Designer Winter 09 提供了唯一一款统一的应用方案,其综合电子产品一体化开发所需的所有必须技术和功能。Altium Designer Winter 09 在单一设计环境中集成板级和FPGA系统设计、基于FPGA和分立处理器的嵌入式软件开发以及PCB版图设计、编辑和制造。并集成了现代设计数据管理功能。PCB图见附录。

在绘制电路原理图和PCB图的过程中,我学习并使用了Altium Designer Winter 09,我学会了如何建立Protel工程,如何设计原理图,导入绘制PCB图,封装,布局,布线。相比Protel 99,Altium Designer Winter 09使用起来简单又方便。 3.1.2 Keil uvision2单片机程序编写软件

Keil uVision2是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,使用接近于传统C语言的语法来开发,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用,而且大大的提高了工作效率和项目开发周期。

在编写单片机的程序中,我结合以前单片机实验课程所学知识,能够比较熟练地运用Keil uvision2编写程序,也较快地实现了设计的功能。 3.1.3 Multisim10仿真软件

Multisim不仅可以完成电路瞬态分析和稳态分析、时域和频域分析、噪声分析和直流分析等基本功能,而且还提供了离散傅里叶分析、电路零极点分析、交直流灵敏度分析和电路容差分析等电路分析方法,并具有故障模拟和数据储存等功能。

在电路设计过程中,我进一步加强了对Multisim10的认识,通过仿真可以检测设计是否合理,给我提供数据来和理论数据对比,确定了电路设计的正确,初步检测到自己的电路图的错误,以减少出错的概率,证实电路的可行性,在制作电路板之前省去很多不必要的麻烦。

基于单片机的带闹铃时钟设计(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)