嵌入式系統開發8: 使用 Datasheet 評估選擇元件

閱讀時間約 2 分鐘

評估元件時使用數據表的步驟

評估元件是一項進階技能,通常是你在實現系統的驅動程序之後才會培養的能力。它是快速篩選出不適合的元件,並避免在不符合基本需求的元件上浪費時間。以下是評估元件時使用數據表的步驟:

  1. 建立需求清單
    • 列出系統中必須具備的功能以及期望的功能。
    • 基於這些需求,生成一個潛在元件的候選池,這些元件需要進一步調查。
  2. 理解數據表中的缺失
    • 數據表通常不包含價格或供貨時間,這些資訊取決於訂購數量和供應商的庫存。
    • 與供應商聯絡,詢問有無初始化程式碼、應用說明、白皮書或論壇資源。這些都可能是有價值的賣點。
  3. 初步篩選元件
    • 首先查看數據表的絕對最大額定值電氣特性,確保它們符合你的基本要求。如果不符,記錄元件失敗的原因並跳過該元件。保持記錄以避免重複評估。
    • 優先處理那些接近需求但有一些微小偏差的元件,以便後續可能有進一步的檢查。
  4. 考慮典型特性
    • 當一個元件滿足基本的電氣和機械需求後,接下來要檢查它的典型特性
    • 問題包括:元件是否足夠快速?輸出的電平是否符合系統需求?感測器的噪音是否可接受?
  5. 深入分析候選元件
    • 從候選池中選擇兩到三個元件,深入閱讀數據表。從應用章節開始,看看是否有與你的應用類似的例子。
    • 如果有,繼續深入了解;如果沒有,那可能需要進一步評估該元件是否真的適合你的應用。
  6. 檢查效能特性
    • 查看元件的效能特性,並判斷它們是否滿足你的需求。在這個過程中,可能會發現新的要求,例如你可能會希望元件具有某種溫度響應、電壓響應或抗噪能力。
  7. 篩選元件
    • 在此階段,你應該剩下兩到四份數據表。如果超過四個,詢問供應商的聲譽、供貨時間或價格差異,以進一步篩選。保留幾個潛在的選項。
  8. 原型化與模擬實施
    • 對每個剩下的元件進行深入實施模擬。如果有硬體可用,進行實際原型測試;如果沒有硬體,則進行心智原型化(mental prototype),想像實現過程並估計潛在的結果。
    • 即使這些元件中的大部分不會被最終選用,但這種深入的分析可以幫助你迅速跳入實際的程式碼開發過程。
  9. 檢查元件家族的擴展性
    • 檢查元件家族中的其他產品。當你遇到空間、引腳或範圍的限制時,是否有引腳兼容且使用相同軟體介面的其他元件?保留擴展的空間可以為將來的需求提供便利。
  10. 總結與比較
    • 最終選定元件後,再次查看數據表的摘要部分。經過這一過程,你會發現對這類元件的理解大幅加深。你已經有了對同類元件的比較經驗,能夠快速感知不同元件之間的差異,並將其與你的系統需求對比。

總結

選擇和評估元件是一個反覆篩選和深入分析的過程。從篩選出不適合的元件開始,逐步篩選符合基本電氣和效能需求的候選元件,最後進行深入的實現模擬和測試。這不僅能減少元件不工作的風險,還能在選定元件後為驅動程式的開發打下良好的基礎。

4會員
187內容數
歡迎來到「Will 進步本」!我們將探索計算機科學、商用英文和生成式AI。從基礎到前沿,共同學習和交流,拓展知識視野,啟發創新思維
留言0
查看全部
發表第一個留言支持創作者!
Will 進步本 的其他內容
閱讀數據表(Datasheet) 在產品開發的過程中,面對發佈壓力,往往會讓我們無法慢下來仔細閱讀元件的數據表、手冊以及應用說明。更糟糕的是,儘管我們可能已經翻遍了這些文件,卻發現什麼也沒記住,因為這些文件中的專業術語對我們來說就像外語一樣陌生。
電壓與電流 我們測量電量時使用電壓和電流,但這兩者都源於更基本的物理原理。
設計變更的應對策略 當我們手中已有了不同的架構圖時,下一步該如何進行?
硬體/軟體整合 產品的開發通常源自於一個想法或市場需求。某人會基於功能、成本以及上市時間來設計出一個高層次的產品設計。此時,專案排程通常會被建立,顯示出主要的里程碑和活動。
設計系統架構有兩種主要的方式:一種是從零開始構建,從一個想法或最終目標開始,逐步組織所有的要素,這稱為組合式設計(composition)。
系統設計的挑戰 嵌入式系統的設計猶如解開一個拼圖,即使是小型的系統也充滿了細節,讓人眼花繚亂。作為開發者,你需要具備全局視野,才能辨識哪些部分的問題能夠用簡單的方法解決,哪些部分則潛藏著複雜的相依性。這時,設計的關鍵在於:不要追求一開始就完美,而是從一個「還可以」的設計開始,然後逐步改進。
閱讀數據表(Datasheet) 在產品開發的過程中,面對發佈壓力,往往會讓我們無法慢下來仔細閱讀元件的數據表、手冊以及應用說明。更糟糕的是,儘管我們可能已經翻遍了這些文件,卻發現什麼也沒記住,因為這些文件中的專業術語對我們來說就像外語一樣陌生。
電壓與電流 我們測量電量時使用電壓和電流,但這兩者都源於更基本的物理原理。
設計變更的應對策略 當我們手中已有了不同的架構圖時,下一步該如何進行?
硬體/軟體整合 產品的開發通常源自於一個想法或市場需求。某人會基於功能、成本以及上市時間來設計出一個高層次的產品設計。此時,專案排程通常會被建立,顯示出主要的里程碑和活動。
設計系統架構有兩種主要的方式:一種是從零開始構建,從一個想法或最終目標開始,逐步組織所有的要素,這稱為組合式設計(composition)。
系統設計的挑戰 嵌入式系統的設計猶如解開一個拼圖,即使是小型的系統也充滿了細節,讓人眼花繚亂。作為開發者,你需要具備全局視野,才能辨識哪些部分的問題能夠用簡單的方法解決,哪些部分則潛藏著複雜的相依性。這時,設計的關鍵在於:不要追求一開始就完美,而是從一個「還可以」的設計開始,然後逐步改進。
你可能也想看
Thumbnail
八十-二十法則提到,在多數生活的現象中,約80%的效果是來自於20%的原因,除了經濟學、學習理論外,這個法則同樣也可以應用在生活中的幸福感上。 我們需要認知到擁有的越多不一定會越快樂,反而有可能會因為無法專注在少數事物上而產生空虛、迷茫的感覺。「極簡」精神最重要的一點在於放下對於「多」的執著,將有
Thumbnail
1.加權指數與櫃買指數 週五的加權指數在非農就業數據開出來後,雖稍微低於預期,但指數仍向上噴出,在美股開盤後於21500形成一個爆量假突破後急轉直下,就一路收至最低。 台股方面走勢需觀察週一在斷頭潮出現後,週二或週三開始有無買單進場支撐,在沒有明確的反轉訊號形成前,小夥伴盡量不要貿然抄底,或是追空
Thumbnail
近期的「貼文發佈流程 & 版型大更新」功能大家使用了嗎? 新版式整體視覺上「更加凸顯圖片」,為了搭配這次的更新,我們推出首次貼文策展 ❤️ 使用貼文功能並完成這次的指定任務,還有機會獲得富士即可拍,讓你的美好回憶都可以用即可拍珍藏!
IC設計流程大致如下 每個步驟都是必經過程,走完整個過程後輸出一版real chip |-----------------------| | 定SPEC | --- 決定 Function/clk period/製程liberary .
Thumbnail
在和不同產業的產品經理交流時,滿多人提到會訂出產品指標,但也有公司不看產品指標,只看功能有沒有符合客戶使用情境,因此這篇想整理我對產品數據的初步理解,以及整理幾個可能需要看指標的產品。
Thumbnail
電腦有很多零件,有CPU、主機板(MB)、記憶體(Memory)... 今天我想分享,我這次組電腦的過程,還有一些好用的技巧,希望能幫助到大家,組出心中的完美電腦!
Thumbnail
利用文字紀錄,明確寫下自己的採購項目......
Thumbnail
數據分析是現代社會的核心技能,適用於各行各業。無論是在市場營銷、財務管理,還是產品開發中,數據分析都扮演著至關重要的角色。提升數據敏感度有助於提高分析的準確性和效率,使我們能夠迅速找到關鍵信息,進而做出明智的決策。本文將探討數據分析訓練方法,提供實用案例,幫助初學者快速掌握數據分析技術。
Thumbnail
這邊統整了所有過去發表過關於 QUERY 函式的教學分享,希望可以方便你按照順序閱讀和練習。 QUERY 可以用來查詢、篩選、聚集、排序資料,還可以做張簡易的資料透視表,是我在 Google 試算表上做數據分析、製作報告、製作儀表板時最常用的函式之一,既方便又好用,誠心推薦!
Thumbnail
編輯的基本功,是對文字的敏感度。
Thumbnail
八十-二十法則提到,在多數生活的現象中,約80%的效果是來自於20%的原因,除了經濟學、學習理論外,這個法則同樣也可以應用在生活中的幸福感上。 我們需要認知到擁有的越多不一定會越快樂,反而有可能會因為無法專注在少數事物上而產生空虛、迷茫的感覺。「極簡」精神最重要的一點在於放下對於「多」的執著,將有
Thumbnail
1.加權指數與櫃買指數 週五的加權指數在非農就業數據開出來後,雖稍微低於預期,但指數仍向上噴出,在美股開盤後於21500形成一個爆量假突破後急轉直下,就一路收至最低。 台股方面走勢需觀察週一在斷頭潮出現後,週二或週三開始有無買單進場支撐,在沒有明確的反轉訊號形成前,小夥伴盡量不要貿然抄底,或是追空
Thumbnail
近期的「貼文發佈流程 & 版型大更新」功能大家使用了嗎? 新版式整體視覺上「更加凸顯圖片」,為了搭配這次的更新,我們推出首次貼文策展 ❤️ 使用貼文功能並完成這次的指定任務,還有機會獲得富士即可拍,讓你的美好回憶都可以用即可拍珍藏!
IC設計流程大致如下 每個步驟都是必經過程,走完整個過程後輸出一版real chip |-----------------------| | 定SPEC | --- 決定 Function/clk period/製程liberary .
Thumbnail
在和不同產業的產品經理交流時,滿多人提到會訂出產品指標,但也有公司不看產品指標,只看功能有沒有符合客戶使用情境,因此這篇想整理我對產品數據的初步理解,以及整理幾個可能需要看指標的產品。
Thumbnail
電腦有很多零件,有CPU、主機板(MB)、記憶體(Memory)... 今天我想分享,我這次組電腦的過程,還有一些好用的技巧,希望能幫助到大家,組出心中的完美電腦!
Thumbnail
利用文字紀錄,明確寫下自己的採購項目......
Thumbnail
數據分析是現代社會的核心技能,適用於各行各業。無論是在市場營銷、財務管理,還是產品開發中,數據分析都扮演著至關重要的角色。提升數據敏感度有助於提高分析的準確性和效率,使我們能夠迅速找到關鍵信息,進而做出明智的決策。本文將探討數據分析訓練方法,提供實用案例,幫助初學者快速掌握數據分析技術。
Thumbnail
這邊統整了所有過去發表過關於 QUERY 函式的教學分享,希望可以方便你按照順序閱讀和練習。 QUERY 可以用來查詢、篩選、聚集、排序資料,還可以做張簡易的資料透視表,是我在 Google 試算表上做數據分析、製作報告、製作儀表板時最常用的函式之一,既方便又好用,誠心推薦!
Thumbnail
編輯的基本功,是對文字的敏感度。