拥有USB的PSoC应用于风扇控制
如上述示意图2所示,即为PSoC的数字系统。它由4个数字PSoC块组成,每个块都是一个8位资源,既可单独使用,也可与其他块相组合以形成外设。
PSoC可能的外设包括:
·PWM(脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。)(8位~32位)
·具有不工作区的PWM(8位~24位)
·计数器(8位~32位)
·具有可选奇偶性的8位UART(Universal Asynchronous Receiver/Transmitter,通用异步接收/发送装置,UART是一个并行输入成为串行输出的芯片,通常集成在主板上)
·SPI(高速同步串行口,是一种标准的四线同步双向串行总线)主控器和从动器
·循环冗余校验器/发生器(8位~32位)
·伪随机序列发生器(8位~32位)
以上这些数字块可以通过一系列通用总线与任何相连。同时,这些总线还为进行信号多路复用和逻辑运算创造了条件。
如上述示意图3所示,即为PSoC模拟系统。它包括6个可配置块,每个块由一个运算放大器电路组成,从而实现了复杂模拟信号流的生成。模拟外设具有非常高的灵活性,并可通过客户化设计来支持特定的应用要求。
下面例举了一些更加常用的PSoC模拟部件:
·滤波器(双极点和四极点带通、低通和陷波滤波器)
·放大器(多达2个,具有至48倍的可选增益)
·仪表放大器(1个,具有至93倍的可选增益)
·比较器(多个2个,具有16种可选门限)
·DAC(数模转换器)(多达2个,具有6位~10位分辨率)
·SAR型ADC(多达2个,具有6位分辨率)
当PSoC的模拟块与数字块组合时,用户还能够生成额外的部件,它包括:
·增量型ADC(多达2个,具有6位~14位分辨率)
·增量-累加(ΔΣ)型ADC(1个,在62.5ksps采样速率条件下具有8位分辨率)
附加的系统资源可提供适用于完整系统设计的更多功能。这些资源包括:
·具有5个可配置端点和256bytes RAM的全速USB(12Mbps),只需要2个外部串联电阻器。
·硬件I2C通过两根电缆提供了100kHz和400kHz通信。支持从模式、主模式和多主模式。
·数字时钟分频器提供了三种适合不同应用的可定制时钟频率。可通过布线使时钟与数字和模拟系统相连。
·两个乘法累加单元(MAC)提供了具有16位结果的快速带符号8位乘法和32位累加运算功能,旨在帮助进行通用数学和数字信号处理。
·抽取器提供了一个针对数字信号处理应用(包括ΔΣ型ADC的形成)的定制硬件滤波器。
·低电压检测(LVD)中断能够指示电压电平的下降,而先进的POR(上电复位)电路则免除了增设一个系统监控器的需要。
·内部1.3V基准提供了一个用于模拟系统(包括ADC和DAC)的绝对基准。
·通用型模拟多路复用器系统。
图4:CY8C24794 I/O模拟多路复用器总线/系统连接
评论