資料介紹
描述
大家好,如果我能談?wù)勎易约褐谱鞯?Arduino UNO 克隆板怎么辦。是的,具有適當(dāng)電路和板載編程器的完全兼容的 Arduino 微控制器板。所以,這是一個(gè)關(guān)于 Arduino 的簡(jiǎn)單教程,我們將學(xué)習(xí)如何設(shè)計(jì)電路,如何將其轉(zhuǎn)換為 PCB。最后以2 美元從中國(guó)第一 PCB 制造商“ JLCPCB ”訂購(gòu) 5 塊高品質(zhì) PCB。
關(guān)于我的 Arduino 之旅的一些話:
我在這方面工作已經(jīng)太久了,我有很多東西要分享,即將推出。關(guān)于程序和代碼,我無話可說。我能理解程序,但不能正確編寫它們;因?yàn)樗鼈冎械拇蠖鄶?shù)都可以在 WEB 上開源。這就是為什么我從嵌入式開始,現(xiàn)在我正在設(shè)計(jì)一些兼容的微控制器、傳感器、模塊和屏蔽。
Arduino微控制器:
眾所周知,Arduino UNO 的微控制器(Atmega328p)基本上有兩種封裝:28pin DIP 和 32pin SMD。這足以開始您的微控制器之旅。在這個(gè)項(xiàng)目中,我們使用的是 DIP 版本,但我會(huì)盡快分享 SMD 版本。
![pYYBAGNOSimALYoCAAEsehb4YFQ425.png](https://file.elecfans.com/web2/M00/71/5E/pYYBAGNOSimALYoCAAEsehb4YFQ425.png)
- 微控制器:ATmega328P
- 工作電壓:5V
- 輸入電壓(推薦):7-12V
- 輸入/輸出電壓(限制):6-20V
- 數(shù)字 I/O 引腳:14 個(gè)(其中 6 個(gè)提供 PWM 輸出)
- PWM 數(shù)字 I/O 引腳:6
- 模擬輸入引腳:6
- 每個(gè) I/O 引腳的直流電流:20 mA
- 3.3V 引腳的直流電流:50 mA
- 閃存:32 KB (ATmega328P) 其中 0.5 KB 由引導(dǎo)加載程序使用
- SRAM:2 KB (ATmega328P)
- EEPROM:1 KB (ATmega328P)
- 時(shí)鐘速度:16 MHz
- LED_BUILTIN:13
設(shè)計(jì)電路:
電路有一些主要部分,首先是微控制器本身。然后是一個(gè)編程芯片,一些電阻,耦合電容,USB口,穩(wěn)壓器和晶振。原理圖可用,從這里下載。
![poYBAGNOSiuAPkOSAAHjdb1JSA0446.png](https://file.elecfans.com/web2/M00/70/CB/poYBAGNOSiuAPkOSAAHjdb1JSA0446.png)
組件列表:
1) AtMega328p (DIP 版)
2) CH340G USB 轉(zhuǎn) TTL(用于編程)
3) 微型 USB 插座
4)100nF(104)電容
5) 22pf 電容
6) 12Mhz 晶體
7) 16Mhz 晶體
8) 220歐電阻
9) 1k 電阻
10) 10k 電阻
11) 603 貼片 LED 白色
12) 排針
13) Ams1117 3.3伏
14) Ams1117 5伏
電路說明:
![poYBAGNOSi-ABeuhAADqb1mXOnw512.png](https://file.elecfans.com/web2/M00/70/CB/poYBAGNOSi-ABeuhAADqb1mXOnw512.png)
最大的挑戰(zhàn)是盡量降低成本,所以我們嘗試使用ch340編程芯片,它直接連接USB,被稱為USB轉(zhuǎn)串口芯片。RX 和 TX 引腳通過 1k 電阻連接到 MCU,DTR 引腳通過 100nf 電容復(fù)位。為了給 MCU 提供適當(dāng)?shù)臅r(shí)鐘信號(hào),一個(gè) 16MHz 晶體振蕩器帶有兩個(gè) 22pf 陶瓷電容器。Ch340 還需要一個(gè) 12Mhz 的時(shí)鐘,所以有一個(gè)單獨(dú)的 12MHz 晶振。AMS1117 5v 為所有電路提供 5v。Ch340g 用于提供 3.3v 或者我們可以使用單獨(dú)的穩(wěn)壓器。復(fù)位引腳通過 10k 電阻連接到 5v,并在我們必須復(fù)位編程器時(shí)拉低。一些電容器用于降低信號(hào)中的噪聲,并且有 4 個(gè)指示 LED,分別用于 RX、TX、Power 和 D13。
簡(jiǎn)化電路:
沒有編程器部分的電路:
![poYBAGNOSjKASo4bAADKE1CyNfA912.png](https://file.elecfans.com/web2/M00/70/CB/poYBAGNOSjKASo4bAADKE1CyNfA912.png)
PCB和設(shè)計(jì):
這是我的設(shè)計(jì),我使用了與原版相同的外形尺寸。使用白色和 1.6mm 厚度和 HASL 表面處理。從這里下載 Gerber。
![pYYBAGNOSjaAEq_tAAJHgfQio60358.png](https://file.elecfans.com/web2/M00/71/5E/pYYBAGNOSjaAEq_tAAJHgfQio60358.png)
PCB 由JLCPCB贊助,您將通過我的鏈接在首次注冊(cè)時(shí)獲得價(jià)值 30 美元的優(yōu)惠券。https://jlcpcb.com/見
另外還有一張 5 美元的第一個(gè) PCB 訂單的優(yōu)惠券。因此,請(qǐng)使用此處的鏈接注冊(cè)JLCPCB 。還提供 SMT 組裝、3d 打印和鋁 PCB 服務(wù)。
焊接和組裝:
首先焊接所有的smd元件,我沒有任何特殊的焊料,熱板或熱風(fēng)槍。所以我正在使用我的簡(jiǎn)單烙鐵和手工焊接方法。
![poYBAGNOSjmAALFMAAEW16C_iMo142.jpg](https://file.elecfans.com/web2/M00/70/CB/poYBAGNOSjmAALFMAAEW16C_iMo142.jpg)
然后放置所有通孔組件并焊接它們。
![poYBAGNOSjuASGFAAAD7rSgVYJM322.jpg](https://file.elecfans.com/web2/M00/70/CB/poYBAGNOSjuASGFAAAD7rSgVYJM322.jpg)
放置標(biāo)題,最后我們準(zhǔn)備好了。
編程:
從這里下載 CH340G 驅(qū)動(dòng)程序,本文提供安裝指南。
然后選擇一個(gè)簡(jiǎn)單的blink代碼并上傳。
*/
// 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
}
在職的:
我的 Arduino 與此代碼配合得很好。如果您遇到任何與引導(dǎo)加載程序相關(guān)的問題,請(qǐng)?jiān)u論我們,我們也會(huì)嘗試解決這些問題。
靈活性和銷售:
所有文件和電路都是開源的,如果你想嘗試從這里下載。同樣因?yàn)槲覀兪瞧脚_(tái)新手,所以我的團(tuán)隊(duì)在這里提供定制 PCB 設(shè)計(jì)和您在 PCB 上的名字,只需 2 美元。我們將通過郵件直接發(fā)送您的定制 PCB Gerber 文件。
給我發(fā)郵件參加這個(gè)限時(shí)活動(dòng):[email protected]
我們提供什么:定制設(shè)計(jì)、名稱/品牌和微型 USB 和 C 型選項(xiàng)。
JLCPCB訂單:
JLCPCB提供了一個(gè)很好的PCB訂購(gòu)方法,您不必記住尺寸,只需上傳您的Gerber文件,軟件會(huì)自動(dòng)檢測(cè)尺寸。
![pYYBAGNOSkCAbe5yAAEl10fbSuU776.png](https://file.elecfans.com/web2/M00/71/5E/pYYBAGNOSkCAbe5yAAEl10fbSuU776.png)
然后選擇顏色、厚度和其他參數(shù),如表面光潔度和金邊。
![poYBAGNOSkKAWk8aAACvK3IHJLM408.png](https://file.elecfans.com/web2/M00/70/CB/poYBAGNOSkKAWk8aAACvK3IHJLM408.png)
然后只需 2 美元結(jié)帳,您將在 7 天內(nèi)收到優(yōu)質(zhì)的品牌板。
![poYBAGNOSkWAd1j2AAGdvGVpHiU326.png](https://file.elecfans.com/web2/M00/70/CB/poYBAGNOSkWAd1j2AAGdvGVpHiU326.png)
未來更新:
我將發(fā)布該板的一些新版本作為開源。我將嘗試使用 FTDI 編程器、smd 晶體、c 型 USB 和 Smd 版本的主微控制器芯片。以及一些兼容 NANO、esp8266、rp2040 和 esp32 的板。現(xiàn)在沒有什么可透露的。
?
- 用arduino uno制作暗/亮電平表
- Arduino Uno制作的四軸飛行器
- 使用Arduino Uno制作溫度和濕度傳感器
- 如何將Arduino Uno安裝在面包板上來制作DIY Arduino Uno
- 如何使用Arduino Uno制作智能避障機(jī)器人
- 使用Arduino Uno制作洗手計(jì)時(shí)器
- 如何使用Arduino UNO制作LAN/以太網(wǎng)中繼開關(guān)
- 使用Arduino Uno制作操縱桿控制的PC鼠標(biāo)
- 使用TCS3200和Arduino Uno制作Arduino Chameleon
- DIY ARDUINO UNO板
- 利用arduino UNO配合Orangepi 4B實(shí)現(xiàn)制作機(jī)器人
- Arduino Uno國(guó)內(nèi)改版電路原理圖下載 0次下載
- Arduino Uno Rev.3開發(fā)板意大利原版電路圖 0次下載
- arduino uno電路設(shè)計(jì)原理圖 416次下載
- Arduino Uno開發(fā)板原理圖和PCB文件(貼片版) 0次下載
- 小安派-UNO-ET485 Arduino開發(fā)板簡(jiǎn)介 986次閱讀
- 這么漂亮的Arduino開發(fā)板你見過嗎? 1910次閱讀
- 如何利用Arduino UNO和SD卡制作音樂播放器 8107次閱讀
- 如何使用Arduino Uno和HC-06實(shí)現(xiàn)智能手機(jī)對(duì)電燈的控制 5044次閱讀
- 基于Arduino UNO和HC-05藍(lán)牙模塊控制伺服電機(jī) 5094次閱讀
- 基于Arduino Uno開發(fā)板的藥物提醒系統(tǒng) 2613次閱讀
- dfrobotUNO R3開發(fā)板透明ABS外殼介紹 2259次閱讀
- 微雪電子Arduino開發(fā)板UNO PLUS簡(jiǎn)介 5785次閱讀
- dfrobot Arduino Nano控制板介紹 5954次閱讀
- 微雪電子智能車學(xué)習(xí)板配件包Arduino開發(fā)板簡(jiǎn)介 1585次閱讀
- 源創(chuàng)通信BPI-UNO32 arduino 開發(fā)板簡(jiǎn)介 1773次閱讀
- dfrobotArduino UNO R3 介紹 6779次閱讀
- 詳解Arduino Uno控制直流電機(jī)之應(yīng)用 2.1w次閱讀
- 用Arduino Uno開發(fā)板和一塊面包板就能輕松搞定這一切 2.4w次閱讀
- max7219與arduino驅(qū)動(dòng)設(shè)計(jì)例程 4.7w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論