資料介紹
描述
大家好,這里有一些很酷的東西,一個完全從頭開始制作的 DIY 手持風扇。
我的目標是制作一個我每天外出時都可以使用的小型便攜式風扇。
我準備了一個 3D 打印機身并制作了一個定制 PCB,上面裝有驅動主電機的所有基本電子設備,我在這里使用的是微型有刷直流電機,它通常用于微型無人機,它聲音很大而且非常強大。
至于這個項目的大腦,我使用了 Attiny13A 來控制驅動直流電機的 Mosfet IC。
1 / 3
它的操作很簡單,我們首先通過按下 ON-OFF 開關打開此設置。
接下來,我們按下撥動開關啟動風扇。
它有兩種模式,可以通過單按和雙按撥動開關來觸發,第一次按下時,此設置以 100% 的速度運行,第二次按下時為 50%,第三次按下時為 OFF 狀態。
這篇文章將講述這臺風扇的整個構建過程,讓我們開始吧。
所需材料
以下是我在這個項目中使用的材料-
定制電路板
閣樓13A
TP4056
AO4406A
10K電阻0805封裝
M7 二極管 SMA
1uF電容1206
1K電阻0805封裝
紅色 0603 LED
藍色 0603 LED
開/關
撥動開關
C型端口
3D打印車身套裝
直流微刷電機
無人機風扇
10uf 16v電容
鋰電池 3.7V 1200mAh
基本概念
1 / 2
我首先準備了一個簡單的設置,該設置使用一個 A04406 IC,該 IC 與我們通過按下撥動開關通過 Arduino Nano 控制的直流電機相連。
我使用此設置創建了一個示例板,該示例板使用通過 Attiny13A 控制并由 3.7V 鋰電池供電的微型無人機電機。
我首先準備了一個手柄風扇的 3D 模型,以便在測試期間固定電機。
在檢查了此設置的電機運行和實用性之后,我開始研究將使用更小的 MCU 而不是 Arduino nano 的原理圖。
3D打印設計
1 / 3
首先,我準備了一個簡單的 3D 模型,它由兩部分組成。
TOP部分裝電機,MID部分裝電路和鋰電池。
我沒有準備一個單一的模型,而是將設計分為兩個主要部分和一個將氣流匯聚到用戶身上的網。
TOP 部分固定電機并有一個通道,電機線通過該通道整齊地封閉,然后有一個 MIDDLE 部分通過螺釘固定 TOP 部分和 NET,MIDDLE 部分還固定帶鋰離子電池的電子電路。
我首先在 Fusion360 中對 PCB 建模,然后使用其輪廓測量來創建將控制風扇葉片的 PCB 設計。
原理圖
1 / 3
這是我準備的原理圖,它由三部分組成,包括用于為鋰電池正確充電的 TP4056 IC 設置、作為該項目大腦的 Attiny13A MCU 設置,以及在 mosfet 中配置為開關設置的 A04406 IC 設置用于控制負載,在我們的例子中是直流電機。
TP4056 包含兩個 LED 指示燈,紅色和藍色,紅色表示電池電量低,藍色表示充滿電。
我還添加了一個 Type C 端口用于充電輸入。
Attiny13A 通過一個 10K 電阻與 A04406 IC 的柵極相連,我們通過 Attiny MCU 向柵極提供 PWM 信號來控制電機速度。
至于閃存 Attiny,我添加了一個帶有 Attiny 的 ISP 引腳的 CON6 接頭引腳,這樣我就可以連接一個程序員來燒錄引導加載程序并在其中上傳代碼。
電路板設計
1 / 2
我完成了原理圖,然后將其轉換為電路板文件,然后我開始處理 PCB 文件。
至于PCB的形狀,我使用了fusion360的測量,首先準備好電路板輪廓,然后我把所有的組件都放在它們的位置上,并通過兩層的走線和形狀將它們連接起來。
最后,我在板上添加了一些隨機圓形(絲印層)以增加其美感,因為它們在我將從 PCB 制造商訂購的紅色阻焊膜上看起來很棒。
從 PCBWAY 獲取 PCB
1 / 3
我完成了PCB設計并導出了我上傳到PCBWAY的報價頁面用于下訂單的Gerber數據。
我為這個項目選擇 RED Soldermask,因為我已經用 RED PLA 和 RED PCB Color 打印了東西,這將補充風扇的美感,所有東西都是紅色的。
我在超快的一周內收到了 PCB。
至于 PCB 的質量,我對每塊板都是一流的,而且沒有任何錯誤感到震驚。
整體質量非常好,如果您需要以更低的成本獲得優質的 PCB 服務,我建議大家檢查一下。
印刷電路板組裝
PCB組裝過程將有以下步驟。
焊膏點膠
取放過程
熱板回流焊
THT 組件
錫膏點膠工藝
1 / 2
第一步是將焊膏涂到每個元件焊盤上。
我們使用熔化溫度為140 至 270 °C的常規 Sn-Pb 焊膏。
取放過程
1 / 2
然后,我使用 ESD Tweeaser 仔細挑選每個 SMD 組件并將其一個接一個地放置在指定的位置,最多花費 30 秒,但結果是一個完美的 PCB,所有組件都放置在它們的位置。
熱板回流焊
1 / 2
在“PICK & Place Process”之后,我小心翼翼地提起整個電路板并將其放在我的DIY SMT Hotplate上,它和這個項目一樣也是自制的。
幾分鐘后,當加熱板達到焊膏熔化溫度時,所有組件都將通過此熱回流焊工藝進行焊接。
THT 組件
最后,我們將 THT 組件添加到 PCB。(開關、按鈕和電容器)
1 / 3
使用主草圖閃爍 Attiny13A
1 / 3
Attiny13A 是一個 AVR MCU,可以通過 USBASP 等 ISP 編程器進行閃存,或者我們可以使用 Arduino Uno 或 Nano 板制作一個簡單的 ISP 編程器。
我們轉到 Example sketches> Arduino as ISP 并將其上傳到 Arduino Nano 板。
接下來,我們在 RST 和 GND 引腳之間添加一個 1uf 電容器,這將阻止 Arduino 在閃爍過程中重置(將 Arduino 作為 ISP Sketch 上傳后添加電容器)
現在轉到此鏈接并下載 Attiny13 核心文件 - https://github.com/MCUdude/MicroCore
接下來,我們根據附帶的接線圖將 Attiny13A 的 SPI 引腳與 Arduino 引腳連接起來。
然后我們轉到工具并更改 MCU 并選擇 Attiny13。
我們選擇正確的端口并將編程器更改為“Arduino as ISP”
接下來,我們點擊Burn Bootloader,如果接線正確,你會看到“Done burning Bootloader”的信息。
最后,我們轉到草圖菜單并選擇“使用編程器上傳”,然后板子上會閃現當時打開的草圖。
1 / 2
為了刷新 MCU,我使用了我現有的 AVR Flasher,它是一個 Arduino Nano,可以將 Arduino 作為 ISP Sketch 運行。
為了將編程器與 Attiny 的 SPI 引腳連接,我使用了一個臨時的插頭引腳插座,將 Attiny 的 SPI 引腳與 Arduino Nano 連接起來。
這是我使用的主要代碼-
?
const int switchPin = 4; const int FANPin = 0; int FANMode = 1; void setup() { pinMode(FANPin, OUTPUT); pinMode(switchPin, INPUT_PULLUP); digitalWrite(FANPin, LOW); } void loop() { if (digitalRead(switchPin) ==LOW) { FANMode = FANMode + 1; if (FANMode == 4) { FANMode = 1; } } if (FANMode == 1) { digitalWrite(FANPin, LOW); delay(200); } else if (FANMode == 2) { digitalWrite(FANPin, HIGH); delay(200); } else if (FANMode == 3) { analogWrite(FANPin, 50); delay(200); } //delay(200); // see text }
?
添加鋰電池
1 / 3
接下來,我們在電路中添加一個電池連接器 UC2515,然后將其與其焊盤焊接在一起。
然后我們將 3.7V 1200mAh 鋰電池連接到電路,以便我們可以在下一步中測試輸出和其他一些東西。
測試板
1 / 3
接下來,我們打開主開關,然后測量連接電機和電池 GND 的二極管兩端的電壓。
我們得到 3.6V,這是驅動微型直流電機的準確電壓。
至于另一個測試,我們通過插入充電器來檢查TP4056是否工作。紅色 LED 發光并持續發光一段時間,當電池電壓達到 4.2V 時,紅色 LED 熄滅,藍色 LED 開始發光,這意味著電池已充電并且 TP4056 正常工作。
添加電機
1 / 4
接下來,我們通過將電機放置到位,將微型電機添加到 3D 打印的 TOP 機身中。
為了測試此設置是否有效,我通過將電機的電線焊接到 PCB 上的連接器來臨時將電機添加到電路中。
然后我首先通過按下主開關打開電路來檢查工作情況,然后我們點擊一??次按鈕。
在第一個 Tap 電機以 100% 的速度運行時,第二個 Tap 將速度降低 50%,第三個 Tap 則完全關閉電機。
裝配過程
1 / 6
測試電路板工作后,我們繼續下一步也是最后一步,即組裝風扇。
我們首先將電機的電線放在 MID Body 中,然后從底部使用螺絲將 TOP Part 和 MID Body 連接在一起。
接下來,我們將網放置到位,并使用兩個螺絲將其固定到位。
然后我們用電路焊接電機線,然后將鋰電池連接到電路
接下來,我們將電路放置到位,并用三個螺絲將電路和電池固定到位,組裝完成。
結果
1 / 4
這是這個內置的結果,一個工作的手持直流風扇!
它響亮且超級棒,也很實用。我們可以把它帶到外面并用它來散熱。
This is the first and final edition of this project, so far I haven't encountered any problem with it but if anything does come up then I'll start work on V2 of this project.
Till then, stay tuned. Special thanks to PCBWAY for supporting this project, do check them out for getting great PCB Service for less cost.
Peace out
- 教你如何使用手持激光焊接機的切割功能
- 帶電容式觸摸開關的Arduino手持式風扇
- 帶開關按鈕的DIY風扇(M5StickC ESP32)
- 使用Arduino(Arduboy)DIY手持游戲機
- DIY PCB手持風扇
- DIY MPPT兩針風扇分線板
- mutantc V4顯示PCB DIY手持設備
- 臺達散熱風扇 AFB1224VHZ9F 12025風扇規格書
- 臺達風扇 EFB0412VHD-F00 4020尺寸三線風扇
- 臺達風扇 AFB1224VHZ9F 12025尺寸風扇規格書
- 臺達散熱風扇 FFB0924EHE 9238大風量風扇規格書
- 溫控風扇原理圖修改版參考下載 0次下載
- 溫控風扇原理圖參考案例下載 66次下載
- 使用51單片機進行溫控風扇設計論文免費下載 61次下載
- 改進風扇控制: 關于風扇控制的考慮
- 風扇驅動怎么安裝 609次閱讀
- 手持小風扇的工作原理 1023次閱讀
- 無葉風扇控制器怎么調 無葉風扇控制器怎么接線 1881次閱讀
- 電風扇電路原理圖 12.2w次閱讀
- dfrobot風扇模塊簡介 2452次閱讀
- dfrobot 130 直流電機風扇簡介 1908次閱讀
- CPU是如何調節風扇轉速的 1.9w次閱讀
- CPU風扇的工作原理 1.5w次閱讀
- 汽車電子風扇它是如何工作的 6452次閱讀
- 智能風扇怎么選購 你需要重新認識電風扇 1870次閱讀
- 自制風力發電機diy 使用廢舊電腦風扇 2.1w次閱讀
- 迷你風扇制作 9821次閱讀
- 簡易電風扇diy制作 1.3w次閱讀
- 風扇電機的設計方案_判斷風扇電機好壞的方法 2w次閱讀
- 風扇電機溫控電路 5857次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論