智汇工业-智慧工业、智能制造及工业智能、工业互联门户网站,专业的工业“互联网+”传媒

選擇最佳微控制器的10個步驟

來源:網絡

點擊:1216

A+ A-

所屬頻道:新聞中心

關鍵詞: 微控制器

      選擇適合某個產品使用的微處理器是一項艱巨的任務。不僅要考慮許多技術因素,而且要考慮可能影響到項目成敗的成本和交貨時間等商業問題。

      在項目剛啟動時,人們經常壓抑不住馬上動手的欲望,在系統細節出臺之前就準備微控制器選型了。這當然不是個好主意。

      在微控制器方面做任何決策時,硬件和軟件工程師首先應設計出系統的高層結構、框圖和流程圖,只有到那時才有足夠的信息開始對微控制器選型進行合理的決策。此時遵循以下10個簡單步驟可確保做出正確的選擇。

      步驟1:制作一份要求的硬件接口清單

      利用大致的硬件框圖制作出一份微控制器需要支持的所有外部接口清單。有兩種常見的接口類型需要列出來。第一種是通信接口。

      系統中一般會使用到USB、I2C、SPI、UART等外設。如果應用要求USB或某種形式的以太網,還需要做一個專門的備注。這些接口對微控制器需要支持多大的程序空間有很大的影響。

      第二種接口是數字輸入和輸出、模擬到數字輸入、PWM等。這兩種類型接口將決定微控制器需要提供的引腳數量。圖1顯示了常見的框圖例子,并列出了對I/O的要求。

    選擇最佳微控制器的10個步驟

      步驟2:檢查軟件架構

      軟件架構和要求將顯著影響微控制器的選擇。處理負擔是輕是重將決定是使用80MHz的DSP還是8MHz的8051。就像硬件一樣,記錄下所有要求非常重要。

      例如,是否有算法要求浮點運算?有高頻控制環路或傳感器嗎?并估計每個任務需要運行的時間和頻度。然后推算出需要多少數量級的處理能力。運算能力的大小是確定微控制器架構和頻率的最關鍵要求之一。

      步驟3:選擇架構

      利用步驟1和步驟2得到的信息,一個工程師應該能夠開始確定所需的架構想法。8位架構可以支撐這個應用嗎?需要用16位的架構嗎?或者要求32位的ARM內核?在應用和要求的軟件算法之間經常推敲這些問題將最終得出一個解決方案。

      不要忘了還有未來的可能要求和功能擴展。只是因為目前8位微控制器可以勝任當前應用并不意味著你不應為未來功能擴展甚至易用性考慮16位微控制器。

      記住,微控制器選型是一個反復的過程。你可能在這個步驟中選擇了一個16位的器件,但在后面的步驟中發現32位ARM器件會更好。這個步驟只是讓工程師有一個正確的考慮方向。

      步驟4:確定內存需求

      閃存(flash)和RAM是任何微控制器的兩個非常關鍵的組件。確保程序空間或變量空間的充足無疑具有最高優先級。選擇一個遠多于足夠容量的閃存和RAM通常是很容易做到的。

      不要等到設計末尾時才發現你需要110%的空間或者有些功能需要削減,這可不是鬧著玩的。實際上,你可以在開始時選擇一個具有較大空間的器件,后面再轉到同一芯片系統中空間更小些的器件。

      借助軟件架構和應用中包含的通信外設,工程師可以估計出該應用需要多大的閃存和RAM空間。不要忘了預留足夠空間給擴展功能和新的版本!這將解決未來可能遇到的許多頭疼問題。

      步驟5:開始尋找微控制器

      既然對微控制器所需功能有了更好的想法,現在就可以開始尋找合適的微控制器了!像艾睿、安富利、富昌電子等微控制器供應商是尋找微控制器的一個很好的起點場所。

      與這些供應商的現場應用工程師討論你的應用和要求,通常他們會向你推薦一款技術領先又能滿足要求的新器件。不過要記住,他們可能有推銷某個系列微控制器的沖動!

      第二個最佳場所是你已經熟悉的芯片供應商。例如,如果你過去用過Microchip的器件,并有豐富的使用經驗,那就開啟他們的網站吧。

      大多數芯片供應商都有一個搜索引擎,允許輸入你的外設組合、I/O和功耗要求,搜索引擎會逐漸縮小器件范圍,最終找出匹配要求的器件清單來。工程師隨即可以在這個清單中仔細選擇出最合適的一款微控制器。

      步驟6:檢查價格和功耗約束

      到這時,選型過程應該得出許多潛在的候選器件了。這時應認真檢查它們的功耗要求和價格。如果器件需要從電池和移動設備供電,那么確保器件低功耗絕對是優先考慮的因素。

      如果不能滿足功耗要求,那就按清單逐一向下排查,直到你選出一些合適的來。同時不要忘了檢查處理器的單價。雖然許多器件在大批量采購時會接近1美元,但如果它是極其專用或高端的處理機,那么價格可能很重要。千萬不要忘了這一關鍵要素。

      步驟7:檢查器件的可用性

      至此你手頭就有了一份潛在器件清單,接下來需要開始檢查各個器件的可用程度如何。一些重要事項需要記住,比如器件的交貨期是多少?是否在多個分銷商那里都有備貨,或者需要6至12周的交貨時間?你對可用性有什么要求?你不希望拿到一份大定單卻必須干等3個月才能拿到貨吧。

      接下來的問題是器件有多新,是否能夠滿足你的產品生命周期需要。如果你的產品生命周期是10年,那么你需要找到一種制造商保證在10年后仍在生產的器件。

      步驟8:選擇開發套件

      選擇一種新的微控制器的一個重要步驟是找到一款配套的開發套件,并學習控制器的內部工作原理。一旦工程師熱衷于某種器件,他們應尋找有什么可用的開發套件。

      如果找不到能用的開發套件,那么這種器件很可能不是一個好選擇,工程師應該重新退回去尋找一款更好的器件。目前大多數開發套件不到100美元。支付比這個價格高的費用(除非這種套件能適應多種處理器模塊)實在有些冤枉。換一種器件也許是更好的選擇。

      步驟9:調查編譯器和工具

      開發套件的選擇基本上限制死了微控制器的選型。最后一個需要考慮的因素是檢查可用的編譯器和工具。大多數微控制器在編譯器、例程代碼和調試工具方面有許多選擇。

      重要的是確保所有必要的工具都可用于這種器件。如果沒有得心應手的工具,開發過程將變得異常艱苦且代價高昂。

      步驟10:開始試驗

      即使選定了微控制器,事情也不是說一成不變了。通常拿到開發套件的時間遠早于第一個硬件原型建立的時間。要充分利用開發套件搭建測試電路、并將它們連接到微控制器。

      選擇高風險的器件,設法讓它們與開發套件一起工作。隨后你可能會發現,你認為能很好工作的器件存在一些不可預見的問題,然后被迫選擇另外一種微控制器。

      在任何情況下,早期的試驗將確保你做出正確的選擇,如果有必要做出改變,影響將降至最小!

    (審核編輯: 智匯李)

    聲明:除特別說明之外,新聞內容及圖片均來自網絡及各大主流媒體。版權歸原作者所有。如認為內容侵權,請聯系我們刪除。

    主站蜘蛛池模板: 铝合金百叶窗_西安百叶窗厂家-西安市未央区通达建材物资部 | 热水工程|空气能热水工程|超低温采暖工程|太阳能热水工程|空气源热泵厂家|炬邦热能设备有限公司 热熔钻孔机【优质厂家】_多年热熔钻设备研发制造经验 | 液晶拼接屏_液晶监视器_液晶广告机_触摸一体机_户外广告机_中亿睿企业官网 | 远程供电系统-电源发生器-隔离电源转换器-深圳市安博特电源设备有限公司 | 首页--南京俊全科技有限公司,环保监测无人机,大疆无人机,农用无人机,植保无人机,巡检无人机,无人机环境监测仪,消防,无人机,航拍测绘,固定翼无人机,无人机电力巡检,四旋翼无人机 | 移动石料破碎机-颚式锤式反击式破碎机设备厂家_山东.青州富康机械 | 全降解塑料厂家_淋膜_秸秆_手机壳_气泡袋_牙刷牙线_GRS可回收包装材料-东莞全球环保科技有限公司 | 南通出国劳务公司-如东海外经济技术合作有限公司-启东,海门,如皋,海安出国劳务 | 液晶模组铁框_液晶显示压框-南皮县卓腾金属制品有限公司 | 在线腐蚀率仪,在线污垢热阻仪,靶式光源仪-北京同德创业科技有限公司 | 葫芦岛市鹏翔农药化工科技有限公司-苦参碱可溶液剂-氯氰菊酯乳油-阿维菌素乳油 | 喷雾干燥机价格|小型喷雾干燥机|实验室喷雾干燥机厂家-那艾 | 免费建站_自助建站_网站建设_企业建站_中小企业建网站_免费网站模板-牵牛建站 | 主营:回收各类废旧物资,上海巨合物资回收有限公司官方网站 | 企业信息安全整体解决方案提供商-上海华垸信息技术有限公司 | 嘉兴市南湖斋食品股份有限公司_南湖斋 | 天津止回阀-止回阀报价/哪家好-天津蝶阀/进口阀门/通风蝶阀批发-闸阀阀门/球阀生产厂家-天津凯维斯阀门制造 | 上饶市蚂蚁搬家有限公司,上饶搬家公司,上饶同城搬家,上饶同城搬家电话,上饶搬家哪家好,上饶搬家公司电话 | 永光机械-小型建筑机械领航者,公司专注于小型建筑、工程机械的研发与制造 | 胶带批发,淄博胶带厂家-山东同力胶粘制品有限公司 | 塑料桶生产厂家-山东塑料桶-化工塑料桶-200升塑料桶-山东欣越塑料制品有限公司 | 四合扣-工字扣-帽钉(831,200,警用,大拉力四合扣)-永嘉县鑫达钮扣有限公司 | 树脂排水沟,树脂混凝土排水沟生产厂家-吉林省科维水泥制品公司 | 生物除臭剂-养殖场垃圾除臭剂-垃圾填埋场除臭剂-成都微菌环境 | 西克制冷官网│制冷机组冷风机冷库设备厂家-西克制冷(无锡)有限公司_西克制冷(无锡)有限公司 | 输送机_山东输送机厂家-山东中输输送机械有限公司 | 铸铁平台-焊接平台-划线平台-三维焊接平台厂家-泊头市溪海冶金机械设备有限公司 | 郑州邦达电气有限公司 | 山东万通液压股份有限公司-自卸车专用油缸,能源采掘设备油缸,机械装备用油缸,油气弹簧,工程机械油缸,液压元件 | 天津实验室纯水机-GMP认证制药纯化水设备-天津开发区瑞尔环保科技有限公司 | 拓展器材_拓展训练器械_心理行为训练器械_沧州华北特训器械有限公司 | 无尘车间_净化工程_GMP食品药品化妆品电子厂无尘净化车间_无尘室 | 联动机-钻井转盘-滑动游车-河南思达瑞石油机械制造有限公司 | 天津鸿宸机械设备有限公司-提取浓缩设备和生物制药设备以及制剂设备、粉碎设备、烘干等设备供应商 | 西安汉信丨条码打印机,条码扫码枪,条码标签,条码仓库管理系统专业供应商 | 余压控制器,余压监控系统,余压传感器-浙江巨川电气科技有限公司 | 压痕机_自动拆标机_瑞安市晨力机械有限公司 | 智能化解决方案 智能家居 家庭影院 灯光音箱 会议室报告厅 剧场剧院 指挥中心 大数据中心_沈阳天哲科技有限公司 | 无锡市恒威工业气体有限公司-工业高纯气体_高纯度特种气体 | 英格索兰隔膜泵_ARO气动隔膜泵_英格索兰隔膜泵配件【原厂正品】连续五年无投诉_英格索兰隔膜泵代理-苏州瑞晟茂环保设备有限公司 印刷公司,北京印刷厂,宣传画册手册印刷厂-和智印彩页设计 | 微机继电保护测试仪,单相继电保护测试仪,三相继电保护测试仪,六相继电保护测试仪,介质损耗测试仪,氧化锌避雷器测试仪,无线核相仪-扬州豪泰电力科技有限公司 |