黄冈职业技术学院(论文)
键的代码因此zlg7289A不适于应用在需要2 个或2 个以上键同时按下的场合。
21
黄冈职业技术学院(论文)
图 3-4 单片机与ZLG7289连接电路
22
黄冈职业技术学院(论文)
3.3 幅度控制模块
3.3.1 单片机与DAC0832的接口
由于D/A转换器与单片机连接时,单片机是靠指令输出数字量供数模转换之用,而指令送出的数据在数据总线上的时间是短暂的,所以在DAC和单片机之间,需要有数据寄存器来保持单片机计算机输出的数据,供DAC转换使用。目前生产的DAC芯片分为两类,一类芯片内部设置有数据寄存器,不需要外加电路就可以直接与微型计算机接口。另一类芯片内部没有数据寄存器,输出信号随数据输入线的状态变化而变化,因此不能直接与微型计算机接口,必须通过并行接口与微型计算机接口。DAC0832是具有20条引线的双列直插式CMOS器件,它内部具有两级数据寄存器,完成8位电流D/A转换。故不需要外加电路。因此单片机与DAC0832连接方式如图3-5
图 3-5 D/A接线图
3.3. 2DAC0832与运放的连接
1. 在本设计中的运放的连接方式第一部分如图3-6
23
黄冈职业技术学院(论文)
图 3-6 三运放连接图
上图3-5中的三个运放实现的功能分为:U6作为一个反向比例器,U5也是一个反向比例器,然而U4作为一个加法器,其理论的计算分析见第二章的第四节电路计算分析。实际上Uout3的输出结果为Uout1与Uout2的和。 2. 本设计中的运放的连接的第二部分如图3-7
图 3-7 直流偏移调节运放连接图
该电路由102电位器串接2个1k?电阻实现调节直流偏移,电位器触头在最右端和最左端时,电位器输出的电压分别为-5v和+5v,电位器的电压与U0通过一
24
黄冈职业技术学院(论文)
个加法器后,实现直流偏移的调节。
2.电路性能指标分析
用于调压的DAC0832的参考电压是12V,所以,峰峰值可以调节到的最大值为12V,由于运放的电源均为?12V,故均未达到饱和。
通过1k?电位器与两个1k?的电阻进行直流偏移的调节。当电位器的滑动触头分别位于最右端与最左端时,输出电压分别为-5v和+5v,电位器的电压与输出的电压通过一个加法器实现直流偏移的调节。
由于DAC0832存在的非线性,输出信号的幅值存在一定的误差。 由上述计算可知,该电路产生波形的峰峰值和直流偏移调节的范围达到并超过了题目要求的范围。
25