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

閱讀時間約 2 分鐘

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

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

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

總結

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

5會員
240內容數
歡迎來到「Will 進步本」!我們將探索計算機科學、商用英文和生成式AI。從基礎到前沿,共同學習和交流,拓展知識視野,啟發創新思維
留言0
查看全部
發表第一個留言支持創作者!
Will 進步本 的其他內容
閱讀數據表(Datasheet) 在產品開發的過程中,面對發佈壓力,往往會讓我們無法慢下來仔細閱讀元件的數據表、手冊以及應用說明。更糟糕的是,儘管我們可能已經翻遍了這些文件,卻發現什麼也沒記住,因為這些文件中的專業術語對我們來說就像外語一樣陌生。
電壓與電流 我們測量電量時使用電壓和電流,但這兩者都源於更基本的物理原理。
設計變更的應對策略 當我們手中已有了不同的架構圖時,下一步該如何進行?
硬體/軟體整合 產品的開發通常源自於一個想法或市場需求。某人會基於功能、成本以及上市時間來設計出一個高層次的產品設計。此時,專案排程通常會被建立,顯示出主要的里程碑和活動。
設計系統架構有兩種主要的方式:一種是從零開始構建,從一個想法或最終目標開始,逐步組織所有的要素,這稱為組合式設計(composition)。
系統設計的挑戰 嵌入式系統的設計猶如解開一個拼圖,即使是小型的系統也充滿了細節,讓人眼花繚亂。作為開發者,你需要具備全局視野,才能辨識哪些部分的問題能夠用簡單的方法解決,哪些部分則潛藏著複雜的相依性。這時,設計的關鍵在於:不要追求一開始就完美,而是從一個「還可以」的設計開始,然後逐步改進。
閱讀數據表(Datasheet) 在產品開發的過程中,面對發佈壓力,往往會讓我們無法慢下來仔細閱讀元件的數據表、手冊以及應用說明。更糟糕的是,儘管我們可能已經翻遍了這些文件,卻發現什麼也沒記住,因為這些文件中的專業術語對我們來說就像外語一樣陌生。
電壓與電流 我們測量電量時使用電壓和電流,但這兩者都源於更基本的物理原理。
設計變更的應對策略 當我們手中已有了不同的架構圖時,下一步該如何進行?
硬體/軟體整合 產品的開發通常源自於一個想法或市場需求。某人會基於功能、成本以及上市時間來設計出一個高層次的產品設計。此時,專案排程通常會被建立,顯示出主要的里程碑和活動。
設計系統架構有兩種主要的方式:一種是從零開始構建,從一個想法或最終目標開始,逐步組織所有的要素,這稱為組合式設計(composition)。
系統設計的挑戰 嵌入式系統的設計猶如解開一個拼圖,即使是小型的系統也充滿了細節,讓人眼花繚亂。作為開發者,你需要具備全局視野,才能辨識哪些部分的問題能夠用簡單的方法解決,哪些部分則潛藏著複雜的相依性。這時,設計的關鍵在於:不要追求一開始就完美,而是從一個「還可以」的設計開始,然後逐步改進。
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
IC設計流程大致如下 每個步驟都是必經過程,走完整個過程後輸出一版real chip |-----------------------| | 定SPEC | --- 決定 Function/clk period/製程liberary .
Thumbnail
在和不同產業的產品經理交流時,滿多人提到會訂出產品指標,但也有公司不看產品指標,只看功能有沒有符合客戶使用情境,因此這篇想整理我對產品數據的初步理解,以及整理幾個可能需要看指標的產品。
Thumbnail
電腦有很多零件,有CPU、主機板(MB)、記憶體(Memory)... 今天我想分享,我這次組電腦的過程,還有一些好用的技巧,希望能幫助到大家,組出心中的完美電腦!
Thumbnail
利用文字紀錄,明確寫下自己的採購項目......
Thumbnail
數據分析是現代社會的核心技能,適用於各行各業。無論是在市場營銷、財務管理,還是產品開發中,數據分析都扮演著至關重要的角色。提升數據敏感度有助於提高分析的準確性和效率,使我們能夠迅速找到關鍵信息,進而做出明智的決策。本文將探討數據分析訓練方法,提供實用案例,幫助初學者快速掌握數據分析技術。
Thumbnail
這邊統整了所有過去發表過關於 QUERY 函式的教學分享,希望可以方便你按照順序閱讀和練習。 QUERY 可以用來查詢、篩選、聚集、排序資料,還可以做張簡易的資料透視表,是我在 Google 試算表上做數據分析、製作報告、製作儀表板時最常用的函式之一,既方便又好用,誠心推薦!
Thumbnail
編輯的基本功,是對文字的敏感度。
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
IC設計流程大致如下 每個步驟都是必經過程,走完整個過程後輸出一版real chip |-----------------------| | 定SPEC | --- 決定 Function/clk period/製程liberary .
Thumbnail
在和不同產業的產品經理交流時,滿多人提到會訂出產品指標,但也有公司不看產品指標,只看功能有沒有符合客戶使用情境,因此這篇想整理我對產品數據的初步理解,以及整理幾個可能需要看指標的產品。
Thumbnail
電腦有很多零件,有CPU、主機板(MB)、記憶體(Memory)... 今天我想分享,我這次組電腦的過程,還有一些好用的技巧,希望能幫助到大家,組出心中的完美電腦!
Thumbnail
利用文字紀錄,明確寫下自己的採購項目......
Thumbnail
數據分析是現代社會的核心技能,適用於各行各業。無論是在市場營銷、財務管理,還是產品開發中,數據分析都扮演著至關重要的角色。提升數據敏感度有助於提高分析的準確性和效率,使我們能夠迅速找到關鍵信息,進而做出明智的決策。本文將探討數據分析訓練方法,提供實用案例,幫助初學者快速掌握數據分析技術。
Thumbnail
這邊統整了所有過去發表過關於 QUERY 函式的教學分享,希望可以方便你按照順序閱讀和練習。 QUERY 可以用來查詢、篩選、聚集、排序資料,還可以做張簡易的資料透視表,是我在 Google 試算表上做數據分析、製作報告、製作儀表板時最常用的函式之一,既方便又好用,誠心推薦!
Thumbnail
編輯的基本功,是對文字的敏感度。