課程設計?

模電+數電。從學習知識角度,還是推薦

熱電阻(熱電偶)+電橋+放大器OP07+ADC0809+數碼管驅動晶元HC573

用單片機體現不出學習內容

好好學好原理,入了行,基礎紮實沒壞處
根據你選擇的感測器型號做方案,單片機處理數據然後控制顯示模塊。


只有數電和模電知識是不夠的,至少你要使用可編程邏輯器件,至至少也得用個單片機吧

有了單片機之後,一個溫度感測器+一個液晶顯示器。寫兩個模塊就可以用了。

當然為了充分發揮單片機的價值,還可以來個晶振模塊+蜂鳴器,實現個鬧鐘。還可以加個彩燈,加個按鍵,做個計算器;總之隨意發揮了。


對業餘玩家來說最簡單的方案就是直接利用Arduino平臺了。想好用什麼採溫度,是不是還要濕度,然後用什麼顯示。個人推薦18B20+IIC介面的LCD1602或OLED。接線簡單,庫成熟,成功率高。

稍微進階一點的折騰方案就是參照Arduino實現個最小系統。比如這個四位LED數碼管的溫度計就是我第一次設計PCB並在網上找人打板,然後自己焊上必要的器件做出來的。撿了個滑鼠包裝盒做外殼。

拆開來這樣的:

焊接完確認無誤後先用USBTinyISP向新晶元燒入bootloader,然後用USB轉TTL刷入寫好的程序(直接用USBTinyISP刷程序好像情況不太穩定,不知何故)。開發軟體全程只用到了Arduino IDE。

多做了一個放在家裡,時刻關注室溫。做個奶爸容易麼。


ds18b20+51單片機+數碼管,搞定

用 Arduino ,溫濕度模塊,LED數碼管,寫幾行單片機代碼。成本低速度快。

都是模塊化的。像搭積木。不需要電烙鐵。

適合初學者。不會單片機,不會編程也可以很快掌握。


都寫了那麼多,不用我來回答了,基本就是信號採集,轉換,顯示,用什麼還得自己決定,感覺不難,自己dry沒動力啊~


推薦閱讀:
相關文章