网站大量收购独家精品文档,联系QQ:2885784924

天津大学《电子系统设计》实验报告部分.docx

天津大学《电子系统设计》实验报告部分.docx

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
| 实验要求 (一)利用IDE软件设计输出一个伪正弦阶梯波,要求如下: 输出一个频率处于100HZ~1000HZ之间的由明显阶梯的伪正弦波 利用开发板控制伪正弦波频率步进步退功能,间隔分别为±100HZ, 利用开发板控制伪正弦波的频率,从开发板键盘输入任意三位数,按“键入”之后输出该频率的正弦波,误差不超过±5% 开发板的数字显示屏能过显示当前频率,误差不超过±5% (二)利用TINA和FilterPro Desktop设计滤波器和放大器 根据题目要求,利用FilterPro Desktop软件设计出二阶巴特沃斯滤波电路大致的电路模型 。 利用TINA对初步电路进行修改完善,并进行模拟仿真 利用TINA设计放大电路将输出波形放大 (三)焊接电路 1、根据仿真结果组装电路图,并对组装结果进行调试修改 2、强修改结果进行排布并焊接在电路板 实验目的 了解SDCC和IDE的安装过程 熟悉万用表、示波器、实验电源等的使用 【 学会利用IDE建立工程、编程、连接开发板和拷贝工程到开发板上 熟悉开发板,了解不同排针的功能,熟悉开发板的工作原理和构造 学习将FilterPro Desktop和TINA结合使用并进行电路设计仿真 学会独立设计滤波器和放大器,以及解决实验中遇到的各种问题 巩固焊接电路的手法,学习如何焊接出更加美观的电路 实验器件 实验器材:示波器、实验电源、MUC(C8051F020)、数字信号发生器、电脑、电 烙铁、剪线钳、吸锡器 实验元件:LM358,MAX7400,电阻:10KΩ*3、20kΩ*2,瓷片电容:10nF*3、100nF*2,电解电容:1000μF*1、220μF*1,电路板一个、排针一组、电线若干、焊锡若干 ] 实验过程 实验分工:(1)软件部分:刘晓寰(2):硬件加报告:徐婧文、吴美润 安装SDCC和IDE软件 学习如何使用IDE建立工程,编辑程序,连接开发板,并将工程拷贝到开发板上 学习实例程序,了解IDE程序语言以及编程要求 在示例程序的基础上对程序进行修改,使经过开发板上的输出波形满足实验要求,并且能在开发板上实现步进,步退以及任意频率输出的实验要求 熟悉FilterPro Desktop和TINA模拟仿真软件的使用,学会用FilterPro Desktop设计基础滤波电路并用TINA进行仿真完善,用TINA设计放大电路并将滤波电路输出作为放大电路的输入进行仿真 利用面包板测试仿真结果电路并对其进行参数上的修改(注:测试前检查电路连接是否出错,测试时小心芯片爆炸) ) 将利用IDE编写好的程序通过开发板数出并作为面包板的输入,再次测试电路是否可用,如果不行继续对参数进行修改 设计电源电路要求能输入+5V电压, 对电源电路进行测试,测试无误后进行焊接(注:测试电路时远离电路板,小心电源电路爆炸) 对修改后的实验电路进行排版焊接。(注:电路板上下三排和其中一端的三排接线和其余部分不同,电路板是纵向三孔连在一起的,与面包板不同) 焊接完成后对实验电路进行再次测试,测试成功后将电源电路接入总电路,再次进行测试 实验代码 /*==================================================== — 电子系统设计平台实验板演示程序 Release 2013 =====================================================*/ #include driver\ ~ #include driver\ #include driver\ #include driver\ 8. unsigned char DIGI[13]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x7f,0x00,0xff}; // 键值 D0=0, D1=0, D2=0, D3=0 unsigned char KEY[4]={ 0x0e, 0x0d, 0x0b, 0x07}; EA=0; // 中断全局关闭 // 关闭开门狗定时器 WDTCN = 0xDE; WDTCN = 0xAD; / /** Initialize the OSC */ = EXTERNAL_OSC; = CRYSTAL; = ; Osc_Init(Osc_Init_Parameter); Loop_Delay(100); io_config(); 【 io_init(); XBR0=XBR0|BIT2_MASK; // UART0: 和 XBR2=XBR2|BIT6_MA

文档评论(0)

zhanghaoyu888 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档