返回 相似
资源描述:
5 6 M i c r o c o n t r o l l e r s & E m b e d d e d S y s t e m s 2 0 1 2 年第 3 期 w w w . m e s n e t . c o m . c n 无线传感器网络节点太阳能供电系统设计王小强 , 欧阳骏 , 纪爱国( 电子科技大学 电子工程学院 , 成都 6 1 1 7 3 1 )摘要 Z i g B e e 无线传感器网络节点太阳能供电系统由太阳能电池板 、 充电控制电路和锂电池组成 , 采集光能并将其转换为电能存储在锂电池中 。 通过锂电池充电管理芯片 C N 3 0 6 3 组成充电控制电路对锂电池进行充电管理 。 利用超低功耗锂电池电压检测芯片 C N 3 0 1 组成放电保护电路 , 最大限 度 地 延 长 锂 电 池 的 寿 命 。 由 于 电 源 能 量 来 自 太 阳 能 , 因 此 非 常适合野外布置的 Z i g B e e 无线传感器网络数据采集节点使用 。关键词 太阳能 ; 锂电池 ; 充电管理芯片中图分类号 T P 2 1 2 文献标识码 AD e s i g n o f S o l a r - p o w e r e d Z i g B e e W i r e l e s s S e n s o r N e t w o r k N o d eW a n g X i a o q i a n g , O u Y a n g j u n , J i A i g u o( S c h o o l o f E l e c t r o n i c E n g i n e e r i n g , U n i v e r s i t y o f E l e c t r o n i c S c i e n c e a n d T e c h n o l o g y o f C h i n a , C h e n g d u 6 1 1 7 3 1 , C h i n a )A b s t r a c t Z i g B e e w i r e l e s s s e n s o r n e t w o r k n o d e s o l a r - p o w e r e d s y s t e m i s c o m p o s e d o f s o l a r p a n e l s , c h a r g e c o n t r o l c i r c u i t a n d l i t h i u m b a t -t e r y t o c o l l e c t l i g h t e n e r g y , a n d c o n v e r t i t t o e l e c t r i c a l e n e r g y , a n d t h e n s t o r e i n l i t h i u m b a t t e r i e s . L i t h i u m b a t t e r y c h a r g e m a n a g e m e n tc h i p C N 3 0 6 3m a k e s u p t h e c h a r g e c o n t r o l c i r c u i t a n d m a n a g e s t h e c h a r g e s o f l i t h i u m. T h e d e s i g n u s e s u l t r a l o w - p o w e r l i t h i u m b a t t e r yv o l t a g e d e t e c t i o n c h i p C N 3 0 1 t o c o m p o s e d i s c h a r g e p r o t e c t i o n c i r c u i t , m a x i m a l l y e x t e n d s t h e l i f e o f l i t h i u m b a t t e r y . A s t h e e n e r g y c o m e sf r o m s o l a r p o w e r , i t i s s u i t a b l e f o r f i e l d r e s e t t l e m e n t o f t h e Z i g B e e w i r e l e s s s e n s o r n e t w o r k d a t a a c q u i s i t i o n n o d e s .K e y w o r d s s o l a r ;l i t h i u m b a t t e r y ; c h a r g e c o n t r o l I C引 言电源是嵌入式系统的重要组成部分 , 特别是对于野外布置的无线传感器网络节点来说 , 供电线路的铺设难度较大 , 采用电池供电时需 要 定 期 更 换 电 池 , 在 一 定 程 度 上 增加了系统维护的成 本 。 太 阳 能 供 电 系 统 不 仅 解 决 了 野 外长时间无人监护的网络节点的供电问题 , 而且还具有供电持久 、 环保节能和便于维护等优点 , 具有良好的应用前景 。太阳能供电系统设 计 的 关 键 问 题 是 通 过 太 阳 能 电 池板对锂电池进行充电 , 同时需要实时检测充电电压和充电电流 , 避免因过充而导 致 锂 电 池 永 久 性 损 坏 ; 此 外 还 需 要设计锂电池放电保护 电 路 , 对 放 电 电 压 进 行 实 时 监 测 , 防止过放电导致锂电池损坏 。1 太阳能供电系统简介太阳能供 电 系 统 主 要 由 太 阳 能 电 池 板 、 可 充 电 锂 电池 、 充电控制器和放电保护电路组成 。 由于太阳能电池板的输出电压不稳定 , 传统的太阳能供电系统往往因为锂电池充放电管理不合理 , 导致锂电池使用寿命大大缩短 。 本文提出了一种基于太阳能的 Z i g B e e 无线传感 器 网 络 节 点供电系统设计 。 该系统 能 够 自 动 管 理 锂 电 池 的 充 电 过 程并进行有效的能量储存 , 通过对电池电压的监测避免锂电池过度放 电 , 以 达 到 延 长 锂 电 池 寿 命 的 目 的 。 此 外 由 于Z i g B e e 无线传感器网络节点所需电压为 3 . 3V , 而锂电池的工作电压一般在 3 . 6 ~ 4 . 2 V ( 正 常 放 电 电 压 为 3 . 7 V ,充满电时的电压为 4 . 2V ) , 所 以 需 要 D C - D C 转 换 芯 片 产生所需要的工作电压 [ 1 ] 。对于 Z i g B e e 无线 传 感 器 网 络 节 点 而 言 , 首 先 要 考 虑的是低功 耗 。 这 里 选 用 T I 公 司 推 出 的 完 全 兼 容 Z i g B e e2 0 0 7 协议的 S o C 芯片 C C 2 5 3 0 , 其 工 作 电 压 是 3 . 3 V 。 综合考虑上述因素 , 提 出 如 图 1 所 示 的 太 阳 能 供 电 系 统 总体示意图 。图 1 太阳能供电系统总体示意图p a p e r @ m e s n e t . c o m . c n ( 投稿专用 ) 2 0 1 2 年第 3 期 图 2 充电控制电路当太阳能电池板输入电压大于低电压检测阈值和锂电池端电压时 , C N 3 0 6 3 开始对锂电池进行充电 , C H R G 引脚输出低电平时红色 L E D 亮 , 表示充电正在进行 ; 当充满电后 ,D O N E 引脚输出低电平时绿色 L E D 亮 , 表示充电完毕 [ 3 ] 。最大充电电流由 I S E T 引 脚 的 外 接 电 阻 决 定 , 考 虑 到系统扩展需要 , 在本设计中 , 外接电阻 R 1 取值为 3 . 6k Ω ,5 8 M i c r o c o n t r o l l e r s & E m b e d d e d S y s t e m s 2 0 1 2 年第 3 期 w w w . m e s n e t . c o m . c n 则充电电流为 I C H = 1 8 0 0R 1 = 1 8 0 0A3 6 0 0 Ω = 5 0 0m A这里需要注意一点 , 虽然最大充电电流设为 5 0 0m A ,但是当使用单片太阳能板时 , 最大输出电流为 1 5 0m A , 此时 C N 3 0 6 3 芯 片 会 自 动 调 整 最 大 允 许 充 电 电 流 为1 5 0m A , 这就是 “ 输 入 限 流 模 式 ” 。 在 此 模 式 下 用 户 只 需要关注系统最大充电电流即可 , 所以该芯片非常适合利用太阳能电池等电流输 出 能 力 有 限 的 电 压 源 对 锂 电 池 进 行充电的应用 。 这里设 计 的 最 大 充 电 电 流 为 5 0 0 m A , 主 要是考虑到系统升级需要 , 比如某些场合下可以使用两块太阳能板并联 , 则最大充电电流可以达到 3 0 0m A , 此时系统硬件不需要改动 。锂电池充电过程示意图如图 3 所示 [ 4 ] 。图 3 锂电池充电过充示意图锂电池充电 过 程 分 析 。 当 F B 端 检 测 到 锂 电 池 端 电压低于 3V 时 , 进行预 充 电 , 此 时 充 电 电 流 为 最 大 充 电 电流的 1 0 % ; 当 F B 端检测 到 锂 电 池 端 电 压 大 于 3 V 时 , 调整为恒流充电模式 , 同时自动检测锂电池端电压 。 当锂电池端电压达到 4 . 2V 时 , 自动调整充电模式为恒压充电模式 , 此时用小电流对锂电池充电 , 主要是为了防止 “ 虚充 ” ,当充电电流减小到充电结束阈值时 , 充电周期结束 。从整个充电过程 分 析 可 以 看 到 , C N 3 0 6 3 芯 片 可 以 自动检测充电电压 , 进而 实 现 自 动 调 节 充 电 模 式 , 使 得 充 电效率较高 。 因此 , 使用该芯片设计锂电池充电电路较为简单 , 利于推广应用 。2 . 4 放电保护电路和系统供电电路设计传统的放电保护电路是使用一路 A D C 来不断检测电池电压 , 当电池电压降低到一定程度时切断放电电路 。 这在理论上是很容易实现的 , 但是在 Z i g B e e 网 络 节 点 中 , 系统软件设计时需要 定 时 查 询 该 路 A D C 的 数 值 , 这 在 一 定程度上也增加了系 统 的 功 耗 。 在 此 提 出 了 一 种 使 用 电 池端电压检测芯片 C N 3 0 1 组 成 的 锂 电 池 电 压 检 测 电 路 , 无需系统软件支持 , 完全 使 用 硬 件 电 路 来 检 测 电 池 端 电 压 ,当达到过度放电阈值时 , 自动切断系统放电电路 。放电保护电路如图 4 所示 。图 4 放电保护电路该电路工作原理分析 当电池端电压下降到过度放电低电压检 测 阈 值 时 , L B O 引 脚 输 出 低 电 平 , NMO S 管 截止 , P MO S 管栅极为高电平 , P MO S 管截止 , 放电回路被切断 , 起到了保护锂电池 过 度 放 电 的 作 用 ; 当 太 阳 能 板 自 动对锂电池充电 , 充电电压 达 到 高 电 压 检 测 阈 值 时 , L B O 输出高电平 , NMO S 管导通 , P MO S 管栅极为低电平 , P MO S管导通 , 放电回路重新被打开 , 如果 Z i g B e e 节 点 软 件 设 计时配置为上电后自动加入网络并进行数据采集 , 那么该节点将会自动加入到原来的网络中 。锂电池过度放电低电压检测阈值计算公式如下 V B A T = R 1 +R 2R 2 V r t h + I L B I R 1其中 , V r t h 为 该 芯 片 设 定 的 阈 值 , 大 小 为 1 . 1 3 5 V ;I L B I 为引脚偏置电流范围 为 - 1 0 0 ~ 1 0 0n A , 一 般 取 0 即可 。 因为该芯片工作电流在 1 . 8 μ A , 所以对于电阻 R 1 和R 2 的 选 型 需 要 注 意 , 应 当 选 择 阻 值 大 一 些 的 电 阻 。 笔 者选用 R 1 为 2 M Ω , R 2 为 1 M Ω , 这 样 流 过 电 阻 的 电 流 在μ A 级 , 功耗很低 。由于锂电池电压 范 围 为 3 . 6 ~ 4 . 2 V , Z i g B e e 网 络 节点的工作电压为 3 . 3 V , 所 以 需 要 根 据 输 入 / 输 出 的 电 压差来选择适当的 L D O 芯片 , 同时还需要考虑 L D O 的静态电流和 效 率 。 笔 者 采 用 R T 9 1 8 3 - 3 3 P G 芯 片 实 现 电 压 转换 , 该芯片在输出 3 . 3V 时 , 所需要的压差为 1 1 0 m V , 静态电流为 3 8 0 μ A 。3 P C B 布局注意事项在具体的 P C B 布局时需要注意以下问题 ① C N 3 0 6 3 的 I S E T 引 脚 外 接 电 阻 R 1 ( 充 电 电 流 编程 ) , 应尽可能靠地近 C N 3 0 6 3 。② C N 3 0 6 3 的 V I N 、 B A T 引 脚 的 外 接 电 容 要 尽 可 能地靠近 C N 3 0 6 3 。③ 为了使系统 能 够 达 到 设 定 的 最 大 充 电 电 流 , 需 要将 C N 3 0 6 3 背 面 裸 露 的 金 属 板 焊 接 到 P C B 板 的 地 端 , 以达到最大的散热效 果 ; 否 则 , 在 充 电 过 程 中 , C N 3 0 6 3 芯 片的热阻将增大 , 这将导致充电电流减小 。 一般采取 6 1p a p e r @ m e s n e t . c o m . c n ( 投稿专用 ) 2 0 1 2 年第 3 期 地址 寄存器 初始值 设置值0 x 7 0 R X D C M D 0 x 0 0 0 x 0 E0 x 4 A R XMO D 0 x 0 0 0 x 2 00 x 4 4 I 2 S C N F _ O U T 0 x 0 0 0 x 0 00 x 3 6 L N KMO D 0 x 0 0 0 x 0 80 x 3 9 A D D R 0 0 x 0 0 0 x 9 80 x 3 A A D D R 1 0 x 0 0 0 x 3 80 x 3 B A D D R 2 0 x 0 0 0 x A 20 x 3 C A D D R 3 0 x 0 0 0 x 3 40 x 3 D A D D R 4 0 x 0 0 0 x 8 5为了实现满 意 的 音 频 质 量 , 采 用 Q o S 机 制 。 自 适 应跳频是集成的一部 分 。 自 适 应 跳 频 算 法 所 使 用 的 频 率 由3 8 个频率寄存器所指定 。 发送端和 接 收 端 所 使 用 的 工 作频率根据时间和空 中 出 现 的 噪 声 而 进 行 改 变 。 跳 频 序 列也由连续寄 存 器 C H 0 ~ C H 3 7 指 定 。 因 此 在 初 始 化 配 置时 , 发送端和接收端设 置 同 一 基 本 跳 频 序 列 , 这 样 也 可 以使建链时间最短 。接收端 收 到 数 字 音 频 无 线 信 号 后 , 可 分 别 通 过 S /P D I F 或 I 2 S 接口输出音频信号 。 本文采用 I 2 S 接口输出 ,并选用 WM 8 7 1 1 B L 的 D A C 芯片进行数模转换 , 输出模拟音频并 用 耳 机 接 收 。 WM 8 7 1 1 B L 芯 片 具 有 I 2 C 总 线 接口 , 采用 P I C 1 8 系列单片机对其相应的寄存器地址进行初始化配置 。 WM 8 7 1 1 B L 初始化配置如表 3 所列 。D A C 芯片将数 字 音 频 转 变 为 左 右 声 道 的 模 拟 音 频 ,实现相应的模拟接收 。 此时输出的音量为固定值 , 为了控表 3 WM 8 7 1 1 B L 初始化配置地址 设置值 功能描述0 x 0 E 0 x 1 2 I 2 S 格式 , 输入音频数据长度 1 6 位0 x 1 0 0 x 2 0 正常模式 , 采样率 4 4 . 1 k H z0 x 1 2 0 x 0 1 激活数字接口0 x 0 5 0 x E 0 音量为 - 7 3 ~ + 6 d B0 x 0 8 0 x 1 0 选中 D A C 芯片0 x 0 C 0 x 6 7 掉电模式选择0 x 0 A 0 x 0 0 关闭软件静音制音量的增减 , 设置 两 个 开 关 按 键 , 通 过 P I C 1 8 系 列 单 片机 P D 0 和 P D 1 口进行控制 。为了能够节省电量的损耗 , 平时让射频芯片处于掉电模式 , 通过中断唤醒或定时器唤醒功能使其恢复工作状态 。结 语本文介绍了如何将机顶盒音频信号通过 n R F 2 4 Z 1 射频芯片实现数字音 频 无 线 传 输 。 采 用 P I C 1 8 系 统 单 片 机进行配置 , 处理速度快 。 整个系统传输速率高 、 体积小 、 携带方便 , 且通信距离远 , 可广泛用于无线耳机 、 无线音响等产品中 。参考文献[ 1 ] 孙芳 . 采用 F E C 技 术 的 无 线 数 字 音 频 传 输 平 台 的 设 计 与 实现 [ D ] . 成都 电子科技大学 , 2 0 0 7 1 9 - 2 0 .[ 2 ] N O R D I C S e m i c o n d u c t o r .N o r d i c 2 . 4 G H z w i r e l e s s a u d i os t r e a m e r n R F 2 4 z 1 [ E B / O L ] . ( 2 0 0 7 - 1 2 - 0 3 ) [ 2 0 1 1 - 1 0 ] . h t -t p / / w w w. n o r d i c s e m i . n o .[ 3 ] M i c r o c h i p . P I C 1 8 F 2 3 K 2 0 / 2 4 K 2 0 / 2 5 K 2 0 / 2 6 K 2 0 / 4 3 K 2 0 / 4 4 K 2 0 /4 5 K 2 0 / 4 6 K 2 0 D a t a S h e e t [ E B / O L ] . [ 2 0 1 1 - 1 0 ] . h t t p / /w w w. m i c r o c h i p . c o m.[ 4 ] 谭强 . N o r d i c 中短距离无线应用入门与实践 [ M ] . 北京 北京航空航天大学出版社 , 2 0 0 9 .( 责任编辑 杨迪娜 收稿日期 2 0 1 1 - 1 0 - 1 4 )5 8 的措施是 P C B 顶面放置焊盘 , 接到 C N 3 0 6 3 的裸露的铜面上 , 为了便于焊接 , 可以 放 置 4 个 小 焊 盘 , 4 个 小 焊盘的面积要略小于 C N 3 0 6 3 底部裸露铜片的面积 , 这样既有利于焊接 , 又有利于芯片的散热 。结 语电源的设计优劣关乎系统设计的成败 , 本文以 Z i g B e e网络节点太阳能供电系统为例进行了讲解 , 通过充电控制电路和放电保护电路来实现对锂电池充放电的保护功能 ,延长锂电池 的 使 用 寿 命 , 非 常 适 合 于 野 外 布 置 的 Z i g B e e无线传感器网络节点使用 , 本文的分析方法也适用于其他需要太阳能供电的系统 。参考文献[ 1 ] 孟海滨 , 张红雨 . 嵌 入 式 系 统 电 源 芯 片 选 型 与 应 用 [ J ] . 单 片机与嵌入式系统应用 , 2 0 1 0 ( 1 2 ) .[ 2 ] T e x a s I n s t r u m e n t s . C C 2 5 3 0D a t a s h e e t [ E B / O L ] . [ 2 0 1 0 - 0 5 ] . h t -t p / / f o c u s . t i . c o m. c n / c n / l i t / d s / s y m l i n k / C C 2 5 3 0 . p d f .[ 3 ] 上海如韵电子有限公司 . C N 3 0 6 3 数据手册 [ E B / O L ] . [ 2 0 1 1 -1 0 ] . h t t p / / w w w. u n i t e k c o m p . c o m.[ 4 ] 上海如韵电子 有 限 公 司 . C N 3 0 1 数 据 手 册 [ E B / O L ] . [ 2 0 1 1 -1 0 ] . h t t p / / w w w. u n i t e k c o m p . c o m.( 责任编辑 杨迪娜 收稿日期 2 0 1 1 - 1 0 - 2 4 )
点击查看更多>>

京ICP备10028102号-1
电信与信息服务业务许可证:京ICP证120154号

地址:北京市大兴区亦庄经济开发区经海三路
天通泰科技金融谷 C座 16层 邮编:102600