欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

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

QQ登錄

只需一步,快速開始

搜索
查看: 2064|回復(fù): 12
收起左側(cè)

C語言程序邏輯問題,麻煩哪位大佬指點(diǎn)一下?

[復(fù)制鏈接]
回帖獎(jiǎng)勵(lì) 15 黑幣 回復(fù)本帖可獲得 3 黑幣獎(jiǎng)勵(lì)! 每人限 1 次
ID:586438 發(fā)表于 2019-9-7 13:20 | 顯示全部樓層 |閱讀模式
進(jìn)入三個(gè)獨(dú)立的循環(huán),第二次判斷溫度總是不成功,或者和第一次沖突,怎么處理可以讓邏輯走的通 1.PNG 2.PNG 3.jpg

回復(fù)

使用道具 舉報(bào)

ID:123289 發(fā)表于 2019-9-9 01:21 | 顯示全部樓層
現(xiàn)畫出框圖,框圖中應(yīng)有沖突發(fā)生后的預(yù)案。
回復(fù)

使用道具 舉報(bào)

ID:138097 發(fā)表于 2019-9-9 08:20 | 顯示全部樓層
ADC_Read占時(shí)序了,需要適當(dāng)?shù)难訒r(shí)
回復(fù)

使用道具 舉報(bào)

ID:282850 發(fā)表于 2019-9-9 09:28 | 顯示全部樓層
if ( (temp<20) && ( temp<25) )錯(cuò)誤,改成if ( (temp>20) && ( temp<25)
回復(fù)

使用道具 舉報(bào)

ID:586438 發(fā)表于 2019-9-9 10:25 | 顯示全部樓層

謝謝  這個(gè)問題我解決了   我能不能問一個(gè)問題
就是我的溫度是采集計(jì)算來的   這個(gè)數(shù)值會(huì)出現(xiàn)上下波動(dòng)的情況,例如 判定是18,即使采集到了18  這個(gè)數(shù)值也會(huì)在17.9和18.1之間跳動(dòng)  那么結(jié)果也會(huì)跳動(dòng)

有沒有什么辦法可以處理這種情況
回復(fù)

使用道具 舉報(bào)

ID:282850 發(fā)表于 2019-9-9 15:21 | 顯示全部樓層
如癡百感生 發(fā)表于 2019-9-9 10:25
謝謝  這個(gè)問題我解決了   我能不能問一個(gè)問題
就是我的溫度是采集計(jì)算來的   這個(gè)數(shù)值會(huì)出現(xiàn)上下波動(dòng)的 ...

這簡單,小學(xué)時(shí)的東西,判斷的值用四舍五入,顯示不管。其實(shí)還可加入數(shù)字濾波算法,但此處四舍五入足夠用了。
回復(fù)

使用道具 舉報(bào)

ID:609542 發(fā)表于 2019-9-9 15:32 | 顯示全部樓層
做幾個(gè)點(diǎn)的平均,用平均值判斷;或者取個(gè)范圍
回復(fù)

使用道具 舉報(bào)

ID:586438 發(fā)表于 2019-9-9 16:53 | 顯示全部樓層
f556 發(fā)表于 2019-9-9 15:21
這簡單,小學(xué)時(shí)的東西,判斷的值用四舍五入,顯示不管。其實(shí)還可加入數(shù)字濾波算法,但此處四舍五入足夠用 ...

試過了  不行  還是上下跳動(dòng),因?yàn)槟莻(gè)腳接的是繼電器  會(huì)嗒嗒嗒
回復(fù)

使用道具 舉報(bào)

ID:282850 發(fā)表于 2019-9-10 09:19 | 顯示全部樓層
如癡百感生 發(fā)表于 2019-9-9 16:53
試過了  不行  還是上下跳動(dòng),因?yàn)槟莻(gè)腳接的是繼電器  會(huì)嗒嗒嗒

先保證4舍5入是正確的,AD值加入數(shù)字濾波:比如一次轉(zhuǎn)換3~20個(gè)值,求平均。或者丟掉最大、最小值求平均。另外AD的Vref要加去耦電容,如1uf~0.1uf試試,PTC最好也加電容在AD輸入端。溫度有惰性,不會(huì)快速變化。
回復(fù)

使用道具 舉報(bào)

ID:93224 發(fā)表于 2019-9-10 09:54 | 顯示全部樓層
好好縷一縷
回復(fù)

使用道具 舉報(bào)

ID:586438 發(fā)表于 2019-9-11 15:46 | 顯示全部樓層
lmyapple 發(fā)表于 2019-9-9 15:32
做幾個(gè)點(diǎn)的平均,用平均值判斷;或者取個(gè)范圍

已經(jīng)求過平均值了   取個(gè)范圍  能具體說說嗎
回復(fù)

使用道具 舉報(bào)

ID:609546 發(fā)表于 2019-9-12 10:44 | 顯示全部樓層
先保證4舍5入是正確的,AD值加入數(shù)字濾波:比如一次轉(zhuǎn)換3~20個(gè)值,求平均。或者丟掉最大、最小值求平均。另外AD的Vref要加去耦電容,如1uf~0.1uf試試,PTC最好也加電容在AD輸入端。溫度有惰性,不會(huì)快速變化。
回復(fù)

使用道具 舉報(bào)

ID:138448 發(fā)表于 2019-9-12 14:03 | 顯示全部樓層
建議連續(xù)判斷幾次,只有每次判斷都成立時(shí),在執(zhí)行結(jié)果。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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