色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于單片機實現(xiàn)滯回比較器算法

CHANBAEK ? 來源:頭條號嵌小白 ? 作者:頭條號嵌小白 ? 2023-03-08 16:58 ? 次閱讀

簡介

遲滯比較器是一個具有遲滯回環(huán)傳輸特性的比較器。 又可理解為加正反饋的單限比較器。 在反相輸入單門限電壓比較器的基礎(chǔ)上引入正反饋網(wǎng)絡(luò),就組成了具有雙門限值的反相輸入遲滯比較器。

那么我們在程序設(shè)計時也會用到類似于這種功能的算法,比如實現(xiàn)在某個溫度點執(zhí)行動作,當(dāng)超過這個溫度閾值時,設(shè)備工作,當(dāng)?shù)陀跍囟乳撝禃r,設(shè)備關(guān)閉。 如果溫度在閾值上下波動,那么設(shè)備也會頻繁的啟停,這樣對用戶來講體驗是不友好的,因此需要一種算法來避開這個波動區(qū)間,這就是我們要講的滯回算法。

滯回曲線

藍(lán)色表示上升曲線,紅色表示下降曲線。 分析:在上升階段,大于開啟點時,開始執(zhí)行; 在下降階段時,小于關(guān)閉點時,停止執(zhí)行。 要實現(xiàn)這個算法,首先我們需要明白一個關(guān)鍵點,怎么判斷當(dāng)前的數(shù)據(jù)是上升還是下降? 提供一個思路:用當(dāng)前的數(shù)據(jù)與上次的數(shù)據(jù)和設(shè)定的閾值進(jìn)行對比,如果當(dāng)前的數(shù)據(jù)大于閾值,但上次的數(shù)據(jù)小于閾值,那么就可以判斷為上升階段; 反之,如果當(dāng)前的數(shù)據(jù)小于閾值,但上次的數(shù)據(jù)是大于閾值的,那么可以判斷為下降階段。 滯回曲線可以分為三個部分, 關(guān)閉、開啟和保持。

算法實現(xiàn)

unsigned int InputData=0;//輸入數(shù)據(jù)
unsigned int OldData=0;//上次數(shù)據(jù)
unsigned char Falling=0;//下降標(biāo)志位
unsigned char rise=0;	//上升標(biāo)志位
unsigned char Start = 100;//關(guān)閉閾值
unsigned char End	= 150;//開啟閾值
printf("Please input data:");
		scanf("%d",&InputData);  //輸入數(shù)據(jù)       
       if((InputData > Start) && (OldData <= Start)) //判斷是否為上升階段
                rise = 1;//上升標(biāo)志位
       if((InputData < End) && (OldData >= End)) //判斷是否為下降階段
                Falling = 1;//下降標(biāo)志位
       if(InputData <= Start)//輸入的數(shù)據(jù)小于等于關(guān)閉閾值
         {      
              printf("Close
");//執(zhí)行關(guān)閉動作
              rise = 0;//標(biāo)志位清零
              Falling = 0;
          }        
       else if(InputData < End)//輸入的數(shù)據(jù)小于開啟閾值,則分為兩種情況
         {   
              if(rise)//上升標(biāo)志位
                  printf("Close
");//關(guān)閉
              if(Falling)//下降標(biāo)志位
                  printf("Open
");//開啟
         }        
       else //輸入的數(shù)據(jù)大于等于閾值
        {       
                printf("Open
");//開啟
                rise = 0;
								Falling = 0;//標(biāo)志位清零
        }       
       OldData = InputData;//記錄上一次數(shù)據(jù)

調(diào)試結(jié)果

調(diào)試界面

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機
    +關(guān)注

    關(guān)注

    6035

    文章

    44554

    瀏覽量

    634653
  • 比較器
    +關(guān)注

    關(guān)注

    14

    文章

    1650

    瀏覽量

    107185
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4607

    瀏覽量

    92840
  • 電壓比較器
    +關(guān)注

    關(guān)注

    18

    文章

    218

    瀏覽量

    37559
  • 遲滯比較器
    +關(guān)注

    關(guān)注

    1

    文章

    34

    瀏覽量

    18431
收藏 人收藏

    評論

    相關(guān)推薦

    單片機軟件怎么實現(xiàn)遲滯(比較算法

    [table=98%][tr][td]3個電壓點3.2V,3.5V,3.8V.對應(yīng)點亮紅,黃,綠,.現(xiàn)在想采用算法濾波,我現(xiàn)在的算法會在臨界點有抖動,led會閃爍。綠燈在大于3.8
    發(fā)表于 08-26 11:48

    單片機軟件怎么實現(xiàn)遲滯(比較算法

    3個電壓點3.2V,3.5V,3.8V.對應(yīng)點亮紅,黃,綠,.現(xiàn)在想采用算法濾波,我現(xiàn)在的算法會在臨界點有抖動,led會閃爍。綠燈在大于3.8亮,黃燈在3.5-3.8亮,紅燈做3.
    發(fā)表于 10-31 10:53

    反相比較電路

    反相比較電路
    發(fā)表于 05-15 00:47 ?1w次閱讀
    反相<b class='flag-5'>滯</b><b class='flag-5'>回</b><b class='flag-5'>比較</b><b class='flag-5'>器</b>電路

    什么是比較_比較詳解

    比較又稱施密特觸發(fā),遲滯比較。這種
    發(fā)表于 02-24 16:51 ?16.5w次閱讀
    什么是<b class='flag-5'>滯</b><b class='flag-5'>回</b><b class='flag-5'>比較</b><b class='flag-5'>器</b>_<b class='flag-5'>滯</b><b class='flag-5'>回</b><b class='flag-5'>比較</b><b class='flag-5'>器</b>詳解

    比較如何設(shè)計?比較設(shè)計仿真以及電阻配置的資料免費下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是比較如何設(shè)計?比較
    發(fā)表于 09-18 08:00 ?94次下載
    <b class='flag-5'>滯</b><b class='flag-5'>回</b><b class='flag-5'>比較</b><b class='flag-5'>器</b>如何設(shè)計?<b class='flag-5'>滯</b><b class='flag-5'>回</b><b class='flag-5'>比較</b><b class='flag-5'>器</b>設(shè)計仿真以及電阻配置的資料免費下載

    比較的特性和原理分析

    比較在日常應(yīng)用中非常廣泛,所謂,字面意思就是等待一段時間再回來,它是相較于普通單限
    的頭像 發(fā)表于 03-22 15:33 ?1.3w次閱讀
    <b class='flag-5'>滯</b><b class='flag-5'>回</b><b class='flag-5'>比較</b><b class='flag-5'>器</b>的特性和原理分析

    什么是比較 比較電路分析

    于是在單限值比較中加入了正反饋,反相輸入端接輸入電壓,做成比較,也叫施密特觸發(fā)
    發(fā)表于 04-03 09:33 ?1.6w次閱讀

    基于比較的溫度控制系統(tǒng)設(shè)計

    本節(jié)我們用比較的原理,設(shè)置一個溫度控制系統(tǒng),讓散熱風(fēng)扇在溫度高于40℃時啟動,在溫度低
    的頭像 發(fā)表于 04-24 14:53 ?2039次閱讀
    基于<b class='flag-5'>滯</b><b class='flag-5'>回</b><b class='flag-5'>比較</b><b class='flag-5'>器</b>的溫度<b class='flag-5'>滯</b><b class='flag-5'>回</b>控制系統(tǒng)設(shè)計

    比較的基本結(jié)構(gòu)、特點及應(yīng)用

    比較是一種廣泛應(yīng)用于電子設(shè)備中的電路元件,其主要作用是將兩個輸入信號進(jìn)行比較,并輸出相應(yīng)的電平信號。
    的頭像 發(fā)表于 10-23 17:42 ?8081次閱讀

    反相比較和同相比較的特點有哪些

    比較是一種具有特性的比較
    的頭像 發(fā)表于 05-24 15:12 ?4461次閱讀

    比較電路的應(yīng)用有哪些

    比較(Hysteresis Comparator)是一種具有特性的
    的頭像 發(fā)表于 07-10 11:04 ?820次閱讀

    比較電路的工作原理是什么

    比較,又稱為施密特觸發(fā)(Schmitt Trigger),是一種具有
    的頭像 發(fā)表于 07-10 11:06 ?1634次閱讀

    比較的工作原理及設(shè)計方法

    比較,又稱為施密特觸發(fā)(Schmitt Trigger),是一種具有
    的頭像 發(fā)表于 07-10 11:14 ?4122次閱讀

    比較的閾值電壓是什么

    比較(Hysteresis Comparator)是一種具有特殊特性的
    的頭像 發(fā)表于 07-30 16:52 ?1590次閱讀
    <b class='flag-5'>滯</b><b class='flag-5'>回</b><b class='flag-5'>比較</b><b class='flag-5'>器</b>的閾值電壓是什么

    什么是比較,及閾值參數(shù)計算

    導(dǎo)致輸出產(chǎn)生高低電平連續(xù)跳變。比較可以很好解決這個問題,具有很強的抗干擾能力。
    的頭像 發(fā)表于 12-22 12:04 ?62次閱讀
    什么是<b class='flag-5'>滯</b><b class='flag-5'>回</b><b class='flag-5'>比較</b><b class='flag-5'>器</b>,及<b class='flag-5'>滯</b><b class='flag-5'>回</b>閾值參數(shù)計算
    主站蜘蛛池模板: 97se se| 美美哒高清在线播放8| 国产精品日本一区二区在线播放| 草神被爆漫画羞羞漫画| 国产成人8x视频一区二区| 校园纯肉H教室第一次| 天天槽任我槽免费| 亚洲欧美日韩综合影院| 亚洲欧洲日产国码中学| 樱花草在线观看影院| 中文字幕一区二区视频| 中文字幕中文字幕永久免费| 99久久久免费精品免费| 国内精品日本久久久久影院| 天天综合网网欲色| 厕所xxxxx| 露露的性战k8经典| 九九视频在线观看视频6| 吉吉影音先锋av资源网| 欧美日韩另类在线观看视频| beeg日本高清xxxx| 人妻久久久精品99系列AV| 99久久国产综合精品国| 成人无码精品一区二区在线观看| 老司机深夜福利ae 入口网站| 亚洲偷偷自拍免费视频在线 | 亚洲人视频在线观看| 国产成人免费手机在线观看视频| 欧美一夜爽爽爽爽爽爽| 91九色视频在线观看| 久久人妻少妇嫩草AV蜜桃35I| 亚洲精品久久久无码| 国产无遮挡又黄又爽在线视频| 国产99网站| 精品高清国产a毛片| 欧美xxxav| 亚洲免费国产| 国产精品久久久久久久伊一| 男女做爽爽爽视频免费软件 | 久久久国产精品免费A片蜜臀| 男人团apk|