資料介紹
描述
你知道ATTINY85微控制器嗎?這篇文章有新聞和禮物給你。許多人開發具有少量數字輸入/輸出的項目并使用 ATMEGA328P 微控制器。但是有一個問題:它很貴,還有很多數字管腳,你的電路會很復雜,項目板會占用更多的空間。
今天我想向您展示一個更簡單但功能強大的解決方案。我想向您介紹 ATTINY85 微控制器。它是一種緊湊、簡單、低成本和低功耗的芯片。
對于希望減少支出并創建緊湊項目的您來說,它是解決方案。
我們創建了一個開發板來促進您的項目的構建。
它的創作靈感來自 Digispark 電路板的電路。下面,我們介紹我們為您開發的電路板。請參見圖 1。

圖 1 - 迷你 ATTINY85。
我們分析了 Digispark 電路并進行了一些修改。目的是為電路板添加新特性和功能。
您將在本文中學到什么?
現在,讓我們介紹一下Mini Attiny85 Board的完整項目。
開發 Attiny85 板的想法是如何產生的?
該板的電路靈感來自 DigisPark 開發板的電子原理圖,該開發板使用 ATTINY85 微控制器。
圖 2 顯示了 Digispark 板及其引腳。

這些是ATTINY85微控制器中的所有功能。
ATTINY85 體積小但功能強大,可用于構建無數解決方案。接下來,我們將介紹電路板的電子原理圖以及電路的工作原理。我們應該乘坐電子產品旅行嗎?
電路板電路如何與 Attiny85 微控制器一起工作?
在下圖中,我們有我們電路板電子電路的完整示意圖。

我們將從電路板的電源電路開始討論。見下圖。

接下來,我們將解釋這個電路是如何工作的。
Arduino ATTINY85板電源電路
電路板上的電路設計為使用 7V 和 12V 之間的電壓供電。
該外部電源電壓必須施加到 Vin 和 GND 引腳。
請注意,輸入電壓 (Vin) 將到達 1N4004 二極管。
該二極管用于保護 attiny85 微控制器電路免受電源反極性的影響。
無法理解?
想象一下,您不小心弄反了電源端子。將 GND 放在 Vin 上,將 Vin 放在 GND 上。
您是否同意這是您的電源極性反轉?
因此,該二極管將保護電路。記住:整流二極管只在一個方向上導通。這樣,您的電路將不會導通,您將保護它免受此故障的影響。
二極管在輸入電壓 Vin) 的值中產生 0.7V 的電壓降。這是因為硅整流二極管的特性(勢壘)。
AMS1117-5V穩壓器
然后這個電壓到達 AMS1117-5V 穩壓器的輸入端。現在,我需要你注意這一點:ATTINY85 微控制器的工作電壓為 5V。這就是我們使用這個調節器的原因。它將為芯片提供 5V 的穩壓電壓。
5V電壓分配到電路的不同部分。
通電板指示電路
在一些設備中,我們發現一個帶有 LED 的電路來指示其開/關狀態。下面的電路有這個功能。

當電路板通電時,LED 將被激活。330R電阻具有限制LED電流的作用。
ATTINY85微控制器的代碼傳輸電路
下面的電路負責將程序代碼傳輸到 ATTINY85 微控制器。

USB有4個端子。有 2 個用于電源(VBUS 和 GND),2 個用于數據傳輸(D+ 和 D-)。二極管 D1 和 D2 屬于齊納型。它們將數據線的電壓限制在 3.6V。
二極管 D4 的用途是什么?
二極管 D4 用于確保保護電路的各種元件。我將更詳細地解釋。
該二極管用于防止 USB 瞬變或過壓損壞 ATTINY85 微控制器和各種其他組件。
接下來,我們將討論用于兩個目的的按鈕:重置和通用。
重置按鈕和通用
在大多數應用程序中,我們會找到一個重置按鈕。當您想要重置應用程序時,它很有用,以防執行代碼時出現問題。
ATTINY85 微控制器的數字引腳很少,給它留一個用于復位按鈕的專用引腳并不有趣。
如何使該引腳用作數字引腳并有可能將其與復位功能斷開?對于這種情況,我們使用跳線。見下圖。

JP4跳線具有連接和斷開按鈕到RESET引腳(PB5)的電路功能。所以,你可以做兩件事:
在應用中將 PB5 引腳用作數字引腳;
將一根電線連接到跳線連接,并將另一個引腳上的按鈕用作數字輸入。

接下來,您將看到項目的印刷電路板布局。
印刷電路板布局和 3D 原型
我們在 Autodesk Eagle Software 的幫助下開發了電路板布局。您可以在下面看到結果。板的長度和寬度分別為 59×31 厘米。

我想讓你注意到一些有趣的事情。在大多數 Arduino 板上,我們最多有 2 到 3 個 GND 引腳。這個低量迫使用戶在電線之間建立連接。這通常會導致接觸不良的問題。
為避免這種情況,我們添加了額外的 GND、VCC 和 Vin 引腳。通過這種方式,您可以輕松地以簡單且無煩惱的方式組裝連接。
看下圖3D印刷電路板的最終效果。

最后的討論
在下一篇文章中,我們將教您如何準備 Arduino ATTINY 以接收代碼,我們將開發一個示例應用程序。
- 使用ATtiny85制作內部時鐘的小型8針Arduino
- 帶有ATtiny85的電池供電土壤濕度計
- 將ATtiny85與Arduino IDE結合使用
- 基于Attiny85的macropad
- 基于ATtiny85的編碼消息閃爍器 0次下載
- 基于ATtiny85的AVR編程器 0次下載
- 編程ATTINY85芯片開源分享
- DIY ATtiny85 Roomba墻
- ATtiny85迷你PCB小提琴開源設計
- Attiny85 Arduino Uno程序員
- 由ATtiny85微控制器控制的迷你小提琴徽章
- ATtiny85突破開源項目
- Attiny85 Mosfet Gelistirme卡丁車
- 用Attiny85控制水泵澆花
- Digispark ATtiny85 ADC采樣 analogRead()
- 可在單片機上練手的小型圖形庫 764次閱讀
- 分享2款可在單片機上練手的小型圖形庫 1713次閱讀
- 使用SRF05和ATtiny85的超聲波測距儀 2481次閱讀
- 如何利用Arduino UNO和SD卡制作音樂播放器 8107次閱讀
- 基于SRF05和ATtiny85實現的超聲波測距儀設計 2687次閱讀
- 如何從網頁控制arduino? 4186次閱讀
- 如何利用Arduino創建一個電機滑動門 1786次閱讀
- 基于鉆井深度顯示器和帶有Arduino支持的7段顯示器設計 2670次閱讀
- dfrobot迷你十字套筒簡介 1351次閱讀
- dfrobot優質迷你面包板簡介 1892次閱讀
- dfrobotDFRduino Nano 3.0控制器介紹 2753次閱讀
- 迷你風扇制作 9821次閱讀
- 3W迷你功放圖片教程 5793次閱讀
- 74ls85中文資料匯總(74ls85引腳圖及功能_應用電路) 21.4w次閱讀
- arduino是什么以及arduino能干什么 4.5w次閱讀
下載排行
本周
- 1涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 76次下載 | 1 積分
- 2錦銳科技CA51F2 SDK開發包
- 24.06 MB | 29次下載 | 1 積分
- 3錦銳CA51F005 SDK開發包
- 19.47 MB | 3次下載 | 1 積分
- 4蘋果iphone 11電路原理圖
- 4.98 MB | 3次下載 | 2 積分
- 5基礎模擬電子電路
- 3.80 MB | 3次下載 | 1 積分
- 6RA-Eco-RA6M4-100PIN-V1.0開發板資料
- 34.89 MB | 1次下載 | 免費
- 7STM32F3系列、STM32F4系列、STM32L4系列和STM32L4+系列Cortex-M4編程手冊
- 3.32 MB | 1次下載 | 免費
- 8聯想A820t手機維修圖紙包括主板原理圖 尾板原理圖 點位圖
- 0.62 MB | 次下載 | 5 積分
本月
- 1AI智能眼鏡產業鏈分析
- 4.43 MB | 383次下載 | 免費
- 2蘇泊爾電磁爐線路的電路原理圖資料合集
- 2.02 MB | 296次下載 | 5 積分
- 3貼片三極管上的印字與真實名稱的對照表詳細說明
- 0.50 MB | 94次下載 | 1 積分
- 4長虹液晶電視R-HS310B-5HF01的電源板電路原理圖
- 0.46 MB | 91次下載 | 5 積分
- 5涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 76次下載 | 1 積分
- 6錦銳科技CA51F2 SDK開發包
- 24.06 MB | 29次下載 | 1 積分
- 7AO4803A雙P通道增強型場效應晶體管的數據手冊
- 0.11 MB | 28次下載 | 2 積分
- 8長虹液晶彩電LS29機芯的技術資料說明
- 3.42 MB | 16次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191388次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論