最近受疫情的影響詳細大家都在家里沒事干,這里利用stm32最小系統做一個紅外測溫儀
這篇教程里我們來制作紅外測溫儀需要用到的硬件,關于PCB的工程文件,后文會給出。
(一)系統分析
由于我們的功能比較單一,所以對單片機的要求并不高,這里采用STM32F103C8T6作為主芯片,首先我們來設計一個單片機的最小系統,并留出相應的模塊接口,方便我們使用。
單片機的最小系統由電源電路、復位電路、晶振電路、下載電路這幾部分組成,但是為了實現相應的功能我們還會添加一些額外的模塊,本教程利用stm32最小系統開發一個紅外測溫儀,所以我在電路板上留了相應的接口,同時留下了OLED 屏幕的接口等等
(二)軟件的安裝
- Altium Designer 15(32/64位)下載地址:pan.baidu.com/s/1boDUPwN 提取碼:dfyf
(三)電路設計
如果沒有畫板經驗的可以參考我的另一篇文章:新手如何在Altium Designer中繪制電路板,這里我直接給出我的設計電路,電路圖的設計一定要注意每個芯片的連接是否正確,以及芯片的封裝是否是我們想要的。
這里圖片太大看得不太清楚,下面分模塊介紹:
(1)電源模塊
(2)cpu模塊
(3)復位電路
(4)下載電路
(四)PCB布局設計
關于PCB的布局、布線這里有相當多的門道,如果你沒有涉及到高頻一般你的電路出問題的概率會大大降低,如果你的需求比較高,就要嚴格遵守設計規則,因為規則實在太多,這里不做說明,有需要了解的可以關注我后面發的教程,或者網上搜教程學習。
正面:
反面:
大家可以照著我的原理圖自己布局,或者按照我的也行,一定要動手!!
(五)效果預覽圖
我們最終的效果應該這樣
(六)打板焊接
等到上面都做完了,就可以把你的PCB文件拿去打板了,這是我的成品展示:
上面的工程文件在這里可以下載紅外測溫儀硬件實現
本文章僅供學習交流用禁止用作商業用途,文中所有內容均為原創未經授權不得轉載
微信公眾號:zhjj0729
微博:文藝to青年
簡書:水枂