单片机课程设计

发布 2022-10-05 00:33:28 阅读 4854

课程设计说明书。

课程名称: 《单片机技术。

设计题目: 基于51单片机的数码管电路设计

2024年 4 月 14 日。

目录。课程设计任务书 1

基于51单片机的数码管电路设计 2

1.设计背景 3

1.1设计课程及目的 3

1.2相关技术与应用领域 3

2.设计方案 5

2.1 基于51单片机的数码显示电路组成 5

2.2电路设计 5

3.方案实施 7

3.1显示方式论证 7

3.2硬件设计 7

3.3.软件流程图 9

4.结果与结论 10

4.1课程设计结果 10

4.2结论 10

5.收获与致谢 11

6.参考文献 12

7.附录 13

7.1字符显示电路原理图 13

7.2基于lm7805的电源电路 14

7.3实物展示 15

7.4程序 16

7.5元器件清单 18

摘要:单独的发光二极管是一个简单的led,通过控制其亮灭来作为信号指示,一般用于电源指示灯、工作状态指示等。单个发光二极管使用比较简单。

led数码管是由若干个发光二极管组成的显示字段的显示器件,一般简称为数码管。当数码管中的某个二极管导通的时候,相应的一个字段便发光,不导通的则发光。led数码管可以根据控制不同组合的二极管导通,来显示各种数据字符。

单片机应用系统中使用最多的是7段led,其可以显示十进制数字及一些英文字符。7段led显示模块可分为共阴极合共阳极。

关键词: 单片机 lm7805 共阳极数码管字符。

对于人机交互式单片机系统来说,不仅需要响应用户输入,同时也需要将一些测控信息输出显示。这些显示信息可以提供实时的数据或图形结果,以便于掌握系统的状态并进行分析处理。目前,在单片机系统中最常用的是led数码管显示。

其成本低廉、使用简单,可以显示数字或几个特定的数字。at89c51单片机书各种单片机中最具有代表性的一种。这次课程设计通过对其学习、应用,从而达到学习与设计和开发硬件的能力。

单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的**处理器的cpu,随机存储器ram,只读存储器rom,多输入输出和中断系统,定时器/计数器等功能集成到一个硅片上构成一个小儿完善的计算机系统。目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。从上世纪80年代,由当时的4位、8位单片机,发展到现在的32位300m的高速单片机。

单片机技术作为计算机技术的一个重要的分支,广泛应用于工业控制、智能化仪器,家用电器,甚至电子玩具等各个领域,它具有体积小、功能多、**低廉、使用方便、系统设计灵活等优点。因此,单片机的学习与开发和应用将造就一批计算机应用与智能化控制的工程师和科学家。

单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域。.在智能仪器仪表上的应用单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。

例如精密的测量设备(功率计,示波器,各种分析仪);在工业控制中的应用用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等;在家用电器中的应用可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭褒、洗衣机、电冰箱、空调机、彩电、 其他音响**器材、再到电子秤量设备,五花八门,无所不在;在计算机网络和通信领域中的应用现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,**机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动**,集群移动通信,无线电对讲机等;单片机在医用设备领域中的应用单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪及病床呼叫系统等等。在大型电路中,这种模块化应用极大地缩小了体积,简化了电路,降低了损坏、错误率,也方便于更换。

单片机应用的意义不仅在于它的广阔范围及所带来的经济效益,更重要的意义在于,单片机的应用从根本上改变了控制系统传统的设计思想和设计方法。以前采用硬件电路实现的大部分控制功能,正在用单片机通过软件方法来实现。以前自动控制中的pid调节,现在可以用单片机实现具有智能化的数字计算控制、模糊控制和自适应控制。

这种以软件取代硬件并能提高系统性能的控制技术称为微控技术。随着单片机应用的推广,微控制技术将不断发展完善。

基于51单片机的数码管字符显示电路由电源模块,时钟模块,复位模块,按键输入模块。

如图2.1所示:

图2.1 基于51单片机的数码显示电路组成图。

电源模块。方案一采用可调电源芯片。lm317是应用最为广泛的电源集成电路之一,它不仅具有固定式三端稳压电路的最简单形式,又具备输出电压可调的特点。

此外,还具有调压范围宽、稳压性能好、噪声低、纹波抑制比高等优点。

其主要性能参数如下:

输出电压:1.25-37v dc;

输出电流:5ma-1.5a;

芯片内部具有过热、过流、短路保护电路;

最大输入-输出电压差:40v dc,最小输入-输出电压差:

3v dc;使用环境温度:-10-+85℃。

lm317可调式三端稳压依靠外接电阻来调节输出电压的,为保证输出电压的精度和稳定性,要选择精度高的电阻,同时电阻要紧靠稳压器,防止输出电流在连线上产生误差电压。

方案二采用7805 7805三端稳压ic内部电路具有过压保护、过流保护、过热保护功能,这使它的性能很稳定。能够实现1a以上的输出电流。器件具有良好的温度系数,因此产品的应用范围很广泛。

可以运用本地调节来消除噪声影响,解决了与单点调节相关的分散问题,输出电压误差精度分为±3%和±5%。7805三端稳压ic在电路运用中应注意输入输出压差不能太大,太大则转换效率急速降低,而且容易击穿损坏。最高输入电压7805和lm317都是应用最为广泛的电源集成芯片,都可以满足本电路的需求,但是用78/79系列三端稳压ic来组成稳压电源所需的外围元件极少,所以考虑到节约成本以及易操作性决定采用7805三端稳压器来做。

以共阳数码管为例:动态显示驱动:数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划"a,b,c,d,e,f,g,dp"的同名端连在一起,另外为每个数码管的公共极com增加位选通控制电路,位选通由各自独立的i/o线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位选通com端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位就显示出字形,没有选通的数码管就不会亮。

通过分时轮流控制各个数码管的的com端,就使各个数码管轮流受控显示,这就是动态驱动。

在轮流显示过程中,每位数码管的点亮时间为1~2ms,由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示数据,不会有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的i/o端口,而且功耗更低。数码管由7个发光二极管组成,行成一个日字形,它门可以共阴极,也可以共阳极。通过解码电路得到的数码接通相应的发光二极而形成相应的字,这就是它的工作原理。

其实动态的就是一个扫描问题,静态不是扫描,是加一个恒定的高电平亮,低电平灭。

单片机p2口分别接8个开关电路,当按键开关断开时,端口输入高电平,当按键开关闭合时,端口输入高电平。单品及程序扫描端口,更具端口的输入电平,决定如何显示数码管。如图3.1所示:

图3.1开关接口。

图3.2复位电路图3.3时钟振荡电路。

单片机的硬件复位基本特点是在rst引脚输入两个以上机器周期的高电平,便可实现硬件复位。如图3.2 所示电路采用的复位电路,既可以上电复位,也可以手动按复位按键复位。

在图中的电阻电容值为参考值。一般电阻电容的取值随时钟频率的不同变化而变化。

单片机课程设计

可变程序控制器是集微机技术 自动化技术 通讯技术于一体的通用工业控制装置。它可靠性强 性能 比高 使用方便,已在工业控制的各个领域里得到了极为广泛的应用,成为实现工业自动化的一种强有力的工具 1 plc的定义有许多种。国际电工委员会 iec 对plc的定义是 可编程控制器是一种数字运算操作的电子系统...

单片机课程设计

目录。内容提要2 关键词2引言3 一 硬件电路设计3 一 电路板原理3 二 电路元器件3 二 软件设计3 一 秒钟设计方案3 二 时钟设计方案4 结语7单片机时钟设计。内容摘要 一 在实验板上用动态扫描显示00 59秒钟,具体要求如下 一 6m晶振 二 l9 l10显示00 59十进制数并循环,间隔...

单片机课程设计

1 选题背景。1.1 家庭智能防盗报警系统设计的背景及目的。随着经济的发展,人们对防盗 防劫 防火保安设备的需求量大大增加。针对偷盗 抢劫 火灾 煤气泄漏等事故进行检测和报警的系统,其需求也越来越高。家居智能是以家为平台,兼备建筑 自动化,智能化于一体的高效 舒适 安全 便利的家居环境。自动化的家居...