Robofun 機器人論壇
標題:
MG1104陀螺儀(MG1101)問題
[打印本頁]
作者:
liu5534
時間:
2007-12-6 12:58
標題:
MG1104陀螺儀(MG1101)問題
我們之前有跟你們購買MG1101雙軸陀螺儀
我們在設定上出了一些問題
想請教你們
以下是我們的設定
我們是用HOLTEK微處理器 HT46R23單晶片
SENSOR:
第一支腳位VCC:3V
第二支腳位SCL:接到HT46R23的PA7腳位
接3.3K電阻,再接3V的電壓
第三支腳位SDL:接到HT46R23的PA6腳位
接3.3K電阻,再接3V的電壓
第四支腳位GND:接地(與微處理器共地)
第五支腳位CAN:接地(與微處理器共地)
設定:(POEWR-UP)
1.我們供給VCC為3V電壓
2.我們利用PAGE_READ讀取EEPROM(10100000)的值,從00H~0FH分別為5B FF EB FF 97 86
80 0D 72 0F 85 83 07 05 3F 08
3.再將這些值利用PAGE_WRITE寫入GYRO FUNCTION(10101110)從00H寫到0FH
4.設定<INIT>BIT,把01001000寫入GYRO FUNCTION(10101110)的0FH暫存器內
5.等待15毫秒
6.讀取GYRO FUNCTION(10101110)的08H<STATUS>的值,結果為FEH(PC BIT被清除)
(START-UP)
1.設定POWER MODE型式,將01001001寫入GYRO FUNCTION(10101110)的0FH的暫存器內
2.等待80毫秒
3.讀取GYRO FUNCTION(10101110)的08H<STATUS>的值,結果為FFH
讀取GYRO FUNCTION(10101110)從00H~0FH的值,結果都為FFH
以上是我們的設定
謝謝~
作者:
kaffe
時間:
2007-12-6 13:57
您好,
我沒使用過MG1101 or MG1104的Gyro.
但是我看您的code. 請問I2C的Read/Write Address(ID)是一樣的嗎?
我記得read/write Addres(ID)應該會差一個Bit.
Regards,
Kaffe
作者:
liu5534
時間:
2007-12-6 14:30
那個我注意到~
不是那個部份的問題~~
謝謝~
救救我~
作者:
kaffe
時間:
2007-12-6 16:43
請問100kHz/400kHz 有對嗎?
會沒有設定問題?
Regards,
Kaffe
歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/)
Powered by Discuz! X3.2