全文预览

数字式波形发生器课程设计

上传者:相惜 |  格式:docx  |  页数:35 |  大小:2503KB

文档介绍
02液晶显示,扫描按钮蒂?由LCD1602液晶显示器和三个按钮组成。当第一个按键按下一次后,程序开始扫描,再由第二个按键控制显示幅值,第三个按键控制显示频率。有单片机的P0口和P2口将数字信号发送到LCD1602。LCD1602是专门用于显示字母、数字、符号等点阵式LCD,它的外接电压也是5V.扫描利用软件程序实现,其与单片机的连接如图所示。莈蒅4电源电路莆?单片机采用5V电源,DAC基准电压为15V,运放TL082采用正负15V供电。因此都采用外接电源供电。其电路图如图。膄蒁薅薃?薁膀5波形转换(D/A)电路蚅?功能:将波形样值的编码转换成模拟值,完成波形输出。羃?由一片0832和TL082运放组成。DAC0832是具有20条引线的CMOS器件,它内部具有两级数据寄存器,完成8为电流D/A转换,固不需要外加电路,输出波形为正负电压,0832是电流输出型,示波器上显示的波形,通常需要电压信号,电流信号到电压信号的额转换可以由运算放大器TL082实现。莃?在D/A转换电路中,很重要的一个参数就是基准电压(参考电压),设计中要求的最大幅值电压为12V,系统可以选用正负15V作为运算放大器供电的电源,同时用正15V作为DAC0832的基准电压。羈?单片机向0832发送数字编码,产生不同的输出。利用采样定理,8位D/A转换器对应-15V~15V的电压输出,其输入数字量应为00H~FFH。在-15V~15V的电压范围内产生波形,方波一个周期分成两个点,一个时钟中断向89C51送一个点,经过D/A转换后输出就可以得到方波。数字编码0x7f,0x90,0xa1,0xb2,0xc3,0xd4,0xe5分别对应D/A输出的0V,2V,4V,6V,8V,10V,12V。单片机的晶振控制输出周期的速度,也就是控制输出的波形频率。这样输出的方波幅值和频率都得到控制。聿三、课设所需设备及芯片功能介绍

收藏

分享

举报
下载此文档