- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE \* MERGEFORMAT 26
摘 要:本文给出了一种应用于对温度,速度,重力等物理量进行检测的数据采集方法。本数据采集系统利用了μC/OS-II实时操作系统进行任务之间的切换和通信。保证了系统的实时性,可靠性和稳定性,以嵌入式微处理器stm32为主控平台,搭载了数字温度传感器DS18B20,它内部集成了A/D转换,通过单总线直接输出数字量到mcu进行处理;同时搭载3144E霍尔传感器传感器,通过信号调理,滤波,整形,输出脉冲到mcu检测出速度;同时搭载应变片压力传感器,通过专用仪表放大器INA128放大采集信号,通过mcu的A/D采样进行处理。从而,实现了课程设计所需功能,构成了一个完整的数据采集系统。
关键词: μC/OS-II DS18B20 霍尔传感器 压力传感器 A/D采样
Abstract: This paper presents an application for temperature, speed, such as gravity physical quantity of testing data acquisition method. The data acquisition system use the μ C/OS-II real-time operating system task switching between and communication. Ensure that the system of real-time, reliability and stability, with embedded microcontroller stm32 processor as the controller platform, carrying digital temperature sensor ds18b20, it inside integrated the A/D conversion, through A single bus directly output the digital quantity to deal with MCU; At the same time carrying hall sensors, speed sensor, through the signal disposal, filtering, plastic, the output pulse to detect the MCU speed; At the same time to pick up the strain gauge pressure sensor, through the special instrument amplifier amplification acquisition signal, through the MCU A/D sampling for processing. Thus, realize the course design in the required function constitute a complete data acquisition system.
Keywords: μC/OS-II DS18B20 hall-sensor pressure-sensor
A/D sampling
目 录
1.系统总体设计 3
1.1 μC/OS-II操作系统简介 3
1.2 μC/OS-II的内核结构 3
1.3 STM32F103C8T6微控制器 5
2. 模块电路设计 5
2.1 温度采集电路设计 5
2.1.1 温度传感器选型 5
2.1.2 DS18B20工作过程 6
2.1.3 DS18B20硬件设计 7
2.2 重力采集电路设计 8
2.2.1重力传感器的选型 8
2.2.2模拟输入通路设计 9
2.3速度采集电路设计 11
2.3.1 霍尔传感器简介 11
2.3.2霍尔测速原理 12
2.3.3测速电路设计 13
3. μC/OS-II系统的移植 14
3.1内核???植 14
3.1.1 修改文件OS_CPU.H 14
3.1.2 修改文件OS_CPU.C 16
3.1.3 修改文件OS_CPU_A.ASM 17
3.2任务设计 20
4. 总 结 24
参考文献 25
1.系统总体设计
1.1 μC/OS-II操作系统简介
μC/OS-II作为一个嵌入式实时操作系统,自1992年以来,因其源代码的完全公开和优越性能,已为众多的爱好者和开发人员所了解并得到了广泛应用。由于μC/OS-II 具有很好的实时性和很小的代码量,占用空间少,执行效率高,移植方法相对简单,所以程序开发人员可以自由改写源代码,使之符
您可能关注的文档
最近下载
- 2024完整解读英语课程新课标《义务教育英语课程标准(2024年版)》动态PPT内容课件.pptx VIP
- 中东第二课时复习课件七年级地理下学期人教版.pptx
- 人工湿地常用植物名录.docx
- 《尚书》原文注释译文.doc VIP
- Docker容器技术与应用Docker镜像管理.pptx VIP
- Docker容器技术教案Docker镜像管理教案 (2).doc VIP
- Docker容器技术教案Docker镜像管理教案 (8).doc VIP
- Docker容器技术教案 Docker编排与部署教案 (4).doc VIP
- Docker容器技术教案Docker镜像管理教案 (1).doc VIP
- Docker容器技术教案Docker镜像管理教案 (7).doc VIP
文档评论(0)