基于微控制器的社电仪的智能巡检仪的设计.docxVIP

基于微控制器的社电仪的智能巡检仪的设计.docx

  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文档。上传文档
查看更多
基于微控制器的社电仪的智能巡检仪的设计 0 电话时钟计费装置检定仪 电话计费设备的测量是计量部门进行的强制性检查的项目。作为一种必要的检测工具,高性能检测仪是确保检测工作科学、权威的先决条件。然而,目前使用的几种电话计数收费设备的时间误差的误差存在许多缺点,如时间差、适应性差、操作复杂、使用方便、更换快等。现在,由于仪器的问题是由使用的最小控制装置(连接线)决定的。虽然该机器具有价格低廉、运营成本低的优点,但其功能相对较弱。此外,如果改变线路的运算成本基准,需要改变通用控制装置的硬件和软件,这给测量部门带来了巨大的经济负担。在这种情况下,作者将计算机和微型计算机结合起来,设计了一种测量仪器的电话计数,以克服上述缺陷。 1 设计方法 1.1 电话同步设置 电话计时计费装置检定仪应具备以下基本功能:电话线接口,高精度计时器,电话拨号器,电话计费器,存储、查询、打印检定结果,实时时钟,设置计时模式和计价标准,设置标准时间间隔. 1.2 计算机软件简介 电话计时计费装置检定仪的设计和实现应遵循以下原则: 1)计时精度高、计价准确; 2)适用各种计时模式和计价标准; 3)能存储、查询、打印检定结果; 4)操作简单、使用方便,用户界面友好; 5)适当保证产品的使用稳定性. 1.3 与电话线路的接口和高精度时钟 以通用微型计算机实现的电话计时计费装置检定仪,很容易满足设计原则中后4项的要求,但使用一般编程技术(如VC++)不能实现高精度计时.微型计算机标准配件调制解调器(MODEM)可实现电话拨号器的功能,但是不能实现与电话线路的接口.因此,与电话线路的接口和高精度计时是必须解决的两个关键问题. 与电话线路的接口可以通过设计专用接口板卡来解决.但是,专用接口板卡的设计和制造比较复杂,而且需要开发相应的驱动程序,使用不够灵活、方便,因而使用外置接口设备更合适.外置接口设备可用微控制器(单片机)来实现,通过全双工异步串行口与用作检定仪的通用微型计算机交换信息.实现高精度计时问题可通过开发微型计算机定时器底层驱动程序的方法加以解决.开发底层驱动程序比较复杂,且需要购买驱动程序开发工具,而单片机可以很容易地实现高精度计时,同时实现外置接口和外置计时器都是可行的,而且简单方便. 2 实现计划 新型电话计时计费装置检定仪系统结构如图1所示. 2.1 电话线路控制电路 外置设备是以微控制器为核心的单片机系统,微控制器通过接口电路检测电话线路的摘机信号、挂机信号、反极信号及电话线上传输的双音多频(DTMF)信号,通过继电器实现对电话线路的挂断控制,通过串行通讯接口与微型计算机进行信息交换. 2.2 微型计算机的功能 微型计算机采用带有串行口和内置MODEM的通用微型计算机.安装有电话计时计费装置检定仪应用软件的微型计算机主要实现检定仪的人机界面、实时时钟、电话计费、检定记录数据库的管理等功能.微型计算机通过串行口控制其内置的调制解调器实现电话拨号器的功能,完成自动摘机、自动拨号、自动挂机等动作;通过打印机实现检定记录和检定报告的打印功能;通过串行口与外置设备进行信息交换. 2.3 微控制器串行通讯 微型计算机和微控制器通过串行通讯进行信息交换,微控制器把检测到的电话线路信号和高精度计时信号(10 ms)经串行口送给微型计算机,微型计算机根据不同的信号进行相应的操作,并在需要的时候,向微控制器发送控制信号或设置的参数,微控制器收到后也会做出相应的处理.串行通讯使用RS—232C接口,通讯方式为三线连接、点对点. 3 独立设备的硬件设计 外置设备是以微控制器为核心的单片机系统,硬件结构如图2所示. 3.1 温度稳定性测试 利用AT89C51单片机芯片内的16位定时器/计数器即可实现高精度计时.为了保证高精度的计时,单片机外接振荡元件采用具有高稳定度的石英晶体;为了提高温度稳定性,采用NPO电容;为了确保振荡频率的准确性,电容值选择30 pF. 为了实现对检定仪计时精度的校验,检定仪必须有标准频率输出和标准时间间隔输出.标准频率输出不能直接从单片机的振荡器引脚引出,否则,引线的寄生电容会影响振荡频率的稳定性和准确性.该电路没有使用单片机的总线方式,ALE引脚将会有稳定的频率输出,且为振荡频率的1/6.因此,可以把ALE引脚上输出的频率作为标准频率使用. 3.2 信号的检测和传输 利用DTMF解码芯片(MT8870)及其典型电路可以实现双音多频信号的检测.MT8870检测到DTMF信号后,将其解码为4位二进制数(01H—0AH),然后送给单片机.单片机将收到的电话号码以ASCII码的形式经串行口送往微型计算机,从而实现检定仪对双音多频信号的检测. 3.3 信号隔离检测 挂机状态时,电话线路上的电流几乎为零,摘机状态时,电话线路上会流过20 mA的电流,出现反极性

文档评论(0)

182****7741 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档