日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

3天內(nèi)不再提示

Adafruit Feather M0 Adalogger:一款強(qiáng)大的一體化數(shù)據(jù)記錄開(kāi)發(fā)板

chencui ? 2026-05-11 09:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Adafruit Feather M0 Adalogger:一款強(qiáng)大的一體化數(shù)據(jù)記錄開(kāi)發(fā)板

在電子開(kāi)發(fā)領(lǐng)域,擁有一款功能強(qiáng)大且易于使用的開(kāi)發(fā)板至關(guān)重要。Adafruit Feather M0 Adalogger就是這樣一款值得關(guān)注的開(kāi)發(fā)板,它為開(kāi)發(fā)者提供了豐富的功能和便捷的使用體驗(yàn)。

文件下載:2796.pdf

一、概述

Adafruit Feather M0 Adalogger是Adafruit推出的一款“一體化”Cortex M0數(shù)據(jù)記錄器(或數(shù)據(jù)讀取器),內(nèi)置USB和電池充電功能。其核心是ATSAMD21G18 ARM Cortex M0處理器,時(shí)鐘頻率為48 MHz,采用3.3V邏輯,與新的Arduino Zero使用的芯片相同。這款芯片擁有256K的FLASH和32K的RAM,還內(nèi)置USB,具備USB - 串口編程和調(diào)試能力,無(wú)需FTDI類芯片。

規(guī)格參數(shù)

  • 尺寸:未焊接引腳時(shí),尺寸為2.0" x 0.9" x 0.28"(51mm x 23mm x 8mm)。
  • 重量:僅5.3克,非常輕便。
  • 處理器:ATSAMD21G18 @ 48MHz,3.3V邏輯/電源。
  • 存儲(chǔ):256KB的FLASH + 32KB的RAM。
  • 電源:3.3V穩(wěn)壓器,峰值電流輸出500mA。
  • 接口:支持USB原生,帶有USB引導(dǎo)加載程序和串口調(diào)試功能;擁有20個(gè)GPIO引腳,支持硬件串口、硬件I2C、硬件SPI;8個(gè)PWM引腳,10個(gè)模擬輸入。
  • 其他:內(nèi)置100mA鋰聚合物充電器,帶有充電狀態(tài)指示燈LED;引腳#13連接紅色LED,用于通用閃爍;具備電源/使能引腳、4個(gè)安裝孔和復(fù)位按鈕。此外,還額外增加了MicroSD卡插槽和綠色LED。

二、引腳布局

1. 電源引腳

  • GND:所有電源和邏輯的公共接地。
  • BAT:連接可選鋰聚合物電池的JST插孔的正電壓。
  • USB:如果連接,為微型USB插孔的正電壓。
  • EN:3.3V穩(wěn)壓器的使能引腳,上拉,連接到地可禁用3.3V穩(wěn)壓器。
  • 3V:3.3V穩(wěn)壓器的輸出,可提供500mA峰值電流。

2. 邏輯引腳

邏輯引腳為微控制器的通用I/O引腳集,所有邏輯均為3.3V,幾乎所有引腳都可進(jìn)行PWM輸出,所有引腳都可作為中斷輸入。例如,引腳#0 / RX既是GPIO #0,也是Serial1的接收(輸入)引腳,還可作為模擬輸入;引腳A0既是模擬輸入,又因帶有DAC數(shù)模轉(zhuǎn)換器)可作為模擬輸出。

3. Micro SD卡 + 綠色LED

  • #4:用作MicroSD卡的CS(芯片選擇)引腳。
  • #7:用作MicroSD卡的CD(卡檢測(cè))引腳,通過(guò)配置為上拉輸入,可檢測(cè)卡的插入和移除。
  • #8:連接到綠色LED,可在讀寫(xiě)有效數(shù)據(jù)或進(jìn)行用戶提醒時(shí)閃爍。

4. 其他引腳

  • RST:復(fù)位引腳,連接到地可手動(dòng)復(fù)位AVR并手動(dòng)啟動(dòng)引導(dǎo)加載程序。
  • ARef:模擬參考引腳,通常參考電壓與芯片邏輯電壓相同(3.3V),若需要替代模擬參考,可連接到該引腳并在固件中選擇外部AREF,但電壓不能高于3.3V。
  • SWCLK & SWDIO:底部的焊盤(pán)用于對(duì)芯片進(jìn)行編程,也可連接到SWD調(diào)試器。

三、組裝

Adafruit Feather M0 Adalogger發(fā)貨時(shí)已完全測(cè)試,但未安裝引腳,這為用戶提供了多種選擇。

1. 引腳選項(xiàng)

  • 普通公引腳:可將開(kāi)發(fā)板插入無(wú)焊面包板。
  • 母引腳插座:雖不能插入面包板,但便于連接Feather擴(kuò)展板。
  • “超薄”母引腳:更短,使外形更緊湊。
  • 堆疊引腳:結(jié)合了插入無(wú)焊面包板和連接Feather擴(kuò)展板的功能,但體積稍大。

2. 焊接步驟

普通公引腳焊接

  • 準(zhǔn)備引腳條:必要時(shí)將引腳條裁剪至合適長(zhǎng)度,將長(zhǎng)引腳插入面包板,便于焊接。
  • 安裝 breakout 板:將 breakout 板放在引腳上,使短引腳穿過(guò)焊盤(pán)。
  • 焊接:確保焊接所有引腳,以實(shí)現(xiàn)可靠的電氣連接。

母引腳焊接

  • 固定引腳:用膠帶將引腳固定,防止翻轉(zhuǎn)電路板時(shí)掉落。
  • 定位焊接:翻轉(zhuǎn)電路板后,焊接每個(gè)引腳條的一兩個(gè)點(diǎn),固定引腳。
  • 完成焊接:焊接所有引腳,確保電氣連接可靠。

四、電源管理

1. 電池 + USB 電源

Feather M0 Adalogger有兩種供電方式:通過(guò)USB電纜連接,開(kāi)發(fā)板會(huì)將5V USB電壓調(diào)節(jié)至3.3V;連接4.2/3.7V鋰聚合物(LiPo/LiPoly)或鋰離子(LiIon)電池到JST插孔,可使用可充電電池供電。當(dāng)USB供電時(shí),開(kāi)發(fā)板會(huì)自動(dòng)切換到USB電源,并開(kāi)始為電池充電(如果連接了電池)。

2. 電源供應(yīng)

開(kāi)發(fā)板提供了多種電源供應(yīng)選項(xiàng),包括BAT引腳(連接鋰聚合物JST連接器)、USB引腳(連接USB時(shí)的+5V)和3V引腳(3.3V穩(wěn)壓器的輸出)。使用500mA峰值穩(wěn)壓器,但不能連續(xù)從5V獲取500mA電流,否則會(huì)使穩(wěn)壓器過(guò)熱。

3. 電池測(cè)量

為了方便測(cè)量電池電壓,開(kāi)發(fā)板在BAT引腳連接了一個(gè)雙100K電阻分壓器,并連接到D9(模擬#7 A7)。通過(guò)讀取該引腳的電壓并乘以2,即可得到電池電壓。

4. 使能引腳

通過(guò)將EN引腳連接到地,可關(guān)閉3.3V穩(wěn)壓器,但BAT和USB引腳仍會(huì)供電。

5. 替代電源選項(xiàng)

  • 永久安裝:使用5V 1A USB墻式適配器,通過(guò)USB電纜提供可靠電源。
  • 移動(dòng)使用:使用USB電池組。
  • 高電壓電源:使用5V降壓轉(zhuǎn)換器,并連接到USB電纜的5V和GND輸入。

需要注意的是,不要使用堿性或NiMH電池連接到電池端口,也不要使用7.4V RC電池,否則會(huì)損壞開(kāi)發(fā)板。

五、Arduino IDE設(shè)置

1. 下載Arduino IDE

需要下載最新版本的Arduino IDE,版本需為1.8或更高。

2. 添加URL

在Arduino IDE的偏好設(shè)置中,添加URL:https://adafruit.github.io/arduino-board-index/package_adafruit_index.json 。

3. 安裝支持包

  • 安裝SAMD支持:在Board Manager中安裝最新的Arduino SAMD Boards(版本1.6.11或更高)。
  • 安裝Adafruit SAMD:安裝Adafruit SAMD包,添加開(kāi)發(fā)板文件定義。

4. 安裝驅(qū)動(dòng)(僅適用于Windows 7 & 8)

下載并運(yùn)行Adafruit驅(qū)動(dòng)安裝程序,選擇要安裝的驅(qū)動(dòng)。

5. 上傳第一個(gè)閃爍程序

將M0或M4開(kāi)發(fā)板插入電腦,選擇匹配的開(kāi)發(fā)板,加載Blink示例程序并上傳。

6. 常見(jiàn)問(wèn)題解決

  • 編譯問(wèn)題:確保安裝了Arduino SAMD和Adafruit SAMD板包。
  • 手動(dòng)引導(dǎo)加載:如果引導(dǎo)加載器出現(xiàn)問(wèn)題,雙擊RST按鈕進(jìn)入引導(dǎo)加載模式。
  • Ubuntu & Linux問(wèn)題:按照說(shuō)明安裝Adafruit的udev規(guī)則。

六、使用SD卡

1. 準(zhǔn)備工作

確保Adafruit SAMD板包版本為1.6.2或更高,許多默認(rèn)示例已將CS引腳設(shè)置為4。

2. 示例代碼

可以使用CardInfo示例開(kāi)始,上傳并打開(kāi)串口控制臺(tái),獲取文件列表。也可以使用Datalogger示例將模擬數(shù)據(jù)保存到SD卡,使用Dumpfile示例讀取SD卡中的數(shù)據(jù)。

3. 注意事項(xiàng)

為了節(jié)省電源,數(shù)據(jù)會(huì)進(jìn)行緩沖,每50個(gè)數(shù)據(jù)點(diǎn)(共512個(gè)字符)才會(huì)真正保存到SD卡。如果需要確保每個(gè)數(shù)據(jù)點(diǎn)都保存,可以使用logfile.flush(),但會(huì)增加功耗。

七、適配M0 & M4的草圖

1. 模擬參考

如果使用ARef引腳進(jìn)行非3.3V模擬參考,使用analogReference(AR_EXTERNAL)。

2. 引腳輸出和上拉

對(duì)于M0 & M4開(kāi)發(fā)板,使用pinMode(pin, INPUT_PULLUP)設(shè)置引腳為上拉輸入。

3. 串口與SerialUSB

在Adafruit M0/M4核心中,Serial連接到USB。如果使用官方Arduino SAMD核心,需要使用SerialUSB進(jìn)行USB通信

4. 模擬寫(xiě)入/PWM

Feather M0中部分引腳的PWM功能與SAMD21芯片的多路復(fù)用表有所不同,需要注意相關(guān)引腳的配置。

5. 其他問(wèn)題

  • 缺少頭文件:對(duì)于不支持M0核心的庫(kù),可以使用#ifdef進(jìn)行條件編譯或直接刪除相關(guān)行。
  • 引導(dǎo)加載器啟動(dòng):M0/M4需要雙擊復(fù)位按鈕進(jìn)入引導(dǎo)加載模式。
  • 對(duì)齊內(nèi)存訪問(wèn):在32位平臺(tái)上,使用memcpy進(jìn)行數(shù)據(jù)復(fù)制。
  • 浮點(diǎn)轉(zhuǎn)換:M0運(yùn)行時(shí)庫(kù)沒(méi)有dtostrf函數(shù),可參考相關(guān)線程找到可用的實(shí)現(xiàn)。
  • RAM可用量:可以使用特定函數(shù)跟蹤RAM使用情況。
  • 數(shù)據(jù)存儲(chǔ)在FLASH:在ARM中,在變量名前添加const即可將數(shù)據(jù)存儲(chǔ)在FLASH中。
  • 寄存器打印:可以使用相關(guān)庫(kù)打印SAMD21的寄存器信息。

6. M4性能選項(xiàng)

  • CPU速度(超頻):可調(diào)整微控制器核心時(shí)鐘,但可能會(huì)導(dǎo)致代碼鎖定或部分代碼庫(kù)不兼容。
  • 優(yōu)化:提供“Small”“Fast”和“Here be dragons”三種優(yōu)化選項(xiàng),不同選項(xiàng)對(duì)代碼大小和速度有不同影響。
  • 緩存:默認(rèn)啟用,可提高性能,若遇到問(wèn)題可禁用。
  • Max SPI和Max QSPI:通常保持默認(rèn)設(shè)置,特殊情況下可進(jìn)行調(diào)整,但可能會(huì)導(dǎo)致SPI讀取失敗。
  • 啟用M4板的降壓轉(zhuǎn)換器:部分M4板可通過(guò)代碼切換到1.8V降壓轉(zhuǎn)換器,節(jié)省功耗,但會(huì)使ADC/DAC讀取噪聲增加。

Adafruit Feather M0 Adalogger為電子工程師提供了一個(gè)功能強(qiáng)大、易于使用的開(kāi)發(fā)平臺(tái)。通過(guò)了解其特點(diǎn)、引腳布局、組裝方法、電源管理、Arduino IDE設(shè)置、SD卡使用以及適配M0 & M4的草圖等方面的知識(shí),開(kāi)發(fā)者可以充分發(fā)揮其優(yōu)勢(shì),實(shí)現(xiàn)各種創(chuàng)意項(xiàng)目。你在使用這款開(kāi)發(fā)板的過(guò)程中遇到過(guò)哪些問(wèn)題呢?歡迎在評(píng)論區(qū)分享你的經(jīng)驗(yàn)和見(jiàn)解。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Adafruit Feather 32u4 Adalogger:小巧便攜的數(shù)據(jù)記錄神器

    Adafruit Feather 32u4 Adalogger:小巧便攜的數(shù)據(jù)記錄神器 在電子開(kāi)發(fā)
    的頭像 發(fā)表于 05-11 13:15 ?41次閱讀

    Adafruit DRV8871 有刷直流電機(jī)驅(qū)動(dòng)開(kāi)發(fā)板:高效驅(qū)動(dòng)的理想之選

    DRV8871 有刷直流電機(jī)驅(qū)動(dòng)開(kāi)發(fā)板,看看它為何能成為眾多工程師的首選。 文件下載: 3190.pdf 、概述 Adafruit DRV8871 電機(jī)驅(qū)動(dòng)開(kāi)發(fā)板
    的頭像 發(fā)表于 05-11 11:15 ?193次閱讀

    Adafruit Feather M0 Radio with LoRa Radio Module:打造靈活無(wú)線通信解決方案

    Feather M0 Radio with LoRa Radio Module 以其獨(dú)特的特性和豐富的功能,為工程師們提供了個(gè)強(qiáng)大而靈活的無(wú)線通信解決方案。本文將深入介紹這款模塊的
    的頭像 發(fā)表于 05-11 11:15 ?198次閱讀

    探索 Adafruit Feather M0 RFM69 Packet Radio - 433MHz 的無(wú)限可能

    探索 Adafruit Feather M0 RFM69 Packet Radio - 433MHz 的無(wú)限可能 在電子工程師的世界里,尋找一款性能卓越、功能多樣且易于使用的
    的頭像 發(fā)表于 05-11 11:15 ?195次閱讀

    Adafruit Feather 32u4 RFM96W LoRa Radio - 433MHz:便攜無(wú)線通信新選擇

    Adafruit Feather 32u4 RFM96W LoRa Radio - 433MHz:便攜無(wú)線通信新選擇 在電子工程師的日常設(shè)計(jì)中,尋找一款合適的開(kāi)發(fā)板來(lái)實(shí)現(xiàn)無(wú)線通信功能是
    的頭像 發(fā)表于 05-11 09:55 ?272次閱讀

    探索 Adafruit Feather 32u4 Radio 與 RFM69HCW 模塊

    Adafruit 推出的一款創(chuàng)新開(kāi)發(fā)板,它就像只輕盈的羽毛,小巧輕便,卻能讓你的項(xiàng)目“展翅高飛”。這款開(kāi)發(fā)板以 ATmega32u4
    的頭像 發(fā)表于 05-11 09:55 ?271次閱讀

    Adafruit Feather M0 RFM69 Packet Radio:小巧便攜的無(wú)線通信利器

    Adafruit Feather M0 RFM69 Packet Radio:小巧便攜的無(wú)線通信利器 在電子設(shè)計(jì)領(lǐng)域,尋找一款性能出色、易于使用的無(wú)線通信
    的頭像 發(fā)表于 05-11 09:50 ?277次閱讀

    Adafruit FONA 3G Cellular + GPS Breakout:功能強(qiáng)大一體化模塊

    Adafruit FONA 3G Cellular + GPS Breakout:功能強(qiáng)大一體化模塊 在物聯(lián)網(wǎng)和嵌入式系統(tǒng)開(kāi)發(fā)中,一款功能
    的頭像 發(fā)表于 05-11 09:30 ?278次閱讀

    Adafruit Si5351時(shí)鐘發(fā)生器開(kāi)發(fā)板:設(shè)計(jì)與使用指南

    時(shí)鐘發(fā)生器開(kāi)發(fā)板,看看它能為我們的設(shè)計(jì)帶來(lái)哪些便利。 文件下載: 2045.pdf 、概述 Adafruit Si5351時(shí)鐘發(fā)生器開(kāi)發(fā)板一款
    的頭像 發(fā)表于 05-10 16:55 ?719次閱讀

    什么是安消一體化物聯(lián)網(wǎng)系統(tǒng)云平臺(tái)--安防消防一體化物聯(lián)網(wǎng)系統(tǒng)云平臺(tái)簡(jiǎn)稱安消一體化云平臺(tái)

    安防消防一體化系統(tǒng)、大型場(chǎng)館消防安防一體化系統(tǒng)平臺(tái)、大型場(chǎng)館消防安防指揮中心一體化系統(tǒng)平臺(tái)、工廠消防安防一體化系統(tǒng)平臺(tái)
    的頭像 發(fā)表于 04-14 08:59 ?620次閱讀

    光儲(chǔ)充一體化電站微電網(wǎng)系統(tǒng)建設(shè)的應(yīng)用方案

    的發(fā)展趨勢(shì),旨在為能源行業(yè)的持續(xù)創(chuàng)新提供理論支持和實(shí)踐指導(dǎo)。 關(guān)鍵詞: 光儲(chǔ)充一體化電站;光伏發(fā)電;能量存儲(chǔ);智能管理 0引言 光儲(chǔ)充一體化電站作為新型的能源利用模式,其核心在于有效整合太陽(yáng)能發(fā)電
    發(fā)表于 04-10 15:49

    深入解析RRH62000:一體化空氣質(zhì)量模塊的卓越之選

    的RRH62000系列一體化空氣質(zhì)量模塊。 文件下載: Renesas Electronics RRH62000一體式集成傳感器模塊.pdf 、產(chǎn)品概述 RRH62000系列是一款
    的頭像 發(fā)表于 12-29 09:25 ?492次閱讀

    BH-204智能測(cè)控一體化終端使用說(shuō)明書(shū)

    BH-204智能測(cè)控一體化終端具有精確的電力參數(shù)測(cè)量、電能計(jì)量、電能質(zhì)量分析、電力波形捕捉、可編程越限報(bào)警、事件記錄、電壓趨勢(shì)記錄、最值記錄、能耗管理等功能,配有豐富的輸入輸出接口,可
    發(fā)表于 11-04 17:21 ?0次下載

    多參數(shù)一體化水文自動(dòng)監(jiān)測(cè)站的設(shè)計(jì)與應(yīng)用優(yōu)勢(shì)解析

    種集成了多種傳感功能的一體化監(jiān)測(cè)方案,它旨在為水文環(huán)境監(jiān)測(cè)提供種更緊湊、更高效的硬件解決思路。、核心突破:多參數(shù)一體化硬件集成這款由金葉儀器推出的水文自動(dòng)監(jiān)測(cè)站,
    的頭像 發(fā)表于 10-23 14:21 ?450次閱讀
    多參數(shù)<b class='flag-5'>一體化</b>水文自動(dòng)監(jiān)測(cè)站的設(shè)計(jì)與應(yīng)用優(yōu)勢(shì)解析

    擠出機(jī) PLC 全參數(shù)數(shù)據(jù)采集與遠(yuǎn)程智能監(jiān)控一體化系統(tǒng)方案

    擠出機(jī) PLC 全參數(shù)數(shù)據(jù)采集與遠(yuǎn)程智能監(jiān)控一體化系統(tǒng)方案
    的頭像 發(fā)表于 06-20 17:36 ?936次閱讀
    擠出機(jī) PLC 全參數(shù)<b class='flag-5'>數(shù)據(jù)</b>采集與遠(yuǎn)程智能監(jiān)控<b class='flag-5'>一體化</b>系統(tǒng)方案
    涞源县| 南召县| 武威市| 弋阳县| 射阳县| 九寨沟县| 清徐县| 松原市| 云霄县| 东山县| 宜兴市| 深圳市| 镶黄旗| 宁乡县| 青田县| 佛教| 玉山县| 西林县| 斗六市| 神木县| 冀州市| 鄂托克旗| 饶河县| 博兴县| 乐都县| 西乡县| 资源县| 隆昌县| 宁乡县| 建阳市| 新巴尔虎右旗| 兴海县| 成武县| 视频| 岳阳市| 和静县| 长海县| 铜陵市| 江西省| 南安市| 营口市|