毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

LabVIEW平台的区域无线报警装置 第6页

更新时间:2016-11-19:  来源:毕业论文
3.1.2  基于CC530的电路
基于CC530芯片的电路框架如下图3.3所示,为了更好地使各个电路能模块化,本设计中采用2.54mm的20脚双排针式,这样不仅可以省下系统的开发时间,又可以节约系统的成本。CC530芯片有21个IO口,其中P0.0与P0.1是分配给AD转换的端口;P0.2-P0.5用于串口数据的传输;P0.7是中断信号口。
P1.0与P1.1的作用是模拟IIC总线的SCL和SDA,控制扩展电路上的PCA9554芯片,最后通过扩展的IO来控制报警灯和报警器。IIC总线最主要的优点是其简单性和有效性。由于接口直接在组件之上,因此IIC总线占用的空间非常小,减少了电路板的空间和芯片管脚的数量,降低了互联成本。总线的长度可高达25英尺,并且能够以10Kbps的最大传输速率支持40个组件。IIC总线的另一个优点是,它支持多主控(multimastering), 其中任何能够进行发送和接收的设备都可以成为主总线。一个主控能够控制信号的传输和时钟频率。当然,在任何时间点上只能有一个主控。
具体的原理图设计见图3.4所示
图3.3 CC2530的外围电路整体框架
图3.4 CC2530模块电路原理图
3.2  扩展模块
3.2.1  PCA9554芯片
PCA9554是16脚的CMOS 器件,它们提供了IIC/SMBus 的应用中的8位通用并行输入/输出口GPIO 的扩展。该器件使PHILIP 的IIC I/O 扩展器件系列得到增强。改进的特性包括更高的驱动能力、5V I/O口、更低的电源电流单独的I/O 口配置、400kHz 时钟频率和更小的封装形式。当应用中需要额外的I/O 口来连接ACPI电源开关、传感器、按钮、LED、风扇等时,可使用I/O 扩展器件实现简单的解决方案。
PCA9554包含一个8位配置寄存器(输入或输出选择)、8位输入寄存器、8位输出寄存器和一个极性反转(高电平或低电平操作有效)寄存器。系统主控器通过写I/O口相应的配置位来激活端口的输入或输出。每个输入或输出口的数据都保存在相应的输入/输出寄存器中。读寄存器操作的极性根据极性反转寄存器内容而反转。系统主控器可以读取所有寄存器的内容。
当任何输入口状态与相应输入口寄存器的值不同时,PCA9554的开漏中断输出就被激活。该中断可用来向系统主控器指明输入端口状态的改变。上电复位将所有寄存器设置成默认值并使器件状态机初始化。
PCA9554有3个硬件管脚(A0、 A1、 A2)来实现不同的固定IIC 地址,最多允许8个器件共用一个IIC/SMBus总线上[4]。
 
图3.5 PCA9554的引脚
表3.2 PCA9554的引脚描述
引脚号 符号 功能
1 A0 地址输入 0
2 A1 地址输入 1
3 A2 地址输入 2
4-7 I/O0- I/O3 I/O0到 I/O3
8 Vss 地
9 I/O4- I/O7 I/O4到 I/O7
13 INT 中断输出
14 SCL 串行时钟线
15 SDA 串行数据线
16 VDD 电源
3.2.2 基于PCA9554芯片的电路
基于PCA9554芯片的外围电路图如下图3.6所示,I0-I6分别连接6个LED灯(模拟报警灯)和1个蜂鸣器(模拟报警器)。PCA9554芯片的SCL和SDA用来模拟IIC的SCL和SDA总线。

上一页  [1] [2] [3] [4] [5] [6] 

LabVIEW平台的区域无线报警装置 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。