基于PSoC平台的数字电压表设计.rar

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2014-11-25
  • 论文字数:18238
  • 当前位置论文阅览室 > 原创论文 > 文献综述 >
  • 课题来源:(小松)提供原创文章

支付并下载

摘 要:在日常维修、教学和科研中,电压表不可缺少.本题目就是以PSoC为基础设计出一种结构简单、工作可靠、灵活性好的数字电压表.

    本文首先介绍了数字电压表和PSoC的发展现状及课题的目的和意义.然后,对基于PSoC的数字电压表的硬件系统、软件系统的设计原理及具体实现方案作以详细介绍,其中,在硬件部分,较为详细的讨论了设计原理、电路方案选择,同时,详细介绍了各个电路模块的功能;在软件部分,描述了软件设计的思路,并介绍了基于PSoC的软件设计方法.最后,对总体设计进行了论证和总结.

    本文设计的数字电压表,由于采用PSoC,其硬件电路所用元件较少、成本低、调节简单;软件采用C语言编程,其灵活性高,可读性强.经过理论研究、原理设计和测试,实验结果表明,该方案可行.

关键词:PSoC; 电压表; A/D转换

 

目录

摘要

ABSTRACT

第1章-绪论-1

1.1课题研究的背景及意义-1

1.2-PSoC以及数字电压表的国内外发展情况-1

1.3-本设计的意义-3

1.4本章小结-3

第2章 系统分析以及总体设计-5

2.1 iiPSoC简介-5

2.2 设计要求-6

2.3 系统分析-6

2.4 数字电压表方案选择-6

2.5 方案设计-7

2.6 系统设计框图-7

2.7 本章小结-8

第3章 系统硬件设计-9

3.1 电流-电压转换模块设计-9

3.1.1 模块介绍-9

3.1.2电流—电压转换电路形式选择-9

3.1.3 参数计算和元件选择-9

3.2 交流-直流转换模块设计-10

3.2.1 模块介绍-10

3.2.2交流—直流转换电路形式选择-10

3.2.3 参数计算和元件选择-11

3.3电压衰减和放大电路设计-11

3.3.1 模块介绍-11

3.3.2电路形式选择-11

3.3.3 参数计算和元件选择-12

3.4 量程自动切换模块设计-13

3.4.1 模块介绍-13

3.4.2 详细分析-13

3.4.3 参数计算和元件选择-15

3.5 硬件电路与PSoC的连接-15

3.6 总体硬件电路图-15

3.7 本章小结-15

第4章 基于PSoC的软件设计-17

4.1  PSoC Creator 2.2软件简介-17

4.1.1 创建工程-17

4.1.2 原理图的编辑-17

4.1.3 引脚和时钟的分配-17

4.1.4 主程序代码的编写-18

4.1.5 程序的编译-18

4.1.6 程序的下载-18

4.2 TPG- PSoC3实验平台简介-19

4.2.1实验平台综述-19

4.2.2技术性能及特点-19

4.2.3实验平台全貌-20

4.3 AD转换模块设计-20

4.3.1 模块介绍-20

4.3.2 模块设计-20

4.3.3 模块程序设计-21

4.3.4 参数介绍-21

4.4 LCD 显示模块设计-21

4.4.1 模块介绍-21

4.4.2 模块设计-21

4.4.3 模块程序设计-22

4.5 指示灯、外部中断设计-22

4.5.1 模块介绍-22

4.5.2 模块设计-22

4.5.3 模块程序设计-23

4.5.4 参数介绍-23

4.6程序设计-23

4.6.1 主程序介绍-24

4.6.2 中断程序介绍-25

4.7系统测试和调试-25

4.7.1 测试描述以及遇到的问题-26

4.7.2 测试结果-26

4.8 本章小结-27

第5章 结论与展望-29

5.1 结论-29

5.2不足之处及未来展望-29

参考文献-31

致谢-33

附录A:电路图-35

附录B:程序清单-35

附录 C:端口对照图-45