集成温度传感器的有源电子标签设计(2)
时间:2026-01-19
时间:2026-01-19
集成温度传感器的有源电子标签设计
IS.21
口发送给射频芯片,射频芯片再通过发射模式发送出去f41。1.1片上芯片CC2430
CC2430包含了1个高性能2.4GH2的直接序列扩频(DSss)射频收发器核心和1个工业级小巧高效的8051控制器,在单个芯片上整合了射频fRF)前端、内存和微控制器。它具有以下特点:(1)使用1个8位MCU(8051),具有32/64/128KB可编程Flash和8KB的RAM;(2)极高的接收灵敏度和抗干扰性能;(3)具备在各种供电方式下的数据保持能力;(4)只需极少的外接元件;(5)电流消耗小(当微控制器内核运行在
32MHz时,Rx为27mA.Tx为25
vDD
mA),特别适合要求电池寿命非常长的应用LsI场合。
1.2温度传感器DSl8820简介
DSl8820是DALLAS公司生产
的单线式数字温度传感器,它具有3引脚TO一92小封装体积,其不锈钢外壳封装形式可以防水防潮,适合恶劣的现场温度检测。其温度测量范围为一55。C~+125。C,可编程为9位,12位A/D转换精度,测温分辨率可达
0.0625℃…。其内部结构图如图2所示。
存储器和控制器
一
,
图3
7
DSl8820与CC2430的硬件接口连接图
2.2
DSl8820的工作时序及软件流程
DSl8820单线通信功能是分时完成的,它有严格的
时隙概念,因此,系统对DSl8820的各种操作必须按协议进行。其采集程序流程图如图5所示。2.3测温结果
)标签的ID号,ID号由64
一漏席灵敏元件匕J循{舅斛悖照啊J埔雠MⅨ自t
1
CC'243ffl刃始化
初始化DSl8820
,
一一
弋7
64位ROM
I
★。Ⅷ。
上
专
l∑
电
源检测
和
两述j爱存存储器
上
7l
IL
0
发跳过ROM命令COt
单线接口
8位CRC
=一高温触发器TH
一配置寄存器l
设置主时钟晶振、射频能鼍、输入输{f{口、初始化串u、初始化简单的数据包装协议
0
发温度转换命令44H
生成器
1.
温度传感器
件连接非常简单,如图
DSl与B蒜2接C的设计0
玄,^,●r如一
j
等待转换
1
8</划断是发送模式?、—_]与芯片的硬
所示。由于它将地址
进入发送模式
\/
“
』-
进入接收模式
线、数据线和控制线合为一根双向串行传输
号到‘
』
三:=易3i磊j芸孑毛。襄:“…¨““一”。“…
2系统的软件结构
^J
的信号线.可以单独辐制.因此只需占用
发跳过ROM命令CCH
l
调用测温函数
i
调用接收函数
0
发数据读取命令BEH
■
色1柔萎霉蓑罴主要由主程序、初始化-T-程
序、数据采集子程序、无线通信子程序、串口通信子程序5部分组成。其中的无线通信子程序分为发送模式和接收模式,系统工作流程图如图4所示。
30
i
Jr
按协议将标签ID号、测温值打包发送
图4
lJr
调用串口甬数发送
到PC机显尔
读存储器将数据存入
缓冲区
上
数据处理
系统工作流程图图5温度采集程序流程图
(下转第34页)
《微型机与应用》2010年第3期