找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 1484|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

STM32F10x DS18B20程序說明

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:145349 發(fā)表于 2019-10-15 15:21 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
DS18B20 編程還是比較 麻煩的,延時(shí)  調(diào)用 太多,影響主程序的運(yùn)行
得用定時(shí)器 來(lái)調(diào)度 程序來(lái)實(shí)現(xiàn)延時(shí),詳細(xì)見 見附件

1.     功能:
通過開發(fā)板配套的MST模塊Web顯示開發(fā)板DS18B20溫度;
2.    從站開發(fā)板DS18B20溫度傳感器源程序說明
  • YXF10x_DS18B20.h
  • main_CLS_DOAODIAI.h
  • main_CLS_DOAODIAI.cpp
  • 初始化:
  • 溫度值獲取

3.    DS18B20溫度模塊輸入Web監(jiān)視:
main_CLS_DOAODIAI.h 中
調(diào)出開發(fā)板Web監(jiān)控頁(yè)面,標(biāo)號(hào)1為溫度顯示值,點(diǎn)標(biāo)號(hào)2,可刷新溫度;
用手指按著 DS18B20溫度傳感器,點(diǎn)標(biāo)號(hào)2,刷新溫度,溫度會(huì)升高。

所見即所得Web可視化編程開發(fā)板源程序分享

開發(fā)板硬件及對(duì)應(yīng)源程序:
  4路DI,3路DO,1路開發(fā)板運(yùn)行指示DO,1路AI,
  1路AO,1路DS18B20溫度傳感器,
  1路RS485,RS485支持modbus RTU從站協(xié)議,
  1路CAN,CAN支持CANWeb從站協(xié)議;

開發(fā)板軟件:
  采用C++面向?qū)ο缶幊痰姆绞?簡(jiǎn)潔易懂,
  一個(gè)高速實(shí)時(shí)操作系統(tǒng),硬件功能對(duì)應(yīng)的程序,
  72個(gè)內(nèi)部WORD配置參數(shù),配置參數(shù)可掉電保存,
  支持實(shí)時(shí)參數(shù)的掉電保存功能,看門狗功能;

開發(fā)板通過配套的MST模塊可實(shí)現(xiàn)功能:
  通過MST模塊Web頁(yè)面,用戶可監(jiān)控開發(fā)板硬件,如:
  改變開發(fā)板DI狀態(tài),AI的輸入電壓,Web會(huì)即時(shí)顯示;
  Web頁(yè)面修改DO、AO,開發(fā)板的DO、AO輸出即時(shí)改變;
  多個(gè)開發(fā)板(最多98個(gè))可與互聯(lián)網(wǎng)云服務(wù)器、
  觸摸屏、PLC、上位軟件軟件快速連接,提供
  連接案例和說明。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表