当a<h<b时,传感器的电阻阻值R为2R,此时系统水位为30%。
当b<h<c时,传感器的电阻阻值R为R,此时系统水位为50%。
当h=c时,传感器的电阻阻值R为0,此时系统水位为100%。
(3)报警系统
此报警系统主要利使用蜂鸣器报警,当系统故障或水位出现问题是都会报警,以便实时掌握系统的水温和水位,当系统自己不能处理的时候就需要人工来处理,以使系统更好的稳定运行。
2.2 设计方案
2.2.1 PSoC3的结构及功能
PSoC3的CPU子系统使用8051微处理器同时周期结构是流水的,最高运行速度可达67MHz。CPU子系统包含有可编程嵌套的中断控制器,DMA控制器和RAM。PSoC3内的单周期运行的8051子系统比标准的8051系统处理器速度要快几十倍。
如图2.2所示,PSoC3包含的部件主要有:
8051CPU子系统、非易失性存储器子系统、编程、调试和测试子系统、时钟资源、电源、数字子系统、模拟子系统。
PSoC3的非易失性子系统由Flash闪存、字节宽度可写的EEPROM和非易失性的配置选项组成。PSoC3提供的片上Flash存储容量可达64KB,每个模块可重新编程和使用启动代码。设计者可以使用纠错码ECC,使得PSoC3应用于高可靠性的领域。PSOC3对非易失性存储器系统的非法读写操作提供了强大的安全保护措施。
2.2.2 数字子系统和数字子系统结构及功能文献综述
数字系统和模拟子系统分别为整个PSoC3 系统提供了一半的可配置能力。
图2.3给出了PSoC3内数字子系统的结构图。PSoC拥有灵活的UDB阵列和可配置的数字块,其中数字块包含四个16位的定时器、计数器和PWM块以及I2C从设备/主设备/多主设备,全速USB和CAN2.0B。