基于ADuC848的智能电压测试仪课程设计稿含全部源程序.docxVIP

基于ADuC848的智能电压测试仪课程设计稿含全部源程序.docx

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
湖南大学电气与信息工程学院 本科生课程设计 题  目: 基于ADuC848的智能电压监视仪 课  程: 微机原理与接口技术 专  业: 电气工程及其自动化 班  级: XX班 学  号: XXXX 姓  名: XX 指导老师: XX 设计时间: 2015年4月27日至2015年5月31日 目录: 1、 任务及设计要求(课题要求) 2、 系统原理框图(框架图) 3、 硬件原理图(含元器件清单,使用到的硬件模块接线图,分模块绘制并解释各模块作用) 4、 程序(含全部源程序及详细注释,所有功能的程序流程图) 5、 使用说明书(含功能描述及具体的操作指南) 6、 心得体会(收获,感想,建议和看法等) 7、 参考文献(教材、论文、相关书籍等) (一)任务及设计要求 设计一个智能电压监视仪;电网电压的信号可用变压器从市电上取得,也可用+5V的电位器模拟。 2、要求 1)显示内容:电压当前值;最大电压值;最小电压值;电压合格率;超上限率;超下限率;电压上、下限给定值、当前时间 2)利用小键盘实现电压上、下限给定值的输入和显示选择命令 3)电压采样周期为1秒,平均值的计算周期为2分钟,所求得的电压平均值作为统计和计算的依据,统计和计算以一天为单位,超过24小时则从头开始统计计算 4)超上限率=(其中超上限的次数)/(采样计算得到的总的电压平均值次数)*100%;超下限率的计算公式与此类似 5)合格率=1-超上限率-超下限率 6)显示北京时间,可调整 7)当前电压超上限或下限时,利用蜂鸣器报警 (二)系统原理框图 (三)硬件原理图 1. 元器件清单 ADuC848开发板, 5V电源适配器 ,LCD1602 ,USB转串口线 ,杜邦线、短路帽等。 2. 硬件模块接线图及各模块作用 2.1电源模块 原理图如图1.2所示。 采用5V电源适配器供电(开关往上拨、插针1下面两脚接跳线帽)。 将开关sw4第2、3脚接通(开关往上拨),电源网络DVDD连接到插针1第2脚的输出,将插针1的第1、2脚(插针1下面两脚)接跳线帽,DVDD直接连接到电源适配器输入端,即为5V电源适配器供电模式。 2.2模数转换 ADuC848内部有16位ADC,模拟信号输入模块原理图如图1.3所示。 图1.3 模拟信号输入模块 D15和D16为钳位保护二极管,R55为限流保护电阻。其中CONAIN1对应板上的接口5、CONAIN2对应板上的接口6。CONAIN1和CONAIN2的第1、2脚在板上的分布和在原理图上的类似,均为1脚朝上。 模拟信号有两种输入方式: (1)两路单端输入。把输入信号电压高的一端接到第1脚,电压低的一端接到同一个接口的第2脚。 (2)一路差分输入。把输入信号的两端分别接到CONAIN1和CONAIN2的第1脚。 2.3显示模块 采用LCD1602,显示信号连接图如图1.7所示。 图1.7 LCD信号连接 关键网络名和引脚名解释: (1)DISCTRL0~4:显示控制信号。 (2)D0~D7、DB0~DB7:数据总线。 (3)E:LCD使能信号。 (4)RS:数据、指令选择信号。 (5)RW:读、写选择信号。 (6)CS1、CS2:LCD12864由两部分组成,CS1和CS2为选择信号。 板上接口4的上排位LCD12864的接口,下排位LCD1602的接口,排针和排母左对齐插入。切勿插错。 2.4蜂鸣器和红外发送模块 该模块原理图如图1.10所示。 图1.10 蜂鸣器和红外发送 本设计中采用无源电磁式蜂鸣器,蜂鸣器由PWM1(P2.6)控制,红外二极管由PWM0(P2.5)控制。PWM1和PWM0均为片内PWM模块的输出。蜂鸣器和红外LED的驱动均采用普通NPN三极管。为方便调试,对该模块中的信号设了测试点,具体位置参见附图1。 插针配置: (1)若要使用蜂鸣器,可以接通插针3,为减少功耗,不用请断开。 (2)若要使用红外二极管,可以接通插针4,为减少功耗,不用请断开。 2.5按键输入 模块 该模块原理如图1.12所示。 图1.12 按键模块 由于P1口(用于行扫描)内部无上拉电阻,为使无键按下时行信号为高电平,故将行信号接上拉电阻,电阻大小10K即可。 引脚复用: P2.0~P2.3为4X4矩阵式键盘列扫描信号,又复用作步进电机控制信号,SPI信号、P2.1~P2.3还复用为数码管第5、6、7位位码控制信号。参与复用的一项功能使用时,其他参与复用的功能则不能使用。 插针配置: (1)插针10上面两脚接跳线帽,4X4矩阵式键盘输入,行扫描信号为P1.0~P1.3,列扫描信号为P2.0~2.3。 (2)插针10下面两脚接跳线帽,独立按键输入,该模式有4个独立按键可用,按键扫描所用端口为P1.0~P1.3。这4个按键为

文档评论(0)

118books + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档