一种单片机驱动数码管的控制电路及方法技术

技术编号:18595107 阅读:39 留言:0更新日期:2018-08-04 20:24
本发明专利技术提供一种单片机驱动数码管的控制电路及方法,其中单片机驱动数码管的控制电路包括单片机,直流电源和多个数码管;多个数码管上用于显示相同笔划的发光二极管的阴极相连后,分别连接至单片机的不同I/O口;还包括多个三极管;多个三极管的基极分别连接至单片机的不同I/O口。本发明专利技术提供的单片机驱动数码管的控制电路,通过单片机轮流控制三极管导通,从而使对应的数码管的公共极连接至直流电源,并通过单片机控制数码管上对应的发光二极管点亮,使数码管显示相应的数字。采用本发明专利技术提供的单片机驱动数码管的控制电路,无需使用专用的LED驱动芯片,使用的电器元器件少,电路结构简单,且占用的单片机的I/O口少,生产成本低。

A control circuit and method for driving digital tube by single chip microcomputer

The invention provides a control circuit and method for a single chip microcomputer driven digital tube, in which the control circuit of the MCU driven digital tube includes a single chip microcomputer, a DC power supply and a plurality of digital tubes. After connecting the cathode of a light emitting diode displaying the same strokes on a plurality of digital tubes, the MCU is connected to the different I/O ports of the single chip microcomputer; and the package is also wrapped. A plurality of transistors are connected to the different I/O ports of the single chip microcomputer. The invention provides the control circuit of the single chip microcomputer driven digital tube, which controls the three pole tube through the single chip flow control, so that the corresponding common pole of the digital tube is connected to the DC power supply, and the corresponding luminous diode on the digital tube is controlled by the single chip microcomputer to make the digital tube display the corresponding number. The control circuit of the digital tube driven by this invention has no need to use a special LED drive chip, the electrical components used are few, the circuit structure is simple, and the I/O port of the single chip computer is low and the production cost is low.

【技术实现步骤摘要】
一种单片机驱动数码管的控制电路及方法
本专利技术涉及电子
,特别涉及一种单片机驱动数码管的控制电路及方法。
技术介绍
数码管由7个发光二极管组成,行成一个“8”字形,通过接通相应的发光二极而形成相应的数字0-9的显示。我们分别把这些发光二极管命名为“a,b,c,d,e,f,g”。数码管按各发光二极管电极的连接方式分为共阳数码管和共阴数码管两种。共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极的数码管。共阴数码管在应用时应将公共极接到地线上,当某一字段发光二极管的阳极为高电平时,相应字段就点亮。当某一字段的阳极为低电平时,相应字段就不亮。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极的数码管。共阳数码管在应用时应将公共极接到直流电源,当某一字段发光二极管的阴极为低电平时,相应字段就点亮。当某一字段的阴极为高电平时,相应字段就不亮。数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数字。目前,一般通过内置有LED灯驱动的单片机直接以固定的IO口驱动数码管显示,但这种内置LED灯驱动的单片机成本较高,且需要大量的I/O口;或者是通过在单片机与用于LED灯驱动的芯片通讯,来扫描驱动数码管,但这样的方式通讯程序复杂,而且外接驱动芯片也会使电路变得复杂,提高加工成本。
技术实现思路
为解决上述现有技术中提到的不足,本专利技术提供一种单片机驱动数码管的控制电路,包括单片机,直流电源和多个数码管;多个所述数码管为共阳极数码管;所述数码管上用于显示相同笔划的发光二极管的阴极相连后,分别连接至所述单片机的不同I/O口;还包括多个三极管;所述三极管的数量与所述数码管的数量相同;所述三极管均为PNP型三极管;多个所述三极管的基极分别连接至所述单片机的不同I/O口;所述三极管的发射极连接至所述直流电源;所述三极管的集电极分别与一个所述数码管的公共极相连。进一步地,所述数码管为七段数码管。进一步地,所述直流电源的输出电压为+5V。进一步地,所述数码管和所述三极管各设有6个。本专利技术还提供一种单片机驱动数码管的控制方法,应用于如上任一项所述的单片机驱动数码管的控制电路;依次轮流点亮所述的单片机驱动数码管的控制电路中的数码管,其中,每个数码管的点亮时间为10/N毫秒~16/N毫秒,N为数码管的数量;具体包括如下步骤:S10:点亮第M个数码管,其中M为小于等于N的正整数;点亮第M个数码管具体步骤包括:S11:单片机向第M个三极管的基极输出低电平,向其余三极管的基极输出高电平;S12:单片机根据第M个数码管需要显示的数字,向第M个数码管中需要点亮的发光二极管的阴极输出低电平,同时向第M个数码管中其余发光二极管的阴极输出高电平。进一步地,每个数码管的点亮时间为12/N毫秒。本专利技术提供的单片机驱动数码管的控制电路,通过单片机轮流控制不同的三极管导通,从而使对应的数码管的公共极连接至直流电源,并通过单片机控制数码管上对应的发光二极管点亮,使数码管显示相应的数字;在轮流显示过程中,控制每位数码管的点亮时间,使人眼睛的分辨率分辨不出数码管扫描的频率,从而给人的视觉感受仍是一组稳定的显示数据。采用本专利技术实施例提供的单片机驱动数码管的控制电路,无需使用专用的LED驱动芯片,使用的电器元器件少,电路结构简单,且占用的单片机的I/O少,生产成本低。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供的单片机驱动数码管的控制电路的电路原理图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用于区分不同的组成部分。“一端”、“另一端”等类似词语,仅是指示装置或元件的方位或位置关系为基于附图所示的方位或位置关系,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作。“包括”或者“包含”等类似词语意指出在该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似词语并非限定于物理或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。图1为本专利技术实施例提供的一种单片机驱动数码管的控制电路的电路原理图;如图1所示,本专利技术提供的单片机驱动数码管的控制电路,包括单片机,直流电源和多个数码管;多个所述数码管为共阳极数码管;所述数码管上用于显示相同笔划的发光二极管的阴极相连后,分别连接至所述单片机的不同I/O口;还包括多个三极管;所述三极管的数量与所述数码管的数量相同;所述三极管均为PNP型三极管;多个所述三极管的基极分别连接至所述单片机的不同I/O口;所述三极管的发射极连接至所述直流电源;所述三极管的集电极分别与一个所述数码管的公共极相连。具体地,如图1所示,本专利技术实施例提供的单片机驱动数码管的控制电路,包括单片机,直流电源和多个数码管;其中数码管为共阳极数码管,数码管的具体数量可根据实际需求设置,本专利技术实施例中数码管的数量设为6个,分别为DPY1、DPY2、DPY3、DPY4、DPY5和DPY6;本专利技术实施例中的6个数码管通过两个DPY_7-SEG*3数码管芯片提供;如图1所示,数码管为七段数码管,数码管上用于显示各笔划的发光二极管分别为发光二极管a,发光二极管b,发光二极管c,发光二极管d,发光二极管e,发光二极管f和发光二极管g,其中,所有数码管上相同名称的发光二极管的阴极相连接后,分别通过电阻R1、电阻R2、电阻R3、电阻R4、电阻R5、电阻R6和电阻R7连接至单片机的7个不同的I/O口,即如图1所示的I0-a、I0-b、I0-c、I0-d、I0-e、I0-f和I0-g;电阻R1、电阻R2、电阻R3、电阻R4、电阻R5、电阻R6和电阻R7的电阻值均为360Ω,用于限制流过发光二极管的电流大小;如图1所示,还包括与数码管数量相同PNP型三极管,本专利技术实施例中三极管的数量设为6个,分别为三极管Q1、三极管Q2、三极管Q3、三极管Q4、三极管,5和三极管Q6,其中:三极管Q1的发射极连接至直流电源,三极管Q1的集电极连接至数码管DPY1的公共极,三极管Q1的基极通过电阻R8连接至单片机的第13管脚;三极管Q2的发射极连接至直流电源,三极管Q2的集电极连接至数码管DPY2的公共极,三极管Q2的基极通过电阻R9连接至单片机的第14管脚;三极管Q3的发射极连接至直流电源,三极管Q3的集电极连接至数码管DPY3的公共极,三极管Q3的基极通过电阻R10连接至单片机的第15管脚;三极管Q4的发射极连接至直流电源,三极管Q4的集电极连接至数码管DPY4的公共极,三极管本文档来自技高网...

【技术保护点】
1.一种单片机驱动数码管的控制电路,其特征在于:包括单片机,直流电源和多个数码管;所述数码管为共阳极数码管;多个所述数码管上用于显示相同笔划的发光二极管的阴极相连后,分别连接至所述单片机的不同I/O口;还包括多个三极管;所述三极管的数量与所述数码管的数量相同;所述三极管均为PNP型三极管;多个所述三极管的基极分别连接至所述单片机的不同I/O口;所述三极管的发射极连接至所述直流电源;所述三极管的集电极分别与一个所述数码管的公共极相连。

【技术特征摘要】
1.一种单片机驱动数码管的控制电路,其特征在于:包括单片机,直流电源和多个数码管;所述数码管为共阳极数码管;多个所述数码管上用于显示相同笔划的发光二极管的阴极相连后,分别连接至所述单片机的不同I/O口;还包括多个三极管;所述三极管的数量与所述数码管的数量相同;所述三极管均为PNP型三极管;多个所述三极管的基极分别连接至所述单片机的不同I/O口;所述三极管的发射极连接至所述直流电源;所述三极管的集电极分别与一个所述数码管的公共极相连。2.根据权利要求1所述的单片机驱动数码管的控制电路,其特征在于:所述数码管为七段数码管。3.根据权利要求1所述的单片机驱动数码管的控制电路,其特征在于:所述直流电源的输出电压为+5V。4.根据权利要求1所述的单片机驱动数码管的控制电路,其特征在于:所述数码管和所述三极管各设有6个。5.一种单片机驱动数码管的控制方法,...

【专利技术属性】
技术研发人员:刘双春吴剑红魏肃柴智黄志强刘全喜
申请(专利权)人:厦门芯阳科技股份有限公司
类型:发明
国别省市:福建,35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1