国产三级在线看完整版-内射白嫩大屁股在线播放91-欧美精品国产精品综合-国产精品视频网站一区-一二三四在线观看视频韩国-国产不卡国产不卡国产精品不卡-日本岛国一区二区三区四区-成年人免费在线看片网站-熟女少妇一区二区三区四区

儀器網(wǎng)(yiqi.com)歡迎您!

| 注冊(cè)2 登錄
網(wǎng)站首頁(yè)-資訊-話(huà)題-產(chǎn)品-評(píng)測(cè)-品牌庫(kù)-供應(yīng)商-展會(huì)-招標(biāo)-采購(gòu)-知識(shí)-技術(shù)-社區(qū)-資料-方案-產(chǎn)品庫(kù)-視頻

問(wèn)答社區(qū)

關(guān)于加速度傳感器MMA7455的I2C通訊

zc2pl4 2016-09-29 05:26:58 274  瀏覽
  • 加速度傳感器MMA7455使用I2C通信,是如何操作的? 例如:是先寫(xiě)入芯片的地址,再寫(xiě)入寄存器的地址,再寫(xiě)入數(shù)據(jù)嗎?那么讀取數(shù)據(jù)呢?是連續(xù)傳輸嗎?

參與評(píng)論

全部評(píng)論(1條)

  • 一徑梅苔 2016-09-30 00:00:00
    I2C的通信都是遵守I2C通信協(xié)議的,跟使用什么芯片沒(méi)關(guān)系,有差別的地方在于有些芯片用單字節(jié)的讀寫(xiě),有些用多字節(jié)的讀寫(xiě),建議去看I2C通信協(xié)議,以不變應(yīng)萬(wàn)變。 單字節(jié)寫(xiě): 把 MMA7455 7位的設(shè)備地址+第8位 表示寫(xiě),寫(xiě)入,等待處理從機(jī)的ACK,再寫(xiě)入8位寄存器地址,等待處理從機(jī)的ACK,再寫(xiě)入8位數(shù)據(jù),等待處理從機(jī)的ACK,結(jié)束 單字節(jié)讀: 把 MMA7455 7位的設(shè)備地址+第8位 表示寫(xiě),寫(xiě)入,等待處理從機(jī)的ACK,再寫(xiě)入8位寄存器地址,等待處理從機(jī)的ACK,再寫(xiě)入7位的設(shè)備地址+第8位 表示讀, 接著讀取8位數(shù)據(jù),等待處理從機(jī)的ACK,結(jié)束 如果從機(jī)的寄存器地址是 16位的,則連續(xù)分兩次發(fā)送,一次發(fā)8位;如果從 從機(jī)寄存器讀到的數(shù)據(jù)是16位,則連續(xù)讀2次 8位。 這個(gè)要看芯片手冊(cè)這個(gè)芯片是不是多字節(jié)讀取的,還可以結(jié)合I2C 讀寫(xiě)驅(qū)動(dòng)里面是怎么寫(xiě)的,看讀取完放在一個(gè)多大的數(shù)組

    贊(4)

    回復(fù)(0)

    評(píng)論

熱門(mén)問(wèn)答

關(guān)于加速度傳感器MMA7455的I2C通訊
加速度傳感器MMA7455使用I2C通信,是如何操作的? 例如:是先寫(xiě)入芯片的地址,再寫(xiě)入寄存器的地址,再寫(xiě)入數(shù)據(jù)嗎?那么讀取數(shù)據(jù)呢?是連續(xù)傳輸嗎?
2016-09-29 05:26:58 274 1
求助,關(guān)于MMA7455 三軸加速度傳感器測(cè)量振動(dòng)的問(wèn)題
 
2017-07-12 03:09:51 349 1
關(guān)于RS485通訊問(wèn)題
以前我采集數(shù)據(jù)都用的是模塊,這次是對(duì)方給采好了:通訊協(xié)議:RS485;通訊方式:ASCII碼自主循環(huán)發(fā)送.請(qǐng)問(wèn)當(dāng)我把RS485轉(zhuǎn)成232后,在計(jì)算機(jī)里該怎樣做,把數(shù)據(jù)采集到?如果能提供程序更好... 以前我采集數(shù)據(jù)都用的是模塊,這次是對(duì)方給采好了:通訊協(xié)議:RS485; 通訊方式:ASCII碼自主循環(huán)發(fā)送.請(qǐng)問(wèn)當(dāng)我把RS485轉(zhuǎn)成232后,在計(jì)算機(jī)里該怎樣做,把數(shù)據(jù)采集到?如果能提供程序更好 展開(kāi)
2017-11-23 15:43:37 564 1
關(guān)于modbus-rtu通訊問(wèn)題,多機(jī)通訊時(shí)出問(wèn)題
我的產(chǎn)品是從機(jī),在通訊時(shí)一主一從數(shù)據(jù)收發(fā)正常,當(dāng)一主多從時(shí)從機(jī)數(shù)據(jù)就收不到, 詳細(xì)說(shuō)明: 一主多從時(shí),主機(jī)點(diǎn)名時(shí)一次將所有從機(jī)全部點(diǎn)完后等待10S后再次點(diǎn)名,用串口助手觀察485線(xiàn)上的數(shù)據(jù)流,發(fā)現(xiàn)每次都是: 點(diǎn)名01 -點(diǎn)名02 -點(diǎn)名03 -收到03數(shù)據(jù),每次... 我的產(chǎn)品是從機(jī),在通訊時(shí)一主一從數(shù)據(jù)收發(fā)正常,當(dāng)一主多從時(shí)從機(jī)數(shù)據(jù)就收不到, 詳細(xì)說(shuō)明: 一主多從時(shí),主機(jī)點(diǎn)名時(shí)一次將所有從機(jī)全部點(diǎn)完后等待10S后再次點(diǎn)名,用串口助手觀察485線(xiàn)上的數(shù)據(jù)流,發(fā)現(xiàn)每次都是: 點(diǎn)名01 -點(diǎn)名02 -點(diǎn)名03 -收到03數(shù)據(jù),每次都是只會(huì)收到Z后點(diǎn)名的從機(jī)數(shù)據(jù), 這個(gè)問(wèn)題是因?yàn)橹鳈C(jī)點(diǎn)名過(guò)快,還是從機(jī)回復(fù)過(guò)慢,還是其他什么問(wèn)題, 主機(jī)是電腦,從機(jī)是STM32F103! 展開(kāi)
2011-08-29 05:23:52 524 2
高手請(qǐng)進(jìn),關(guān)于通訊模塊的作用。
我有一ADMA得通訊模塊,我想了解一下,通訊模塊的具體作用是什么,百科上的解釋是“指在工業(yè)自動(dòng)化控制領(lǐng)域中,專(zhuān)為電機(jī)傳遞不同訊號(hào)的連接器,包含工業(yè)通訊模塊IFD8520轉(zhuǎn)換RS-232、R... 我有一ADMA得通訊模塊,我想了解一下,通訊模塊的具體作用是什么,百科上的解釋是“指在工業(yè)自動(dòng)化控制領(lǐng)域中,專(zhuān)為電機(jī)傳遞不同訊號(hào)的連接器,包含 工業(yè)通訊模塊IFD8520 轉(zhuǎn)換RS-232、RS-422/485信號(hào)等通訊網(wǎng)絡(luò),以使系統(tǒng)架構(gòu)中的驅(qū)動(dòng)、控制與致動(dòng)組件的串行訊息兼容。”對(duì)于這個(gè)解釋我不太明白,請(qǐng)高手用通俗的語(yǔ)言為我解釋一下,謝謝!請(qǐng)不要灌水,謝謝! 展開(kāi)
2012-06-08 10:11:01 389 3
關(guān)于PLC與MCGS的通訊問(wèn)題
本人略菜==Z近在做畢業(yè)設(shè)計(jì)。要用PLC與組態(tài)軟件進(jìn)行通訊,用的是5.5版本的MCGS求大大給個(gè)教程怎么通訊再給個(gè)事例,就是通訊后如果把動(dòng)畫(huà)和PLC連接起來(lái)PLC作為下位機(jī),PC為上位機(jī)謝了... 本人略菜= =Z近在做畢業(yè)設(shè)計(jì)。要用PLC與組態(tài)軟件進(jìn)行通訊,用的是5.5版本的MCGS求大大給個(gè)教程怎么通訊再給個(gè)事例,就是通訊后如果把動(dòng)畫(huà)和PLC連接起來(lái) PLC作為下位機(jī),PC為上位機(jī)謝了 展開(kāi)
2014-03-23 00:05:49 622 2
求解-模擬I2C采集加速度傳感器ADXL345,在200HZ速率下數(shù)據(jù)偶爾出錯(cuò)?-困惑!
本人用一個(gè)cortex-m0的MCU核,通過(guò)IO口模擬I2C總線(xiàn)與加速度傳感器ADXL345通訊,在低速率下(12.5HZ)采集的XYZ軸數(shù)據(jù)很穩(wěn)定,但是提高到200HZ數(shù)率時(shí),Y軸采集的數(shù)據(jù)經(jīng)常出錯(cuò),偶爾突然出現(xiàn)一個(gè)很大的值,我嘗試減少模擬I2C的SCL周期延時(shí),提高速率,但是沒(méi)有任... 本人用一個(gè)cortex-m0的MCU核,通過(guò)IO口模擬I2C總線(xiàn)與加速度傳感器ADXL345通訊,在低速率下(12.5HZ)采集的XYZ軸數(shù)據(jù)很穩(wěn)定,但是提高到200HZ數(shù)率時(shí),Y軸采集的數(shù)據(jù)經(jīng)常出錯(cuò),偶爾突然出現(xiàn)一個(gè)很大的值,我嘗試減少模擬I2C的SCL周期延時(shí),提高速率,但是沒(méi)有任何效果! 模擬的I2C讀取外部EEPROM(24c02) 是很穩(wěn)定正常的,就是在讀取這個(gè)傳感器不行!請(qǐng)網(wǎng)友幫忙啊! 展開(kāi)
2013-05-09 11:28:01 507 1
關(guān)于modbus-rtu通訊問(wèn)題,多機(jī)通訊時(shí)出問(wèn)題怎么辦
 
2012-05-17 02:36:36 473 2
請(qǐng)問(wèn)使用C#如何制作一個(gè)通訊軟件,關(guān)于點(diǎn)對(duì)點(diǎn)通訊。
要求,只要做一個(gè)軟件,不存在服務(wù)端和客戶(hù)端這種東西,雙方都打開(kāi)同一個(gè)軟件即可,填入對(duì)方的ip和端口號(hào)即可實(shí)現(xiàn)雙方通訊,請(qǐng)問(wèn)思路和使用的類(lèi)。是否使用sokect(TCP已經(jīng)排除,需要一... 要求,只要做一個(gè)軟件,不存在服務(wù)端和客戶(hù)端這種東西,雙方都打開(kāi)同一個(gè)軟件即可,填入對(duì)方的ip和端口號(hào)即可實(shí)現(xiàn)雙方通訊,請(qǐng)問(wèn)思路和使用的類(lèi)。 是否使用sokect(TCP已經(jīng)排除,需要一個(gè)服務(wù)端先開(kāi)啟,然后才能接受,UDP沒(méi)有思路) 展開(kāi)
2016-05-30 20:26:33 489 1
關(guān)于安卓手機(jī)三軸加速度傳感器的一些問(wèn)題。
安卓開(kāi)發(fā)過(guò)程中用手機(jī)的三軸加速度傳感器測(cè)量,為什么手機(jī)屏幕朝上放在桌面時(shí)Z軸測(cè)出的數(shù)值是+9.8左右,X、Y軸的值接近0。平放時(shí)三個(gè)軸的加速度不都應(yīng)該為0或者接近0嗎? 向右運(yùn)動(dòng)時(shí)X軸測(cè)出的值<0,此時(shí)X軸的加速度不是應(yīng)該向右,即>0嗎? 還有就是為什么監(jiān)... 安卓開(kāi)發(fā)過(guò)程中用手機(jī)的三軸加速度傳感器測(cè)量,為什么手機(jī)屏幕朝上放在桌面時(shí)Z軸測(cè)出的數(shù)值是+9.8左右,X、Y軸的值接近0。平放時(shí)三個(gè)軸的加速度不都應(yīng)該為0或者接近0嗎? 向右運(yùn)動(dòng)時(shí)X軸測(cè)出的值<0,此時(shí)X軸的加速度不是應(yīng)該向右,即>0嗎? 還有就是為什么監(jiān)聽(tīng)對(duì)象用SensorEventListener和用SensorListener測(cè)出來(lái)的數(shù)值正負(fù)值相反? 新手問(wèn)題有點(diǎn)多,請(qǐng)大神們解答~ 展開(kāi)
2016-01-14 08:14:18 433 1
如何調(diào)整hs i2c的輸入濾波器
 
2017-08-24 09:55:48 308 1
VB 關(guān)于MODBUS RTU 通訊數(shù)據(jù)讀取問(wèn)題
看網(wǎng)上其它人寫(xiě)的源程序,讀取輸入時(shí) Dim a(8) As Byte a = MSComm1.Input 但是我在運(yùn)行時(shí),總是提示"不能給數(shù)組賦值",看幫助說(shuō)明也是不能給數(shù)組賦值,那其他人的程序上是怎么實(shí)現(xiàn)的?(已將串口模式更改為二進(jìn)制模式). 謝謝!
2012-04-16 05:26:04 461 2
我在做一個(gè)關(guān)于andriod加速度傳感器的數(shù)據(jù)讀取應(yīng)用
我想把傳感器讀取的xyz三軸上獲取的加速度值隨著時(shí)間的遞增存在一個(gè)長(zhǎng)度為 24的靜態(tài)數(shù)組中,請(qǐng)問(wèn)怎么做?
2015-04-02 16:13:03 369 1
關(guān)于AB PLC的編程通訊問(wèn)題,用哪些軟件
使用ABPLC的,我明年需要運(yùn)用到哪些軟件,比如ABPLC的編程軟件,通訊軟件,等等,具體要完成一段程序從編程都下載到PLC里我需要運(yùn)用到哪些軟件???????... 使用ABPLC的,我明年需要運(yùn)用到哪些軟件,比如ABPLC的編程軟件,通訊軟件,等等,具體要完成一段程序從編程都下載到PLC里我需要運(yùn)用到哪些軟件??????? 展開(kāi)
2013-10-15 15:56:26 681 4
光纖通訊的光纖通訊
 
2018-11-19 02:56:55 283 0
,關(guān)于CNG050質(zhì)量流量計(jì)出現(xiàn)AB之間通訊連接不正常。
,關(guān)于CNG050質(zhì)量流量計(jì)出現(xiàn)AB之間通訊連接不正常。出現(xiàn)A009報(bào)警信息并迅速的解除該信息。各項(xiàng)參數(shù)為出現(xiàn)異常。
2012-10-29 22:16:08 467 1
關(guān)于西門(mén)子PLC S7-200 多臺(tái)CPU通訊的問(wèn)題?。?!高手進(jìn)!
我想問(wèn)各位大俠,我現(xiàn)在用一個(gè)232轉(zhuǎn)485的轉(zhuǎn)接頭,一條西門(mén)子紫色的DP電纜,還有若干西門(mén)子的總線(xiàn)連接器,現(xiàn)在我用總線(xiàn)連接器和DP電纜把三臺(tái)CPU都掛到這條電纜上,(CPU只有一個(gè)通訊端... 我想問(wèn)各位大俠,我現(xiàn)在用一個(gè)232轉(zhuǎn)485的轉(zhuǎn)接頭,一條西門(mén)子紫色的DP電纜,還有若干西門(mén)子的總線(xiàn)連接器,現(xiàn)在我用總線(xiàn)連接器和DP電纜把三臺(tái)CPU都掛到這條電纜上,(CPU只有一個(gè)通訊端口,距離不會(huì)超過(guò)三米,因?yàn)槭窃囼?yàn)用)。diyi個(gè)和Z后一個(gè)CPU的通訊接口把終端電阻接上,然后用232轉(zhuǎn)485的頭把這三個(gè)CPU連在電腦上,我想問(wèn)這樣使用PPI協(xié)議可以和PC上的編程軟件或者是HMI軟件通訊嗎?我覺(jué)得理論上這樣是可以的,但是我這樣做了,無(wú)論怎樣都通訊不上,不管怎么設(shè)置都不行,轉(zhuǎn)換頭是好的,我已經(jīng)測(cè)試過(guò)了。請(qǐng)各位大俠們給我看看到底是哪兒出問(wèn)題了,幫我想想辦法,不甚感激! 展開(kāi)
2011-08-16 05:44:44 561 2

4月突出貢獻(xiàn)榜

推薦主頁(yè)

最新話(huà)題