色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>嵌入式開發(fā)>MSP430光伏智能郵箱方案的具體實(shí)現(xiàn)資料下載

MSP430光伏智能郵箱方案的具體實(shí)現(xiàn)資料下載

2021-04-13 | pdf | 242.92KB | 次下載 | 3積分

資料介紹

作者 Michael Parks, P.E. Mouser Electronics 上篇和中篇我們介紹了這個(gè)方案的基本構(gòu)成和BOM清單,現(xiàn)在介紹方案的具體實(shí)現(xiàn)。 太陽能EH開發(fā)板提供了控制電路,當(dāng)太陽光亮度足夠時(shí),太陽能面板將為MSP430微控器供電TI太陽能套件中的Cymbet EnerChip電池具有極低的自放電率,這種特性讓它們成為EH應(yīng)用的理想選擇。一旦光線低于適當(dāng)水平,太陽能面板套件就會(huì)自動(dòng)開始替代EnerChip電池為MSP430提供電力。這是一個(gè)非常方便的集成功能,在電池耗盡之前將為約400 個(gè)RF觸發(fā)通信提供足夠的能量。通過調(diào)整通信脈沖之間的時(shí)間間隔,你將在沒有足夠的太陽光前提下從這款開發(fā)板中獲取大量的使用機(jī)會(huì)。在許多遙感應(yīng)用中該特性都顯得至觀重要。 如果工程師曾經(jīng)使用過其它微控器平臺(tái),那么為MSP430編程將相當(dāng)容易上手。位于室內(nèi)的MCU,即LaunchPad開發(fā)套件(MSP-EXP430FR5969),帶有一個(gè)包含源代碼和應(yīng)用程序的CD。但是,你需要確保你安裝了TI的集成開發(fā)環(huán)境(IDE)Code Composer Studio(本文寫作時(shí)的最新版本是6.0.1)的最新版本。如果有人曾經(jīng)使用過相對(duì)簡(jiǎn)單的IDE來,比如Arduino的官方IDE,請(qǐng)不要被這個(gè)更為復(fù)雜的IDE所嚇倒。eZ430-RF2500的隨附教程組織得很好,它包含了調(diào)整預(yù)裝固件所需的一切知識(shí)。如果要上傳新固件,需要使用附帶的USB調(diào)試加密狗。需要提醒的是,哪個(gè)MSP430是遠(yuǎn)程節(jié)點(diǎn)(在太陽能電池板外側(cè)),哪一個(gè)包含樞紐固件(位于室內(nèi),在LaunchPad套件中控制設(shè)置物理標(biāo)示的伺服電機(jī))。 圖4:沒有硬件,就沒有軟件。這個(gè)原理電路顯示了MSP430 LaunchPad與伺服電機(jī)的連接,以及郵件已經(jīng)從室外獲取后重置物理標(biāo)志的開關(guān)電路。 我們將對(duì)遠(yuǎn)程節(jié)點(diǎn)MSP430中的預(yù)裝默認(rèn)固件作出最小的調(diào)整。具體來講,我們正在調(diào)整讀取電池電壓的代碼段,讓它能夠讀取外部模擬輸入管腳上的電壓,在我們的示例中,是指模擬管腳A0。回顧前面的BOM列表,太陽能套件自帶太陽能電池板,一個(gè)MSP430 MCU(即“遠(yuǎn)程節(jié)點(diǎn)”),以及兩個(gè)無線EZ430-RF2500T目標(biāo)板。小點(diǎn)的eZ430-RF2500T板發(fā)送和接收信號(hào),將郵箱內(nèi)部已經(jīng)暴露于光源下的信息通知給室內(nèi)的MSP430。 圖5:eZ430-RF USB調(diào)試接口和內(nèi)含CC2500低功耗2.4GHz射頻收發(fā)器的EZ430-RF2500T無線目標(biāo)板。 該EZ430-RF2500T目標(biāo)板的引出線表明遠(yuǎn)程節(jié)點(diǎn)MSP430的A0直接連到eZ430-RF2500T目標(biāo)板的引腳3上。這是一個(gè)外部引腳,我們焊接到公頭管腳上,以方便訪問。如果你查看過安裝在遠(yuǎn)程節(jié)點(diǎn)MSP430模塊的固件,下圖顯示了我們正在修改這行代碼: 圖6:復(fù)用RF2500-SEH MSP430板已安裝的演示代碼,使用Code Composer Studio對(duì)上述代碼行進(jìn)行了調(diào)整。修改后的固件通過USB加密狗再上傳到EZ430-RF2500T。 保存更改后,我們就可以通過硬件編程工具USB加密狗上傳新的節(jié)點(diǎn)固件給遠(yuǎn)程MSP430,用于管理太陽能采集面板(物理位置位于郵箱外部的面板處)。然后,簡(jiǎn)單來說,它連接了環(huán)境光傳感器(見圖3)并將MSP430目標(biāo)板連接到在EH板(見圖4)。移除跳線JP8,太陽能電池板開始給主板充電。當(dāng)你把它連接到太陽能電池板(Cymbet)時(shí),請(qǐng)驗(yàn)證MSP430遠(yuǎn)程節(jié)點(diǎn)上的板載LED開始閃爍。有一點(diǎn)要注意的是,如果你關(guān)閉項(xiàng)目電源并存儲(chǔ)EH Cymbet主板時(shí),注意在存儲(chǔ)EH主板之前更換跳線J8。 在此時(shí),如果你打算長(zhǎng)久使用該裝置,請(qǐng)注意使用一個(gè)防水外殼,并使用熱縮管和密封膠(也許有點(diǎn)像sugru)以密封外殼,從而保持外部接線整齊。當(dāng)給郵箱安裝這個(gè)設(shè)備時(shí),如果你住在北半球,請(qǐng)記住,理想地方式是將太陽能電池板面向南,以在全年中最大化太陽照射。 室內(nèi)裝配部分 我們郵件傳遞通知系統(tǒng)的室內(nèi)部分將需要使用一臺(tái)Windows電腦。如果你無法為該遠(yuǎn)程項(xiàng)目準(zhǔn)備一臺(tái)電腦,可以在整個(gè)EH項(xiàng)目中只使用微控器,但是使用電腦可以讓你在這個(gè)項(xiàng)目中加入新功能,比如運(yùn)行Python腳本,在狀態(tài)變化時(shí)發(fā)送電子郵件。 室內(nèi)部分包括提到的Windows電腦,它上面將運(yùn)行Processing sketch,負(fù)責(zé)兩個(gè)外部設(shè)備與電腦的接口通信: 1.室內(nèi)MSP430運(yùn)行樞紐固件,并通過USB調(diào)試硬件“加密狗”連接到計(jì)算機(jī)。 2,TI LaunchPad試驗(yàn)開發(fā)板,控制伺服電機(jī),以抬高室內(nèi)的物理標(biāo)示。 我們將使用開源工具Processing 在稱為 “sketch”的程序中開發(fā)我們的桌面應(yīng)用。選擇Processing ,是因?yàn)楫?dāng)你在原型設(shè)計(jì)階段,很少有開發(fā)環(huán)境能像Processing這樣,可以簡(jiǎn)單地處理串行通信和創(chuàng)建基本用戶界面(UI)。 更詳細(xì)地總結(jié)一下室內(nèi)硬件裝置,運(yùn)行樞紐固件的MSP430模塊通過USB調(diào)試硬件加密狗連接到計(jì)算機(jī)。調(diào)試器在計(jì)算機(jī)上將顯示為一個(gè)COM端口。記住具體的COM端口號(hào),我們將在隨后的 Processing sketch中使用該信息。 其它連接到計(jì)算機(jī)的硬件是,TI LaunchPad試驗(yàn)開發(fā)版。通過它,我們可以與伺服電機(jī)交互,抬升物理標(biāo)示以讓用戶知道該郵件已經(jīng)被傳遞。我們也添加了一個(gè)按鈕,在他們離開并獲得郵件之后,用戶可以使用這個(gè)按鈕重置系統(tǒng)(并通過伺服電機(jī)降低標(biāo)示)。如同所有的數(shù)字I/ O,不要忘記加入上拉或下拉電阻,以防止懸浮輸入端口,否則,最好情況下可能導(dǎo)致應(yīng)用不可靠,最壞情況下你的系統(tǒng)將徹底不可用。 我們Processing sketch的偽代碼如下: 1.讀取EZ430-RF2500T板COM端口的串行數(shù)據(jù)包,而該主板則連接到USB調(diào)試器。 2.解析數(shù)據(jù)包,忽略樞紐數(shù)據(jù)包,只監(jiān)聽遠(yuǎn)程節(jié)點(diǎn)數(shù)據(jù)包。 3.解析遠(yuǎn)程節(jié)點(diǎn)數(shù)據(jù)包,以尋找ADC中的電壓讀數(shù)。 4.如果電壓讀數(shù)小于4.5V,假定郵件正在被傳遞。 5.發(fā)送串行數(shù)據(jù)包到LaunchPad,讓它知道郵件已經(jīng)被傳遞并抬高標(biāo)示。 控制伺服電機(jī)的LaunchPad 將使用Energia IDE而不是先前的Code Composer Studio來進(jìn)行編程。該IDE看起來和 Processing IDE頗為相似,并且兩者之間很容易轉(zhuǎn)換,并且排除通信錯(cuò)誤也更容易一些。固件將等待接收至電腦的一個(gè)特定關(guān)鍵字;在該示例中,該標(biāo)志將是值為“MAIL”的字符串。一旦接收到該關(guān)鍵字,將會(huì)驅(qū)動(dòng)伺服電機(jī)旋轉(zhuǎn)90度,抬升標(biāo)示。我們可以使用Energia 網(wǎng)站所提供的伺服電機(jī)庫,通過做脈寬調(diào)制占空比計(jì)算抽象所需代碼來簡(jiǎn)化驅(qū)動(dòng)伺服電機(jī);它將伺服電機(jī)交互化簡(jiǎn)為一個(gè)簡(jiǎn)單的函數(shù)調(diào)用。此外,我們需要一個(gè)函數(shù)來處理連接到LaunchPad數(shù)字I/ O引腳之一的復(fù)位按鈕。在該示例中,該函數(shù)將驅(qū)動(dòng)伺服電機(jī)以降低標(biāo)示,并允許系統(tǒng)再次監(jiān)聽串行端口而來的“MAIL”標(biāo)志。 結(jié)論 目前存在大量的微控器平臺(tái)(和軟件工具),而使用德州儀器(TI)的LaunchPad開發(fā)板是入手的一個(gè)最佳方式。MSP430具有極低的功耗需求,在電源效率至關(guān)重要的能量采集應(yīng)用中是一個(gè)理想的選擇。無論你是一位經(jīng)驗(yàn)豐富的工程師或業(yè)余愛好者,學(xué)習(xí)不同的平臺(tái)是非常有價(jià)值的一個(gè)技能。接觸各種平臺(tái)給工程師帶來更大的靈活性,更利于解決特定問題時(shí)考慮出所有可能的方案。在該示例中,我們采用TI MSP430微控器來作為遠(yuǎn)程郵件傳遞通知系統(tǒng)中的潛在方案。你將如何修改來滿足你的需求?或者你是否會(huì)重新調(diào)整設(shè)計(jì)來應(yīng)對(duì)一個(gè)完全不同的應(yīng)用? 作者簡(jiǎn)介 Michael Parks, P.E.是Green Shoe Garage的所有者,這是一個(gè)提供定制電子設(shè)計(jì)的工作室和技術(shù)咨詢機(jī)構(gòu),它位于馬里蘭州南部,他還是一個(gè)播客,提升公眾對(duì)科技的認(rèn)知,Michael 擁有專業(yè)工程師資質(zhì)并擁有約翰霍普金斯系統(tǒng)工程大學(xué)碩士學(xué)位。 貿(mào)澤電子微信號(hào)傳播技術(shù)干貨,發(fā)布文章均為獨(dú)家原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明如下信息: 出處:貿(mào)澤電子公共號(hào) 微信號(hào):mouserelectronics 對(duì)于未經(jīng)許可的復(fù)制和不符合要求的轉(zhuǎn)載我們將保留依法追究法律責(zé)任的權(quán)利 (mbbeetchina)
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1TC358743XBG評(píng)估板參考手冊(cè)
  2. 1.36 MB  |  330次下載  |  免費(fèi)
  3. 2開關(guān)電源基礎(chǔ)知識(shí)
  4. 5.73 MB  |  6次下載  |  免費(fèi)
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設(shè)計(jì)
  8. 0.60 MB  |  3次下載  |  免費(fèi)
  9. 5基于FPGA的光纖通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
  10. 0.61 MB  |  2次下載  |  免費(fèi)
  11. 6基于FPGA的C8051F單片機(jī)開發(fā)板設(shè)計(jì)
  12. 0.70 MB  |  2次下載  |  免費(fèi)
  13. 751單片機(jī)窗簾控制器仿真程序
  14. 1.93 MB  |  2次下載  |  免費(fèi)
  15. 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21548次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
  16. 0.00 MB  |  6653次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537796次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191185次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183278次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)
主站蜘蛛池模板: 国产精品自拍| 久久久久久免费高清电影 | 国产盗摄TP摄像头偷窥| 国产精品久久久久激情影院| 国产精品久久久久久久AV下载| 国产在线观看成人| 久久久久久免费观看| 欧美精品中文字幕亚洲专区| 97精品国偷拍自产在线| 97色伦亚洲自偷| xxx性欧美在线| 国产精品一区二区四区| 久久re亚洲在线视频| 内射人妻骚骚骚| 思思久久99热只有频精品66| 亚洲视频一| 亚洲国产在线2020最新| 伊人久久综合网站| CHINSEFUCKGAY无套| 国产精品久久人妻无码网站一区L| 妓女嫖客叫床粗话对白| 内射白嫩少妇超碰| 我半夜摸妺妺的奶C了她| 色聚网久久综合| 亚洲精品无码国产爽快A片| 中文字幕亚洲视频| 多人乱肉高hnp| 精品国产影院| 欧洲xxxxx| 亚洲乱码国产一区三区| 91精品乱码一区二区三区| 国产AV精品国语对白国产| 儿子操妈妈| 精品无码久久久久久久久| 欧美另类老女人| 亚洲精品国产在线观看| FREE17一18外女破| 好大好爽CAO死我了BL| 国产香蕉视频在线播放| 伦理片92伦理午夜| 婷婷久久综合九色综合伊人色|