你好,我現在寫程式遇到了一些問題,ds18b20的顯示總是不穩定,我覺得也是時序的問題,希望你能幫助我

2022-03-14 16:04:40 字數 1185 閱讀 6296

1樓:

18b20只是測溫晶元,一般來說i2c的輸出比較穩定的,如果不穩定又可能是:

18b20的電源引腳接觸不可靠;晶元所在位置受外界影響較大[比如靠近晶元,電機等];i2c程式有問題[這個不一定,因為i2c程式到處都有,比較成熟];

還有一種可能是中斷級別的影響,即測溫中斷級別低於紅外和電機控制.

2樓:匿名使用者

因為ds18b20的延時太長,實時性太差,特別是在比較大的系統中,如果用程式迴圈延時就會有這樣的問題,你試試改用中斷來做比較長的延時為ds18b20操作試試。

3樓:cindere鞡

你好:ds18b20不是iic協議,是單匯流排協議。

然後,你說顯示不穩定是不是這樣,每當出現不穩定時,電機是否開始啟動了,顯示都是像才上電那樣慢慢趨近環境溫度。

如果差不多是這樣,多半應該是電機驅動問題,當微控制器驅動電機時,功率是很大的,此時也許會導致驅動的其他器件功率不夠,當電機停下時其他器件又恢復穩定,電機啟動後又驅動不了了。

還有就是,定時器中斷的問題,問題可能沒多大問題,但是同乙個定時器最好不要用來做許多事,除非你能很好把握標誌量的使用。

有不懂的地方隨時回覆我。

希望我的回答能幫助到你。

ds18b20 輸出不穩定,數碼管顯示總是在跳。。我猜是ds18b20延時長短的問題,數碼管是沒問題的,求大神幫忙 5

4樓:匿名使用者

是幸福。

你好~你的疑問就是我的任務

因為要做任務.所以才路過。。。

情不知所起,一往而深。生者可以死,死可以生。

生而不可與死,死而不可復生者,皆非情之至也。

也能表達在下對樓主的愛。

親... 祝你幸福每一天

5樓:5塊錢

怎麼樣?解決了沒,我剛剛也遇到這個問題,我用1602顯示的,數值實在恐怖,一會負值,一會幾百。lz如果解決,勞煩跟我說說,多謝了。

ps:我用現成的程式顯示是沒問題的,但是用自己編寫的程式才出現這種情況。

你好,你做過fpga驅動過ds18b20嗎?我有問題想請教你

6樓:

fpga驅動ds18b20的話,一定要嚴格遵守時序要求來做,否則控制會出錯的。

我和相戀六年男友現在遇到了一些問題,求前輩們指點,小女子真的很迷茫

好,希望我的一些見解對您能有一些幫助.1.我男友真的是感情觀受到很大打擊了麼?是感情受到了很大的傷害,尤其是他初中的那段初戀 是初戀吧?讓他產生了一種陰影,然後相似的事情再次發生,他就沒有辦法去面對的。這個跟性格有關,也有可能是當初感情受挫沒有給予他正確的引導所造成。2.他初中時的女友最近回來了,那...

自釀葡萄酒遇到的一些問題,求高人解答

百年難得一糯 第四天開蓋發現上面長了白色的東西 這個上面是指 紗布?容器口?還是葡萄上面?如果是葡萄上面,那肯定是不正常的,你看到的網上攻略不正確,不是三四天之後攪拌一次,而是每天攪拌二次,懶的也至少要一次。攪拌不是說把葡萄徹底來個底朝天的翻轉,而是將高於液麵的皮渣壓入液體中,不然很容易變質。如果發...

我想學貝斯,請教一些問題

可以,首先要練習指法,平常練習不需要插電的,要先把手練靈活 1 bass沒有難不難這一說 2 不管是伴奏還是找人教學只要你在爪子上下功夫就會有進步3 自學可以但不能盲目的隨自己性子來 4 電聲器樂必須插電練習 1,什麼樂器都差不多這樣的,入門容易學精難,貝斯跟樂隊合練你可以不加花,只彈基本節奏的根音...