- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
引言 如下图为主控制器面板与TFTLCD 简易数字存储示波器 姓名:孟庆阳 院校: 吉林大学通信工程学院 导师:李新波(讲师) 随着电子技术的高速发展和电路结构的日益复杂化,对电路信号分析的要求也越来越高,所以示波器自然而然成为电子电气工程师所必备的工具之一。然而示波器昂贵的价格不是每个电子爱好者都能接受的,这时,制作一款简易的手持示波器变得日益迫切。本课题的意义在于,对于那些痴迷于电子电气设计,但是又没有充裕资金来购买一台示波器的人,可以基于本课题的设计理论,自己动手做一台属于自己的示波器,不仅是对自己所学知识的一次锤炼,还可以享受到实际工程所带来的乐趣。 系统框图 系统主要组成部分: 程控放大电路 ADC采样电路 系统控制电路 LCD显示电路 触发时基电路 放大器 采集信号存储器 显示 存储器 触发和时基电路 A/D 被测 信号 电源电路: 电源电路:为程控放大器和整形电路提供电源 程控放大器:模拟开关版本 程控放大电路 程控放大电路 耦合方式选择: 多路开关选择三种信号输入:分别为交流耦合输入、地输入、以及直流耦合输入。 程控放大电路 初级衰减电路: 选择510K电阻的原因是考虑到阻值太大则对信号的噪声越大,阻值太小则与后继缓冲期的输入电阻产生类似大小,导致震荡噪声,对信号都有不利影响。由于是简易手持示波器,故对其输入信号未做高压要求,所以初级衰减电路选择了X2衰减。C1、C2两电容用于补偿信号。 程控放大电路 第一级放大电路电路: 第一级放大电路采用负反馈的形式,R21选择0Ω的原因是滤除放大器的地线干扰,如果直接接地,干扰相当严重。 该第一级放大电路输入电阻为1K,由MULTISIM仿真,当信号为1M左右时,如不加电压跟 随器,输入或反馈电阻大于1M或小于50Ω时,信号失真都是极其严重的。反馈电阻网络选择数字控制多路模拟开关CD4051BC控制,据官方文档峰峰值为15V导通时内阻为5Ω,本电路峰峰值为10V理论上导通值应远低于5Ω。 程控放大电路 第二级放大电路电路: 该第二级放大电路采用正相放大形式。 信号经过第二级放大电路,再次进入由OP37G组成的高速电压跟随器,以使后级的正相电压放大器与本级放大电路阻抗相匹配,以及隔离信号。 本系统中信号每次有源变换前后都使用基于OP37G的电压跟随器实现阻抗的匹配以及信号的隔离。 程控放大电路 电压提升电路 : NE5532P具有很高的直流电压增益,据其官方文档介绍,典型值为100 V/mV。 因为STM32F103RBT6的AD模拟输入电压范围是0V-3.3V,其输入中点电压要求为1.65V,所以其基线电压要为1.65V。在电压提升电路中,由反相放大器U6将第一级反相放大器中的负号消除,电位器R7P1提供要提升的电压,即为1.65V,电容C71滤除基线提升电压纹波,运算放大器NE5532P将反相基线电压反相放大后叠加到运算放大器U6的反相输入端,用以抬高输入电压。 程控放大电路 输出保护电路: 信号经过电压提升电路,峰值电压可能达到模拟开关的输出峰值,即5V,而本系统的AD模拟输入电压范围是0V-3.3V,故当信号峰值输出时,有可能损坏主控制器的ADC,故需要输出保护电路。 信号输出经过电压提升电路同时进入比较电路,该比较电路由电压比较强LM339N组成,继电器R10P1、R10P2提供基准比较电压,使当电压范围为大于3.3V或小于0V时,比较器输出为高电平,继而驱动三极管S9013导通,以达到断开继电器保护AD的作用。 系统控制器 系统软件 系统主程序流程: int main(void) { unsigned char i; int_sys_all(); while(1) { re_trig(); huancun(); Deal_Kye(); xianshi(); JmShuzhi(); i++; if(i==100) { jiemian(); i=0; } } } 初始化 程序是否执行100次 触发判断 重新注入初始界面 采样缓存 Y 主程序 键值处理 波形显示 系统工作状态显示 N 下图为程控放大器电路: 下图为键盘输入电路 测试1KHz正弦波(AC档下) 测试1KHz三角波 测试1KHz方波 谢谢各位老师! * 第一章 绪论 我将要阐述的是“为什么?”,这里的“为什么”指的是”为什么需要瓦斯监控系统?”
文档评论(0)