1 / 4
文档名称:

基于ARM的传感器数据采集与网络传输系统.doc

格式:doc   大小:103KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于ARM的传感器数据采集与网络传输系统.doc

上传人:蓝天 2021/7/3 文件大小:103 KB

下载得到文件列表

基于ARM的传感器数据采集与网络传输系统.doc

文档介绍

文档介绍:V M有道工控

基于ARM的传感器数据采集与网络传输系统
传感器数据采集、传输因微处理器的不同而方式各异,微处理器之间可采用串口、总线、无线等 ,大部分采用串口与上位机通信, , 以便多个主机访问同一检测对象,并实现多机远程监控某钢件的受力.
1采集平台硬件设计
基于ARM920T的ARM处理器将A / D转换结果网络打包后通过CS8900传递到网络上,网络上的 (图1).
图1传感器数据采集与传输结构
1. 1微处理器
基于ARM920T内核的微处理器因微型化、多样的外围设备接El(如触摸屏接口、LCD接口、 IICISP、IIS、A/D、USB),适合多传感器检测平台架构,并可移植Linux、uclinux等操作系统 和miniGUK $3C2440、S3C2410是两款16/32位RISC嵌入式微处 理器,芯片上集成了MPLL,使得微处理器工作频率最高达到203 位的SPI串行接口,可工作在查询、中断、DMA 3种工作方式,通过设置适当的数据传输频率和 主从工作方式,可直接与外围SPI器件通信,需要注意的是每次读取外部设备数据时必须向8位 传输寄存器写1.
V M有道工控

1. 2传感器电路
图2所示为测重传感器变换电路L1 .利用金属应变片单臂电桥检测直径为1 cm的钢件所受 ,电桥的阻值为120 ,电桥由LM358构 成的恒流源提供5 mA电流,压力信号经过电路处理后可放大2 ,它是具有SPI接口的12位串行8通道 模数转换模块, 作精度,由LM385为MAX147提供2. 5
,由LM385为MAX147提供2. 5 V的参考电压.
2采集系统软件设计
采集系统的软件部分包括A/ 可调用A / D驱动实现传感器数据基.
2. 1驱动程序设计
Linux设备驱动程序可分为字符流设备驱动程序,块设备驱动程序和网络设备驱动程 ,为实现在Linux环境下访问MAX147,需要编写字 .
A/D芯片MAX147的写参数函数为: static ssize— t write (struct file *filp, const char. user*buffer, size一 t
count, loff_t*offset) (-
If (readb(rSPSTA) & C241o— ) (