格雷碼(Gray Code)是由貝爾實驗室的弗蘭克·格雷(Frank Gray,1887-1969)在20世紀40年代提出,并在1953年取得美國專利“Pulse Code Communication”。最初目的是在使用PCM(Pusle Code Modulation)方法傳輸數(shù)字信號的過程中降低錯誤可能。
格雷碼編碼
**
8'b0000_0000;
8'b0000_0001;
8'b0000_0011;
8'b0000_0010;
8'b0000_0110;
8'b0000_0111;
8'b0000_0101;
8'b0000_0100;
8'b0000_1100;
****
8'b0000_1101;
8'b0000_1111;
8'b0000_1110;
8'b0000_1010;
8'b0000_1011;
8'b0000_1001;
8'b0000_1000;
8'b0001_1000;
****
8'b0001_1001;
8'b0001_1011;
8'b0001_1010;
8'b0001_1110;
8'b0001_1111;
8'b0001_1101;
8'b0001_1100;
8'b0001_0100;
****
8'b0001_0101;
8'b0001_0111;
8'b0001_0110;
8'b0001_0010;
8'b0001_0011;
8'b0001_0001;
8'b0001_0000;
8'b0011_0000;
****
8'b0011_0001;
8'b0011_0011;
8'b0011_0010;
8'b0011_0110;
8'b0011_0111;
8'b0011_0101;
8'b0011_0100;
定位控制是自動控制的一個重要內(nèi)容。如何精確地進行位置控制在許多領域里面有著廣泛的引用,例如機器人運動,數(shù)控機床的加工,醫(yī)療機械和伺服傳動控制系統(tǒng)等。
編碼器是一種把角位移或者是直線位移轉(zhuǎn)換成電信號(脈沖信號)的裝置。按照其工作原理,可分為增量式和絕對式兩種。增量式編碼器是將位移產(chǎn)生周期性的電信號,再把這個電信號轉(zhuǎn)換成計數(shù)脈沖,用計數(shù)脈沖的個數(shù)來表示位移的大小,而絕對式編碼器則是用一個確定的二進制碼來表示其位置,其位置和二進制碼的關系是用一個碼盤來傳送的
下圖為一個僅作說明的三位純二進制碼的碼盤示意圖
規(guī)律:
但是格雷碼的編制還是有規(guī)律的,它的規(guī)律是:
最后一位按照0110 -- 0110 -- 0110的順序循環(huán);
倒數(shù)第二位按照00 11 11 00 -- 00 11 11 00 -- 00 11 11 00 的順序循環(huán)
倒數(shù)第三位按照0000 1111 1111 0000 -- 0000 1111 1111 0000的順序循環(huán)
倒數(shù)第四位按照0000 0000 1111 1111 1111 1111 0000 0000 --0000 0000 1111 1111 1111 1111 0000 0000的順序循環(huán)
……以此類推
原文標題:格雷碼(Gray Code)編碼、實現(xiàn)及規(guī)律(附編碼)
文章出處:【微信公眾號:FPGA之家】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
-
數(shù)字信號
+關注
關注
2文章
993瀏覽量
48139 -
格雷碼
+關注
關注
2文章
34瀏覽量
13362
原文標題:格雷碼(Gray Code)編碼、實現(xiàn)及規(guī)律(附編碼)
文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
格雷希爾亮相2025深圳國際電池展,以高效方案賦能新能源測試全鏈路

基于RV1126開發(fā)板的二維碼識別算法開發(fā)

羅森伯格亮相2025慕尼黑上海電子生產(chǎn)設備展
一“碼”當先!看二維碼模組如何重塑智能門鎖掃碼體驗

使用MSVC編譯器重新生成了DLP_SDK,執(zhí)行Prepare DLP LightCrafter 4500時,生成的兩張格雷碼編碼圖片有問題,為什么?
PID發(fā)展趨勢分析
dlp4500模式序列投射格雷碼,當設置pattern exposure:8333,pattern period為9000時其投射出來的圖案就亂了,為什么?
使用DLPC350投射格雷碼時,當切換pattern頻率>10frame/s,出現(xiàn)了圖像重疊的問題怎么解決?
DLP4500在創(chuàng)建模式序列后點擊Send顯示Error Sending Partten Config,怎么解決?
如何保證DLP4500與巴斯勒相機同步?
博爾森GB SSI磁致伸縮位移傳感器

EMC的三大規(guī)律解讀
新大陸掃碼器哪款能夠識別DPM碼?新大陸二維碼掃碼器介紹

固定讀碼器怎么選型 工業(yè)二維碼讀碼器推薦

評論