RM新时代网站-首页

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>DIY PCB手持風(fēng)扇

DIY PCB手持風(fēng)扇

2022-08-11 | zip | 0.02 MB | 次下載 | 2積分

資料介紹

電路板圖如下:

poYBAGL0U-KAL67OAACqDwNGYPY673.jpg
pYYBAGL0U-WAYZlbAACae22-aNE417.jpg

描述

DIY手持風(fēng)扇

?

大家好,這里有一些很酷的東西,一個(gè)完全從頭開(kāi)始制作的 DIY 手持風(fēng)扇。

這里的目標(biāo)是制作一個(gè)我可以每天外出時(shí)使用的小型便攜式風(fēng)扇。

?

?

我準(zhǔn)備了一個(gè) 3D 打印的機(jī)身并制作了一個(gè)定制的 PCB,上面裝有驅(qū)動(dòng)主電機(jī)的所有基本電子設(shè)備,我在這里使用的是微型有刷直流電機(jī),它通常用于微型無(wú)人機(jī),它聲音很大,而且超級(jí)強(qiáng)大。

至于這個(gè)項(xiàng)目的大腦,我使用了一個(gè) Attiny13A 來(lái)控制一個(gè)驅(qū)動(dòng)直流電機(jī)的 Mosfet IC。

?

?

poYBAGL0U_WAcXXiAB3xfkPH8ws219.jpg

?

它的操作很簡(jiǎn)單,我們首先通過(guò)按下 ON-OFF 開(kāi)關(guān)打開(kāi)這個(gè)設(shè)置。

接下來(lái),我們按下?lián)軇?dòng)開(kāi)關(guān)啟動(dòng) FAN。

它有兩種模式,可以在單按和雙按撥動(dòng)開(kāi)關(guān)時(shí)觸發(fā),第一次按此設(shè)置以 100% 速度運(yùn)行,第二次按 50%,第三次按關(guān)閉狀態(tài)。

?

這篇文章將介紹這個(gè)風(fēng)扇的整個(gè)構(gòu)建過(guò)程,所以讓我們開(kāi)始吧。

?

所需材料

以下是我在這個(gè)項(xiàng)目中使用的材料-

  • 定制PCB
  • 閣樓13A
  • TP4056
  • AO4406A
  • 10K電阻0805封裝
  • M7 二極管 SMA
  • 1uF電容1206
  • 1K電阻0805封裝
  • 紅色 0603 LED
  • 藍(lán)色 0603 LED
  • 開(kāi)/關(guān)
  • 撥動(dòng)開(kāi)關(guān)
  • C型端口
  • 3D打印車身套裝
  • 直流微刷電機(jī)
  • 無(wú)人機(jī)風(fēng)扇
  • 10uf 16v電容
  • 鋰電池 3.7V 1200mAh

?

基本概念

pYYBAGL0U_iAatshAAEJ68J8c8s304.jpg

?

我首先準(zhǔn)備了一個(gè)使用 A04406 IC 的簡(jiǎn)單設(shè)置,該 IC 與我們通過(guò) Arduino Nano 按下?lián)軇?dòng)開(kāi)關(guān)控制的直流電機(jī)相連。

我使用此設(shè)置創(chuàng)建了一個(gè)使用微型無(wú)人機(jī)電機(jī)的示例板,該電機(jī)通過(guò) Attiny13A 控制并由 3.7V 鋰電池供電。

我首先準(zhǔn)備了一個(gè)帶柄風(fēng)扇的 3D 模型,以便在測(cè)試期間固定電機(jī)。

在檢查了此設(shè)置的電機(jī)操作和實(shí)用性之后,我開(kāi)始制作一個(gè)使用更小的 MCU 而不是 Arduino nano 的原理圖。

?

3D打印設(shè)計(jì)

?

poYBAGL0U_qAZ6yiAABkwScq7hg487.png

?

pYYBAGL0U_2ATNn7AADj5Jh_BIw821.jpg

?

首先,我準(zhǔn)備了一個(gè)由兩部分組成的簡(jiǎn)單 3D 模型。

TOP 部分容納電機(jī),MID 部分容納電路和鋰電池。

我沒(méi)有準(zhǔn)備一個(gè)模型,而是將設(shè)計(jì)分為兩個(gè)主要部分和一個(gè)將氣流匯聚到用戶的網(wǎng)。

TOP 部分固定電機(jī)并有一個(gè)通道,電機(jī)線通過(guò)該通道整齊地封閉,然后有一個(gè) MIDDLE 部分通過(guò)螺釘固定 TOP 部分和 NET,中間部分還固定帶有鋰離子電池的電子電路。

我首先在 Fusion360 中對(duì) PCB 進(jìn)行建模,然后使用其輪廓測(cè)量來(lái)創(chuàng)建控制風(fēng)扇葉片的 PCB 設(shè)計(jì)。

?

示意圖

?

pYYBAGL0U_-AGBw2AAHwDf5Vp8k843.jpg

?

poYBAGL0VAKADX4kAACgYlTD69U693.jpg

?

pYYBAGL0VASAGgMTAACRFdpbJOk272.jpg

?

這是我準(zhǔn)備的原理圖,它由三部分組成,包括用于正確充電鋰電池的 TP4056 IC 設(shè)置、作為該項(xiàng)目的大腦的 Attiny13A MCU 設(shè)置以及在 mosfet 中配置為開(kāi)關(guān)設(shè)置的 A04406 IC 設(shè)置用于控制負(fù)載,在我們的例子中是直流電機(jī)。

TP4056 包含兩個(gè)指示燈,紅色和藍(lán)色,紅色表示電池電量不足,藍(lán)色表示充滿電。

我還添加了一個(gè)用于充電輸入的 Type C 端口。

Attiny13A 通過(guò)一個(gè) 10K 電阻與 A04406 IC 的 Gate 連接,我們通過(guò) Attiny MCU 向 Gate 提供 PWM 信號(hào)來(lái)控制電機(jī)速度。

至于刷新 Attiny,我添加了一個(gè) CON6 Header Pin 和 Attiny 的 ISP Pins,這樣我就可以連接一個(gè)程序員來(lái)燒錄引導(dǎo)加載程序并在其中上傳代碼。

?

PCB設(shè)計(jì)

?

poYBAGL0VAeARE1tAAOILNhFQkI214.png

?

pYYBAGL0VAqAB8VCAAA0a0oahkI143.png

?

我最終確定了原理圖,然后將其轉(zhuǎn)換為電路板文件,然后我開(kāi)始處理 PCB 文件。

至于 PCB 的形狀,我使用了 fusion360 的測(cè)量值并首先準(zhǔn)備了電路板輪廓,然后我將所有組件放置在它們的位置,并通過(guò)兩層的軌道和形狀將它們?nèi)窟B接起來(lái)。

最后,我在板上添加了一些隨機(jī)的圓形(絲印層)以增加其美感,因?yàn)樗鼈冊(cè)谖覍?PCB 制造商訂購(gòu)的 RED 阻焊層上看起來(lái)很棒。

?

從 PCBWAY 獲取 PCB

?

poYBAGL0VBCAVU4hAA3TKz4V2Kc579.jpg

?

pYYBAGL0VBOAJf5VAADiGneGBqQ107.jpg

?

poYBAGL0VBWAbLuGAACrMhstNW0174.jpg

?

我完成了 PCB 設(shè)計(jì)并導(dǎo)出了我上傳到 PCBWAY 報(bào)價(jià)頁(yè)面的 Gerber 數(shù)據(jù)以用于下訂單。

我為這個(gè)項(xiàng)目選擇了 RED Soldermask,因?yàn)槲乙呀?jīng)用 RED PLA 打印了一些東西,RED PCB 顏色將補(bǔ)充風(fēng)扇的美感,所有的東西都是 RED。

?

我在超快的一周內(nèi)收到了 PCB。

?

至于 PCB 的質(zhì)量,我被每塊電路板的一流水準(zhǔn)和無(wú)任何錯(cuò)誤的出色表現(xiàn)所震撼。

整體質(zhì)量非常好,如果您需要以更低的成本獲得優(yōu)質(zhì)的 PCB 服務(wù),我建議你們檢查一下。

?

電路板組裝

PCB組裝過(guò)程將具有以下步驟。

  • 錫膏點(diǎn)膠
  • 拾取和放置過(guò)程
  • 熱板回流
  • THT 組件

?

錫膏點(diǎn)膠工藝

?

poYBAGL0VBeAL-LeAADQRlXSEoE358.jpg

?

poYBAGL0VBqAaoqtAACrse3exw8967.jpg

?

第一步是在每個(gè)元件焊盤上涂抹焊膏。

我們使用熔化溫度為 140 至 270 °C 的普通 Sn-Pb 焊膏。

?

拾取和放置過(guò)程

?

pYYBAGL0VByAOrEbAADlEaeFiTI765.jpg

?

poYBAGL0VB6AQ-2AAAC995cmVK8103.jpg

?

然后,我使用 ESD Tweeaser 小心地將每個(gè) SMD 組件一個(gè)一個(gè)地挑選并放置在指定的位置,這需要大約 30 秒的時(shí)間,但結(jié)果是一個(gè)完美的 PCB,所有組件都放置在它們的位置。

?

熱板回流

pYYBAGL0VCGANs_LAACng3SPdAw221.jpg

?

poYBAGL0VCOAEz8IAACx8IVd_Ww159.jpg

?

在“PICK & Place Process”之后,我小心翼翼地將整個(gè)電路板抬起并放在我的 DIY SMT Hotplate 上,它也是自制的,就像這個(gè)項(xiàng)目一樣。

幾分鐘后,當(dāng)熱板達(dá)到焊膏熔化溫度時(shí),所有組件都將通過(guò)此熱回流工藝焊接。

?

THT 組件

pYYBAGL0VCWAKGgsAADsjDT2vE0007.jpg

?

poYBAGL0VCiARF19AADSK1r6iQc453.jpg

?

pYYBAGL0VCqAFQt1AACbSxVHTWI849.jpg

?

最后,我們將 THT 組件添加到 PCB。(開(kāi)關(guān)、按鈕和電容器

?

?

用主草圖閃爍 Attiny13A

?

?

poYBAGL0VC2AeHpjAAG1J8WdVV0925.png

?

pYYBAGL0VC-AL5PmAAByUVwE78Q197.png

?

poYBAGL0VDGAfoMuAABifPdNP0A829.png

?

Attiny13A 是一款 AVR MCU,可以通過(guò) USBASP 等 ISP 編程器進(jìn)行燒寫,或者我們可以使用 Arduino Uno 或 Nano 板制作簡(jiǎn)單的 ISP 編程器。

?

  • 我們轉(zhuǎn)到示例草圖> Arduino 作為 ISP 并將其上傳到 Arduino Nano 板。
  • 接下來(lái),我們?cè)?RST 和 GND 引腳之間添加一個(gè) 1uf 電容器,這將阻止 Arduino 在閃爍過(guò)程中重置(將 Arduino 上傳為 ISP Sketch 后添加電容器)
  • 現(xiàn)在轉(zhuǎn)到此鏈接并下載 Attiny13 Core 文件 -? https://github.com/MCUdude/MicroCore
  • 接下來(lái),我們根據(jù)隨附的接線圖將 Attiny13A 的 SPI 引腳與 Arduino 引腳連接起來(lái)。
  • 然后我們轉(zhuǎn)到工具并更改 MCU 并選擇 Attiny13。
  • 我們選擇正確的端口并將編程器更改為“Arduino as ISP”
  • 接下來(lái),我們點(diǎn)擊Burn Bootloader,如果接線正確,你會(huì)看到“Done burn Bootloader”的信息。
  • 最后,我們進(jìn)入草圖菜單并選擇“使用編程器上傳”,電路板將閃現(xiàn)當(dāng)時(shí)打開(kāi)的草圖。

pYYBAGL0VDSAazL5AADzalz97Gk320.jpg

?

poYBAGL0VDaAB5_6AADHVlujJCk489.jpg

?

為了刷寫 MCU,我使用了我現(xiàn)有的 AVR Flasher,它是一個(gè) Arduino Nano,它運(yùn)行 Arduino 作為 ISP Sketch。

要將編程器與 Attiny 的 SPI 引腳連接,我使用了一個(gè)臨時(shí)的 Header 引腳插座,將 Attiny 的 SPI 引腳與 Arduino Nano 連接起來(lái)。

這是我使用的主要代碼-

  switchPin =  ;   FANPin =  ;  FANMode =  ;    { pinMode(FANPin,輸出);pinMode(switchPin, INPUT_PULLUP); 數(shù)字寫入(FANPin,低);}    {  (digitalRead(switchPin) ==LOW) { FANMode = FANMode +  ;  (FANMode ==  ) { FANMode =  ; } }  (FANMode ==  ) { digitalWrite(FANPin, LOW); 延遲();} (FANMode ==  ) { digitalWrite(FANPin, HIGH); 延遲();}   (FANMode ==  ) { analogWrite(FANPin,  ); 延遲();} 

?

添加鋰電池

poYBAGL0VDmAIuSSAADpiX021jo088.jpg

?

pYYBAGL0VDuANldkAADUunok4zI127.jpg

?

poYBAGL0VD6AUgFCAADAiAa7mj4010.jpg

?

接下來(lái),我們將電池連接器 UC2515 添加到電路中,然后將其與焊盤焊接。

然后,我們將 3.7V 1200mAh 鋰電池與電路連接,以便我們可以在下一步測(cè)試輸出和其他一些東西。

?

測(cè)試董事會(huì)

poYBAGL0VECAee0cAADpBeGPXn8070.jpg

?

poYBAGL0VEOAF4mlAADmjbf784Y795.jpg

?

接下來(lái),我們打開(kāi)主開(kāi)關(guān),然后測(cè)量與電機(jī)連接的二極管和電池的 GND 兩端的電壓。

我們得到 3.6V,這是驅(qū)動(dòng)微型直流電機(jī)的準(zhǔn)確電壓。

至于另一項(xiàng)測(cè)試,我們通過(guò)插入充電器來(lái)檢查 TP4056 是否工作。當(dāng)電池電壓達(dá)到 4.2V 時(shí),紅色 LED 燈會(huì)一直亮并保持一段時(shí)間,紅色 LED 燈熄滅,藍(lán)色 LED 燈開(kāi)始發(fā)光,這意味著電池已充電并且 TP4056 工作正常。

?

添加電機(jī)

poYBAGL0VEWAXIr5AADT77urNEY970.jpg

?

pYYBAGL0VEiADEqXAADrDbau0y8640.jpg

?

poYBAGL0VEqAHBZIAADdu1cQys0864.jpg

?

pYYBAGL0VE2AK5ugAAC07-fHqtQ374.jpg

?

接下來(lái),我們通過(guò)將電機(jī)放置在原位,將微型電機(jī)添加到 3D 打印的 TOP 主體中。

為了測(cè)試此設(shè)置是否正常工作,我通過(guò)將電機(jī)的電線焊接到 PCB 上的連接器來(lái)臨時(shí)添加了帶有電路的電機(jī)。

然后我首先通過(guò)按下主開(kāi)關(guān)打開(kāi)電路來(lái)檢查工作,然后我們單擊一次按鈕。

在第一個(gè) Tap 電機(jī)以 100% 速度運(yùn)行時(shí),第二個(gè) Tap 將速度降低 50%,第三個(gè) Tap 完全關(guān)閉電機(jī)。

?

組裝過(guò)程

poYBAGL0VFGAI95UAAC4902Cf7g398.jpg

?

pYYBAGL0VFOAEnIKAAC7J6nsyks683.jpg

?

poYBAGL0VFWAQOqlAACSAYSnAts155.jpg

?

pYYBAGL0VFiAIJdaAADB-KPW8S8645.jpg

?

poYBAGL0VFqATxGgAADE1DRgr2I820.jpg

?

pYYBAGL0VFyAHPT2AACJkVdr7GQ108.jpg

?

pYYBAGL0VF-AAOs8AADuBL0DA7A314.jpg

?

poYBAGL0VGGASWcJAADStQi_p_s149.jpg

?

pYYBAGL0VGSAZ2TtAAC1yJAhDaQ521.jpg

?

poYBAGL0VGaAT5Y7AAC9HFWdWh8979.jpg

?

測(cè)試板工作后,我們繼續(xù)下一步也是最后一步,即組裝風(fēng)扇。

  • 我們首先將電機(jī)的電線放置在 MID Body 中,然后使用底部的螺釘將 TOP Part 和 MID Body 連接在一起。
  • 接下來(lái),我們將網(wǎng)放置在原位,并使用兩個(gè)螺釘將其固定在原位。
  • 然后我們將電機(jī)線與電路焊接,然后將鋰電池連接到電路
  • 接下來(lái),我們將電路放置到位并用三個(gè)螺釘將電路和電池固定到位,組裝完成。

?

結(jié)果

?

pYYBAGL0VGmAU4A9AADgVqiw2Tk653.jpg

?

poYBAGL0VGuABnCRAADUuW5JU08475.jpg

?

這是這個(gè)內(nèi)置的結(jié)果,一個(gè)可以工作的手持式 DC 風(fēng)扇!

它響亮而超級(jí)棒,也很實(shí)用。我們可以把它帶到外面并用它來(lái)對(duì)抗熱量。

這是這個(gè)項(xiàng)目的第一個(gè)也是最后一個(gè)版本,到目前為止我還沒(méi)有遇到任何問(wèn)題,但如果有任何問(wèn)題,我將開(kāi)始這個(gè)項(xiàng)目的 V2 工作。

?

到那時(shí),請(qǐng)繼續(xù)關(guān)注。特別感謝 PCBWAY 對(duì)這個(gè)項(xiàng)目的支持,一定要看看他們以更低的成本獲得出色的 PCB 服務(wù)。

和平相處

?

?

?

?

?

代碼


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1Keysight B1500A 半導(dǎo)體器件分析儀用戶手冊(cè)、說(shuō)明書 (中文)
  2. 19.00 MB  |  4次下載  |  免費(fèi)
  3. 2使用TL431設(shè)計(jì)電源
  4. 0.67 MB   |  2次下載  |  免費(fèi)
  5. 3BT134雙向可控硅手冊(cè)
  6. 1.74 MB   |  2次下載  |  1 積分
  7. 4一種新型高效率的服務(wù)器電源系統(tǒng)
  8. 0.85 MB   |  1次下載  |  1 積分
  9. 5LabVIEW環(huán)形控件
  10. 0.01 MB   |  1次下載  |  1 積分
  11. 6PR735,使用UCC28060的600W交錯(cuò)式PFC轉(zhuǎn)換器
  12. 540.03KB   |  1次下載  |  免費(fèi)
  13. 751單片機(jī)核心板原理圖
  14. 0.12 MB   |  1次下載  |  5 積分
  15. 8BP2879DB支持調(diào)光調(diào)滅的非隔離低 PF LED 驅(qū)動(dòng)器
  16. 1.44 MB  |  1次下載  |  免費(fèi)

本月

  1. 1開(kāi)關(guān)電源設(shè)計(jì)原理手冊(cè)
  2. 1.83 MB   |  54次下載  |  免費(fèi)
  3. 2FS5080E 5V升壓充電兩串鋰電池充電管理IC中文手冊(cè)
  4. 8.45 MB   |  23次下載  |  免費(fèi)
  5. 3DMT0660數(shù)字萬(wàn)用表產(chǎn)品說(shuō)明書
  6. 0.70 MB   |  13次下載  |  免費(fèi)
  7. 4UC3842/3/4/5電源管理芯片中文手冊(cè)
  8. 1.75 MB   |  12次下載  |  免費(fèi)
  9. 5ST7789V2單芯片控制器/驅(qū)動(dòng)器英文手冊(cè)
  10. 3.07 MB   |  11次下載  |  1 積分
  11. 6TPS54202H降壓轉(zhuǎn)換器評(píng)估模塊用戶指南
  12. 1.02MB   |  8次下載  |  免費(fèi)
  13. 7STM32F101x8/STM32F101xB手冊(cè)
  14. 1.69 MB   |  8次下載  |  1 積分
  15. 8基于MSP430FR6043的超聲波氣體流量計(jì)快速入門指南
  16. 2.26MB   |  7次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935119次下載  |  10 積分
  3. 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
  4. 1.48MB  |  420061次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233084次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費(fèi)下載
  8. 340992  |  191367次下載  |  10 積分
  9. 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  10. 158M  |  183335次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81581次下載  |  10 積分
  13. 7Keil工具M(jìn)DK-Arm免費(fèi)下載
  14. 0.02 MB  |  73807次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65987次下載  |  10 積分
RM新时代网站-首页