單軸陀螺儀模塊GGPM01LK的UART串口通信模式應用經(jīng)驗
今天江蘇南山電子向大家介紹一款高精度單軸陀螺儀模塊,即EPSON的GGPM01LK陀螺儀模塊,該款陀螺儀廣泛應用于掃地機器人等相關(guān)產(chǎn)品中。本文重點介紹單軸陀螺儀模塊GGPM01LK的UART串口通信模式應用經(jīng)驗。
1、GGPM01LK的UART串口協(xié)議:
2、數(shù)據(jù)輸出格式:
a.*一個字節(jié)是不重要的;
b.HEAD是固定的0xFF和0xFF;
c.END是固定的0x0D和0x0A;
d.CHECKSUM = HEAD + RATE +ANGLE;
e.CRC/Byte(10) = Byte(0) + Byte(1) + … + Byte(9);
f.STATUS/Byte(8)表示陀螺儀模塊的狀態(tài):
0x00代表模組為正常模塊,0x01代表模組為請求模式。
3、GGPM01LK的上電復位與自校準:
上電后,通過MCU的GPIO端口對模組進行復位,在模組復位期間,請保持機器靜止,不要移動或啟動機器行走,大概需要保持3~5秒鐘,這個過程模組會進行初始的校準,這個期間的任何不穩(wěn)定性都有可能會增加校準的時間和降低校準的精度。
4、GGPM01LK的關(guān)于狀態(tài)標準位的進一步說明:
如果這個字節(jié)的值為0x01,則表明模組請求主機在接下來方便的時候需要做一個短暫的停留等待,模組會通過這個短暫的停留來修正運行過程中產(chǎn)生的誤差,一旦修正完畢,這個標志位會清零。這個修正的過程大概需要1~2秒。
模組大概會在每過1分鐘以后向主機發(fā)送請求標志,如果主機響應了每一次的請求,那一個小時大概會增加2分鐘左右的時間。客戶可以根據(jù)實際的情況來決定是否需要響應這個請求。
5、其它注意事項:
a.模組的安裝角度,請盡量水平安裝,模組的法線和機器的旋轉(zhuǎn)軸平行;
b.模組務必可靠安裝,保證工作過程中不松動;
c.模組盡量不要靠近熱源,發(fā)熱大的或者發(fā)熱變化大的區(qū)域,比如電源功率部分,馬達驅(qū)動功率部分等,這些地方通常發(fā)熱比較厲害,而且冷熱不均勻;
d.運行過程中,盡量平穩(wěn),避免大的碰撞,避免突然之間大角度的旋轉(zhuǎn),盡量按照(停止,加速,勻速,減速,停止)這樣的運動行為保證運動的平滑性;
e.工作過程中盡量避免一個方向旋轉(zhuǎn),盡量讓旋轉(zhuǎn)的總的角度和的值*小,特別是在避障過程中避免一個方向旋轉(zhuǎn),當發(fā)現(xiàn)一個方向旋轉(zhuǎn)的角度值比較大,則找到適當?shù)臋C會反方向旋轉(zhuǎn)回來,盡量讓總的角度值值達到*小值。
江蘇南山電子是EPSON/愛普生(中國)有限公司授權(quán)代理商,歡迎咨詢選購應用于掃地機器人等的GGPM01LK。
-
2024-10-18愛普生M-G552系列防水防塵IMU,為何滿足工業(yè)和重型應用
-
2021-11-02應用于割草機慣性導航高性能陀螺儀傳感器SGPM01
-
2021-10-25單軸陀螺儀模塊GGPM01LK的UART串口通信模式應用經(jīng)驗
-
2021-09-09愛普生高穩(wěn)定性溫補晶振TG-5510CA和TG7050CMN的區(qū)別
-
2021-08-19愛普生cmos方波溫補晶振TG3225CEN和TG2520CEN系列
-
2021-08-12愛普生有源晶振SG5032CAN和SG-8101CB等可替換鴻星HXO-