• <table id="sq4qq"><option id="sq4qq"></option></table>
  • <table id="sq4qq"><kbd id="sq4qq"></kbd></table>
  • 深圳市億品優高精密電子有限公司歡迎您!
    網站地圖|收藏我們

    Arduino Pro Mini開發板介紹說明

    作者:PCB    來源:未知    發布時間:2019-06-09 14:25    瀏覽量:

    有些場合需要用到小巧的單片機,夠小、夠薄,接上電源能工作就可以,甚至可以去掉USB接口、芯片,用另外的USB下載工具下載程序。Arduino Mini就是這種開發板,Mini沒有直接連接USB數據線下載程序的功能,和傳統Arduino開發板對比還去掉了杜邦線接口、電源插座等,除了復位按鈕外只剩下電子元件構成的簡單電路。Arduino Mini更像是AVR構架的最小系統,只支持較寬電壓供電和在Arduino平臺工作。

    后來出現了Arduino Pro,Pro是傳統Arduino開發板的半定制版本,目的是可以自由選擇定制成5V或3.3V,8MHz、16MHz或20MHz晶振的開發板,以適應不同的工作電路。其形狀繼承自傳統開發板,但其除了有電池接口、下載程序接口排針、開關和復位按鈕外,也只剩下電子元件構成的電路。  

    然而Arduino Pro并沒有被廣泛應用,因為Pro需要焊接后才能使用,比較麻煩,和Mini比起來又失去了小巧性,反而Mini的半定制版本Pro Mini的出現受到了開發者的歡迎,甚至完美地取代了Pro,最后被廣泛應用。 

    特點:

    Pro Mini是基于AVR兼容單片機ATmega168(市面上還有基于ATmega328單片機版本的),不帶USB轉串行芯片的Arduino半定制開發板。

    Pro Mini外形很小巧,市面上銷售的Pro Mini晶振和降壓至工作電壓(3.3V或5V)的晶體管一般是已焊接好的,可以很方便地按需選擇。Pro Mini預留各接口孔位,可以焊接杜邦排針后使其方便地應用于免焊接電路實驗,也可以直接將其焊接至電路板。

    由于Pro Mini沒有USB轉串行芯片,所以不能像Uno一樣方便地下載程序,需要先把USB轉成UART工具(如FTDI下載器、CP2001下載器)或ICSP下載工具(如USBtinyISP下載器、USBasp下載器、AVR ISP下載器)后再與開發板連接,這樣才能通過Arduino IDE下載程序。

    Pro Mini不適合頻繁更新調試程序,因為其不能靈活適應各種電路的性質決定了其只能應用于穩定工作的電子作品中。

    電氣屬性:

    Pro Mini采用的單片機ATmega 168與Uno采用的單片機ATmega 328參數很類似,以下為其詳細參數。

    ·微控制器單片機:ATmega168;

    ·數字I/O腳:14個(其中3、5、6、9、10、11共6個引腳可作為PWM輸出);

    ·模擬輸入腳:8個;

    ·I/O腳最大電流:40 mA;

    ·Flash儲存:16 KB(其中,Bootloader占用2KB);

    ·SRAM:1 KB;

    ·EEPROM:512 B;

    ·晶振:8 MHz/16 MHz/20 MHz(定制選擇);

    ·工作電壓:3.3V/5V(取決于定制);

    ·輸入電壓范圍:3.35~12V/5~12V(取決于定制,9V為最佳電源)。

    接口介紹:

    Pro Mini開發板上的引腳接口設計得很緊湊,按PCB絲印可劃分為以下3部分。

    ·數字I/O:包括PWM信號輸出、SPI總線;

    ·模擬輸入:包括模擬輸入、TWI總線;

    ·其他:包括電源接口、程序下載接口等。

    數字I/O接口部分,輸出的高電平最高為開發板工作電壓3.3V或5V(取決于定制)。每個接口能通過的最大電流為40mA,每個接口還有內部上拉電阻20~50kΩ,使用上拉電阻需通過程序操作。以下引腳為特殊引腳。

    ·PWM輸出(3、5、6、9、10、11):該6路提供8位PWM輸出;

    ·UART通信RX0、TX1(該對接口分別對應序號0、1):即ATmega 168串行通信接口,當下載程序時注意斷開與外部電路的連接,不當使用該接口可能會造成下載錯誤;

    ·外部中斷(2、3):中斷觸發引腳,可對程序進行上升沿、下降沿或電平變化時觸發中斷設置;

    ·SPI總線(10(SS)、11(MOSI)、12(MISO)和13(SCK)):可用于ICSP下載程序;

    ·開發板上指示燈L(13):與開發板上LED指示燈L正極相連,該接口高電平時能點亮該指示燈。

    模擬輸入接口A0~A7共8路,具有10位的分辨率,輸入電壓上限為開發板工作電壓。其中,A5、A4接口即TWI總線接口,A5對應SCL,A4對應SDA。

    其他接口中,開發板左部GRN、TX0、RX1、VCC、GND、BLK為與標準FTDI下載器連接接口。使用其他UART下載器下載程序時至少需要連接UART通信接口TX0、RX1和參考地GND接口。如果開發板無電源還需連接VCC,此時需配合手動按復位按鈕完成下載。如下載器有DTR接口,可以將下載器DTR接口與Pro Mini上GRN接口連接,即可免手動復位自動下載。

    其他接口如下。

    ·RAW:開發板電源正電壓輸入接口;

    ·GND:參考地接口,即開發板電源負極,開發板上兩個GND接口互相接通,可用于分流使用;

    ·VCC:經過穩壓芯片降壓后的開發板工作電壓3.3V或5V電壓(取決于定制)輸出接口;

    ·RST:復位信號輸入,當輸入低電平時復位Arduino,開發板上兩個RST接口互相接通,可用于多復位源或與外部電路同步復位。

    Pro Mini可以通過RAW接口輸入較寬的電壓供電方式,也可以通過VCC接口輸入適合晶振工作的電壓供電方式。若采用前者供電方式時,可從VCC接口取電。

    小結:

    Arduino最常見、使用最廣泛的開發板就是繼承傳統和作為標準的Uno、I/O接口眾多的Mega 2560和小巧且半定制的Pro Mini這3款。它們雖各有特點但萬變不離其宗——Arduino生態系統。

    Arduino開發板型號豐富并且在不斷地增多,除Arduino官方開發板外,也有不少廠商推出了各種Arduino平臺兼容開發板。但在眼花繚亂的產品中,始終有Arduino官方型號的影子。了解并學會使用常見的開發板,就能更好地選擇合適的開發板以提高用戶對電子作品的開發效率,并避免更多問題

    相關新聞推薦

    關注官方微信

    Copyright ? 深圳市億品優高精密電子有限公司 版權所有 地址:深圳市龍崗區坪地街道新聯中路17號 粵ICP備18133449號-1



    久久人人爽人人爽人人av京东热