一种单片机的AD端口自检电路、单片机及热水器制造技术

技术编号:21032740 阅读:45 留言:0更新日期:2019-05-04 04:53
本发明专利技术适用于单片机技术领域,提供了一种单片机的AD端口自检电路、单片机及热水器,旨在解决单片机的AD转换器、AD通道切换器的如何实现自检功能的问题。一种单片机的AD端口自检电路,包括:连接在所述检测端口与第一控制端口之间的AD转换器检测子电路;连接在任一所述待检测AD端口与第二控制端口之间的AD通道切换器检测子电路。本发明专利技术通过单片机上的第一控制端口输出的低电平、高电平及基准电压,提供介于低电平与高电平之间的电平给检测端口,测试AD转换器的模数转换是否正常,实现对单片机自带的转换器进行自检;通过第二控制端口输出低电平和高电平检测单片机的AD通道是否切换到AD端口上,实现对AD通道切换器进行自检。

A Single Chip Microcomputer AD Port Self-Checking Circuit, Single Chip Microcomputer and Water Heater

The invention is applicable to the technical field of single-chip computer, and provides a self-checking circuit of the AD port of single-chip computer, a single-chip computer and a water heater, aiming at solving the problem of how to realize the self-checking function of the AD converter and the AD channel switch of single-chip computer. An AD port self-checking circuit of a single chip computer includes an AD converter detection sub-circuit connected between the detection port and the first control port, and an AD channel switcher detection sub-circuit connected between any of the AD port to be detected and the second control port. The invention provides the level between the low level and the high level to the detection port through the low level, high level and reference voltage output of the first control port on the single chip computer, tests whether the analog-to-digital conversion of the AD converter is normal, realizes the self-check of the converter in the single chip computer, and detects whether the AD channel of the single chip computer is switched by the low level and high level output of the second control port. On the AD port, the AD channel switch can be self-checked.

【技术实现步骤摘要】
一种单片机的AD端口自检电路、单片机及热水器
本专利技术属于单片机
,尤其涉及一种单片机的AD端口自检电路、单片机及热水器。
技术介绍
AD转换(Analog-to-DigitalConvert)就是模数转换。顾名思义,就是把模拟信号转换成数字信号,主要包括积分型、逐次逼近型、并行比较型/串并行型、Σ-Δ调制型、电容阵列逐次比较型及压频变换型。AD转换器用来通过一定的电路将模拟量转变为数字量。模拟量可以是电压、电流等电信号,也可以是压力、温度、湿度、位移、声音等非电信号。但在AD转换前,输入到AD转换器的输入信号必须经各种传感器把各种物理量转换成电压信号。现有技术中的单片机(MicrocontrollerUnit,MCU)具有AD功能,但没有AD转换器、AD通道切换器的自检功能,AD转换器、AD通道切换器的自检功能通常依靠外围的电路或设备实现检测,导致整个电路比较复杂,成本较高,且由于实现检测的电路或设备是外设的,会无法满足AD自检的要求。
技术实现思路
本专利技术提供一种单片机的AD端口自检电路,旨在解决单片机的AD转换器、AD通道切换器的如何实现自检功能的问题。本专利技术是这样实现的,一种单片机的AD端口自检电路,所述单片机上设置有AD端口和控制端口,所述AD端口包括检测端口和若干待检测AD端口,所述控制端口包括第一控制端口和第二控制端口,其特征在于,所述AD端口自检电路包括:连接在所述检测端口与第一控制端口之间的AD转换器检测子电路;连接在任一所述待检测AD端口与第二控制端口之间的AD通道切换器检测子电路。更进一步地,所述AD端口自检电路还包括连接在单片机电源与地之间的稳压子电路。更进一步地,所述稳压子电路包括一端连接单片机电源,另一端接地的第一电容。更进一步地,其特征在于,所述AD转换器检测子电路包括:提供介于高电平与低电平之间的第三电平信号的限流模块;用于稳定电平信号的滤波模块。更进一步地,所述限流模块包括:一端连接单片机电源的第一电阻;负极连接所述第一电阻另一端、正极接地的稳压二极管;一端连接在所述第一电阻与所述稳压二极管之间的连接线上,另一端连接所述滤波模块的第二电阻。更进一步地,所述滤波模块包括:连接在所述待检测端口与第一控制端口之间第三电阻;一端连接在所述待检测端口与所述第三电阻之间的连接线上、另一端接地的第一电容。更进一步地,所述AD通道切换器检测子电路包括串连在任一所述待检测AD端口与第二控制端口之间的第四电阻。更进一步地,所述AD通道切换器检测子电路还包括负极连接单片机电源、正极连接在所述第四电阻与所述第二控制端口之间的连接线上的第一二极管。本专利技术还提供一种单片机,包括上述的AD端口自检电路。本专利技术还提供一种热水器,包括上述的AD端口自检电路。本专利技术实施例提供的单片机的AD端口自检电路中,由于在检测端口与第一控制端口之间、任一待检测AD端口与第二控制端口之间分别连接了AD转换器检测子电路、AD通道切换器检测子电路,实现了AD转换器进行自检以及AD通道切换器进行自检。通过单片机上的第一控制端口输出的低电平、高电平及基准电压,提供介于低电平与高电平之间的电平给检测端口,测试AD转换器的模数转换是否正常,实现对单片机自带的转换器进行自检;通过第二控制端口输出低电平和高电平检测单片机的AD通道是否切换到AD端口上,实现对AD通道切换器进行自检。附图说明图1是本专利技术实施例一提供的单片机的AD端口自检电路框图;图2是本专利技术实施例二至八提供的单片机的AD端口自检电路图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例提供了一种单片机的AD端口自检电路,包括:连接在检测端口与第一控制端口之间的AD转换器检测子电路,以及连接在任一待检测AD端口与第二控制端口之间的AD通道切换器检测子电路。AD转换器检测子电路通过单片机上的第一控制端口输出的低电平、高电平及基准电压,提供介于低电平与高电平之间的电平给检测端口,测试单片机的AD转换器的模数转换是否正常,实现AD转换器自检;AD通道切换器检测子电路中,通过第二控制端口输出低电平和高电平检测单片机的AD通道是否切换到AD端口上,实现AD通道切换器自检。实施例一本专利技术实施例提供了一种单片机的AD端口自检电路,如图1所示,单片机100上设置有AD端口和控制端口,AD端口包括检测端口和若干待检测AD端口,控制端口包括第一控制端口和第二控制端口,AD端口自检电路包括:连接在检测端口与第一控制端口之间的AD转换器检测子电路200;连接在任一待检测AD端口与第二控制端口之间的AD通道切换器检测子电路300。上述单片机的AD端口自检电路的工作原理是:AD转换器检测子电路200中,通过单片机100上的第一控制端口输出的低电平、高电平及基准电压,提供介于低电平与高电平之间的电平给检测端口,作为采样电平,测试单片机100的AD转换器的模数转换是否正常,实现对单片机100自带的AD转换器进行自检;AD通道切换器检测子电路300中,通过第二控制端口输出低电平和高电平检测单片机的AD通道是否切换到AD端口上,实现对单片机100自带的AD通道切换器进行自检,能够满足EN60730标准AD自检的要求。本实施例中,单片机MCU有多路AD端口,但只有一个AD转换器,所以需要AD通道切换器来实现AD端口的切换。为确保切换正常,在采集数据前,需要先检测AD通道切换器切换是否正常。由于在检测端口与第一控制端口之间、任一待检测AD端口与第二控制端口之间分别连接了AD转换器检测子电路200、AD通道切换器检测子电路300,实现AD转换器进行自检以及AD通道切换器进行自检。本专利技术实施例提供的单片机的AD端口自检电路中,由于在检测端口与第一控制端口之间、任一待检测AD端口与第二控制端口之间分别连接了AD转换器检测子电路、AD通道切换器检测子电路,实现了AD转换器进行自检以及AD通道切换器进行自检。通过单片机上的第一控制端口输出的低电平、高电平及基准电压,提供介于低电平与高电平之间的电平给检测端口,测试AD转换器的模数转换是否正常,实现对单片机自带的转换器进行自检;通过第二控制端口输出低电平和高电平检测单片机的AD通道是否切换到AD端口上,实现对AD通道切换器进行自检。实施例二本专利技术实施例提供了一种单片机的AD端口自检电路,如图2所示,在实施例一的基础上,AD端口自检电路还包括连接在单片机100电源与地之间的稳压子电路400。本实施例中,通过在单片机100电源(+5V-AD)与地(GND-5V-AD)之间设置稳压子电路400,避免了单片机线路电源短路。实施例三本专利技术实施例提供了一种单片机的AD端口自检电路,如图2所示,在实施例二的基础上,稳压子电路400包括一端连接单片机100电源,另一端接地的第二电容C2。本实施例中,稳压子电路400具体采用第二电容C2,实现了使单片机100电源电压变化平稳,给单片机100提供稳定的基准电压。实施例四本专利技术实施例提供了一种单片机的AD端口自检电路,如图2所示,在实施例一至三中任一实施例的基础上,AD转换器检测子电路20本文档来自技高网...

【技术保护点】
1.一种单片机的AD端口自检电路,其特征在于,所述单片机上设置有AD端口和控制端口,所述AD端口包括检测端口和若干待检测AD端口,所述控制端口包括第一控制端口和第二控制端口,其特征在于,所述AD端口自检电路包括:连接在所述检测端口与第一控制端口之间的AD转换器检测子电路;连接在任一所述待检测AD端口与第二控制端口之间的AD通道切换器检测子电路。

【技术特征摘要】
1.一种单片机的AD端口自检电路,其特征在于,所述单片机上设置有AD端口和控制端口,所述AD端口包括检测端口和若干待检测AD端口,所述控制端口包括第一控制端口和第二控制端口,其特征在于,所述AD端口自检电路包括:连接在所述检测端口与第一控制端口之间的AD转换器检测子电路;连接在任一所述待检测AD端口与第二控制端口之间的AD通道切换器检测子电路。2.如权利要求1所述的单片机的AD端口自检电路,其特征在于,所述AD端口自检电路还包括连接在单片机电源与地之间的稳压子电路。3.如权利要求2所述的单片机的AD端口自检电路,其特征在于,所述稳压子电路包括一端连接单片机电源,另一端接地的第二电容。4.如权利要求1至3中任一项所述的单片机的AD端口自检电路,其特征在于,所述AD转换器检测子电路包括:提供介于高电平与低电平之间的第三电平信号的限流模块;用于稳定电平信号的滤波模块。5.如权利要求4所述的单片机的AD端口自检电路,其特征在于,所述限流模块包括:一端连接...

【专利技术属性】
技术研发人员:卢金山钟智艺
申请(专利权)人:深圳市合信达控制系统有限公司
类型:发明
国别省市:广东,44

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

1