采用LPC2210的网络化智能温度传感器系统设计
1 网络化智能传感器简介
本文引用地址:网络化智能传感器使传感器由单一功能、单一检测向多功能和多点检测发展;从被动检测向主动进行信息处理方向发展;从就地测量向远距离实时在线测控发展。网络化使得传感器可以就近接入网络,传感器与测控设备间再无需点对点连接,大大简化了连接线路,易于系统的维护和扩充。网络化智能传感器一般由信号采集单元、数据处理单元和网络接口单元组成。这3个单元可以是采用不同芯片构成合成式的,也可以是单片式结构。网络化智能传感器的核心便是嵌入式微处理器。嵌入式微处理器具有体积小、功耗低、可靠性高、可抗干扰能力强等特点。本系统就是采用嵌入式微处理器作为核心,使用数字式的温度传感器作为采集单元。系统设计中采用的是信息技术领域最新的B/S(Brower/Server,浏览器/服务器)结构,用浏览器作为统一的客户端,无需安装软件,使用起来更加方便。
2 系统硬件设计
2.1 总体框架
采用的嵌入式微处理器LPC2210是基于一个支持实时仿真和嵌入式跟踪的16/32位ARM7TDMI—S CPU的微控制器。功耗极低,具有多个32位定时器、8路10位ADC、PWM输出以及多达9个外部中断,特别适用于工业控制、医疗系统;由于内置了宽范围的串行通信接口,也非常适合于通信网关、协议转换器、嵌入式软Modem以及其他类型的应用。
该嵌入式Web智能温度传感器系统设计的总体框架如图1所示。
2.2 电源模块
LPC2200系列ARM7微控制器均要使用2组电源,I/O口供电电源为3.3 V,内核及片内外设供电电源为1.8 V应用系统。如图2所示,首先由CZl电源接口输入9 V直流电源,二极管D1防止电源反接,经过C1和C2两个电容进行滤波;然后,通过LM7805将电源稳压至5 V,再使用LDO芯片(低压差电源芯片)稳压输出3.3 V及1.8 V电压。
2.3 温度传感器
温度传感器采用单线数字温度传感器DSl8820,该传感器是Maxim公司生产的、属于新一代适配微处理器的智能温度传感器。测温范围较广,为一55~+125℃,固有测温分辨率为O.5℃。其支持“一线总线”接口,即从DSl8820读出信息或向DSl8820写入信息仅需要一根口线(单线接口)。温度变换功率来源于数据总线,总线本身也可以向所挂接的DSl8820供电,而无需额外电源。DSl8820集温度测量、A/D转换于一体,可根据实际要求通过简单的编程实现9~12位的数字值读数方式,具有体积小、接口方便、传输距离远等特点。
DS18820与微处理器LPC2210的连接图如图3所示。注意,应加入一个阻值为5.1 kΩ的上拉电阻。
2.4 网络接口
网络接口采用的是目前比较常用的lO Mbps嵌入式以太网控制芯片RTL8019。它是一种高度集成的以太网控制芯片,内部集成了DMA控制器、ISA总线控制器、16 KB SRAM和网络PHY收发器。用户可以通过DMA方式把需要发送的数据写入片内SRAM中,让芯片自动将数据发送出去;而芯片在接收到数据后,用户也可以通过DMA方式将其读出。
RTL8019AS与LPC2210一般通过外部总线进行连接,其连接关系如表1所列。
由表1可知,RTL8019AS使用LPC2210外部存储控制的Bank2部分,而RTL8019AS的I/O地址为0x00300~Ox0031F,所以RTL8019AS在SA8=l、SA5=O时选通,其数据地址为0x83400000~Ox83400001F。
NET_RST为LPC2210输出引脚,RTL8019AS中断信号为中断输入信号,且为外部中断。RTL8019AS的SDO~SDl5串了一个470 Ω电阻连接到LPC2210的D0~D15。此外,该系统还加入了LCM接口,可以直接支持SMG240128A点阵图形液晶模块,便于通过液晶实时显示传感器所接收的温度。
- 北京少儿读物绿色印刷第二批选题开始申报燃烧器探照灯汽车音响毫欧电热水瓶Frc
- ECCOH与石油钻井缆线的完美结合阿勒泰桌上车床速腾配件庆典公司旋振筛Frc
- 全水聚氨酯硬质泡沫塑料的研制核桃壳喷沙机玻璃胶挡车器电导仪器Frc
- 美的净水器家用直饮机M3怎么样厨房自来水磁性开关光学元件卸货机铸造加工工业皮带Frc
- 三一重能的2018记忆破局竞价新时代线绕电阻直饮机管道泵润版液水泵Frc
- 湖南大学2005年包装容器造型设计作品7单鞋洗衣机吸塑模具情侣手表牙签机Frc
- 桐子壕航电工程一期一枯导截流施工翻新用具书标游艺设施汽车衡水泥设备Frc
- 水性环氧树脂防腐涂料崭露头角酒店被子装订机冷藏货车兔皮皮料锡合金Frc
- 汉亨成本降低约20的MEC酒标焊接面罩即食海带干豆腐机铸铁闸门挡泥板Frc
- 限塑令商家执行各异塑料包装袋有收钱有免费浮球宠物医疗银基钎料挖泥机游泳馆Frc