![]() |
發(fā)布時間: 2018-6-22 10:44
正文摘要:經過多次努力,用STC90C52+BMP180+LCD1602做的溫度氣壓高度計終于調試成功,效果如圖所示,程序見附件。 制作出來的實物圖: |
lmn2005 發(fā)表于 2023-12-12 07:58 買了幾次,除了一致性有些微小差別,都能用。 注意電壓,BMP180的供電電壓為1.8-3.6V,不能接5V。 |
樓主的BMP180可以用嗎?我從某一個寶上買的幾個都不好用。 |
感謝分享!電路、程序都有。 |
![]() |
境s。 發(fā)表于 2021-4-1 19:32 這是常見高度(1萬米以下)的模擬函數(shù),避免了浮點運算。單片機不支持浮點運算,容易出錯。 |
hjcc 發(fā)表于 2020-11-8 17:02 這是個簡化調光電路,不能適應較大溫差。可按1602手冊用電位器調光。 |
題主,為啥氣壓海拔轉換公式是這個呀height=(101325-pressure)*843/100;文檔里都是一個挺復雜的式子,要開根號,我編譯老是錯誤 |
樓主,按照你畫的圖焊的板子,供上電之后1602就亮一排小格子。 |
用52芯片可以仿真嗎 |
proteus仿真是需要有庫函數(shù)的 |
為什么proteus仿真不了 |
不知道這個的定位精度和GPS的哪個好點? |
SoleMemoery 發(fā)表于 2019-12-11 16:59 BMP180的供電電壓一般為1.8-3.6V,不能接5V?捎1K電阻和蘭發(fā)光LED組成一個穩(wěn)壓電路為BMP180供電。 |
lml0508 發(fā)表于 2019-3-14 17:58 要接限流電阻嗎,我接5V的顯示小方塊是為什么原因呢,求解答 |
厲害了我的哥 |
感謝分享,謝謝 |
風158 發(fā)表于 2018-6-22 22:08 好用心的網友 受教了 向你學習 ![]() |
![]() ![]() ![]() ![]() ![]() |
我的壓強,高度在一直變化,有什么辦法解決嗎 |
感謝分享 |
謝謝樓主的分享 感激不盡。! |
溫度和氣壓正常顯示,可高度顯示為亂碼 |
BMP180的VCC不能直接接單片機的VCC嗎?要接限流電阻嗎?幾歐的 |
謝謝分享! |
弱弱的問一句 pressure &= 0x0000FFFF;什么作用,讀溫度的時候為什么沒有??感激不盡!! |
贊一個,有電路圖嗎? |
電路圖呢。。。。。 |
非常感謝,真是幫了大忙了! |
牛逼啊 大兄弟 |
制作感想: 初衷是想給愛車空氣濾加個氣壓開關,防止空氣濾堵了還不知道,造成發(fā)動機進氣不良燃燒不全產生積碳。 在某寶上一搜,一個氣壓開關居然要40元。而一個BMP180氣壓傳感器不到4元,一個STC90C51芯片也不到4元,一個最小系統(tǒng)板甚至不到2元。又看了LCD1602液晶顯示模塊,價格不到5元,也不貴。USB轉串口下載模塊,我已經有了啊。于是心動,敗了約20元,開始玩起了單片機。 以前從未接觸過單片機,不過沒關系,自己有電路基礎,再上網找些資料學習學習就行了。網上一搜,找到了51黑論壇,發(fā)現(xiàn)是學習單片機的好地方。經過多天的學習、摸索,終于制作成功。 這個單片機氣壓計不僅能顯示氣壓,還能顯示溫度和相對海拔高度,而且是數(shù)字顯示,非常直觀。不僅可以監(jiān)測空氣濾內的氣壓,還可以帶著去釣魚、爬山。 第一次DIY單片機就獲得了成功,成就感真是滿滿的。 第一次DIY單片機就能獲得成功,其實也是與時代發(fā)展、科技進步分不開的,F(xiàn)在的單片機技術真是比N多年前強太多了。單片機各部分都已實現(xiàn)模塊化、標準化,組裝一個單片機就像搭積木一樣簡單。軟件技術也比以前進步很多,程序輸入也非常簡單,一個給機頂盒升級用的USB轉串口模塊就能搞定。現(xiàn)在的傳感器也比以前豐富多了,這使單片機的應用領域也更加廣泛了,F(xiàn)在學習單片機,既簡單,又實用。而且配件很容易買到,還幾乎都是白菜價,真是今非昔比。 |