找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1357|回复: 0
打印 上一主题 下一主题
收起左侧

STM32F10x DS18B20程序说明

[复制链接]
跳转到指定楼层
楼主
ID:145349 发表于 2019-10-15 15:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
DS18B20 编程还是比较 麻烦的,延时  调用 太多,影响主程序的运行
得用定时器 来调度 程序来实现延时,详细见 见附件

1.     功能:
通过开发板配套的MST模块Web显示开发板DS18B20温度;
2.    从站开发板DS18B20温度传感器源程序说明
  • YXF10x_DS18B20.h
  • main_CLS_DOAODIAI.h
  • main_CLS_DOAODIAI.cpp
  • 初始化:
  • 温度值获取

3.    DS18B20温度模块输入Web监视:
main_CLS_DOAODIAI.h 中
调出开发板Web监控页面,标号1为温度显示值,点标号2,可刷新温度;
用手指按着 DS18B20温度传感器,点标号2,刷新温度,温度会升高。

所见即所得Web可视化编程开发板源程序分享

开发板硬件及对应源程序:
  4路DI,3路DO,1路开发板运行指示DO,1路AI,
  1路AO,1路DS18B20温度传感器,
  1路RS485,RS485支持modbus RTU从站协议,
  1路CAN,CAN支持CANWeb从站协议;

开发板软件:
  采用C++面向对象编程的方式,简洁易懂,
  一个高速实时操作系统,硬件功能对应的程序,
  72个内部WORD配置参数,配置参数可掉电保存,
  支持实时参数的掉电保存功能,看门狗功能;

开发板通过配套的MST模块可实现功能:
  通过MST模块Web页面,用户可监控开发板硬件,如:
  改变开发板DI状态,AI的输入电压,Web会即时显示;
  Web页面修改DO、AO,开发板的DO、AO输出即时改变;
  多个开发板(最多98个)可与互联网云服务器、
  触摸屏、PLC、上位软件软件快速连接,提供
  连接案例和说明。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表