数字化调节器的设计.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字化调节器的设计

目录 1 概述 1 2 数字化调节器的设计要求 1 2.1调节功能 1 2.2显示功能 1 3 数字化调节器硬件电路设计 3 3.1 数字化调节器控制系统硬件设计 3 3.1.1 A/D输入通道设计 3 3.1.2 D/A输出通道设计 5 3.1.3按键电路: 7 3.2数字化调节器控制显示硬件设计 7 3.2.1接口部分 7 3.2.2微处理器部分 8 3.2.3数码管及其驱动部分 8 4数字化调节器软件程序设计 11 4.1基于V/F的A/D转换接口程序设计 11 4.1.1计频 11 4.1.2数据标定处理 12 4. 2基于DAC7513N的串行12位D/A转换程序设计 13 4.3按键处理程序设计 14 4.3.1状态设定按键的程序设计 14 4.3.2数字设定按键程序设计 14 4.4看门狗的应用 14 4.5显示系统设计 15 4.5.1串行通信模块 15 4.5.2显示模块 15 4.5.3主程序模块 16 5参考文献: 20 6附录 21 1 概述 一般的控制器或控制设备均具有显示和调节功能,即实测量的显示功能和电位器调节设定功能。电位器作为一种模拟器件,具有连续调节能力,但容易出现接触不良的问题,而且与数字化发展方向不吻合。目前虽有数字电位器可供选用,但分辨率普遍较低,抽头数最高的如XICOR公司的X9110,只有1024抽头,即1024级,不能适应某些特殊使用要求。数字化调节器的研究正是基于这种背景。该调节器具有显示与调节两种功能,调节级数为4096,远远高于一般的数字电位器,为而且由于是按键操作,克服了电位器旋钮不能密封的固有缺陷,可广泛应用于电位器调节的应用场合和密封要求较高的应用场合。例如,电镀用的各种电源,一般工作在强酸性环境中,由于密封性问题会导致调节器容易损坏或失灵,而采用数字化调节器可较好解决这类问题。 2 数字化调节器的设计要求 数字化调节器的主要功能是调节与显示,具体设计要求如下: 2.1调节功能 (1) 具有电压与电流两种调节方式(主要是为了适应不同的控制要求)。例如,在电镀电源中,有些是恒压控制的,而有些是恒流控制的,需要能分别进行调节,即要有切换功能。 (2)电压的调节范围为:0~12V;电流的调节范围为:0~1000A. (3) 电压的调节分辨率至少为0.1V,电流的调节分辨率至少为1A。 (4)具有粗调和细调两种调节方式,以适应不同的调节需要,细调为粗调的1/10. 2.2显示功能 (1)同时显示实测值和调节设定值。 (2)采用数码管显示,能适应您不同的照度环境要求。 (3)12位显示,前6位设定值,后6位实测值,各自的首位用“a”或“b”表示电流或电压,用“a.”或“b.”表示目前位细分设定状态。 鉴于上述设计要求,本调节器中12位显示电路的设计成为关键。原因是:如果采用诸如MAX7219等专用数码管显示接口芯片,由于其负载能力通常只有8位,采用级联扩展方式时需要2片,不仅成本高,而且也使系统体积增大;如果采用通用接口芯片如Intel8279或Intel8255等实现,需要扩展若干驱动或译码电路,体积也较大,而且采用并行接口方式,不利于主控制电路与显示电路的分离。 因此,本调节器采用调节器分为控制系统和显示系统两个部分,前者负责调节,后者负责显示,两者之间通过串行方式进行接口,有利于显示系统的灵活安装。下面的讨论围绕两个系统分别展开。 串行通信方式 图1 数字调节器原理示意图 3 数字化调节器硬件电路设计 3.1 数字化调节器控制系统硬件设计 控制系统设计的关键在于实测量的采样与数字化及高分辨率数字电位器功能的实现等方面。除此之外,选用性价比高的微处理器也是首先要考虑的问题,选用的依据有以下几个方面: I/O接口能力; 串行通信方式; 微处理器是否含系统正常运行所需的功能部件,如WDT、A/D、D/A等。 鉴于目前大多数系列的微处理器内含D/A或A/D部件均不能达到本系统的设计分辨率要求,因此采用外部扩展方式。而且,串行接口方式的A/D或D/A在各种嵌入式系统中的应用越来越普遍,也容易得到,故系统选用串行方式。因此,控制系统的微处理器选用ATMEL的89C2051。 3.1.1 A/D输入通道设计 设计A/D输入通道的目的在于将被测量模拟量数据转换为数字量以供处理和显示、由于显示刷新周期本身不高。通常为几十毫秒以上,因此对被测模拟量的采样和转换的速度要求也不高,从串行传输和光电隔离两个方面考虑,采用V/F方式实现对被测量模拟数据的数字化,不失为一种好的途径。 根据不同的转换精度要求和稳定性要求,可以采用LM331或AD650等V/F转换接口芯片,前者转换精度相对较低,后者转换精度较高。本系统采用LM331来实现模拟量的数字化,已

文档评论(0)

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

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

1亿VIP精品文档

相关文档