資料介紹
描述
這是我的新 Arduino Nano 板,使用 C 型看起來更好,并且比兼容驅動程序高出一步。我在制作 PCB 時遇到了很多問題,但我認為PCBWay是所有這些問題的解決方案,因為它們具有原型 PCB 功能。
pcb 的外觀也很重要,看看這個可愛的小野獸。無論如何,讓我們看看規格和電路圖。
Arduino微控制器:
![pYYBAGNYjYmAKXefAADT5dWmirg216.png](https://file.elecfans.com/web2/M00/73/E8/pYYBAGNYjYmAKXefAADT5dWmirg216.png)
Arduino UNO 芯片有兩種不同的封裝,SMD 和 DIP。因為這里我們使用的是 Arduino Nano 兼容板,所以我們使用的是 32 針 SMD 芯片。以下是MCU的一些規格:
規格:
- 微控制器:ATmega328P
- 工作電壓:5V
- 輸入電壓(推薦):7-12V
- 輸入/輸出電壓(限制):6-20V
- 數字 I/O 引腳:14 個(其中 6 個提供 PWM 輸出)
- PWM 數字 I/O 引腳:6
- 模擬輸入引腳:6
- 每個 I/O 引腳的直流電流:20 mA
- 3.3V 引腳的直流電流:50 mA
- 閃存:32 KB (ATmega328P) 其中 0.5 KB 由引導加載程序使用
- SRAM:2 KB (ATmega328P)
- EEPROM:1 KB (ATmega328P)
- 時鐘速度:16 MHz
- LED_BUILTIN:13
電路原理圖:
我正在與您分享正確的原理圖,在第一張圖片中您可以看到微控制器部分,然后是編程器芯片部分和電源部分。您還可以從此處下載該電路的完整 PDF 。
![poYBAGNOSiuAPkOSAAHjdb1JSA0446.png](https://file.elecfans.com/web2/M00/70/CB/poYBAGNOSiuAPkOSAAHjdb1JSA0446.png)
所需組件:
![pYYBAGNYjY-AXzt2AAJEpuyykbo808.jpg](https://file.elecfans.com/web2/M00/73/E8/pYYBAGNYjY-AXzt2AAJEpuyykbo808.jpg)
1) AtMega328p(貼片版)
2) CH340G USB 轉 TTL(用于編程)
3) USB C 型插孔
4)100nF(104)電容
5) 16Mhz 晶體
6) 1k 電阻
7) 10k 電阻
8) 603 貼片 LED 白色
9) Ams1117 5伏
10)定制PCB(PCBWAY )
電路說明:
![poYBAGNYjZOAHEz6AANB1MGcUQE279.jpg](https://file.elecfans.com/web2/M00/73/55/poYBAGNYjZOAHEz6AANB1MGcUQE279.jpg)
最大的挑戰是成本盡可能低,所以我們嘗試使用ch340編程芯片,它直接連接USB,被稱為USB轉串口芯片。RX 和 TX 引腳通過 1k 電阻連接到 MCU,DTR 引腳通過 100nf 電容復位。為了給 MCU 提供適當的時鐘信號,有一個 16MHz SMD rasonator。Ch340C 用作 USB 轉串口編程器,內置 12MHZ 晶體作為時鐘。復位引腳通過 10k 電阻連接到 5v,并在我們必須復位編程器時拉低。一些電容器用于降低信號中的噪聲,并且有 4 個指示 LED,分別用于 RX、TX、Power 和 D13。
PCB布局和訂購:
我想制作與 Arduino Nano 完全相同的 PCB。因此,我在設計 PCB 時牢記了引腳和電壓。從這里下載我的 Gerber 文件。
![pYYBAGNYjZaAAAMMAAIZFYJ_QIY717.jpg](https://file.elecfans.com/web2/M00/73/E8/pYYBAGNYjZaAAAMMAAIZFYJ_QIY717.jpg)
對于專業的外觀,我正在使用 PCBWAY 的 PCB 原型服務。訂購過程太簡單,使用此鏈接注冊PCBway 。
![pYYBAGNYjZiAfThdAAC54HqFniI015.png](https://file.elecfans.com/web2/M00/73/E8/pYYBAGNYjZiAfThdAAC54HqFniI015.png)
然后選擇PCB尺寸和顏色、表面光潔度和材料等參數。
![poYBAGNYjZuAbnWvAAEpb1ZhJG8051.png](https://file.elecfans.com/web2/M00/73/55/poYBAGNYjZuAbnWvAAEpb1ZhJG8051.png)
將其添加到購物車 > 上傳 Gerber 文件 > 結帳并在 7 天內收到您的包裹。
![poYBAGNYjZ2AR4gtAAFFsXNyNwI929.png](https://file.elecfans.com/web2/M00/73/55/poYBAGNYjZ2AR4gtAAFFsXNyNwI929.png)
焊接和組裝:
因為我想為我的大學生使用這些 PCB,所以我使用的是鑲板 PCB。因此,我們可以在更短的時間內制造更多的微控制器板。
![pYYBAGNYjaCAGOx3AAIclO8hOFc900.jpg](https://file.elecfans.com/web2/M00/73/E8/pYYBAGNYjaCAGOx3AAIclO8hOFc900.jpg)
我也從 PCBway 訂購了模板,完整的評論在這里。頂層和底層都印在這個單一的模板上。
然后我放置了所有組件,這是焊接的時間。因為我沒有任何熱板,所以我的自制熨斗可以完成這項工作。根據底層熱風槍是焊接的最佳方法。
上傳第一個草圖:
您可以從這里下載ch340c 編程芯片的正確驅動程序,我在這里也假設引導加載程序已預先上傳到芯片中。因此,之后您可以嘗試下面給出的閃爍草圖來檢查 MCU 和編程器的動作。
代碼:
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
看起來:
![poYBAGNYjaSAO2cvAAEKqRy75ug519.jpg](https://file.elecfans.com/web2/M00/73/55/poYBAGNYjaSAO2cvAAEKqRy75ug519.jpg)
畢竟不僅外觀更好,而且該板與 Arduino Nano 完全兼容。多虧了PCBWAY制作了這個神奇的電路板。
- AN014GD32微控制器在Arduino中的應用
- 基于Arduino微控制器的自動植物澆水系統設計 4次下載
- 基于arduino nano的數控燈控制器 0次下載
- 使用arduino開發板對89S52微控制器進行編程
- ARDUINO微控制器外部中斷處理
- 兆易創新AN014 GD32微控制器在Arduino中的應用
- Arduino Pro Mini基于ATmega168的微控制器板
- Arduino Nano板測試
- 用于Arduino微控制器的多路交流輸入板
- Arduino Nano實驗板
- Arduino NANO v3.3微控制器
- arduino nano作為控制器的仿生手
- 使用Arduino ISP編程AVR微控制器和Arduino開發板
- 使用Arduino為微控制器打造能用舵機控制的游戲平臺 14次下載
- Arduino nano (AD)PCB自制 0次下載
- 微控制器與運動控制器的區別 684次閱讀
- 微控制器的定義和工作原理 1811次閱讀
- 當Arduino遇上樹莓派:Nano RP2040連接板 7268次閱讀
- 什么是Arduino,新手程序員的最佳選擇 6715次閱讀
- 如何設計一個基于ESP32的微控制器開發板 3501次閱讀
- 如何使用PIC微控制器制作GPS時鐘 2352次閱讀
- 如何使用Arduino Nano控制紅綠燈 5412次閱讀
- dfrobot Arduino Nano控制板介紹 5954次閱讀
- dfrobotDFRduino Pro Mini控制器簡介 2200次閱讀
- dfrobotDreamer NanoV4.0控制器 1389次閱讀
- dfrobotArduino DUE控制板 介紹 3569次閱讀
- dfrobotDFRduino Nano 3.0控制器介紹 2753次閱讀
- TIMSP430微控制器軟件編程經驗和應用技巧 4205次閱讀
- arduino連接顯示屏方法詳解 4.7w次閱讀
- 微控制器原理及應用 1.5w次閱讀
下載排行
本周
- 1A7159和A7139射頻芯片的資料免費下載
- 0.20 MB | 55次下載 | 5 積分
- 2PIC12F629/675 數據手冊免費下載
- 2.38 MB | 36次下載 | 5 積分
- 3PIC16F716 數據手冊免費下載
- 2.35 MB | 18次下載 | 5 積分
- 4dsPIC33EDV64MC205電機控制開發板用戶指南
- 5.78MB | 8次下載 | 免費
- 5STC15系列常用寄存器匯總免費下載
- 1.60 MB | 7次下載 | 5 積分
- 6模擬電路仿真實現
- 2.94MB | 4次下載 | 免費
- 7PCB圖繪制實例操作
- 2.92MB | 2次下載 | 免費
- 8零死角玩轉STM32F103—指南者
- 26.78 MB | 1次下載 | 1 積分
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 452次下載 | 免費
- 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 141次下載 | 1 積分
- 3基于STM32單片機智能手環心率計步器體溫顯示設計
- 0.10 MB | 137次下載 | 免費
- 4A7159和A7139射頻芯片的資料免費下載
- 0.20 MB | 55次下載 | 5 積分
- 5PIC12F629/675 數據手冊免費下載
- 2.38 MB | 36次下載 | 5 積分
- 6如何正確測試電源的紋波
- 0.36 MB | 19次下載 | 免費
- 7PIC16F716 數據手冊免費下載
- 2.35 MB | 18次下載 | 5 積分
- 8Q/SQR E8-4-2024乘用車電子電器零部件及子系統EMC試驗方法及要求
- 1.97 MB | 8次下載 | 10 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論