西門子五個(gè)使傳感器較簡(jiǎn)單的技巧西門子五個(gè)使傳感器較簡(jiǎn)單的技巧

     傳感器遍布地球表面和周圍空間,為世界提供數(shù)據(jù)。這些廉價(jià)的傳感器是物聯(lián)網(wǎng)背后的驅(qū)動(dòng)力之一,也是我們社會(huì)現(xiàn)在面臨的數(shù)字革命。然而,連接到傳感器并從傳感器獲取數(shù)據(jù)并不總是直截了當(dāng)或容易的。這里有五個(gè)提示,可以幫助工程師**次與傳感器連接。

           1.從總線工具開始

           任何工程師在**次接觸傳感器時(shí)應(yīng)采取的**步是使用總線工具限制未知數(shù)??偩€工具通過I2C,SPI或傳感器可能正在通話的任何其他協(xié)議連接到PC然后連接到傳感器。與總線工具相關(guān)聯(lián)的PC應(yīng)用程序提供了用于發(fā)送和接收數(shù)據(jù)的已知工作源,而不是未知的未經(jīng)測(cè)試的嵌入式MCU驅(qū)動(dòng)程序。在總線工具的工作環(huán)境中,開發(fā)人員可以發(fā)送和接收消息,以便在嘗試在嵌入級(jí)別操作之前了解部件的工作原理。

           2.用Python編寫接口代碼

           一旦開發(fā)人員使用總線工具試驗(yàn)了傳感器,下一步就是為傳感器編寫應(yīng)用程序代碼。但是,不要直接跳到MCU代碼,而是先用Python編寫應(yīng)用程序代碼。許多總線工具都帶有插件和用于編寫腳本的示例代碼。Python通常是與.Net一起使用的語言之一。使用Python編寫應(yīng)用程序既快速又簡(jiǎn)單,并提供了一種在應(yīng)用程序環(huán)境中再次測(cè)試傳感器的方法,而不會(huì)妨礙嵌入式環(huán)境的復(fù)雜性。擁有**代碼使非嵌入式工程師可以輕松挖掘腳本并試驗(yàn)傳感器,而*嵌入式軟件工程師進(jìn)行跟蹤配合。

           3.使用Micro Python測(cè)試傳感器

           在Python中編寫**個(gè)剪切應(yīng)用程序代碼的一個(gè)優(yōu)點(diǎn)是,可以通過調(diào)用Micro Python輕松替換對(duì)總線工具API的應(yīng)用程序調(diào)用。Micro Python在許多傳感器工程師已經(jīng)認(rèn)識(shí)到的實(shí)時(shí)嵌入式軟件限制內(nèi)運(yùn)行。Micro Python在Cortex-M4處理器上運(yùn)行,是調(diào)試應(yīng)用程序代碼的理想環(huán)境。它不僅較簡(jiǎn)單,而且不需要編寫I2C或SPI驅(qū)動(dòng)程序,因?yàn)樗鼈冏鳛镸icro Python庫的一部分包含在內(nèi)。

          4. 利用傳感器供應(yīng)商代碼

           任何可以從傳感器制造商處掠奪的示例代碼都可以很好地理解傳感器的工作原理。不幸的是,許多傳感器供應(yīng)商并不是嵌入式軟件設(shè)計(jì)方面的*,所以不要指望找到一個(gè)生產(chǎn)就緒的精美架構(gòu)和優(yōu)雅的例子。獲取供應(yīng)商代碼,了解該部件的工作原理,然后重新構(gòu)建它,直到它可以干凈利落地整合到嵌入式軟件中。它可以從意大利面開始,但利用制造商對(duì)其傳感器如何工作的理解將有助于減少在產(chǎn)品推出之前有多少周末被破壞。

           5 .使用傳感器融合庫

           許多芯片制造商可提供稱為“傳感器融合庫”的整個(gè)庫,以幫助開發(fā)人員快速,甚至較好地加速,以防止他們重新發(fā)明輪子。許多傳感器可以組合成常見的類型和類別,這使得驅(qū)動(dòng)程序開發(fā)如果做得恰當(dāng),幾乎是通用的或至少可重復(fù)使用。尋找這些傳感器融合庫并了解它們的優(yōu)點(diǎn)和缺點(diǎn)。

           結(jié)語

           有許多方法可以幫助提高傳感器集成到嵌入式系統(tǒng)中的速度和易用性。開發(fā)人員永遠(yuǎn)不會(huì)出錯(cuò),從**抽象開始,并在將傳感器集成到低級(jí)系統(tǒng)之前了解傳感器的工作原理。


    湖南特零自動(dòng)化設(shè)備有限公司專注于西門子plc,西門子代理商等

  • 詞條

    詞條說明

  • 西門子伺服操作、計(jì)算、設(shè)定的一般步驟和意義

    1、說說伺服操作、計(jì)算、設(shè)定的一般步驟;?? ? ? ?2、先根據(jù)電機(jī)額定轉(zhuǎn)速,計(jì)算電機(jī)額定轉(zhuǎn)速時(shí)電子齒輪比、脈沖當(dāng)量:?? ? ? ?1)位置環(huán)上限頻率=周指令脈沖×電機(jī)轉(zhuǎn)速;?? ? ? ?2)周指令脈沖=位置環(huán)上限頻率/電機(jī)轉(zhuǎn)速?&n

  • 一臺(tái)s71200 cpu1217,可以通過profinet連接9臺(tái)V90 PN嗎?*多幾軸同時(shí)聯(lián)動(dòng)?

    ?可否同時(shí)使用TO和epos兩種方式,同時(shí)控制九個(gè)電機(jī)?? ? ?? S7-1200通過PROFINET控制伺服可以帶8個(gè)閉環(huán)控制,如果伺服作PROFINET 的IO設(shè)備,可以連接16臺(tái)。不支持同步和插補(bǔ)。? ? ?? S71200通過PROFINET連接SINAMICS V90 PN 實(shí)現(xiàn)位置閉環(huán)控制&nb

  • 西門子S7-1200通訊指示燈為何工作一段時(shí)間會(huì)熄滅

    ?西門子RS485模塊和多臺(tái)儀表通訊,工作一段時(shí)間后通訊指示燈熄滅的問題?????? 有兩臺(tái)CM1241模塊,**塊和變頻器通訊很正常,*二塊和儀表通訊的出現(xiàn)問題,工作一段時(shí)間后通訊指示燈熄滅程序編程有點(diǎn)問題,這應(yīng)該根據(jù)儀表,完成一個(gè)讀寫周期,至少需要多少毫秒的時(shí)間。?????&

  • 電機(jī)與變頻器相距多少為宜

    由于變頻器輸出的電壓波形是類似于正弦波,而絕非真正的正弦波。其波形中含有大量的諧波成分,特別是高次諧波會(huì)使變頻器輸出電流增大,造成電機(jī)繞組發(fā)熱,產(chǎn)生振動(dòng)和噪聲,加速絕緣老化,甚至還有可能損壞電機(jī);同時(shí)各種頻率的諧波會(huì)向空間**不同程序的無線電干擾,因此,有可能會(huì)導(dǎo)致其它機(jī)電設(shè)備的誤動(dòng)作。?因此,在安裝變頻器時(shí),需要綜合考慮中心控制室、變頻器、電機(jī)三者之間的距離,才能盡量減少諧波的影響,提

聯(lián)系方式 聯(lián)系我時(shí),請(qǐng)告知來自八方資源網(wǎng)!

公司名: 湖南特零自動(dòng)化設(shè)備有限公司

聯(lián)系人: 張正文

電 話: 0731-89824512

手 機(jī): 16525818999

微 信: 16525818999

地 址: 湖南長(zhǎng)沙岳麓區(qū)桔洲新苑小區(qū)1棟4樓

郵 編:

網(wǎng) 址: zd19672.cn.b2b168.com

八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶發(fā)布,八方資源網(wǎng)不介入任何交易過程,請(qǐng)自行甄別其真實(shí)性及合法性;
2、跟進(jìn)信息之前,請(qǐng)仔細(xì)核驗(yàn)對(duì)方資質(zhì),所有預(yù)付定金或付款至個(gè)人賬戶的行為,均存在詐騙風(fēng)險(xiǎn),請(qǐng)?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 湖南特零自動(dòng)化設(shè)備有限公司

聯(lián)系人: 張正文

手 機(jī): 16525818999

電 話: 0731-89824512

地 址: 湖南長(zhǎng)沙岳麓區(qū)桔洲新苑小區(qū)1棟4樓

郵 編:

網(wǎng) 址: zd19672.cn.b2b168.com

    相關(guān)企業(yè)
    商家產(chǎn)品系列
  • 產(chǎn)品推薦
  • 資訊推薦
關(guān)于八方 | 八方幣 | 招商合作 | 網(wǎng)站地圖 | 免費(fèi)注冊(cè) | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報(bào)
粵ICP備10089450號(hào)-8 - 經(jīng)營(yíng)許可證編號(hào):粵B2-20130562 軟件企業(yè)認(rèn)定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2024 b2b168.com All Rights Reserved