时间即可得到指定频率的波形,该电路用110592MHz晶振。
4
fSTC89C52
V
C
5
V
1
4
P10
V
C
C
0
C
2
3
9
D
1
P11
P00
0
3
3
8
D
2
P12
P01
1
4
3
7
D
P13
P02
2
5
3
6
D
P14
P03
3
S
3
6
3
5
D
P15
P04
4
7
3
4
D
V
C
C
P16
P05
5
8
3
3
D
P17
P06
6
9
3
2
D
RST
P07
7
S
1
P
3
0
1
0
3
P30RXD
E
A
1
V
C
P
3
1
1
1
3
0
C
P31TXD
A
L
S
2
1
2
E
2
P32INT0
1
3
PSEN
2
P33INT1
C
6
1
4
P27
2
P34T0
1
5
P26
2
P35T1
1
6
P25
2
P36WR
3
0
P
1
7
P24
2
P37RD
Y
1
1
8
P23
2
3
4
5
6
7
8
9
X
2
110592M
1
9
P22
2
2
W
CSDA
X
1
C
7
2
0
P21
2
G
N
D
3
0
P
主控电路图
312数模转换电路
由于单片机产生的是数字信号,要想得到所需要的波形,就要把数字信号转换成模拟信号,所以该文选用价格低廉、接口简单、转换控制容易并具有8位分辨率的数模转换器DAC0832。DAC0832主要由8位输入寄存器、8位DAC寄存器、8位DA转换器以及输入控制电路四部分组成。但实际上,DAC0832输出的电量也不是真正能连续可调,而是以其绝对分辨率为单位增减,是准模拟量的输出。DAC0832是电流型输出,在应用时外接运放使之成为电压型输出。根据对DAC0832的数据锁存器和DAC寄存器的不同的控制方式,DAC0832有三种工作方式:直通方式、单缓冲方式和双缓冲方式。本设计选用直通方式。DAC0832的数据口和单片机的P0口相连。CSDA:片选信号输入线(选通数据锁存器),低电平有效;WR:数据锁存器写选通输入线,负脉冲(脉宽应大于500
s)有效。由ILE、CS、WR1的逻辑组合产生LE1,当LE1为高电平时,数据锁存器状态随输入数据线变换,LE1的负跳变时将输入数据锁存;
5
P20
1
R
PAIZU10K
9
8
7
6
5
4
3
2
1
fP
CSDA
4
1
2
W
R
2
1
9
0
V
C
3
1
D
3
4
1
D
2
7
8
D
5
1
D
1
6
D
6
1
D
0
5
D
7
1
4
D
V
C
C
8
1
9
1
1
0
1
数模转换电路
313运算放大电路和低通滤波电路
PCSDA412WR2190VCC
3
1
D
3
4
1
D
2
7
8
D
4
12V
DAC0832
1
2
3
7
6
5
4
C
1
2
5
1
D
1
6
D
5
V
V
O
U
T
6
1
D
0
5
D
6
R
7
1
4
2
D
7
V
C
C
8
1
3
1
5
1
LM324
9
1
2
R
7
1
1
0
K
9
4
LM324
V
O
2
1
U
T
1
0
1
1
R
6
2
3
8
3
DAC0832
5
K
1
0
C
6
1
0
0
1
0
4
1
2
V
1
1
LM324的5管脚与DAC0832的(IOUT2)12管脚相连,LM324的6管脚与DAC0832的(IOUT1)11管脚相连,LM324的7管脚与DAC0832的REF(9)管脚相连第一级运算放大器的作用是将DAC0832输出的电流信号转化为电压信号V1,第二级运算放大器的作用是将V1通过反向放大电路(R2R1)倍。题目要求输出r