第1步——一個有關想法和期望目標的短故事
?
由TI 系統(tǒng)工程師Britta Ruelander和Bhargavi Nisarga共同撰寫
?
如何開始
當TI的超低功耗微控制器(MCU)業(yè)務起步時,我剛大學畢業(yè),我發(fā)現(xiàn)我對于微控制器的特性和功能有很多疑問。我開始與更多有經(jīng)驗的同事定期討論,以更好地了解MCU的功能及其典型用法。過段時間后,我意識到我可以分享我的學習經(jīng)驗,因此其他MCU新手可從我收集的信息中受益。而且,此博客系列是我與同事一起撰寫的!
為什么又是一篇智能恒溫博客?
我們想要專注于大多數(shù)人都熟悉的最終應用,但想要更好地了解如何使用MCU來實現(xiàn)。我們選擇了智能恒溫器終端應用程序,因為它涉及不同級別的細節(jié)和復雜性,同時仍處理基本的MCU特性和功能。智能恒溫器應用的基本構(gòu)件包括傳感、處理、用戶界面和無線連接,并且設計這些組件需要圖1所示的多個MCU功能之間的交互。本系列的后續(xù)博文將引導您完成不同的實施步驟,幫助您更好地了解MCU功能及其功能如何創(chuàng)建一個智能恒溫器。
為什么要讓恒溫器更智能?
恒溫器是家庭或樓宇自動化應用,其自動調(diào)節(jié)溫度,或當溫度達到某一點時激活設備。隨著物聯(lián)網(wǎng)(IoT)和網(wǎng)絡連接設備的出現(xiàn),智能恒溫器的全新市場開啟。智能恒溫器不僅通過移動應用或網(wǎng)絡瀏覽器實現(xiàn)遠程管理和編程,而且還了解并適應用戶的日常生活,并向用戶提供能耗數(shù)據(jù),以查看使用模式并進行調(diào)整,以顯著節(jié)省能源費用。?
?
?
圖1:智能恒溫器的構(gòu)建模塊
?
閱讀本博客系列您可以獲取的信息有:
?
為了實現(xiàn)智能恒溫器,您需要一些MCU的功能和選項的背景知識。這一系列的博文涵蓋重要的實施步驟,將幫您設計一個有用的智能恒溫器。
第一篇博文(即這一篇)介紹了這個主題,能給以一個概覽的形式幫助您了解整個過程。
智能恒溫器的核心是傳感和數(shù)據(jù)處理。您能想象一個不能感知溫度的恒溫器嗎?第二篇博文將展示一些關于感測的基礎知識,通過外部傳感器、模數(shù)轉(zhuǎn)換器(ADC)、運算放大器和定時器實現(xiàn)。
第三篇博文將討論數(shù)據(jù)處理,并幫您查看一些有用的MCU工具,如直接內(nèi)存訪問(DMA)控制器和硬件乘法器。
第四篇博文關于人機界面(HMI)。如何插入用戶命令來控制或編程恒溫器?如何連接到顯示器,以便您看到收集的數(shù)據(jù)?
我們稱之為“智能”恒溫器。但到目前為止,我們只介紹了一個正常和舊式的恒溫器。您需要另外兩個步驟讓您的恒溫器變得更智能:首先添加有線或無線連接。另一個“智能因素”是智能恒溫器的行為,工作并自適應變化。很酷,不是嗎?您將在我們的第五篇博文中學到如何做到這一點。
是時候進行總結(jié)了。您離目標很近了。但讓我們來看看底層MCU系統(tǒng)、時鐘和能耗。難道您不想讓自己的智能恒溫器成為超低功耗應用嗎?現(xiàn)在可能是時候談論環(huán)境監(jiān)測方面的內(nèi)容了。因此不要錯過我們的第六篇博文。
最后但并非最不重要的是您一直渴望讀到的第七篇博文。您實現(xiàn)了目標。您收集了有關“如何在MCU上構(gòu)建智能恒溫器”的信息。我們將結(jié)束此博客系列,并為您進行總結(jié)。但如何選擇正確的MCU呢?閱讀最后一篇博文,可了解如何相互區(qū)分它們。
?
誰能從此博客系列中受益?
如前所述,本博客系列對MCU新手有用,可幫助他們著手MCU項目。因此,若您剛剛開始開發(fā)并想深入了解MCU主題,此博客系列對您極其有用。即使您已經(jīng)是一個高級用戶,但您想了解“我如何將智能添加到我的應用程序?”或“如何使我的應用程序具有更低功耗?”時,此博客系列也可對您有所幫助。我們將在本博客系列的課程中專注于連通性、低功耗和智能設備操作。
您可獲得哪些幫助?
作為總結(jié),以下為我們的第一個博客條目的關鍵點:
本博客系列旨在讓您對MCU特性和功能有個基本了解。
此博客系列認為智能恒溫器是最終選擇。
智能恒溫器的基本構(gòu)件包括傳感、用戶界面、電源、控制和連接模塊。
以下六篇博文將提供使用MCU實現(xiàn)智能恒溫器的分步指南。
敬請期待本博客系列的第二篇內(nèi)容。
評論