编辑: 山南水北 | 2013-04-18 |
cypress.com 文档编号:001-78666 版本*B
1 AN74170 PSoC?
1 模拟结构和利用 PSoC Designer?进行配置 作者:Mark Hastings 相关项目:无 相关器件系列:PSoC?
1 软件版本:PSoC? Designer? 5.4 或更高版本 相关应用笔记:无 如果您有任何问题,或者需要获得本应用笔记的相关帮助,请通过邮箱 [email protected] 联系本文作 者. AN74170 介绍了标准 PSoC?
1 系列器件的模拟结构,并对全局模拟参数如何影响模拟用户模块进行了相关介绍. 目录 简介.1 PSoC
1 架构.3 模拟 PSoC 模块阵列.4 模拟队列结构.5 至通用 I/O 引脚的模拟连接
13 内部模拟模块互连.17 内部参考结构.18 全局模拟参数.21 ADC 操作的故障诊断与排除
23 总结.23 文档修订记录.24 销售、解决方案以及法律信息.25 简介 在使用 PSoC
1 系列微控制器进行设计时,需要使用 PSoC Designer 及其高层接口来配置 PSoC,其中的配置内容包括 模拟结构.除了放置和配置单个用户模块(构建模块)外, 还需要配置某些全局模拟参数.当一个设计由若干个模拟用 户模块组成时,全局参数和模拟模块的设置会影响模块的性 能,正确理解这些全局参数以及整体模拟结构显得至关重要. 本应用笔记假设您已熟悉了 PSoC Designer 开发工具,并 了解如何开发项目.本应用笔记包含以下主题: ? PSoC 模拟模块阵列结构 ? 模拟队列结构 ? 通用 I/O 引脚上的模拟连接 ? 内部模拟模块互连 ? 内部参考结构 ? 全局模拟参数 ? ADC 操作的故障诊断与排除 本应用笔记涉及到 PSoC 系列器件,它具有通用的应用和相 似的结构,如表
1 所示.虽然这里提及的 PSoC 器件支持 CapSense,但仅包含 CapSense? (电容式触摸屏输入)功 能的 PSoC 器件并未包含在本应用笔记中. 表1列出了每个器件系列的模拟资源.在连接方面这些器件 的主要区别为模拟多路复用总线,即AMux.AMux 可以连 接所有通用的 I/O,而不是连接端口
0 上的八个引脚和端口
2 上的四个引脚.请注意,在表
1 中,所有使用了 AMux 总 线的 PSoC 系列器件都至少有十二个模拟输入.有关这些 PSoC 系列的具体信息,请参阅相关系列的器件数据手册以 及《技术参考手册》(TRM)中的模拟系统部分. PSoC?
1 模拟结构和利用 PSoC Designer?进行配置 www.cypress.com 文档编号:001-78666 版本*B
2 表1. 本应用笔记涉及的器件系列 PSoC 器件系列 模拟 输入 模拟 输出 模拟列 模拟 模块 受限 模拟模块 模拟复用器总线 ( AMux ) CY8C29x66
12 4
4 12
0 无CY8C27x43
12 4
4 12
0 无CY8C24x94
48 2
2 6
0 有CY8C24x23
12 2
2 6
0 无CY7C64215
48 2
2 6
0 有CY8C28x23
10 2
2 6
0 无CY8C28x33
40 2
4 6
4 有CY8C28x43
44 4
4 12
0 有CY8C28x45
44 4
4 12
4 有CY8C28x52
24 4
4 12
4 有PSoC?
1 模拟结构和利用 PSoC Designer?进行配置 www.cypress.com 文档编号:001-78666 版本*B
3 PSoC
1 架构 PSoC
1 系列架构分为四部分:模拟系统、数字系统、PSoC 内核和系统资源.对于不同的器件系列,每个部分的大小和复杂程 度都不一样.图1显示的是标准 PSoC
1 器件的框图. 图1. PSoC
1 框图 本应用笔记重点讨论了模拟 PSoC 模块阵列.模拟 PSoC 模 块阵列由两类基本的模拟模块组成,分别为连续时间(CT) 模块和开关电容(SC)模块.这两个模块间的配置灵活性 很高,所以 PSoC Designer 中所有可用的模拟用户模块 (如ADC、DAC 和PGA)均可通过这两个基本模块创建. 通过这些模块创建的模拟用户模块包括若干个 ADC、DAC、 滤波器、混频器、PGA 以及其他组件. 对于不同的器件系列,数字 PSoC 模块阵列包含