產(chǎn)品分類

      當前位置: 首頁 > 傳感測量產(chǎn)品 > 工業(yè)傳感器 > 溫度傳感器

      類型分類:
      科普知識
      數(shù)據(jù)分類:
      溫度傳感器

      iic 傳感器:iic+溫度傳感器+stm32

      發(fā)布日期:2022-10-09 點擊率:55


      iic 傳感器:iic+溫度傳感器+stm32  第1張

      iic 傳感器:iic+溫度傳感器+stm32

      礦用張力傳感器

      新物聯(lián)號:恒旺集團                              2019-10-16    共有: 1311 瀏覽
       礦用張力傳感器(以下簡稱張力傳感器)為礦用本質(zhì)安全型,適用于煤礦井下有瓦斯、煤塵爆炸性氣體環(huán)境中,與皮帶機綜合系統(tǒng)配合使用,用于測量煤礦井下皮帶輸送機膠帶張緊力,防止皮帶因張力下降引起打滑及張力過大引起皮帶受拉變形等故障,作為KHP128Z型煤礦用帶式輸送機保護裝置主機的張力傳感器,當皮帶機的皮帶張緊程度超限時,裝置將自動開啟張緊絞車進行調(diào)整。

      2020天津國際工業(yè)通訊及工業(yè)互聯(lián)網(wǎng)展覽會

      新物聯(lián)號:昶文展覽                              2019-10-17    共有: 945 瀏覽

      2020上海國際智慧交通博覽會

      新物聯(lián)號:昶文展覽                              2019-10-17    共有: 3085 瀏覽

      GQQ0.1礦用煙霧傳感器

      新物聯(lián)號:恒旺集團                              2019-10-18    共有: 1088 瀏覽
       GQQ0.1礦用煙霧傳感器為礦用本質(zhì)安全型,用于監(jiān)測煤礦井下機械故障磨擦、電纜發(fā)熱、煤層自燃等原因引起的火災事故??砂惭b在煤礦井下的帶式輸送機機旁易發(fā)熱處,作為礦用帶式輸送機保護裝置的煙霧保護信號檢測之用。

      CIROS 2020第9屆中國國際機器人展覽會

      新物聯(lián)號:企碩展覽                              2019-10-23    共有: 984 瀏覽
       IEMP2020中國國際精密機械加工展覽會,展會時間:2020年5月13日-15 展會地點:國家會展中心(上海虹橋),同期舉辦: CIROS 2020第9屆中國國際機器人展覽會,iFes 中國國際智能工廠裝備及解決方案展覽會

      目博科技異軍突起,市場份額節(jié)節(jié)遞增

      新物聯(lián)號:目博科技                              2019-10-23    共有: 989 瀏覽
       目博科技,在交通強國口號愈發(fā)強烈的今天,已在智慧交通行業(yè)潛心鉆研近十年,技術(shù)遙遙領(lǐng)先,無論是智慧停車感知設備——地磁車位檢測器的研究,還是智能車位鎖,依托物聯(lián)網(wǎng),實現(xiàn)交通從上路到停車,各個環(huán)節(jié)極盡“智慧化”,目博科技,技術(shù)領(lǐng)先,銷量不斷攀升,必定更加專注,實力助力智慧交通。

      第六屆互聯(lián)網(wǎng)大會在中國烏鎮(zhèn)落下帷幕

      新聞來源:新物聯(lián)Newiot 整理    2019-10-24    共有: 1080 瀏覽
       在剛剛結(jié)束的第六屆世界互聯(lián)網(wǎng)大會里,有分別來自全球83個國家和地區(qū)的1500名嘉賓和互聯(lián)網(wǎng)行業(yè)的大佬一起,共同討論網(wǎng)絡、互聯(lián)網(wǎng)和科技發(fā)展的未來趨勢。

      2019年全球十大物聯(lián)網(wǎng)平臺IOT Platform介紹

      新聞來源:新物聯(lián)Newiot 整理    2019-10-25    共有: 4437 瀏覽
       目前,物聯(lián)網(wǎng)在第六屆世界互聯(lián)網(wǎng)大會一再被提及,物聯(lián)網(wǎng)、人工智能、大數(shù)據(jù)、云計算、區(qū)塊鏈被一致認為是未來科技發(fā)展的趨勢和新方向。隨著5G的全球逐漸商用,物聯(lián)網(wǎng)將迎來再大的發(fā)展機遇!讓我們一起去看下,2019年最受歡迎的物聯(lián)網(wǎng)平臺,以下是2019年全球最受歡迎的物聯(lián)網(wǎng)平臺的列表和比較。

      2020中國(深圳)國際工業(yè)互聯(lián)網(wǎng)創(chuàng)新應用展覽會

      新物聯(lián)號:貿(mào)發(fā)展覽                              2019-10-31    共有: 1199 瀏覽
       5G時代,智能社會撲面而來,大數(shù)據(jù)、人工智能、物聯(lián)網(wǎng)、云計算等技術(shù)的聚合效應和飛速發(fā)展,推動“智能+”時代的到來,社會生活和生產(chǎn)制造從萬物互聯(lián)邁向萬物智聯(lián),人類進入智慧新時代! 由深圳自動化學會工業(yè)互聯(lián)網(wǎng)專委會、香港貿(mào)發(fā)展覽集團聯(lián)手匠心打造的“2020中國(深圳)國際工業(yè)互聯(lián)網(wǎng)創(chuàng)新應用展覽會”,簡稱“CIIA Expo 2020”,定于2020年09月02-04日在深圳會展中心隆重舉辦。

      警惕利用物聯(lián)網(wǎng)概念進行的傳銷活動

      新聞來源:新物聯(lián)Newiot 整理    2019-11-1    共有: 1481 瀏覽
       據(jù)華商報記者寧軍報道,西安某物聯(lián)網(wǎng)公司,利用新興物聯(lián)網(wǎng)行業(yè)的熱點,搭建了基于傳銷模式所謂的積分平臺,通過會員推薦會員、組織聽課等方式吸收資金發(fā)展下線。近日,西安市未央?yún)^(qū)法院審結(jié)了一起利用網(wǎng)絡設計騙局、誘惑4994名群眾參與傳銷的案件,7人獲刑。

      基于物聯(lián)網(wǎng)和人工智能的刷臉支付,你敢用嗎?

      新聞來源:新物聯(lián)Newiot 原創(chuàng)    2019-11-2    共有: 3765 瀏覽
       隨著高科技的迅速發(fā)展,手機支付已經(jīng)遍及中國的大街小巷,但是如果有刷臉支付,你敢用嗎?日前在廣州大到商場,小到小超市,老板們和收銀都在推刷臉支付。當然這和支付平臺付給商家的補貼有關(guān),為的是搶占無感支付的先機。目前有支付寶旗下的“蜻蜓”、微信名下的“青蛙”以及銀聯(lián)云閃付門下的“刷臉付”都在推刷臉支付,也有不少的代理商專門運營這塊業(yè)務。

      物聯(lián)網(wǎng)+什么行業(yè)結(jié)合才是IOT發(fā)展的未來?

      新聞來源:新物聯(lián)Newiot 原創(chuàng)    2019-11-4    共有: 3196 瀏覽
       我們經(jīng)常提到互聯(lián)網(wǎng)+,在過去的10-20年里,中國的互聯(lián)網(wǎng)發(fā)生了翻天覆地的變化。它在改變?nèi)藗兊纳睿瑹o論從衣著、飲食、生活、出行等方方面面,都發(fā)生了巨大的改變。人們通過網(wǎng)上購物、訂餐、預訂機票或者行程約車等。互聯(lián)網(wǎng)+也造就了一批抓住機會的傳統(tǒng)行業(yè)企業(yè)和商家 。5G商用,那么物聯(lián)網(wǎng)將在未來20年迅速的發(fā)展,又將在哪些行業(yè)發(fā)生巨大變化呢?讓我們一起去了解下物聯(lián)網(wǎng)+,哪些行業(yè)能夠和物聯(lián)網(wǎng)較好的結(jié)合?

      NB-IoT雙模車位檢測器5G 衍進路線

      新物聯(lián)號:目博科技                              2019-11-4    共有: 1421 瀏覽
       現(xiàn)在是信息爆炸的時代,5G是當前的一大熱詞,而5G技術(shù)究竟是為何物?為何如此熱門?而5G與NB-IoT物聯(lián)網(wǎng)又有何區(qū)別與聯(lián)系?智慧交通如何與5G接軌?本文便來揭開5G的神秘面紗,雙模地磁車位檢測器進一步升級!

      物聯(lián)網(wǎng)應用開發(fā)之C語言介紹

      新聞來源:新物聯(lián)Newiot 整理    2019-11-5    共有: 3317 瀏覽
       物聯(lián)網(wǎng)是未來科技發(fā)展的趨勢之一,物聯(lián)網(wǎng)開發(fā)應用涉及到嵌入式開發(fā)、信息的傳輸與存取、大數(shù)據(jù)的分析、云平臺的展現(xiàn)等諸多方面。在不同的過程,也可能用到不同的語言,比如C語言、Java、Python、GO、PHP等。由于在物聯(lián)網(wǎng)連接設備中,用于信息采集和傳輸?shù)膫鞲衅?、電路板、物?lián)網(wǎng)IC芯片等,只擁有較小的內(nèi)存和較低的處理能力,來存取相關(guān)數(shù)據(jù)。所以C語言做為底層開發(fā)的嵌入式語言,就有一定的優(yōu)勢。

      5G將帶動物聯(lián)網(wǎng)行業(yè)爆發(fā)性增長

      新聞來源:新物聯(lián)Newiot 原創(chuàng)    2019-11-7    共有: 7819 瀏覽
       的到來,將在智能家居、智慧城市、工業(yè)物聯(lián)、智慧醫(yī)療、智能安防、智慧農(nóng)業(yè)等多方面產(chǎn)生積極深遠的影響。抓住5G發(fā)展的機會,將迎來下一個發(fā)展的新時代!

      不用再說“芝麻開門!”我用臉刷開了金庫的大門!物聯(lián)網(wǎng)無感支付的時代,花錢還會心痛嗎?

      新聞來源:新物聯(lián)Newiot 原創(chuàng)    2019-11-7    共有: 1437 瀏覽
       人臉支付最近也越來越火,商家都在不斷地推廣刷臉支付。曾經(jīng)的阿里巴巴,用“芝麻開門”的咒語,打開了金庫。如今的阿里巴巴,又上線了一款新的支付方式,那就是支付寶的刷臉支付蜻蜓。物聯(lián)網(wǎng)無感支付的時代,你花錢還會心痛嗎?小伙伴們,歡迎在評論區(qū)說說你的看法!

      5G才剛剛商用,我國又宣布正式啟動6G研發(fā),厲害了我的國!

      新聞來源:新物聯(lián)Newiot 原創(chuàng)    2019-11-7    共有: 1363 瀏覽
       在2019年11月3日,由科技部會同發(fā)展改革委、教育部、工業(yè)和信息化部、中科院、自然科學基金委在北京組織召開6G技術(shù)研發(fā)工作啟動會。由專家代表共同討論未來6G的發(fā)展思路及工作計劃,標志著我們6G研發(fā)工作正式開啟。

      小米投資物聯(lián)網(wǎng)造車新勢力,小鵬汽車C輪融資4億美元

      新聞來源:新物聯(lián)Newiot 整理    2019-11-13    共有: 1491 瀏覽
       據(jù)11月13日,小鵬汽車官方報道,宣布成功簽署C輪融資,總金額為4億美金。此次小鵬汽車C輪的主要投資者,既有全球頂尖消費電子和互聯(lián)網(wǎng)領(lǐng)域戰(zhàn)略投資者,同時也包含了知名私募基金和企業(yè)家投資者。小鵬汽車董事長兼CEO何小鵬在A、B輪基礎上再次加持。

      2019年世界物聯(lián)網(wǎng)排行500強,華為以第1名排行榜首,前100強中國企業(yè)31家入榜!

      新聞來源:新物聯(lián)Newiot 整理    2019-11-13    共有: 2447 瀏覽
       在2019年11月8日-9日的世界物聯(lián)網(wǎng)大會上,發(fā)布了2019年世界物聯(lián)網(wǎng)排行500強,華為以第1名排行榜首。中國聯(lián)通、 中國移動進入前10名,前100強中國企業(yè)31家入榜!

      目博科技聯(lián)合北京云星宇共建隨州市智慧停車項目!

      新物聯(lián)號:目博科技                              2019-11-18    共有: 2041 瀏覽
       2019年8月,北京云星宇交通科技股份有限公司成功中標隨州市智慧停車項目,目博科技憑借出色的產(chǎn)品質(zhì)量、完善的服務體系,成為該項目地磁車輛檢測器及相關(guān)服務的獨家供應商。

      iic 傳感器:iic+溫度傳感器+stm32  第2張

      iic 傳感器:IIC通信協(xié)議

      適用于基于STM32F103、STM32F407核心板的
      三軸加速度計傳感器
      大氣壓力傳感器
      磁場強度傳感器
      光照強度傳感器
      一、IIC通信協(xié)議

      1、I2C簡介:
      I2C總線是由Philips公司開發(fā)的一種簡單、雙向二線制同步串行總線。它只需要兩根線即可在連接于總線上的器件之間傳送信息。                                SDA(串行數(shù)據(jù)線)和SCL(串行時鐘線)都是雙向I/O線,接口電路為開漏輸出.需通過上拉電阻接電源VCC.當總線空閑時.兩根線都是高電平,連接總線的外同器件都是CMOS器件,輸出級也是開漏電路.在總線上消耗的電流很小,因此,總線上擴展的器件數(shù)量主要由電容負載來決定,因為每個器件的總線接口都有一定的等效電容.而線路中電容會影響總線傳輸速度.當電容過大時,有可能造成傳輸錯誤.所以,其負載能力為400pF,因此可以估算出總線允許長度和所接器件數(shù)量。

      2、I2C總線特點:
       在硬件上,I2C總線只需要一根數(shù)據(jù)線和一根時鐘線兩根線,總線接口已經(jīng)集成在芯片內(nèi)部,簡化了硬件電路PCB布線,降低了系統(tǒng)成本,提高了系統(tǒng)可靠性。
       I2C總線是一個真正的多主機總線,如果兩個或多個主機同時初始化數(shù)據(jù)傳輸,可以通過沖突檢測和仲裁防止數(shù)據(jù)破壞,每個連接到總線上的器件都有唯一的地址,任何器件既可以作為主機也可以作為從機,但同一時刻只允許有一個主機。數(shù)據(jù)傳輸和地址設定由軟件設定,非常靈活。總線上的器件增加和刪除不影響其他器件正常工作。

      3、I2C通信協(xié)議:

      空閑狀態(tài):
      I2C總線總線的SDA和SCL兩條信號線同時處于高電平時,規(guī)定為總線的空閑狀態(tài)。
      此時各個器件的輸出級場效應管均處在截止狀態(tài),即釋放總線,由兩條信號線各自的上拉電阻把電平拉高。
      起始位與停止位的定義:
      起始信號:當SCL為高電平時,SDA由高電平到低電平的跳變;啟動信號是一種電平跳變時序信號,而不是一個電平信號。
      停止信號:當SCL為高電平時,SDA由低電平到高電平的跳變;停止信號也是一種電平跳變時序信號,而不是一個電平信號。
      ACK:
      發(fā)送器每發(fā)送一個字節(jié),就在時鐘脈沖9期間釋放數(shù)據(jù)線,由接收器反饋一個應答信號。應答信號為低電平時,規(guī)定為有效應答位(ACK簡稱應答位),表示接收器已經(jīng)成功地接受了該字節(jié);應答信號為高電平時,規(guī)定為非應答位(NACK),一般表示接收器接收該字節(jié)沒有成功。
      數(shù)據(jù)有效性:
      I2C總線進行數(shù)據(jù)傳送時,時鐘信號為高電平期間,數(shù)據(jù)線上的數(shù)據(jù)必須保持穩(wěn)定,只有在時鐘線上的信號為低電平期間,數(shù)據(jù)線上的高電平或低電平狀態(tài)才允許變化。

      數(shù)據(jù)的傳送:
      在I2C總線上傳送的每一位數(shù)據(jù)都有一個時鐘脈沖相對應(或同步控制),即在SCL串行時鐘的配合下,在SDA上逐位地串行傳送每一位數(shù)據(jù)。數(shù)據(jù)位的傳輸是邊沿觸發(fā)。

      工作過程:
       總線上的所有通信都是由主控器引發(fā)的。在一次通信中,主控器和被控器總是在扮演著兩種不同的角色。在通信之初,主從機必須根據(jù)自己的要求約定好通信規(guī)則:command的定義和位置、address的位數(shù)和位置。
      以讀寫從機寄存器數(shù)據(jù)為例:
      假設從機寄存器地址為8位、從機寄存器也位8位(被讀取數(shù)據(jù)為8位);
      約定讀command為0x01,寫command位0x02;約定主機發(fā)起通信后,第一個slave address字節(jié)收到ack后,緊跟的一個字節(jié)為command,再下面一個字節(jié)為address。
      二、代碼實現(xiàn)
      一、讀寄存器數(shù)據(jù)步驟:
      主機先發(fā)起一次通信,將讀command(0x01)和需要讀取的寄存器地址address寫入從機;(主機發(fā)出寫操作)。
      從機firmware的處理:
      將command和address分別提取出來;
      判斷command的含義(本例中,是讀指令還是寫指令);
      根據(jù)收到的的address,將對應寄存器的的數(shù)據(jù)放入從機I2C輸出buffer;(這個步驟可以使用指針)。
        主機再次發(fā)起一次通信,讀取從機的數(shù)據(jù);(主機發(fā)出讀操作)。
      二、讀取數(shù)據(jù)代碼實現(xiàn)示例
      BSP_MyIIC_Start();
      BSP_MyIIC_SendByte(BH1750_Addr | I2C_RD);
      if (BSP_MyIIC_WaitAck() !=0)
      {
      goto cmd_fail;
      }
      Result=BSP_MyIIC_ReadByte();
      BSP_MyIIC_Ack();
      Result=(Result<<8) | BSP_MyIIC_ReadByte(); BSP_MyIIC_NAck(); BSP_MyIIC_Stop(); return Result;                

      iic 傳感器:一、IIC簡介

      基于IIC的溫度傳感器實驗
      一、IIC簡介二、硬件IIC與軟件IIC的區(qū)別三、實現(xiàn)I2CAHT20溫濕度傳感器的溫度采集1、AHT20簡介2、配置函數(shù)庫,編寫函數(shù)1:下載驅(qū)動函數(shù)2:修改相應引腳號3:將相應文件復制進去4:添加庫文件5: 寫主函數(shù)

      總結(jié):

      一、IIC簡介
      IC總線(Inter-Integrated Circuit)即集成電路總線,是PHILIPS公司設計出來的一種簡單、雙向、二線制、同步串行總線。IIC總線是一個多向控制總線,多個器件(從機)可以同時掛載到一個主機控制的一條總線上。每個連接在總線上的設備都是通過唯一的地址和其他器件通信,主機和從機的角色可互換,

      主機和從機的概念。主機就是負責整個系統(tǒng)的任務協(xié)調(diào)與分配,從機一般是通過接收主機的指令從而完成某些特定的任務,主機和從機之間通過總線連接,進行數(shù)據(jù)通訊。我們平時使用的個人電腦也就是這個概念。
      ** IIC協(xié)議為半雙工協(xié)議。 **
      全雙工指在發(fā)送數(shù)據(jù)的同時也能夠接收數(shù)據(jù),兩者同步進行。目前的網(wǎng)卡一般都支持全雙工。
      半雙工就是指一個時間段內(nèi)只有一個動作發(fā)生,早期的對講機、以及早期集線器等設備都是基于半雙工的產(chǎn)品。
      還有一種單工通信是指通信線路上的數(shù)據(jù)按單一方向傳送.。
      數(shù)據(jù)有效傳輸在scl信號的高電平期間,sda數(shù)據(jù)線保持穩(wěn)定,在scl為低電平時允許sda數(shù)據(jù)線變化。
      來自知乎

      二、硬件IIC與軟件IIC的區(qū)別
      所謂硬件I2C對應芯片上的I2C外設,有相應I2C驅(qū)動電路,其所使用的I2C管腳也是專用的;軟件I2C一般是用GPIO管腳,用軟件控制管腳狀態(tài)以模擬I2C通信波形。

      硬件I2C的效率要遠高于軟件的,而軟件I2C由于不受管腳限制,接口比較靈活。

      模擬I2C 是通過GPIO,軟件模擬寄存器的工作方式,而硬件(固件)I2C是直接調(diào)用內(nèi)部寄存器進行配置。如果要從具體硬件上來看,可以去看下芯片手冊。因為固件I2C的端口是固定的,所以會有所區(qū)別。

      至于如何區(qū)分它們

      可以看底層配置,比如IO口配置,如果配置了IO口的功能(IIC功能)那就是固件IIC,否則就是模擬
      可以看IIC寫函數(shù),看里面有木有調(diào)用現(xiàn)成的函數(shù)或者給某個寄存器賦值,如果有,則肯定是固件IIC功能,沒有的話肯定是數(shù)據(jù)一個bit一個bit模擬發(fā)生送的,肯定用到了循環(huán),則為模擬。
      根據(jù)代碼量判斷,模擬的代碼量肯定比固件的要大。

      硬件IIC用法比較復雜,模擬IIC的流程更清楚一些。

      硬件IIC速度比模擬快,并且可以用DMA

      模擬IIC可以在任何管腳上,而硬件只能在固定管腳上。

      軟件i2c是程序員使用程序控制SCL,SDA線輸出高低電平,模擬i2c協(xié)議的時序。一般較硬件i2c穩(wěn)定,但是程序較為繁瑣,但不難。

      硬件i2c程序員只要調(diào)用i2c的控制函數(shù)即可,不用直接的去控制SCL,SDA高低電平的輸出。但是有些單片機的硬件i2c不太穩(wěn)定,調(diào)試問題較多。
      出自

      三、實現(xiàn)I2CAHT20溫濕度傳感器的溫度采集
      1、AHT20簡介

      參數(shù)如下:

      2、配置函數(shù)庫,編寫函數(shù)
      1:下載驅(qū)動函數(shù)
      驅(qū)動函數(shù)官網(wǎng)有,包括.c和.h文件。 官網(wǎng)

      2:修改相應引腳號
      我使用的是正點原子的精英版,其SCL和SDL分別對應的就是PB6和PB7,我們用普通IO口來模擬I2C的功能,來實現(xiàn)功能。我們需要修改其引腳函數(shù)

      3:將相應文件復制進去

      4:添加庫文件
      將.h文件include 進去。具體過程就不闡述,或者你復制.h文件進以前c/c++include的庫文件里。

      5: 寫主函數(shù)

      溫濕度采集主要是

      lcd因為沒有燒制程序,所以沒顯示

      總結(jié):
      iic的應用也就這么回事,STM32通過程序?qū)崿F(xiàn)了對IIC信號的仿真接收發(fā)送,實現(xiàn)了以IIC為基礎實現(xiàn)AHT20的溫度和濕度的傳感器應用數(shù)據(jù)傳輸。
      iic 傳感器:iic+溫度傳感器+stm32  第3張

      iic 傳感器:基于IIC的溫度傳感器實驗

      基于IIC的溫度傳感器實驗
      一、IIC簡介二、硬件IIC與軟件IIC的區(qū)別三、實現(xiàn)I2CAHT20溫濕度傳感器的溫度采集1、AHT20簡介2、配置函數(shù)庫,編寫函數(shù)1:下載驅(qū)動函數(shù)2:修改相應引腳號3:將相應文件復制進去4:添加庫文件5: 寫主函數(shù)

      總結(jié):

      一、IIC簡介
      IC總線(Inter-Integrated Circuit)即集成電路總線,是PHILIPS公司設計出來的一種簡單、雙向、二線制、同步串行總線。IIC總線是一個多向控制總線,多個器件(從機)可以同時掛載到一個主機控制的一條總線上。每個連接在總線上的設備都是通過唯一的地址和其他器件通信,主機和從機的角色可互換,

      主機和從機的概念。主機就是負責整個系統(tǒng)的任務協(xié)調(diào)與分配,從機一般是通過接收主機的指令從而完成某些特定的任務,主機和從機之間通過總線連接,進行數(shù)據(jù)通訊。我們平時使用的個人電腦也就是這個概念。
      ** IIC協(xié)議為半雙工協(xié)議。 **
      全雙工指在發(fā)送數(shù)據(jù)的同時也能夠接收數(shù)據(jù),兩者同步進行。目前的網(wǎng)卡一般都支持全雙工。
      半雙工就是指一個時間段內(nèi)只有一個動作發(fā)生,早期的對講機、以及早期集線器等設備都是基于半雙工的產(chǎn)品。
      還有一種單工通信是指通信線路上的數(shù)據(jù)按單一方向傳送.。
      數(shù)據(jù)有效傳輸在scl信號的高電平期間,sda數(shù)據(jù)線保持穩(wěn)定,在scl為低電平時允許sda數(shù)據(jù)線變化。
      來自知乎

      二、硬件IIC與軟件IIC的區(qū)別
      所謂硬件I2C對應芯片上的I2C外設,有相應I2C驅(qū)動電路,其所使用的I2C管腳也是專用的;軟件I2C一般是用GPIO管腳,用軟件控制管腳狀態(tài)以模擬I2C通信波形。

      硬件I2C的效率要遠高于軟件的,而軟件I2C由于不受管腳限制,接口比較靈活。

      模擬I2C 是通過GPIO,軟件模擬寄存器的工作方式,而硬件(固件)I2C是直接調(diào)用內(nèi)部寄存器進行配置。如果要從具體硬件上來看,可以去看下芯片手冊。因為固件I2C的端口是固定的,所以會有所區(qū)別。

      至于如何區(qū)分它們

      可以看底層配置,比如IO口配置,如果配置了IO口的功能(IIC功能)那就是固件IIC,否則就是模擬
      可以看IIC寫函數(shù),看里面有木有調(diào)用現(xiàn)成的函數(shù)或者給某個寄存器賦值,如果有,則肯定是固件IIC功能,沒有的話肯定是數(shù)據(jù)一個bit一個bit模擬發(fā)生送的,肯定用到了循環(huán),則為模擬。
      根據(jù)代碼量判斷,模擬的代碼量肯定比固件的要大。

      硬件IIC用法比較復雜,模擬IIC的流程更清楚一些。

      硬件IIC速度比模擬快,并且可以用DMA

      模擬IIC可以在任何管腳上,而硬件只能在固定管腳上。

      軟件i2c是程序員使用程序控制SCL,SDA線輸出高低電平,模擬i2c協(xié)議的時序。一般較硬件i2c穩(wěn)定,但是程序較為繁瑣,但不難。

      硬件i2c程序員只要調(diào)用i2c的控制函數(shù)即可,不用直接的去控制SCL,SDA高低電平的輸出。但是有些單片機的硬件i2c不太穩(wěn)定,調(diào)試問題較多。
      出自

      三、實現(xiàn)I2CAHT20溫濕度傳感器的溫度采集
      1、AHT20簡介

      參數(shù)如下:

      2、配置函數(shù)庫,編寫函數(shù)
      1:下載驅(qū)動函數(shù)
      驅(qū)動函數(shù)官網(wǎng)有,包括.c和.h文件。 官網(wǎng)

      2:修改相應引腳號
      我使用的是正點原子的精英版,其SCL和SDL分別對應的就是PB6和PB7,我們用普通IO口來模擬I2C的功能,來實現(xiàn)功能。我們需要修改其引腳函數(shù)

      3:將相應文件復制進去

      4:添加庫文件
      將.h文件include 進去。具體過程就不闡述,或者你復制.h文件進以前c/c++include的庫文件里。

      5: 寫主函數(shù)

      溫濕度采集主要是

      lcd因為沒有燒制程序,所以沒顯示

      總結(jié):
      iic的應用也就這么回事,STM32通過程序?qū)崿F(xiàn)了對IIC信號的仿真接收發(fā)送,實現(xiàn)了以IIC為基礎實現(xiàn)AHT20的溫度和濕度的傳感器應用數(shù)據(jù)傳輸。

      下一篇: PLC、DCS、FCS三大控

      上一篇: 電氣控制線路圖控制原

      推薦產(chǎn)品

      更多
      主站蜘蛛池模板: AV天堂午夜精品一区二区三区| 国产精品被窝福利一区| 国产精品视频一区二区三区经| 中文字幕乱码亚洲精品一区| 一区二区三区伦理高清| 天堂成人一区二区三区| 99久久国产精品免费一区二区| 国产精品视频分类一区| 无码人妻久久久一区二区三区| 国产伦精品一区二区三区无广告| 无码精品人妻一区二区三区中| 国产一区二区三区免费看| 久久国产午夜一区二区福利 | 久久精品国产一区二区三区日韩| 无码人妻精品一区二区三区蜜桃| 精品一区二区三区在线视频| 在线观看免费视频一区| 91福利国产在线观看一区二区| 后入内射国产一区二区| 精品一区二区三区视频在线观看 | 国产人妖在线观看一区二区| 日本一区二区三区四区视频| 视频一区二区在线播放| 国产福利电影一区二区三区,免费久久久久久久精 | 精品深夜AV无码一区二区老年| 污污内射在线观看一区二区少妇| 日本一区二区三区在线观看视频| 丝袜美腿一区二区三区| 理论亚洲区美一区二区三区| 无码精品人妻一区二区三区AV| 三上悠亚亚洲一区高清| 久久精品亚洲一区二区| 无码中文字幕乱码一区 | 亚洲综合无码AV一区二区| 亚洲日本一区二区| 精品女同一区二区三区在线 | 视频一区二区三区人妻系列| 国产伦精品一区二区三区视频小说 | 在线观看国产一区二区三区| V一区无码内射国产| 黑巨人与欧美精品一区|