找回密码
 注册
关于网站域名变更的通知
查看: 287|回复: 1
打印 上一主题 下一主题

[毕业设计] 基于单片机的高精度A/D与D/A转换

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-9-21 10:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
7 }/ M, G& Q* H% z+ X. c2 ^
摘要:基于单片机的高精度A/D与D/A转换由单片机和运算放大器LM324及软件构成。软件产生脉宽调制9 n  ~  @3 L' p8 e! ]5 ^' ^2 k) ^
(PWM)信号,经RC滤波并延时后,LM324对输入负端电压与正端的模拟量电压值进行比较以得到输出。通过软- o) X2 j$ N9 {2 b
件调整和连线,可得到4通路A/D转换。用同样的原理,可得D/A转换。0 u# I! N8 z* V4 W) Y. V$ K; C
关键词:A/D;D/A;单片机;运算放大器;脉宽调制
; [* o  o: k# V' J6 _7 ~$ T1引言, K3 i- s8 }+ {0 M" J' C+ B
带有A/D转换电路的单片机价格高,而低成
& M, p8 O0 O6 c本智能仪表优先考虑的是成本,故用普通单片机的
. h  {- T- m% ]5 [# T! [2个I/O脚与1个运算放大器即可实现A/D转换,
! R; k+ N" y2 A并可扩展成多通道A/D转换。4 ^, d! c# b* B' V1 {9 v
2硬件设计' [3 ^; ^- S8 m* y( ~7 P
其电路如图1。; R$ ~8 o: ?" @% S3 g( S1 ~

# R1 E, H- E- L/ J“RA0”和“RA1”为单片机的两个I/O脚,
/ c+ \) U& {+ G) O. ]1 y5 f, N分别将其设置为输出与输入状态,在进行A/D转换
; D8 u- d" x0 U* I* W时,通过软件产生PWM,由RAO脚送出预设占空
) W& |4 ?  q8 Z* N) i比的PWM波形。RA1脚用于检测比较器输出端的3 S5 y+ h) Z  ~$ u7 M' i" m
状态。RA0输出的PWM 波形经过R1、C1滤波并, A& a- V' Z# K- j
延时后,在U1点产生稳定的电压值,其电压值U1
8 Y1 M! E- n6 K0 X1 |  |=VDD*D1/(D1+D2),若单片机的工作电压为稳6 f. @* l$ v* t! T7 n5 s
定的+5V,则U1=5V*D1/(D1+D2)。( F( ~* Y8 b9 I' l) [5 w# m
LM324作为比较器使用,对输入负端的U1电
+ q  M. K/ e6 g: P, O; s+ i9 q8 z2 J" ^& n6 Z" N6 O( U. C% H

# b) t' \8 q, m  D; h% v' P0 N: b) N  F: [( F
附件下载:
游客,如果您要查看本帖隐藏内容请回复

! D2 e. j7 e0 v8 o2 `+ p' }  s
' v# X0 X+ U1 p2 D. L- p2 K% w( K

该用户从未签到

2#
发表于 2020-9-21 13:19 | 只看该作者
下载来看看                                       
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-24 14:22 , Processed in 0.109375 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表