- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中国新技术新产品
信息技术
中国新技术新产品
2009NO .13
China New Technologies and Products
用89S51单片机实现模拟信号和数字信号的转换
孙良晖
1
涂立
2
谭跃
1
(1、湖南城市学院物理与电子工程系,湖南益阳4130002、湖南城市学院计算机系,湖南益阳413000
在现实生活中不少地方需要使用到模拟信号和数字信号之间的转换,即A/D 转换,本文中提出一种A/D 转换方法,与其他方法相比占用较少的单片机资源,成本低,能耗也比较小,有很强的实用价值。
其电路如图一所示
图1电路结构
1电路及硬件说明
在图1电路需要一个稳定电压,
该电压由一个稳压源提供,稳压源由电阻R1和N1(TL431组成,TL431是一是一个有良好的热稳定性能的三端可调分流基准源。
图2稳压源结构图
它的输出电压用两个电阻就可以任意地设置到从Vref (2.5V 到36V 范围内的任何值,该器件的典型动态阻抗为0.2欧姆,可以等效位一个稳压二极管。TL431的内部含有一个2.5V 的
基准电压,所以当在REF 端引入输出反馈时,
器件可以通过从阴极到阳极很宽范围的分流,控制输出电压。
如图2所示的电路中,当R1和R2的阻值确定时,两者对Vo 的分压引入反馈,若V o 增
大,反馈量增大,
TL431的分流也就增加,从而又导致Vo 下降。显见,这个深度的负反馈电路必然在VI 等于基准电压处稳定,此时Vo=(1+R1/R2Vref 。选择不同的R1和R2的值可以得到从2.5V 到36V 范围内的任意电压输出,特别地,当R1=R2时,Vo=5V 。需要注意的是,在选择电阻时
必须保证TL431工作的必要条件,就是通过阴
极的电流要大于1mA 。
稳压源提供2.5V 的电压,作为A/D 转换比较基准。电阻R2、三极管V1、二极管VD1、VD2和电阻R3构成一个恒流源电路给电容器C1充
电,
C1上的电压以及电荷多少与恒流源的充电时间及电流大小成正比。MC74HC4051为8选1模拟开关,其输入通道由单片机控制来选择。LM393是一个低功率偏置电压双比较器,它具有2个独立的高精密度电压比较器,其偏置电压可低至2.0mV 。使用单电源供电,供电压宽。优点是可减少温度单的VOS 漂移,不用双电源供电,全部用一致的逻辑格式,而且适用于电池供电。当C1上的电压由低到高上升到超过模拟开关输出电压时,其输出端会从低电平转变为高
电平。P1.0、
P1.1和P1.2是单片机的3个I/O 引脚,可以用普通的双向I/O 口,P1.0设置为输入
状态,用于检测比较器输出电平,
P1.1和P1.2设置为输出状态,P1.1输出高电平时,三极管V2导通,用于将电容器C1上的电荷放空,P1.2用
于选择模拟开关的输入通道。2A/D 转换过程
首先让单片机的I/O 口P1.2输出低电平,设定一个基准电压,作为模拟开关的输入,P1.1输出高电平,使三极管V2导通,三极管V2导通
以后,电容器C1处于放电状态,
当电容上的电量放完以后,我们使P1.1的输出电压转换成低电平,由于三极管V2的集电极变换成了低电平,V2截止,此时C1上的电容开始重新充电,同时计数器开始计数,当C1上的电压不断上升,并达到比较器输入负端的电压(此时为基准
电压Vref
时,比较器的输出端由低电平转为高电平,并记录下计数器的计数值,为T1。
接着单片机的I/O 口P1.2输出高电平,使模拟开关选择X1(被测电压作为输入,P1.1输出高电平,使三极管V2导通,此时电容器C1又开始放电,并且一直把电量放完,然后使P1.1输
出低电平,使三极管V2截止,
V2截止以后C1上的电容被重新充电,同时计数器开始计数,当C1上的电压不断上升,并达到比较器输入负端的电压(此时为基准电压时,比较器的输出端由低电平转为高电平,此时记录下计数器的计数值,为T2。
由于C1是被恒流源充电,因此C1上的电压与充电时间成正比,即V=T *k 。当C1的容值与充电的恒流值不变时,k 是一个固定不变的常数。由此可以得到:
Vref/T1=V1/T2,即V1=Vref*T2/T1由于Vref 是基准电压(2.5V ,因此只要利用单片机的定时器测出T1和T2,就可以计算出被测电压V1的值。这样,就把基准电压附近的模拟电平信号转换成了1和0表示的数字信号,当然,1和0的信号也可以反转成0和1,它们的时间长短由T1和T2表示,这和模拟信号的高低电压是一致的。但是A/D 转换的输入电压测量范围为0V 至4.5V ,当C1被充电至大于4.5V 时,恒流源输出将不再恒流,C1上的电压与时间将不成正比,因此测量范围只到4.5V 。若要提高被测电压范围,可将输入电压通过电阻分压后进行测量,但其A/D 转换的误差会受分压电
您可能关注的文档
最近下载
- 第2课 俄国的改革 课件(共25张PPT) 部编版九年级历史下册.pptx VIP
- 2024年中考数学压轴题型(广东专用)专题08 反比例函数与几何图形的综合问题(教师版) .pdf VIP
- 餐饮企业品牌授权与区域代理合作协议.docx
- 期刊出版与版权法律法规考核试卷 .pdf VIP
- 2024年国际心肺复苏(CPR)与心血管急救(ECC)指南ppt课件.pptx VIP
- 特种设备人员培训试卷含答案.docx
- 2025年特种设备作业人员考试特种设备操作安全培训教材试题及答案解析及习题试卷.docx
- 2025涉密人员保密基本知识考试题库(附含答案).pdf
- 合力CP(Q)YD20-25C-M1H叉车零件图册.pdf VIP
- 王步标版运动生理学第二章呼吸与运动.ppt VIP
文档评论(0)