- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验五信号发生器仿真设计实验
实验五 信号发生器仿真设计实验
一、实验目的
1.掌握信号发生器的信号产生原理;
2.掌握ADC0808、DAC0832芯片的工作原理。
二、实验原理
1.
图1 系统框图
2.DAC0832引脚功能:
(1) (chip selected芯片选择,片选):片选信号,低电平有效。
(2) : 输入寄存器的写选通信号。
(3) GND:第3脚的GND为模拟信号地,第10脚的GND为数字信号地
(4) DI0~DI7 (DI表示Digital Input,数字输入):8位数据输入端,TTL电平。
图2DAC0832引脚排列
(5) VREF (Reference voltage input参考电压输入):基准电压输入引脚,要求外接精密电压源(-10~10V)
(6) RFB (FeedBack Resistor反馈电阻):反馈信号输入引脚,反馈电阻集成在芯片内部
(7)IOUT1、IOUT2: 电流输出引脚,电流IOUT1和IOUT2的和为常数(约为图3中的VREF/R),当输入全为1时Iout1最大,当输入为全0时,IOUT2最大。IOUT1和IOUT2随DAC寄存器的内容线性变化。单极性输出时,IOUT2通常接地。
(8):数据传送信号,低电平有效。
(9):DAC寄存器写选通信号,
(10) ILE(input latch enable输入锁存使能):数据允许锁存信号,高电平有效。
(11) VCC:电源输入引脚(+5V~+15V)
3.DAC0832的三种工作方式
单缓冲方式:单缓冲方式是控制输入锁存器和DAC寄存器同时接收资料,或者只用输入锁存器而把DAC寄存器接成直通方式。此方式适用只有一路模拟量输出或几路模拟量异步输出的情形。
⑵双缓冲方式:双缓冲方式是先使输入寄存器接收资料,再控制输入寄存器的输出资料到DAC寄存器,即分两次锁存输入资料。此方式适用于多个D/A转换同步输出的情节。
⑶直通方式:直通方式是资料不经两级锁存器锁存,即、、、均接地,ILE接高电平。数字量一旦输入,就直接进入DAC寄存器,进行D/A转换。此方式适用于连续反馈控制线路,不过在使用时,必须通过另加I/O接口与CPU连接,以匹配CPU与D/A转换。
(3)直通联接方式:数字量一旦输入,直接进入DAC寄存器,进行D/A转换。本实验以直通联接方式为例。片选信号、写信号、及传送控制信号的引脚全部接地。允许输入锁存信号ILE接高电平。
图3 直通连接方式
4、波形产生原理:
正弦波信号是利用matlab将正弦曲线均匀采样后,得到等间隔时刻的y方向上的二进制数值,然后通过查表法依次输出经D/A转换得到;方波信号是利用定时器中断,每次中断时,将输出的数字数量取反即可。
三、实验步骤
1.在PROTEUS平台中画出电原理图。
2.在keil平台中进行编程、编译,生成目标文件(.HEX文件)
3.在PROTEUS平台中加载目标文件(.HEX文件)并进行仿真调试,若达不到要求,则要修改程序,反复调试,直到成功。
四、实验内容
利用DA0832芯片搭建电路,编程实现正弦波、方波信号的输出。
要求:按下key1,示波器显示正弦波形;按下key2,显示方波波形。
Proteus电路设计参考
1.元器件列表:
AT89C51:MCU; BUTTON:按钮; CAP,CAP-ELEC:电容,电解电容; CRYSTAL:晶振;
DAC0832:数模转换芯片;OPAMP:放大器;RES:电阻
2.参考程序:
#include reg51.h
sbit wr=P3^6;
sbit rd=P3^2;
sbit key0=P1^0;
sbit key1=P1^1;
unsigned char flag;
unsigned char const code ZXB_code[]=
{
0x80,0x83,0x86,0x89,0x8D,0x90,0x93,0x96,0x99,0x9C,0x9F,0xA2,0xA5,0xA8,0xAB,0xAE,
0xB1,0xB4,0xB7,0xBA,0xBC,0xBF,0xC2,0xC5,0xC7,0xCA,0xCC,0xCF,0xD1,0xD4,0xD6,0xD8,
0xDA,0xDD,0xDF,0xE1,0xE3,0xE5,0xE7,0xE9,0xEA,0xEC,0xEE,0xEF,0xF1,0xF2,0xF4,0xF5,
0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFD,0xFE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xFF,0xFF,0x
您可能关注的文档
- 安徽教师招聘考试“西方音乐史”填空题练习二.docx
- 安徽教师招聘高频考点之“教育”解析.docx
- 安庆市醉美人酒业有限责任公司.doc
- 安徽教师招聘考试“西方音乐史”填空题练习六.docx
- 安徽机电职业技术学院物流采购管理.doc
- 学雷锋志愿者服务活动记录.doc
- 安徽教师招聘历史学科笔试复习建议.docx
- 安徽省2015年对口招生(财经商贸类)专业技能测试及评分标准.docx
- 安徽省2015年普通专升本招生计划.doc
- 安徽省中小学科学学科考试纲要.doc
- 2024-2025学年人教版小学数学四年级下册教学计划及进度表.docx
- 2024-2025学年北师大版小学数学二年级下册教学计划及进度表.docx
- 2024-2025学年人教版小学数学五年级下册教学计划及进度表.docx
- 2024-2025学年人教大同版(2024)小学英语三年级下册教学计划.docx
- 2024-2025学年人教精通版(三起)(2024)小学英语三年级下册教学计划.docx
- 2024-2025学年统编版初中道德与法治八年级下册教学计划及进度表.docx
- 2024-2025学年统编版(2024)初中道德与法治七年级下册教学计划及进度表.docx
- 2023-2024学年上海黄埔区中考二模综合测试(物理部分)试卷及答案.pdf
- 2024-2025学年外研版(三起)(2024)小学英语三年级下册教学计划及进度表.docx
- 2025届北京市北京第四中学高三冲刺模拟数学试卷含解析.doc
文档评论(0)