CN102098052A - 一种数模转换方法 - Google Patents

一种数模转换方法 Download PDF

Info

Publication number
CN102098052A
CN102098052A CN200910112963XA CN200910112963A CN102098052A CN 102098052 A CN102098052 A CN 102098052A CN 200910112963X A CN200910112963X A CN 200910112963XA CN 200910112963 A CN200910112963 A CN 200910112963A CN 102098052 A CN102098052 A CN 102098052A
Authority
CN
China
Prior art keywords
pwm
conversion
microprocessor
wave signal
function
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.)
Pending
Application number
CN200910112963XA
Other languages
English (en)
Inventor
俞峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Scud Fujian Electronic Co ltd
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN200910112963XA priority Critical patent/CN102098052A/zh
Publication of CN102098052A publication Critical patent/CN102098052A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Analogue/Digital Conversion (AREA)

Abstract

本发明公开了一种数/模(D/A)转换的方法。该方法利用微处理器(单片机)的内带的脉冲宽度调制(PWM)功能,使其带有脉冲宽度调制功能的I/O脚与一个电阻连接,电阻再与一个电容连接,构成RC滤波。通过微处理内部的PWM功能,使其带有PWM的I/O脚输出占空比与数字量相对应的方波信号,该方波信号经过RC滤波后,成为模拟量信号,从而完成了数/模转换功能。采用本发明的数/模转换方法,在采用微处理器(单片机)的场合,可以简单地完成从数字量到模拟量的转换和控制,它的电路简单,可靠性高,无需在处理器外部另接数/模转换芯片,而且只占用一个I/O脚,节省了微处理器的资源,数/模转换的精度可以视实际应用情况而做到8位至16位不等。

Description

一种数模转换方法
技术领域
本发明涉及一种数模转换(D/A)方法。具体是利用微处理器的脉冲宽度调制(PWM)信号输出方波并进行RC滤波后得到模拟量。
背景技术
数/模转换(D/A)电路,是数字***中常用的电路之一,其主要作用是把数字信号转换成模拟信号,通常是利用专用的数/模转换(D/A)芯片来实现。使用专用D/A芯片,一方面是价格较高,另一方面是与控制芯片(通常是单片机)需要有接口连接,会占用不少IO口。现在微处理器(单片机)已经很普及,90%以上的家电产品是用单片机控制的,在成本要求低的场合,为了节省费用,不使用D/A专用芯片时,只有让单片机外部用一些常规的D/A转换方法,如权电阻网络、T型电阻网络或倒T型电阻网络等方法实现D/A转换,这几种方法的共同点是所需要的元件会比较多,对元件要求的精度也高(都要采用精密电阻),并且要占用大量的IO脚。多的元件也意味着会降低可靠性。
发明内容
针对上述问题,本发明旨在提供简单可靠、直接利用微处理器的内部资源,只占用一个I/O口就可以实现数模转换的一种方法。
为实现该技术目的,本发明的技术方案是:利用微处理器(单片机)的内带的脉冲宽度调制(PWM)功能,使其带有脉冲宽度调制功能的I/O脚与一个电阻连接,电阻再与一个电容连接,构成RC滤波。通过微处理内部的PWM功能,使其带有PWM的I/O脚输出占空比与数字量相对应的方波信号,该方波信号经过RC滤波后,成为模拟量信号,从而完成了数/模转换功能。
采用本发明方法的产品,在使用微处理器(单片机)的场合,只需要一个电阻和电容就可以实现D/A转换,是成本极低的D/A转换;电路可以做到极为简单,只占用单片机一个IO脚,大大节省单片机资源;由于电路简单,只要用两个元件,可靠性可以提高。
附图说明
图1为本发明方法所采用的电路图。
具体实施方式
具体的实现电路如图1所示,说明如下:
图中的方波信号为微处理器(单片机)在I/O脚上输出的方波信号,利用单片机内部的脉冲宽度调制(PWM)功能或用单片机的定时器通过软件产生PWM,输出与所设定数字量相对应的占空比的方波信号,经RC滤波后就可以得到相对应的模拟信号。
比如,若单片机的电源电压为5V,当将PWM的占空比设置为37%时,PWM的I/O口输出的方波信号经过R1、C1滤波后,得到的模拟量就是5V*0.37=1.85V。普通单片机内部的硬件PWM为8位或10位,则D/A输出也可以做到8位或10位分辩率,需要时还可以通过软件扩展成为更多位分辩率的D/A转换器。

Claims (3)

1.一种数/模转换的方法,其特征在于利用微处理器(单片机)的内置脉冲宽度调制(PWM)控制功能,使其I/O脚输出与数字量相对应的占空比的方波信号,该方波信号经过RC滤波后,成为模拟量信号,从而完成了数/模转换功能。
2.如权利要求1中所示的方法,微处理内部没有硬件PWM资源,但采用软件来产生PWM信号进行输出。
3.如权利要求1所示的方法,在RC滤波后,又加了一级跟随器或滤波器以提高模拟量输出的带载能力或减小输出纹波。
CN200910112963XA 2009-12-15 2009-12-15 一种数模转换方法 Pending CN102098052A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910112963XA CN102098052A (zh) 2009-12-15 2009-12-15 一种数模转换方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910112963XA CN102098052A (zh) 2009-12-15 2009-12-15 一种数模转换方法

Publications (1)

Publication Number Publication Date
CN102098052A true CN102098052A (zh) 2011-06-15

Family

ID=44130941

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910112963XA Pending CN102098052A (zh) 2009-12-15 2009-12-15 一种数模转换方法

Country Status (1)

Country Link
CN (1) CN102098052A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102916702A (zh) * 2012-09-29 2013-02-06 西安龙腾新能源科技发展有限公司 一种基于dsp的pwm引脚实现的数模转换方法
CN103869727A (zh) * 2012-12-18 2014-06-18 苏州工业园区新宏博通讯科技有限公司 单片机与数模转换器的集成电路
CN103891118A (zh) * 2011-09-17 2014-06-25 博朗有限公司 具有可调节的输出电压的dc转换器
CN109932669A (zh) * 2019-03-27 2019-06-25 三峡大学 一种数字补偿式amr磁场测量装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1217098A (zh) * 1996-05-07 1999-05-19 Arm有限公司 具有多个输出级的数模转换器
US6958717B1 (en) * 2003-08-25 2005-10-25 Analog Devices, Inc. Method and apparatus for interconnecting analog and digital sections of A/D and D/A converters
US20060071836A1 (en) * 2004-08-30 2006-04-06 Sanyo Electric Co., Ltd. Digital to analog converter

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1217098A (zh) * 1996-05-07 1999-05-19 Arm有限公司 具有多个输出级的数模转换器
US6958717B1 (en) * 2003-08-25 2005-10-25 Analog Devices, Inc. Method and apparatus for interconnecting analog and digital sections of A/D and D/A converters
US20060071836A1 (en) * 2004-08-30 2006-04-06 Sanyo Electric Co., Ltd. Digital to analog converter

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103891118A (zh) * 2011-09-17 2014-06-25 博朗有限公司 具有可调节的输出电压的dc转换器
CN102916702A (zh) * 2012-09-29 2013-02-06 西安龙腾新能源科技发展有限公司 一种基于dsp的pwm引脚实现的数模转换方法
CN103869727A (zh) * 2012-12-18 2014-06-18 苏州工业园区新宏博通讯科技有限公司 单片机与数模转换器的集成电路
CN109932669A (zh) * 2019-03-27 2019-06-25 三峡大学 一种数字补偿式amr磁场测量装置
CN109932669B (zh) * 2019-03-27 2021-06-29 三峡大学 一种数字补偿式amr磁场测量装置

Similar Documents

Publication Publication Date Title
CN102098052A (zh) 一种数模转换方法
CN205049922U (zh) 模拟量外设接口
CN203086448U (zh) 用于微控制器的新型数模转换电路
CN204462760U (zh) 一种微处理器休眠唤醒电路
CN202435385U (zh) 一种紧凑型数模转换电路
CN202548292U (zh) 一种多回路有源开关量监测装置
CN104007320A (zh) 一种数字rlc测试仪
CN203301459U (zh) 模拟量按键采集电路
CN206557143U (zh) 土壤温湿度传感器新型电路
CN202058004U (zh) 一种plc输入电路
CN209992839U (zh) 一种模拟输入切换电路
CN203344866U (zh) 一种车速信号转换电路
CN210518267U (zh) 低速率的电平转换电路
CN204556718U (zh) 一种基于单片机控制的多通道小电流实时采集***
CN203708281U (zh) 遥测多功能码型变换装置
CN201113813Y (zh) 电源转换装置
CN203894328U (zh) 一种数字rlc测试仪
CN201569699U (zh) 一种电压采集器
CN105159206A (zh) 模拟量外设接口
CN101226514B (zh) I/o口扩展电路
CN201434687Y (zh) 一种优化传感器共模电平且降低功耗的电路
CN208636684U (zh) 一种适用ddc控制器模拟输出接口的电路
CN208188826U (zh) 一种高精度信号传输转换仪
CN208351313U (zh) 一种plc主机的模拟量输出设备
CN203323927U (zh) 电压频率转换数字模块

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
ASS Succession or assignment of patent right

Owner name: SCUDCN (FUJIAN) ELECTRONICS CO., LTD.

Free format text: FORMER OWNER: YU FENG

Effective date: 20120426

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20120426

Address after: Fuzhou economic and Technological Development Zone, quick extension zone thirty-ninth, forty-fourth

Applicant after: SCUDCN (Fujian) Electronics Co., Ltd.

Address before: 350001 Gulou District, Fujian, Fuzhou, Xifeng branch alley, Chi Ting, village 21, 102

Applicant before: Yu Feng

C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20110615