没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
目录
摘要.......................................................................................1
一、设计目的........................................................................2
二、设计要求........................................................................2
三、题目分析........................................................................2
四、设计方法及步骤............................................................4
1、开发平台介绍...............................................................................................................4
2、ds18b20 的工作原理....................................................................................................7
3、ds18b20 的驱动程序..................................................................................................10
4、QT 界面设计...............................................................................................................13
5、驱动的挂载和运行.....................................................................................................16
五、设计总结......................................................................17
六、参考文档......................................................................18
摘要
近年来,随着计算机技术及集成电路技术的发展,嵌入式技术
日渐普及,在通讯、网络、工控、医疗、电子等领域发挥着越来越
重要的作用。嵌入式系统无疑成为当前最热门最有发展前途的 IT 应
用领域之一。
实时温度采集系统是是将环境温度实时的进行采集并显示的系
统,在现在的许多家用电器、工业控制、甚至是高科技领域都有应
1
用,它已经普遍的融入了社会生活和生产之中,并且作为基础的系
统,在今后的生活生产中并不会被淘汰,应用范围还会继续扩大,
因此,掌握此系统是必要的。
关键词:arm Linux ds18b20
一、设计目的
1、熟悉嵌入式系统的整个开发流程,具备独立进行开发的能力;
2、熟悉 Linux C,可以用 Linux C 编写驱动程序;
3、熟悉 C++,具备初步人机界面编程的能力;
4、学习和掌握驱动的下载和烧写。
二、设计要求
在 Samsung 公司 S3C2410 处理器的开发板上,嵌入式 linux 系统
环境下,设计温度实时采集系统,并设计显示界面。
1、设计温度实时采集系统,要求基于 ARM9 开发板,温度传感器
可以用 ds18b20;
2、要求温度值精确到个位;
3、要求自己设计 QT 界面,并在界面上显示温度值。
三、题目分析
在传统的模拟信号远距离温度测量系统中,需要很好的解决引
2
线误差补偿问题、多点测量切换误差问题和放大电路零点漂移误差
问题等技术问题,才能够达到较高的测量精度。另外一般监控现场
的电磁环境都非常恶劣,各种干扰信号较强,模拟温度信号容易受
到干扰而产生测量误差,影响测量精度。因此,在温度测量系统中,
采用抗干扰能力强的新型数字温度传感器是解决这些问题的最有效
方案。
美国 Dallas 半导体公司的数字化温度传感器 DS1820 是世界上第
一片支持 "一线总线"接口的温度传感器,在其内部使用了在板
(ON-B0ARD)专利技术。全部传感元件及转换电路集成在形如一
只三极管的集成电路内。一线总线独特而且经济的特点,使用户可
轻松地组建传感器网络,为测量系统的构建引入全新概念。现在,
新一代的 DS18B20 体积更小、更经济、更灵活。
DS18B20 可以程序设定 9~12 位的分辨率,精度为±0.5°C。可
选更小的封装方式,更宽的电压适用范围。分辨率设定,及用户设
定的报警温度存储在 EEPROM 中,掉电后依然保存。DS18B20 使电
压、特性及封装有更多的选择,让我们可以构建适合自己的经济的
测温系统。
3
四、设计方法及步骤
1、开发平台介绍
UP- 2410 开发板主板资源:
* 基于 ARM 920T 内核的 SAMSUNG S3C2410 处理器
* 系统稳定工作在 202MHZ 主频
* 64MB SDRAM
* 可外接博创 8 寸 640*480TFT 真彩 LCD 或其他型号的 TFT LCD
屏
* 可外接 触摸屏
* 1 个主 USB 口、1 个从 USB 口
* 100M 以太网口
* 2 个 RS232 标准串口
4
剩余17页未读,继续阅读
资源评论
- 爱乔qiao2014-05-09很不错 对我的作业很有帮助
- phpstudy20112014-05-08可以使用 但是实现的功能太简单了点
yayan007nick
- 粉丝: 1
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Javascript和Python的微商城项目设计源码 - MicroMall
- 基于Java的网上订餐系统设计源码 - online ordering system
- 基于Javascript的超级美眉网络资源管理应用模块设计源码
- 基于Typescript和PHP的编程知识储备库设计源码 - study-php
- Screenshot_2024-05-28-11-40-58-177_com.tencent.mm.jpg
- 基于Dart的Flutter小提琴调音器APP设计源码 - violinhelper
- 基于JavaScript和CSS的随寻订购网页设计源码 - web-order
- 基于MATLAB的声纹识别系统设计源码 - VoiceprintRecognition
- 基于Java的微服务插件集合设计源码 - wsy-plugins
- 基于Vue和微信小程序的监理日志系统设计源码 - supervisionLog
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功