基于ARM-Linux与DS18B20的温度监测系统

被引:14
作者
王芳 [1 ]
王凯 [2 ]
王先超 [3 ]
机构
[1] 天津师范大学
[2] 中国船舶重工集团所
[3] 天华化工机械及自动化研究设计院
关键词
高级RISC微处理器; 嵌入式Linux; DS18B20驱动; Boa; 公共网关接口;
D O I
10.16208/j.issn1000-7024.2010.12.069
中图分类号
TP274 [数据处理、数据处理系统];
学科分类号
0804 ; 080401 ; 080402 ; 081002 ; 0835 ;
摘要
基于ARM-Linux与DS18B20的温度监测系统采用三星公司生产的ARM9内核的S3C2410作为主控制器,数字温度传感器DS18B20作为温度检测元件,在ARM中移植了嵌入式Linux操作系统。首次在嵌入式Linux操作系统下使用数字温度传感器DS18B20,编写了DS18B20驱动程序。利用Boa在ARM上构建了嵌入式Web服务器,在远程监控端PC机上使用Web浏览器访问ARM平台,利用CGI程序,使机房温度能够在网页中动态显示,保证设备运行在合理的温度范围内,确保设备的运行效率和安全。
引用
收藏
页码:2736 / 2739
页数:4
相关论文
共 6 条
[1]  
Linux设备驱动开发技术及应用.[M].(韩) 俞永昌; 著.人民邮电出版社.2008,
[2]  
嵌入式Linux系统开发技术详解——基于ARM.[M].孙纪坤;张小全编著;.人民邮电出版社.2006,
[3]   基于S3C2410的SD/MMC卡驱动的实现 [J].
汤龙梅 ;
张国安 .
微计算机信息, 2009, 25 (17) :211-212+242
[4]   ARM Linux在S3C2410上的移植 [J].
宋凯 ;
严丽平 ;
甘岚 ;
黄晓生 .
计算机工程与设计, 2008, (16) :4138-4140
[5]   基于51单片机的温度测量系统 [J].
赵娜 ;
赵刚 ;
于珍珠 ;
郭守清 .
微计算机信息, 2007, (02) :146-148
[6]   基于ARM和DS18B20的数字测温系统 [J].
沈洪垚 ;
傅建中 ;
陈子辰 .
机电工程, 2005, (11) :50-53