综合应用计算机开发多功能测试仪.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
综合应用计算机--开发多功能测试仪 陈奇明 摘要:介绍单片机作为控制核心单片机可靠性高,。1 系统总体设计?  2 硬件电路设计 单片机作为主控芯片, 单片机工作频率是首选参数之一,直接影响测试模块的精确度, 选用的STC12C5A60S2单片机。2.1 信号发生器模块的设计 电路?纯净的正弦波信 号输出,因此需要在AD7008输出端增加滤波 电路,设计滤波电路时要求滤波器的衰减特性 要陡直,延迟时间要短,可采用六阶椭圆函数 滤波器。其电路原理如图2.1a所示。 2.2 万用表测量模块的设计 万用表测量模块主要对电压,电流和电阻值的测量。根据V=R*I电量的关系,和利用电路中参考量的比值,电路测量中只要测出电压值经过相应换算就可以得出所测的电压,电流和电阻值。本系统中采用单片机2.3 示波器模块电路的设计?INA333集成放大器,它是业内功耗最低的零漂移仪表放大器。具有 75μA 静态电流、25μV 偏移电压、出色的噪声功率比75μA 时,噪声功率比为 50nV/rt-Hz数据采集A/D转换器A/D转换器A/D转换器选择既要考虑A/D转换器的性能又要考虑能满足系统所要求的动态范围和性能指标主要有A/D转换位数、无寄生动态范围(SFDR)、信噪比(SNR)、转换速率、量化灵敏度等。一般来说A/D转换器的转换位数越多越好,转换位数越多,其动态范围就越高。本中选用AD6645??A/D转换器?其保持采样率可达80MS/s工作带宽达270MHz多音无寄生动态范围(SFDR)为100dB; 作为新型的高速、大动态范围A/D转换器.AD6645的模拟信号输入也为差分形式.因为在模拟信号阶段差分输入对偶次谐波有很高的共模抑制比,可以提高电路的性能。??2.4 通信接口电路的设计? 单片机?CP2103高集成度USB转UART专用芯片。它用最简单的外部电路、最少的外部器件和最小的电路板面积实现USB2.0到UART的转换。CP2103是一款高度集成的USB-UART桥接器,包含了一个USB功能控制器、USB收发器、振荡器和带有全部调制解调器控制信号的异步串行数据总线一方面可以从机接收USB数据并将其转换为RS232信息流格式发送给外设;另一方面可从RS232外设接收数据转换为USB数据格式传送至主机,其中包括控制和握手信号。计算机语言通讯控制函数,按串行口方式设置,通讯程序波特率600~9600调试。CP210的实际应用参考电路如图2所为了确保数据收发的稳定性,避免通信过程中的干扰,还可以在USB接口端添加滤波电路2.5 仪器转换控制模块电路设计?单片机3 硬件系统软件的设计?? ? 具体编写所开发的多功能测试仪程序,可采用目前最为流行的开发单片机的软件工具C51,C51吸取了汇编语言的精华,使程序能够对位、字节、地址、内存及指定寄存器进行操作,其语言简洁,编译程序简单,生成的代码质量高。对现代单片机增加的新功能,新配置可以通过特殊功能寄存器的声明来实现,提高了开发进程和编写效率。 计算机应用控制系统软件的开发 在利用计算机与多功能测试仪配合使用中,要充分利用计算机的优势,扩大测试仪的功能和应用领域,在硬件开发成品的基础上,计算机应用软件的开发具有更广阔的空间,可以根据不同的需求来设计开发。首先要作好整体的项目规划,考虑好用什么样的计算机语言软件来编写应用软件,可以使用VB,VC,JAVA等语言来编写,在设计好仪器界面和功能按键控制的基础上,还应考虑数据库管理的建立,以便将测量的实时数据进行存储,方便研究和分析。本系统计算机应用软件设计总流程如图4所示。 在编写应用软件时对PC机与单片机的通信,要多加考虑,系统中采CP2103芯片的USB接口,需要驱动程序通过厂商及销售商免费适用于Windows(含Windows CE)、Linux、Mac OS-X等多个操作系统结束语 图1 多功能测试仪系统结构图 万用表 测量模块 液晶显示模块 计算机应用控制系统 信号发 生器模块 ?示波器 探测模块 通信接口 仪器转换控制模块 控制处理模块 单片机 内部 大容量 EEPROM 8通道 10位A/D Flash 60K 程序存储器 WDT 硬件看门狗 数据RAM 1280字节 2-3个独立 波特率 发生器 电源监控 2路 PWM/PCA P0/P1/P2/P3 可配置 I/O口 高速 SPI 特性:高速 宽电压 低功耗 超强抗干扰 无法解密 兼容普通8051指令集 图2 STC12C5

文档评论(0)

8jmoiza5u9 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档