基本介紹
大創終於算結題了,在結題之際,總結一下我整個大創的歷程,以及用到的一些技術和分享一些學習的資源。
首先,我先介紹一下我們的大創。我們大創的題目叫做------校園智能手環
具體介紹
本校園智慧手環主要由電池、電路板、主芯片、藍牙芯片、gps模塊、感溫模塊,鋰電池、LCD顯示屏、橡膠圈及外殼所構成。
本產品擬實現如下功能:
1、測溫:通過紅外傳感器測定手上的溫度,把溫度數據儲存到存儲器里面;
2、定位:通過GPS模塊,管理平台可以獲取當前學生位置,在遇到緊急情況是及時知道學生的位置信息;
3、一鍵報警:學生在遇到意外情況需要求救時,通過按下報警按鈕,可以立刻通知到學校管理人員,然后根據位置信息對學生進行搜救;
4、管理平台:接受學生體溫、定位和報警等信息,對學生的健康狀況進行監控管理;
5、數據上報:通過藍牙模塊,把學生的體溫等數據傳送到管理平台,以方便學校監控管理;
6、時鍾:在顯示屏上顯示當前時間;
7、顯示:通過顯示屏,顯示當前時間及體溫信息。
用到的技術
在這次的大創中,我主要負責的任務是PCB板的制作和3D模型的打印。學習到了許多專業的知識,主要有四點:
- 學會使用Altium Designer和立創等eda軟件,來進行基礎的pcb板的繪制,熟悉了eda軟件的使用。然后繪畫stm32最小系統板,學會單層pcb板的制作,並在嘉立創平台進行打板。
- 手工焊板: 我們通過自己純手工來進行貼片器件的焊接。
- 模塊整合方案:選擇必要的模塊,並合理選擇小型的封裝,在PCB板上進行器件的擺放,合理優化電路線的布局,以縮小整個板的大小。
- 3d打印:通過自己繪制SolidWorks模型,來打印出手環的外殼
EDA軟件的使用
在前期,主要是寒假,我先是利用Altium Designer(以下簡稱AD)來繪畫STM32單層的最小系統板,其中有幾個視頻我`覺得比較有用
https://www.bilibili.com/video/BV16t411N7RD?p=1(Altium Designer 20 19(入門到精通全38集)四層板智能車PCB設計視頻教程AD19 AD20)最完整的視頻教學
https://www.bilibili.com/video/BV1RE411f7FF?p=1(還沒去看,但是可以搭配得捷的畢業設計班配合來看)
https://www.darwinlearns.com/back2school(得捷畢業設計班)
https://www.bilibili.com/video/BV1k741187Bd(講得挺有意思的,up主也很有實力)
https://www.bilibili.com/video/BV1Rf4y1q7cL(主要看這個視頻學的,講得比較全而且仔細)
在AD畫板的時候主要學習了以下的技術
- 正常的添加器件
- 畫飛線,差分走線,多根並行的走線
- 如果很難連起來兩根線,可以嘗試用過孔
- 多層板的制作其實只是把元器件的焊盤屬性改一下
- 畫板的規則設置,VCC的線為15/8mil,其他的線可以是6mil
- DRC規則檢查
- BOM表和gerber文件的導出
畫完板之后在嘉立創打板,但是打完板之后並沒有馬上焊器件,因為當時想直接給嘉立創進行smt貼片,但是找不到這些器件的封裝,所以后面又用立創EDA來進行畫板。
立創EDA
使用立創EDA有幾個好處
- 有大量的器件封裝,可以直接使用別人畫的封裝,方便業余的玩家使用
- 有開源平台,可以參考別人的原理圖
- 有立創商城,可以方便進行下單
- 可以協同工作(並不是完整的協同工作,因為不能兩個人同時修改,只是這個文件是共享的)