步驟1:要求
該設備具有以下要求:
測量10 - 300 kHz范圍內的交變磁場
測量精確到50 uT的區域(ICNIRP設定的安全限值為27 uT)
在手持式儀表上顯示磁場
當字段超出時顯示警告指示器,測量所有三個軸中的字段并得到它們的結果以找到給定點的實際字段。 ICNIRP設定的標準
包括電池操作,以便設備真正可移植
步驟2:系統概述
步驟3:選擇組件
這一步可能是采取步驟的最長時間,需要相當的耐心才能為該項目選擇正確的組件。與大多數其他電子項目一樣,選擇元件需要仔細檢查數據表,以確保所有元件彼此兼容,并在所有工作參數的所需范圍內工作 - 在這種特殊情況下,磁場,頻率,電壓等。
為磁場傳感器PCB選擇的主要組件可在隨附的Excel表格中找到。用于手持設備的組件如下:
SunFounder I2C串行20x4 LCD顯示器
Cyclewet 3.3V-5V 4通道邏輯電平轉換器雙向移位器模塊
按鈕開關
2位撥動開關
18650鋰離子電池3.7V電池
Adafruit PowerBoost 500充電器
印刷電路板(SparkFun snappable)
支架
連接電線
割臺銷
該項目所需的設備如下:
焊接設備和一些焊錫絲
鉆
剪線鉗
{“context”:{“location”:{“href” : “https://www.instructables.com/editInstructable/edit/EMGJXE1JFUAH4P7”, “原點”: “https://www.instructables.com”, “協議”: “https:” 開頭, “宿主”:“WWW .instructables.com “ ”主機名“: ”www.instructables.com“, ”口“: ”“, ”路徑“:”/editInstructable/編輯/EMGJXE1JFUAH 4P7“ , “搜索”: “”, “散列”: “”}, “jQuery110209470777035602441”:1, “B”:{ “jQuery110209470777035602441”:20}, “H”:{}}, “選擇器”:“# editor-Object-28“}
步驟5:設計PCB
一旦電路運行在LTSpice中驗證,設計了PCB。銅平面的設計使其不會干擾磁場傳感器的工作。 PCB布局圖中突出顯示的灰色區域顯示PCB上的銅平面。在右側,還顯示了設計PCB的3D視圖。
步驟6:設置微控制器
為此項目選擇的微控制器是Tiva C TM4C123GXL。該代碼用Energia編寫,以便利用Arduino系列微控制器的現有LCD庫。因此,為該項目開發的代碼也可以與Arduino微控制器而不是Tiva C一起使用(假設您使用正確的引腳分配并相應地修改代碼)。
步驟7:讓顯示器工作
顯示器和微控制器通過I2C通信連接,只需要兩根電線而不是a + 5V電源和地。可用于Arduino系列微控制器(LiquidCrystal庫)的LCD代碼片段已在Energia中移植和使用。代碼在附加的LCDTest1.ino文件中給出。
有關顯示的一些有用提示,請參閱以下視頻:
https://www.youtube.com/watch?v=qI4ubkWI_f4
步驟8:3D打印
手持設備的機箱設計如上圖所示。盒子有助于保持電路板就位,電線不受干擾。該盒子設計有兩個用于電線穿過的切口,一個用于電池指示燈LED的切口,以及一個用于撥動開關和按鈕開關的切口。附加了必要的文件。
步驟9:連接所有組件
測量所有可用組件的尺寸,并使用Microsoft Visio等圖形工具進行布局。一旦計劃好所有組件的布局,最好嘗試將它們放在自己的位置,以了解最終產品。建議在將每個新組件添加到設備后測試連接。上圖中顯示了接口過程的概述。 3D打印的盒子為設備提供了干凈的外觀,同時也保護了內部的電子設備。
-
磁場傳感器
+關注
關注
0文章
41瀏覽量
12042
發布評論請先 登錄
相關推薦
評論