CN109600138A - 具多阶范围的模拟数字转换器及转换方法与放大电路 - Google Patents
具多阶范围的模拟数字转换器及转换方法与放大电路 Download PDFInfo
- Publication number
- CN109600138A CN109600138A CN201710959528.5A CN201710959528A CN109600138A CN 109600138 A CN109600138 A CN 109600138A CN 201710959528 A CN201710959528 A CN 201710959528A CN 109600138 A CN109600138 A CN 109600138A
- Authority
- CN
- China
- Prior art keywords
- input signal
- analog input
- analog
- enlargement ratio
- amplification
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000006243 chemical reaction Methods 0.000 title claims abstract description 37
- 238000000034 method Methods 0.000 title claims abstract description 16
- 230000003321 amplification Effects 0.000 claims abstract description 56
- 238000003199 nucleic acid amplification method Methods 0.000 claims abstract description 56
- 238000004088 simulation Methods 0.000 claims description 25
- 230000005611 electricity Effects 0.000 claims description 3
- 230000008878 coupling Effects 0.000 claims description 2
- 238000010168 coupling process Methods 0.000 claims description 2
- 238000005859 coupling reaction Methods 0.000 claims description 2
- 238000013139 quantization Methods 0.000 abstract description 34
- HODRFAVLXIFVTR-RKDXNWHRSA-N tevenel Chemical compound NS(=O)(=O)C1=CC=C([C@@H](O)[C@@H](CO)NC(=O)C(Cl)Cl)C=C1 HODRFAVLXIFVTR-RKDXNWHRSA-N 0.000 description 17
- 101000746134 Homo sapiens DNA endonuclease RBBP8 Proteins 0.000 description 7
- 101000969031 Homo sapiens Nuclear protein 1 Proteins 0.000 description 7
- 102100021133 Nuclear protein 1 Human genes 0.000 description 7
- BWSIKGOGLDNQBZ-LURJTMIESA-N (2s)-2-(methoxymethyl)pyrrolidin-1-amine Chemical compound COC[C@@H]1CCCN1N BWSIKGOGLDNQBZ-LURJTMIESA-N 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 238000005070 sampling Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 101100198507 Schizosaccharomyces pombe (strain 972 / ATCC 24843) rng2 gene Proteins 0.000 description 2
- 101100198508 Schizosaccharomyces pombe (strain 972 / ATCC 24843) rng3 gene Proteins 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 101710170231 Antimicrobial peptide 2 Proteins 0.000 description 1
- 241000208340 Araliaceae Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 238000005034 decoration Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/06—Continuously compensating for, or preventing, undesired influence of physical parameters
- H03M1/08—Continuously compensating for, or preventing, undesired influence of physical parameters of noise
- H03M1/0854—Continuously compensating for, or preventing, undesired influence of physical parameters of noise of quantisation noise
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F3/00—Amplifiers with only discharge tubes or only semiconductor devices as amplifying elements
- H03F3/45—Differential amplifiers
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/12—Analogue/digital converters
- H03M1/18—Automatic control for modifying the range of signals the converter can handle, e.g. gain ranging
- H03M1/186—Automatic control for modifying the range of signals the converter can handle, e.g. gain ranging in feedforward mode, i.e. by determining the range to be selected directly from the input signal
- H03M1/187—Automatic control for modifying the range of signals the converter can handle, e.g. gain ranging in feedforward mode, i.e. by determining the range to be selected directly from the input signal using an auxiliary analogue/digital converter
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/20—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits characterised by logic function, e.g. AND, OR, NOR, NOT circuits
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/22—Circuits having more than one input and one output for comparing pulses or pulse trains with each other according to input signal characteristics, e.g. slope, integral
- H03K5/24—Circuits having more than one input and one output for comparing pulses or pulse trains with each other according to input signal characteristics, e.g. slope, integral the characteristic being amplitude
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/12—Analogue/digital converters
- H03M1/34—Analogue value compared with reference values
- H03M1/38—Analogue value compared with reference values sequentially only, e.g. successive approximation type
- H03M1/46—Analogue value compared with reference values sequentially only, e.g. successive approximation type with digital/analogue converter for supplying reference values to converter
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Power Engineering (AREA)
- Analogue/Digital Conversion (AREA)
Abstract
具多阶范围的模拟数字转换器及转换方法与放大电路。该放大电路,用来将一模拟输入电压的电压电平分成多个范围,针对不同范围对应的放大倍率,分别进行信号放大或衰减(例如,放大低电压电平信号,以及衰减高电压电平信号)。多阶模拟数字转换电路对放大或衰减后的模拟输入电压进行模拟数字转换,以产生一放大数字码,再根据放大倍率的倒数及该放大数字码,产生一输出数字码。如此一来,本发明的多阶模拟数字转换电路可适用于高电平范围的输入电压,也可确保低电平范围的输入电压的准确率与量化误差。
Description
技术领域
本发明涉及一种具多阶转换范围的模拟数字转换器、放大电路及相关模拟数字转换方法,适用于高电平范围的输入电压,也可确保低电平范围的输入电压的准确率与量化误差。
背景技术
模拟数字转换器(Analog-to-Digital Converter,ADC)广泛地应用于微控制器领域,然而在使用与设计的过程中,申请人注意到以下两个主要的问题。
第一,当输入来源信号的最大电压电平大于模拟数字转换器的最大允许输入电压电平时,须先对输入来源信号做衰减,才可将衰减后的输入来源信号输入到模拟数字转换器。然而,当上述设计应用在低电压电平的输入来源信号时(例如,电压电平为0~1伏特的小信号),小信号的数字输出信号的量化误差(Quantization Error)将大于未预做衰减的转换量化误差,如此导致准确率降低。
第二,在特定应用领域中,对低电平范围的小信号的准确率要求较高,然而适用于高电平范围的模拟数字转换器难以确保低电平范围的量化误差。尤其是当采用均匀量化误差设计时,输入来源信号的电压电平越小,则量化误差越大,如此牺牲了小信号的准确率。
因此,实有必要提供一种模拟数字转换器,适用于高电平范围的输入电压,也可确保低电平范围的输入电压的准确率与量化误差。
发明内容
因此,本发明的主要目的即在于提供一种具多阶转换范围的模拟数字转换器、放大电路及相关模拟数字转换方法,适用于高电平范围的输入电压,也可确保低电平范围的输入电压的准确率与量化误差。
本发明公开一种放大电路,用于一多阶模拟数字转换电路,包含一第一比较器、一第一运算放大器、一第一开关、一或非门、一第二运算放大器、一第二开关、一第二比较器、一第三运算放大器、一第三开关。该第一比较器用来根据一第一阈值电压以及一模拟输入信号,输出一第一控制信号。该第一运算放大器用来根据一第一放大倍率,放大该模拟输入信号,以产生一第一放大模拟输入信号。该第一开关耦接于该第一比较器以及该第一运算放大器,用来根据该第一控制信号,控制是否输出该第一放大模拟输入信号,其中当该模拟输入信号实质上小于该第一阈值电压时,该第一开关控制输出该第一放大模拟输入信号。该或非门用来根据该第一控制信号以及一第三控制信号,产生一第二控制信号。该第二运算放大器用来根据一第二放大倍率,放大该模拟输入信号,以产生一第二放大模拟输入信号。该第二开关耦接于该或非门以及该第二运算放大器,用来根据该第二控制信号,控制是否输出该第二放大模拟输入信号,其中当该模拟输入信号实质上大于该第一阈值电压且小于一第二阈值电压时,该第二开关控制输出该第二放大模拟输入信号。该第二比较器,用来根据该第二阈值电压以及该模拟输入信号,输出该第三控制信号。该第三运算放大器用来根据一第三放大倍率,放大该模拟输入信号,以产生一第三放大模拟输入信号。该第三开关耦接于该第二比较器以及该第三运算放大器,用来根据该第三控制信号,控制是否输出该第三放大模拟输入信号,其中当该模拟输入信号实质上大于该第二阈值电压时,该第三开关控制输出该第三放大模拟输入信号。
本发明另公开一种多阶模拟数字转换电路,包含上述公开的该放大电路以及一微控制器。该微控制器耦接于该放大电路,用来对该第一放大模拟输入信号、该第二放大模拟输入信号及该第三放大模拟输入信号中的一个,进行模拟数字转换,以产生一放大数字码,以及根据该放大数字码、该第一控制信号对应的该第一放大倍率、该第二控制信号对应的该第二放大倍率及该第三控制信号对应的该第三放大倍率中的一个,产生一数字输出码。
本发明另公开一种模拟数字转换的方法,用于一多阶模拟数字转换电路,包含根据多个控制信号,判断一放大倍率;根据该放大倍率,放大一模拟输入信号,以产生一放大模拟输入信号;对该放大模拟输入信号,进行模拟数字转换,以产生一放大数字码;以及根据该放大倍率的倒数及该放大数字码,产生一输出数字码。
本发明将模拟输入电压的电压电平分成多个范围,针对不同范围对应的放大倍率,分别进行信号放大或衰减(例如,放大低电压电平信号,以及衰减高电压电平信号)。如此一来,本发明的多阶模拟数字转换电路可适用于高电平范围的输入电压,也可确保低电平范围的输入电压的准确率与量化误差。
附图说明
图1为一模拟数字转换器的功能方块图。
图2为0~1伏模拟输入信号的解析度及量化误差的曲线图。
图3为0~5伏模拟输入信号的转换曲线及量化误差曲线。
图4为本发明实施例一模拟数字转换电路的功能方块图。
图5为图4的模拟数字转换电路的解析度及量化误差的曲线图。
图6为本发明实施例一模拟数字转换流程的流程图。
【符号说明】
1 模拟数字转换器
11 采样与保持单元
12 N位数字模拟转换器
13 逻辑控制电路
14 N位寄存器
V_SAMP 采样信号
V_DA 模拟参考电压
RST 比较结果
D_BIT 位数值
D_OUT 数字输出信号
4 多阶模拟数字转换电路
40 放大电路
41 或非门
42 微控制器
COM1、COM2 比较器
OP_AMP1、OP_AMP2、 运算放大器OP_AMP3
SW1、SW2、SW3 开关
V_IN、V_IN_AMP1、 模拟输入信号V_IN_AMP2、V_IN_AMP3
GPIO1、GPIO2、GPIO3 控制信号
AV1、AV2、AV3 放大倍率
V-_TH1、V-_TH2 阈值电压
V_MAX 最大电压
RNG1、RNG2、RNG3 电压电平范围
6 流程
61、62、63、64 步骤
具体实施方式
图1为一模拟数字转换器(Analog-to-Digital Converter,ADC)1的功能方块图。模拟数字转换器1用来将一模拟输入信号V_IN转换为一数字输出信号D_OUT,其包含一比较器10、一采样与保持单元11、一N位数字模拟转换器(Digital-to-Analog Converter,DAC)12、一逻辑控制电路13以及一N位寄存器14。
采样与保持单元11耦接于比较器10,用来对模拟输入信号V_IN进行采样,以产生一采样信号V_SAMP至比较器10。比较器10耦接于采样与保持单元11、数字模拟转换器12以及逻辑控制电路13,包含一正输入端、一负输入端以及一输出端,用来比较采样电压V_SAMP及一模拟参考电压V_DA,以产生一比较结果RST至逻辑控制电路13。逻辑控制电路13耦接于比较器10及寄存器14,用来根据比较结果RST,产生一位数值D_BIT至寄存器14。寄存器14耦接于数字模拟转换器12及逻辑控制电路13,用来根据位数值D_BIT,产生数字输出信号D_OUT至数字模拟转换器12,以及输出数字输出信号D_OUT。数字模拟转换器12耦接于比较器10以及寄存器14,用来根据一参考电压V_REF,将数字输出信号D_OUT转换为模拟参考电压V_DA,以输出至比较器10的负输入端。
假设模拟输入信号V_IN是电压电平为0~1伏特的模拟小信号,且模拟数字转换器1的转换位数为八位(即,N=8bits)。在操作上,比较器10可比较采样信号V_SAMP及模拟参考电压V_DA,当采样信号V_SAMP大于模拟参考电压V_DA时,则比较结果RST为高电压电平,故逻辑控制电路13产生的位数值D_BIT为逻辑“1”;反之,当采样信号V_SAMP小于模拟参考电压V_DA时,则比较结果RST为低电压电平,故逻辑控制电路13产生的位数值D_BIT为逻辑“0”。
接着,寄存器14可暂存位数值D_BIT并将之输出至数字模拟转换器12,让数字模拟转换器12将位数值D_BIT转换为离散的(Discrete)模拟参考电压V_DA,以进行下一个位转换循环(Cycle)。以此类推,当模拟数字转换器1完成N位转换循环,则寄存器14可平行输出N位的数字输出信号D_OUT,藉此得到模拟输入信号V_IN对应的数字输出码。
图2为0~1伏模拟输入信号的解析度及量化误差的曲线图,图3为0~5伏模拟输入信号的转换曲线及量化误差曲线;其中实际输入电压(例如模拟输入信号V_IN)以粗实线表示,理想转换电压(例如模拟参考电压V_DA)以细实线表示。假设转换位数N为八位,则可转换256(28)个数字码。理想上,模拟数字转换器1将参考电压V_REF均匀分为256阶,故每一阶的电压电平范围皆相等,其中每一阶的解析度为一个最低有效位(least significantbit,LSB),且平均量化误差为0.5个最低有效位。
表格1为电压电平为0~1伏及0~5伏的模拟输入信号的解析度及平均量化误差。由表格1可知,模拟输入信号的电压电平与平均量化误差呈正比例关系。当模拟输入信号的电压电平越高,则平均量化误差越高;反之,当模拟输入信号的电压电平越低,则平均量化误差越低。
进一步地,误差率为平均量化误差与输入电压的比值。在图2中,若模拟输入信号的电压电平为较低的20毫伏,则误差率为9.75%(1.95毫伏/20毫伏=9.75%);此外,若模拟输入信号的电压电平为较高的950毫伏,则误差率约为0.205%(1.95毫伏/950毫伏=0.205%)。由此可见,模拟输入信号的电压电平与误差率呈反比例关系。当模拟输入信号的电压电平越低,则误差率越高;反之,当模拟输入信号的电压电平越高,则误差率越低。
当模拟输入信号的电压电平大于模拟数字转换器的转换范围时,须先对模拟输入信号做信号衰减之后,才可输入至模拟数字转换器。在此情况下,由于模拟输入信号的电压电平减小,如此导致模拟输入信号的误差率被放大。举例来说,假设模拟输入信号V_IN的电压电平为0~5伏,且模拟数字转换器1的转换范围为0~1伏,则须先将模拟输入信号衰减1/5倍,才可将衰减后的模拟输入信号输入至模拟数字转换器1。在此情况下,当模拟输入信号的电压电平降为1/5倍时,则误差率被放大5倍。再者,若模拟输入信号遭受噪声干扰,导致电压电平在0~1伏的模拟信号波形失真,则难以符合高准确率(即,低误差率)的应用需求。
图4为本发明实施例一多阶模拟数字转换电路4的示意图。多阶模拟数字转换电路4包含一放大电路40以及一微控制器42。在本实施例中,微控制器42内建有模拟数字转换器1,以对模拟输入信号V_IN进行模拟数字转换,以产生一数字输出信号D_OUT。
放大电路40耦接于微控制器42,用来根据不同的电压电平范围及对应放大倍率,对模拟输入信号V_IN进行信号放大(或衰减)以及产生控制信号GPIO1、GPIO2及GPIO3,以输出放大后的模拟输入信号V_IN及控制信号GPIO1、GPIO2及GPIO3至微控制器42。微控制器42可对放大(或衰减)后的模拟输入信号V_IN进行模拟数字转换,再根据控制信号GPIO1、GPIO2及GPIO3,还原模拟输入信号V_IN,以产生对应的数字码。放大电路40包含运算放大器OP_AMP1、OP_AMP2及OP_AMP3、比较器COM1及COM2、开关SW1、SW2及SW3以及一或非门(NORGate)41。
比较器COM1包含一正输入端、一负输入端以及一输出端,正输入端用来接收一阈值电压V-_TH1,负输入端用来接收一模拟输入信号V_IN,输出端用来输出控制信号GPIO1。比较器COM1耦接于开关SW1,用来比较模拟输入信号V_IN及阈值电压V-_TH1,以输出控制信号GPIO1至开关SW1。运算放大器OP_AMP1用来根据一放大倍率AV1,放大模拟输入信号V_IN,以产生一模拟输入信号V_IN_AMP1,其中放大倍率为AV1实质上大于1。开关SW1耦接于比较器COM1、运算放大器OP_AMP1及微控制器42,用来根据控制信号GPIO1,连接或断开运算放大器OP_AMP1与微控制器42的连结,以控制是否将模拟输入信号V_IN_AMP1输入至微控制器42。
或非门41包含一第一输入端、一第二输入端以及一输出端,第一输入端用来接收控制信号GPIO1,第二输入端用来接收控制信号GPIO3,输出端用来输出控制信号GPIO2。或非门41耦接于开关SW2,用来根据控制信号GPIO1及GPIO3,输出控制信号GPIO2至开关SW2。运算放大器OP_AMP2用来根据一放大倍率AV2,放大模拟输入信号V_IN,以产生一模拟输入信号V_IN_AMP2,其中放大倍率为AV2实质上等于1。开关SW2耦接于或非门41、运算放大器OP_AMP2及微控制器42,用来根据控制信号GPIO2,连接或断开运算放大器OP_AMP2与微控制器42的连结,以控制是否将模拟输入信号V_IN_AMP2输入至微控制器42。
比较器COM3包含一正输入端、一负输入端以及一输出端,正输入端用来接收模拟输入信号V_IN,负输入端用来接收一阈值电压V-_TH2,输出端用来输出控制信号GPIO3。比较器COM3耦接于开关SW3,用来比较模拟输入信号V_IN及阈值电压V-_TH2,以输出控制信号GPIO3至开关SW3。运算放大器OP_AMP3用来根据一放大倍率AV3,放大模拟输入信号V_IN,以产生一模拟输入信号V_IN_AMP3,其中放大倍率为AV3实质上小于1。开关SW3接于比较器COM3、运算放大器OP_AMP3及微控制器42,用来根据控制信号GPIO3,连接或断开运算放大器OP_AMP3与微控制器42的连结,以控制是否将模拟输入信号V_IN_AMP3输入至微控制器42。
在上述架构下,本发明可将模拟输入电压的电压电平范围分成多个阶段,针对不同阶段对应的放大倍率,分别进行信号放大或衰减,以适用于高电平范围的输入电压,也可确保低电平范围的输入电压的准确率与量化误差。
详细来说,当模拟输入信号V_IN的电压电平实质上小于阈值电压V-_TH1时(V_IN<V_TH1),运算放大器OP_AMP1将模拟输入信号V_IN放大(放大倍率AV1>1)以产生模拟输入信号V_IN_AMP1,且比较器COM1产生的控制信号GPIO1为逻辑“1”。当控制信号GPIO1为逻辑“1”时,则开关SW1连接运算放大器OP_AMP1与微控制器42的连结,以将模拟输入信号V_IN_AMP1输入至微控制器42;而微控制器42可先对模拟输入信号V_IN_AMP1进行模拟数字转换,再根据放大倍率AV1的倒数(1/AV1),将模拟输入信号V_IN_AMP1对应的数字码还原为模拟输入信号V_IN对应的数字码。另一方面,当模拟输入信号V_IN的电压电平实质上大于阈值电压V-_TH1时(V_IN>V_TH1),比较器COM1产生的控制信号GPIO1为逻辑“0”。当控制信号GPIO1为逻辑“0”时,则开关SW1断开运算放大器OP_AMP1与微控制器42的连结,不将模拟输入信号V_IN_AMP1输入至微控制器42,故微控制器42无法对模拟输入信号V_IN_AMP1进行模拟数字转换。
当模拟输入信号V_IN的电压电平实质上大于阈值电压V-_TH2时(V_IN>V_TH2),运算放大器OP_AMP3衰减模拟输入信号V_IN(放大倍率AV3<1)以产生模拟输入信号V_IN_AMP3,且比较器COM2产生的控制信号GPIO3为逻辑“1”。当控制信号GPIO3为逻辑“1”时,则开关SW3连接运算放大器OP_AMP3与微控制器42的连结,以将模拟输入信号V_IN_AMP3输入至微控制器42;微控制器42可先对模拟输入信号V_IN_AMP3进行模拟数字转换,再根据放大倍率AV3的倒数(1/AV3),将模拟输入信号V_IN_AMP3对应的数字码还原为模拟输入信号V_IN对应的数字码。另一方面,当模拟输入信号V_IN的电压电平实质上小于阈值电压V-_TH2时(V_IN<V_TH2),比较器COM2产生的控制信号GPIO3为逻辑“0”。当控制信号GPIO3为逻辑“0”时,则开关SW3断开运算放大器OP_AMP3与微控制器42的连结,不将模拟输入信号V_IN_AMP3输入至微控制器42,故微控制器42无法对模拟输入信号V_IN_AMP3进行模拟数字转换。
当模拟输入信号V_IN的电压电平实质上大于阈值电压V-_TH1且小于阈值电压V-_TH2时(V_TH1<V_IN<V_TH2),运算放大器OP_AMP2维持模拟输入信号V_IN(放大倍率AV2=1)以产生模拟输入信号V_IN_AMP2,且或非门41产生的控制信号GPIO2为逻辑“1”,其中控制信号GPIO1及GPIO3皆为逻辑“0”。当控制信号GPIO2为逻辑“1”时,则开关SW2连接运算放大器OP_AMP2与微控制器42的连结,以将模拟输入信号V_IN_AMP2输入至微控制器42;微控制器42可先对模拟输入信号V_IN_AMP2进行模拟数字转换,再根据放大倍率AV2的倒数(1/AV2),将模拟输入信号V_IN_AMP2对应的数字码还原为模拟输入信号V_IN对应的数字码。反之,当控制信号GPIO2为逻辑“0”时,则开关SW2断开运算放大器OP_AMP2与微控制器42的连结,不将模拟输入信号V_IN_AMP2输入至微控制器42,故微控制器42无法对模拟输入信号V_IN_AMP2进行模拟数字转换。
如此一来,本发明可将模拟输入电压V_IN的电压电平范围分成多个阶段(例如,0~VTH_1、V_TH1~V_TH2、V_TH2~V_MAX等,其中V_MAX为最大电压),针对不同阶段对应的放大倍率(例如,AV1>1、AV2=1、AV3<1等),分别进行信号放大或衰减,以确保低电平范围的准确率与量化误差。
图5为的模拟数字转换电路40的解析度及量化误差的曲线图;其中实际输入电压(例如模拟输入信号V_IN)以粗实线表示,理想转换电压以细实线表示。在本实施例中,假设模拟输入信号V_IN的电压电平为0~5伏,且微控制器42内建的模拟数字转换器的转换范围为0~1.2伏,但不限于此。假设阈值电压V_TH1实质上为0.5伏,阈值电压V_TH2实质上为1伏,但不限于此。放大倍率AV1对应一电压电平范围RNG1(例如,0~0.5伏),放大倍率AV2对应一电压电平范围RNG2(例如,0.5~1伏),且放大倍率AV3对应一电压电平范围RNG3(例如,1~5伏),但不限于此。
以8位模拟数字转换为例,表格2为电压电平为0~5伏的模拟输入信号对应的电压电平范围/数字输出范围(十六进位)、解析度及平均量化误差。
比较表格1及表格2可知,电压电平范围0~0.5伏的平均量化误差由1.953毫伏下降至976.6微伏,电压电平范围0.5~1伏的平均量化误差维持1.953毫伏,且电压电平范围1~5伏的平均量化误差维持9.765毫伏,如此可改善低电平范围的平均量化误差率。此外,误差率为平均量化误差与输入电压的比值,在平均量化误差下降的情况下,可降低误差率,如此等效地提高准确率。如此一来,本发明的模拟数字转换电路40可适用高电平范围的模拟输入信号,也可确保低电平范围的准确率与量化误差。
关于模拟数字转换电路40的操作方式可归纳为一模拟数字转换流程6,如图6所示。模拟数字转换流程6可编译为一程序代码,存储于微控制器42或其内建存储器,用来指示微控制器42对模拟输入信号进行模拟数字转换及放大(衰减)还原,以产生对应的数字码,其中模拟数字转换流程6包含以下步骤。
步骤61:根据多个控制信号,判断一放大倍率。
步骤62:根据该放大倍率,放大一模拟输入信号,以产生一放大模拟输入信号。
步骤63:对该放大模拟输入信号,进行模拟数字转换,以产生一放大数字码。
步骤64:根据该放大倍率的倒数及该放大数字码,产生一输出数字码。
关于模拟数字转换流程6的详细操作方式,可参考模拟数字转换电路40的相关描述,在此不赘述。
综上所述,本发明将模拟输入电压的电压电平范围分成多个阶段,针对不同阶段对应的放大倍率,分别进行信号放大或衰减以进行模拟数字转换,再根据放大倍率以计算实际的数字码。如此一来,本发明的模拟数字转换电路可适用于高电平范围的输入电压,也可确保低电平范围的输入电压的准确率与量化误差。
以上所述仅为本发明的优选实施例,凡依本发明权利要求书所做的均等变化与修饰,皆应属本发明的涵盖范围。
Claims (17)
1.一种放大电路,用于多阶模拟数字转换电路,包含:
第一比较器,用来根据第一阈值电压以及模拟输入信号,输出第一控制信号;
第一运算放大器,用来根据第一放大倍率,放大该模拟输入信号,以产生第一放大模拟输入信号;
第一开关,耦接于该第一比较器以及该第一运算放大器,用来根据该第一控制信号,控制是否输出该第一放大模拟输入信号,其中当该模拟输入信号实质上小于该第一阈值电压时,该第一开关控制输出该第一放大模拟输入信号;
或非门,用来根据该第一控制信号以及第三控制信号,产生第二控制信号;
第二运算放大器,用来根据第二放大倍率,放大该模拟输入信号,以产生第二放大模拟输入信号;
第二开关,耦接于该或非门以及该第二运算放大器,用来根据该第二控制信号,控制是否输出该第二放大模拟输入信号,其中当该模拟输入信号实质上大于该第一阈值电压且小于第二阈值电压时,该第一开关控制输出该第二放大模拟输入信号;
第二比较器,用来根据该第二阈值电压以及该模拟输入信号,输出该第三控制信号;
第三运算放大器,用来根据第三放大倍率,放大该模拟输入信号,以产生第三放大模拟输入信号;以及
第三开关,耦接于该第二比较器以及该第三运算放大器,用来根据该第三控制信号,控制是否输出该第三放大模拟输入信号,其中当该模拟输入信号实质上大于该第二阈值电压时,该第三开关控制输出该第三放大模拟输入信号。
2.如权利要求1所述的放大电路,其中该第一控制信号对应该第一放大倍率,该第二控制信号对应该第二放大倍率,且该第三控制信号对应该第三放大倍率,该第一放大倍率对应第一电压电平范围,该第二放大倍率对应第二电压电平范围,以及该第三放大倍率对应第三电压电平范围。
3.如权利要求2所述的放大电路,其中该模拟输入信号的电压电平实质上为0~5伏,该多阶模拟数字转换电路的转换电压电平实质上为0~1.2伏,该第一阈值电压实质上为0.5伏,该第二阈值电压实质上为1伏,该第一电压电平范围实质上为0~0.5伏,该第二电压电平范围实质上为0.5~1伏,且该第三电压电平范围实质上为1~5伏。
4.如权利要求2所述的放大电路,其中该第一放大倍率实质上大于1,该第二放大倍率实质上等于1,且该第三放大倍率实质上小于1。
5.如权利要求2所述的放大电路,其中该多阶模拟数字转换电路,包含微控制器,耦接于该放大电路,用来对该第一放大模拟输入信号、该第二放大模拟输入信号及该第三放大模拟输入信号中的个,进行模拟数字转换,以产生放大数字码,以及根据该放大数字码以及该第一控制信号对应的该第一放大倍率、该第二控制信号对应的该第二放大倍率及该第三控制信号对应的该第三放大倍率中的个,产生数字输出码。
6.如权利要求5所述的放大电路,其中当该第一开关控制输出该第一放大模拟输入信号时,该微控制器根据该第一放大倍率的倒数,将该放大数字码还原为该数字输出码;当该第二开关控制输出该第二放大模拟输入信号时,该微控制器根据该第二放大倍率的倒数,将该放大数字码还原为该数字输出码;以及当该第三开关控制输出该第三放大模拟输入信号时,该微控制器根据该第三放大倍率的倒数,将该放大数字码还原为该数字输出码。
7.如权利要求1所述的放大电路,其中:
该第一比较器包含第一正输入端,用来接收该第一阈值电压;第一负输入端,用来接收该模拟输入信号;以及第一输出端,用来输出该第一控制信号至该第一开关;
该或非门包含第一输入端,用来接收该第一控制信号;第二输入端,用来接收该第三控制信号以及;以及第二输出端,用来输出该第二控制信号至该第二开关;以及
该第二比较器包含第二正输入端,用来接收该模拟输入信号;第二负输入端,用来接收该第二阈值电压;以及第三输出端,用来输出该第三控制信号至该第三开关。
8.一种多阶模拟数字转换电路,包含:
放大电路,包含:
第一比较器,用来根据第一阈值电压以及模拟输入信号,输出第一控制信号;
第一运算放大器,用来根据第一放大倍率,放大该模拟输入信号,以产生第一放大模拟输入信号;
第一开关,耦接于该第一比较器以及该第一运算放大器,用来根据该第一控制信号,控制是否输出该第一放大模拟输入信号,其中当该模拟输入信号实质上小于该第一阈值电压时,该第一开关控制输出该第一放大模拟输入信号;
或非门,用来根据该第一控制信号以及第三控制信号,产生第二控制信号;
第二运算放大器,用来根据第二放大倍率,放大该模拟输入信号,以产生第二放大模拟输入信号;
第二开关,耦接于该或非门以及该第二运算放大器,用来根据该第二控制信号,控制是否输出该第二放大模拟输入信号,其中当该模拟输入信号实质上大于该第一阈值电压且小于第二阈值电压时,该第一开关控制输出该第二放大模拟输入信号;
第二比较器,用来根据该第二阈值电压以及该模拟输入信号,输出该第三控制信号;
第三运算放大器,用来根据第三放大倍率,放大该模拟输入信号,以产生第三放大模拟输入信号;以及
第三开关,耦接于该第二比较器以及该第三运算放大器,用来根据该第三控制信号,控制是否输出该第三放大模拟输入信号,其中当该模拟输入信号实质上大于该第二阈值电压时,该第三开关控制输出该第三放大模拟输入信号;以及
微控制器,耦接于该放大电路,用来对该第一放大模拟输入信号、该第二放大模拟输入信号及该第三放大模拟输入信号中的个,进行模拟数字转换,以产生放大数字码,以及根据该放大数字码、该第一控制信号对应的该第一放大倍率、该第二控制信号对应的该第二放大倍率及该第三控制信号对应的该第三放大倍率中的个,产生数字输出码。
9.如权利要求8所述的放大电路,其中该第一控制信号对应该第一放大倍率,该第二控制信号对应该第二放大倍率,且该第三控制信号对应该第三放大倍率,该第一放大倍率对应第一电压电平范围,该第二放大倍率对应第二电压电平范围,以及该第三放大倍率对应第三电压电平范围。
10.如权利要求9所述的放大电路,其中该模拟输入信号的电压电平实质上为0~5伏,该多阶模拟数字转换电路的转换电压电平实质上为0~1.2伏,该第一阈值电压实质上为0.5伏,该第二阈值电压实质上为1伏,该第一电压电平范围实质上为0~0.5伏,该第二电压电平范围实质上为0.5~1伏,且该第三电压电平范围实质上为1~5伏。
11.如权利要求9所述的放大电路,其中该第一放大倍率实质上大于1,该第二放大倍率实质上等于1,且该第三放大倍率实质上小于1。
12.如权利要求8述的多阶模拟数字转换电路,其中当该第一开关控制输出该第一放大模拟输入信号时,该微控制器根据该第一放大倍率的倒数,将该放大数字码还原为该数字输出码;当该第二开关控制输出该第二放大模拟输入信号时,该微控制器根据该第二放大倍率的倒数,将该放大数字码还原为该数字输出码;以及当该第三开关控制输出该第三放大模拟输入信号时,该微控制器根据该第三放大倍率的倒数,将该放大数字码还原为该数字输出码。
13.如权利要求8所述的多阶模拟数字转换电路,其中:
该第一比较器包含第一正输入端,用来接收该第一阈值电压;第一负输入端,用来接收该模拟输入信号;以及第一输出端,用来输出该第一控制信号至该第一开关;
该或非门包含第一输入端,用来接收该第一控制信号;第二输入端,用来接收该第三控制信号以及;第二输出端,用来输出该第二控制信号至该第二开关;以及
该第二比较器包含第二正输入端,用来接收该模拟输入信号;第二负输入端,用来接收该第二阈值电压;以及第三输出端,用来输出该第三控制信号至该第三开关。
14.一种模拟数字转换的方法,用于多阶模拟数字转换电路,包含:
根据多个控制信号,判断放大倍率;
根据该放大倍率,放大模拟输入信号,以产生放大模拟输入信号;
对该放大模拟输入信号,进行模拟数字转换,以产生放大数字码;以及
根据该放大倍率的倒数及该放大数字码,产生输出数字码。
15.如权利要求14所述的方法,其中该多个控制信号对应多个放大倍率,包含第一放大倍率、第二放大倍率以及第三放大倍率,该第一放大倍率对应第一电压电平范围,该第二放大倍率对应第二电压电平范围,该第三放大倍率对应第三电压电平范围。
16.如权利要求15所述的方法,其中该模拟输入信号的电压电平实质上为0~5伏,该多阶模拟数字转换电路的转换电压电平实质上为0~1.2伏,该第一电压电平范围实质上为0~0.5伏,该第二电压电平范围实质上为0.5~1伏,且该第三电压电平范围实质上为1~5伏。
17.如权利要求15所述的放大电路,其中该第一放大倍率实质上大于1,该第二放大倍率实质上等于1,且该第三放大倍率实质上小于1。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW106134060 | 2017-10-02 | ||
TW106134060A TWI643451B (zh) | 2017-10-02 | 2017-10-02 | 具多階轉換範圍的類比數位轉換器、放大電路及相關類比數位轉換方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109600138A true CN109600138A (zh) | 2019-04-09 |
CN109600138B CN109600138B (zh) | 2023-02-28 |
Family
ID=63013464
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710959528.5A Active CN109600138B (zh) | 2017-10-02 | 2017-10-16 | 具多阶范围的模拟数字转换器及转换方法与放大电路 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10044361B1 (zh) |
CN (1) | CN109600138B (zh) |
TW (1) | TWI643451B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5343200A (en) * | 1990-08-31 | 1994-08-30 | Canon Kabushiki Kaisha | Analog/digital converter with digital automatic gain control |
JP2006054608A (ja) * | 2004-08-10 | 2006-02-23 | Sony Corp | パイプライン型アナログ/ディジタル変換器 |
CN101072031A (zh) * | 2006-05-12 | 2007-11-14 | 硕颉科技股份有限公司 | 比较器、模拟数字转换器与其电路布局方法 |
US7541956B1 (en) * | 2008-01-31 | 2009-06-02 | Delta Electronics, Inc. | Inverter system with variable input gain apparatus and method for the same |
CN102790618A (zh) * | 2011-05-18 | 2012-11-21 | 财团法人成大研究发展基金会 | 具窗口预测功能的逐渐逼近式模拟至数字转换器及方法 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2626423A1 (fr) * | 1988-01-21 | 1989-07-28 | Inst Francais Du Petrole | Dispositif d'acquisition pour la numerisation de signaux a grande dynamique |
EP1035656A1 (en) * | 1999-03-08 | 2000-09-13 | STMicroelectronics SA | Antisaturation system with automatic gain control for analog-to-digital converter |
US7295073B2 (en) * | 2006-01-19 | 2007-11-13 | Mediatek Inc. | Automatic gain control apparatus |
JP2010500821A (ja) * | 2006-08-11 | 2010-01-07 | エンテグリース,インコーポレイテッド | アナログ信号のための自動レンジングシステムおよび方法 |
WO2008072130A1 (en) * | 2006-12-14 | 2008-06-19 | Nxp B.V. | Data processing device comprising adc unit |
US7492295B2 (en) * | 2007-05-02 | 2009-02-17 | Infineon Technologies Ag | Self-adapting tracking analogue-to-digital converter and RF transmitter |
JP5609684B2 (ja) * | 2011-02-01 | 2014-10-22 | ソニー株式会社 | Ad変換装置および信号処理システム |
US8890727B1 (en) * | 2013-06-07 | 2014-11-18 | Mediatek Singapore Pte. Ltd. | Analog-to-digital converter circuit, integrated circuit, electronic device and method therefor |
US9515672B2 (en) * | 2013-10-28 | 2016-12-06 | Texas Instruments Incorporated | Analog-to-digital converter |
-
2017
- 2017-10-02 TW TW106134060A patent/TWI643451B/zh active
- 2017-10-16 CN CN201710959528.5A patent/CN109600138B/zh active Active
-
2018
- 2018-01-10 US US15/867,664 patent/US10044361B1/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5343200A (en) * | 1990-08-31 | 1994-08-30 | Canon Kabushiki Kaisha | Analog/digital converter with digital automatic gain control |
JP2006054608A (ja) * | 2004-08-10 | 2006-02-23 | Sony Corp | パイプライン型アナログ/ディジタル変換器 |
CN101072031A (zh) * | 2006-05-12 | 2007-11-14 | 硕颉科技股份有限公司 | 比较器、模拟数字转换器与其电路布局方法 |
US7541956B1 (en) * | 2008-01-31 | 2009-06-02 | Delta Electronics, Inc. | Inverter system with variable input gain apparatus and method for the same |
CN102790618A (zh) * | 2011-05-18 | 2012-11-21 | 财团法人成大研究发展基金会 | 具窗口预测功能的逐渐逼近式模拟至数字转换器及方法 |
Also Published As
Publication number | Publication date |
---|---|
US10044361B1 (en) | 2018-08-07 |
CN109600138B (zh) | 2023-02-28 |
TWI643451B (zh) | 2018-12-01 |
TW201916583A (zh) | 2019-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4639715A (en) | Flash analog to digital converter | |
CN103888141B (zh) | 流水线逐次比较模数转换器的自校准方法和装置 | |
TWI711278B (zh) | 類比數位轉換器以及類比數位轉換方法 | |
US7002504B2 (en) | Dynamic element matching in high speed data converters | |
US8542141B2 (en) | Analog-to-digital conversion device and analog-to-digital conversion method | |
JP2005526420A (ja) | 低電力循環型a/d変換器 | |
US8339302B2 (en) | Analog-to-digital converter having a comparator for a multi-stage sampling circuit and method therefor | |
KR102017310B1 (ko) | 연속근사 레지스터 아날로그 디지털 변환기 및 그것의 동작 방법 | |
CN107104671A (zh) | 模/数转换器adc电路 | |
KR100810793B1 (ko) | 네스티드 파이프라인형 아날로그 디지털 컨버터 | |
TW202017323A (zh) | 用於類比數位轉換器殘餘放大器的增益校準裝置及方法 | |
KR20090032700A (ko) | 파이프라인 아날로그-디지털 컨버터 및 그의 구동 방법 | |
CN109600138A (zh) | 具多阶范围的模拟数字转换器及转换方法与放大电路 | |
Bilhan et al. | Behavioral model of pipeline ADC by using SIMULINK (R) | |
US20090128389A1 (en) | Multi-bit Per Stage Pipelined Analog to Digital Converters | |
CN201243275Y (zh) | 一种模拟数字转换电路 | |
CN107294536B (zh) | 3bit流水线式ADC的时序控制方法 | |
US6700523B2 (en) | Analog to digital converter selecting reference voltages in accordance with feedback from prior stages | |
Atchaya et al. | Design of High Speed Time–Interleaved SAR Analog to Digital Converter | |
US10826511B1 (en) | Pipeline analog-to-digital converter | |
JP4858962B2 (ja) | 半導体集積回路装置 | |
Dabbagh-Sadeghipour et al. | A new successive approximation architecture for high-speed low-power ADCs | |
CN113225087B (zh) | 一种两步流水工作式模数转换器及其工作原理 | |
Krishna et al. | Low-power architectural design and implementation of reconfigurable data converters for biomedical application | |
CN111147077B (zh) | 用于模拟数字转换器残余放大器的增益校准装置及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |