视频一区视频二区在线观看_国产欧美激情在线观看_免费的av网址_莫妮卡裸全乳无删减电影_免费的一级黄色片_福利姬免费_欧美jizz19性欧美_在线观看免费视频国产_日本免费三级电影_亚洲tv在线_很黄很色的视频_亚洲免费视频一区_91黄色影视_草莓视频.www_成人欧美一区二区三区白人

你的位置:首頁 > 電路保護 > 正文

基于STEP FPGA的旋轉編碼器電路驅動

發布時間:2023-11-29 責任編輯:lina

【導讀】旋轉編碼器是用來測量轉速的裝置,因其人性化的操作被用于越來越多的電子設備中,旋轉編碼器有多種分類:以編碼器工作原理可分為:光電式、磁電式和觸點電刷式。以碼盤刻孔方式不同分為:增量式和絕對式兩類。


硬件說明

旋轉編碼器是用來測量轉速的裝置,因其人性化的操作被用于越來越多的電子設備中,旋轉編碼器有多種分類:


以編碼器工作原理可分為:光電式、磁電式和觸點電刷式。

以碼盤刻孔方式不同分為:增量式和絕對式兩類。


關于以上各類編碼器的區別,大家自行查閱資料,這里就不多做介紹了。


我們STEP-BaseBoard底板上集成的EC11的旋轉編碼器就屬于增量式觸電電刷編碼器,其工作原理如下:



如上圖所示,當順時針旋轉時A信號提前B信號90度相位,當逆時針旋轉時B信號提前A信號90度相位,FPGA接收到旋轉編碼器的A、B信號時,可以根據A、B的狀態組合判定編碼器的旋轉方向。


程序設計中我們可以對A、B信號檢測,檢測A信號的邊沿及B信號的狀態,


當A信號上升沿時B信號為低電平,或當A信號下降沿時B信號為高電平,證明當前編碼器為順時針轉動

當A信號上升沿時B信號為高電平,或當A信號下降沿時B信號為低電平,證明當前編碼器為逆時針轉動


本設計實際電路連接如下:


Verilog代碼


// --------------------------------------------------------------------
// >>>>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
// --------------------------------------------------------------------
// Module: Encoder
// 
// Author: Step
// 
// Description: Driver for rotary encoder

// --------------------------------------------------------------------
// Code Revision History :
// --------------------------------------------------------------------
// Version: |Mod. Date:   |Changes Made:
// V1.0     |2016/04/20   |Initial ver
// --------------------------------------------------------------------
module Encoder
(
input					clk_in,			//系統時鐘
input					rst_n_in,		//系統復位,低有效
input					key_a,			//旋轉編碼器A管腳
input					key_b,			//旋轉編碼器B管腳
input					key_ok,			//旋轉編碼器D管腳
output	reg				Left_pulse,		//左旋轉脈沖輸出
output	reg				Right_pulse,	//右旋轉脈沖輸出
output					OK_pulse		//按動脈沖輸出
); 
localparam				NUM_500US	=	6_000;	 
reg				[12:0]	cnt;//計數器周期為500us,控制鍵值采樣頻率
always@(posedge clk_in or negedge rst_n_in) begin
	if(!rst_n_in) cnt <= 0;
	else if(cnt >= NUM_500US-1) cnt <= 1'b0;
	else cnt <= cnt + 1'b1;
	end 
	reg				[5:0]	cnt_20ms;
	reg						key_a_r,key_a_r1;
	reg						key_b_r,key_b_r1;
	reg						key_ok_r; 
	//針對A、B、D管腳分別做簡單去抖操作,
	//如果對旋轉編碼器的要求比較高,建議現對旋轉編碼器的輸出做嚴格的消抖處理后再來做旋轉編碼器的驅動
	//對旋轉編碼器的輸入緩存,消除亞穩態同時延時鎖存
	always@(posedge clk_in or negedge rst_n_in) begin
	if(!rst_n_in) begin
		key_a_r		<=	1'b1;
		key_a_r1	<=	1'b1;
		key_b_r		<=	1'b1;
		key_b_r1	<=	1'b1;
		cnt_20ms	<=	1'b1;
		key_ok_r	<=	1'b1;
	end else if(cnt == NUM_500US-1) begin
		key_a_r		<=	key_a;
		key_a_r1	<=	key_a_r;
		key_b_r		<=	key_b;
		key_b_r1	<=	key_b_r;
		if(cnt_20ms >= 6'd40) begin	//對于按鍵D信號還是采用20ms周期采樣的方法,40*500us = 20ms
			cnt_20ms <= 6'd0;
			key_ok_r <= key_ok;
		end else begin 
			cnt_20ms <= cnt_20ms + 1'b1;
			key_ok_r <=	key_ok_r;
		end
	end
	end 
	reg						key_ok_r1;//對按鍵D信號進行延時鎖存
	always@(posedge clk_in or negedge rst_n_in) begin
	if(!rst_n_in) key_ok_r1 <= 1'b1;
	else key_ok_r1 <= key_ok_r;
	end 
	wire	A_state		= key_a_r1 && key_a_r && key_a;	//旋轉編碼器A信號高電平狀態檢測
	wire	B_state		= key_b_r1 && key_b_r && key_b;	//旋轉編碼器B信號高電平狀態檢測
	assign	OK_pulse	= key_ok_r1 && (!key_ok_r);		//旋轉編碼器D信號下降沿檢測 
	reg						A_state_reg;//延時鎖存
	always@(posedge clk_in or negedge rst_n_in) begin
	if(!rst_n_in) A_state_reg <= 1'b1;
	else A_state_reg <= A_state;
	end 
	//旋轉編碼器A信號的上升沿和下降沿檢測
	wire	A_pos	= (!A_state_reg) && A_state;
	wire	A_neg	= A_state_reg && (!A_state); 
	//通過旋轉編碼器A信號的邊沿和B信號的電平狀態的組合判斷旋轉編碼器的操作,并輸出對應的脈沖信號
	always@(posedge clk_in or negedge rst_n_in)begin
	if(!rst_n_in)begin
		Right_pulse <= 1'b0;
		Left_pulse <= 1'b0;
	end else begin
		if(A_pos && B_state) Left_pulse <= 1'b1;	
		else if(A_neg && B_state) Right_pulse <= 1'b1;
		else begin
			Right_pulse <= 1'b0;
			Left_pulse <= 1'b0;
		end
	end
	end 
	endmodule

小結

本節主要為大家講解了旋轉編碼器的工作原理及軟件設計,需要大家掌握的同時自己創建工程,通過整個設計流程,生成FPGA配置文件加載測試。



免責聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯系小編進行處理。


推薦閱讀:

有關Matter的十個關鍵問題,你知道正確的答案嗎?

炬芯科技周正宇博士:存內計算是突破AI芯片算力和功耗矛盾的關鍵

如何設計電池充電速度快4倍的安全可穿戴設備

電池冷卻系統對電動汽車如何重要?

如何為ADAS 域控制器構建多攝像頭視覺感知系統?


特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索

關閉

?

關閉

美女高潮流白浆 | 亚洲综合视频一区 | 亚洲综合色一区 | 国产精品色综合 | 男男双性顶撞喘嗯啊 | 黄色小视频在线 | 五月丁香啪啪 | 女人十八毛片嫩草av | 草莓视频www二区在线观看 | 91视频一区二区 | 亚洲精品字幕 | 激情小说在线 | av色图 | 中文字幕5566 | 国产片大尺度裸露床戏 | 牛牛在线视频 | 欧洲一区二区视频 | 亚洲精品中文字幕 | av资源每日更新 | 波多野结衣在线观看一区 | 免费黡色av | 超碰人人人 | 破处av| 午夜影院污| 在线观看国产黄色 | 台湾av在线播放 | 嫩草视频| 色婷五月| 久艹视频在线观看 | 69re视频 | 人妻射精一区二区 | 五月中文字幕 | 日本午夜小视频 | 三上悠亚痴汉电车 | 波多野结衣在线观看一区 | 绝顶高潮videos合集 | 国产精品区二区三区日本 | 黄视频在线免费 | 蜜桃va| 97超级碰碰碰| 美女黄色免费网站 | 成人av无码一区二区三区 | 美女黄色免费网站 | 奇米影视av| 国产做受高潮动漫 | 亚洲自拍图片 | 欧美久久视频 | 日本女优黄色 | 波多野结衣1区 | 黑人操亚洲女人 | 亚洲系列 | 天堂网成人 | 伊人开心网 | 国产精品最新 | 特级免费毛片 | 欧美怡红院一区二区三区 | 色五丁香 | 视频一区视频二区在线观看 | 日韩成人av在线播放 | 五月天色人阁 | 国产91丝袜在线播放九色 | 五十路毛片 | 亚洲成人av电影 | 成人一区在线观看 | 久久亚洲av无码西西人体 | 在线性视频 | 国内精品在线观看视频 | 国产三级精品视频 | 国产精品区二区三区日本 | 日韩亚洲一区二区 | 亚洲白浆| 日韩免费黄色片 | 国产乱码精品一区二区三区忘忧草 | 草莓视频www二区在线观看 | 国产精品人妻 | 玖玖天堂 | 日韩综合在线视频 | 蜜桃亚洲| 69亚洲乱人伦 | 麻豆亚洲av熟女国产一区二 | 国产精品最新 | 国产精品99无码一区二区 | 国产一区亚洲一区 | 国产中文字幕免费 | sleepless动漫在线观看免费 | 国产乱码精品一区二区三区忘忧草 | 久草精品视频 | 久久色网 | 男人插女人b | 亚洲一区二区三区乱码 | 国产精品视频一二三区 | www.激情| 亚洲播放器 | 牛牛在线视频 | 一区二区视频免费 | 男人插女人b| 欧美日韩激情一区 | 亚洲精品二区三区 | 调教骚受| sleepless动漫在线观看免费 | 被c到喷水嗯h厨房交换视频 | 不卡av在线播放 | 牛牛在线视频 | 99视频在线看 | 国产精品人人妻人人爽人人牛 | 性欧美18一19性猛交 | 超碰韩国| 精品久久久久久久久久久久久久久久久 | 欧美性狂猛xxxxxbbbbb | 萌白酱福利视频 | 久久亚洲av无码精品色午夜麻豆 | 香蕉av网| 国产激情av | 短裙公车被强好爽h吃奶视频 | 午夜资源站 | 亚洲一区二区三区乱码 | 中文字幕精品亚洲 | 婷婷九月丁香 | 国产成人短视频在线观看 | 欧美国产日韩一区二区 | 美女av在线播放 | 我和岳交换夫妇爽4p晓娟小说 | 亚洲视频 一区 | 欧美大成色www永久网站婷 | 国产三级一区 | 快播一级片 | 国产精品99久久免费黑人人妻 | 成人激情五月天 | 亚洲伦乱 | 波多野结衣在线一区 | 国产一极片 | 嗯啊视频| 久久亚洲av无码精品色午夜麻豆 | 超碰人人人 | 美女高潮流白浆 | 久久人人爽爽人人爽人人片av | 性欧美18一19性猛交 | 国产精品入口麻豆 | 天天插日日插 | 免费看片网站av | 一边亲一边摸一边脱一边免费 | 91偷拍视频 | 精品人妻一区二区色欲产成人 | 自拍偷拍第二页 | 国产熟妇另类久久久久 | 国产精品99无码一区二区 | 久草精品视频 | 中文字幕无码精品亚洲资源网久久 | 男人天堂久久 | 国产精品一二三四五六 | 国产精品原创 | 久草精品视频 | 精品久久久久久久久久久久久久久久久 | 蜜桃va| 国产免费黄色小说 | 国产精品99久久免费黑人人妻 | 成人深夜网站 | 亚洲午夜天堂 | 在线观看黄色网 | 91久久影院 | 欧美zzoo | 国产精品.www | 中文字幕精品亚洲 | 少妇高潮在线观看 | free性video法国极品 | 国产精品人人妻人人爽人人牛 | 婷婷九月丁香 | 国产乱码精品一区二区三区忘忧草 | 91视频一区二区 | 久久疯狂做爰流白浆xx | 亚洲天堂一区 | 一边亲一边摸一边脱一边免费 | 五月中文字幕 | 亚洲视频 一区 | 禁欲总裁被揉裆呻吟故事动漫 | 中文字幕xxx| 91春色| 蜜桃亚洲 | 国产精品最新 | 九九热只有精品 | 亚洲 欧美 激情 另类 | 麻豆视频一区二区 | 老女人黄色片 | 日本大尺度激情做爰hd | 一边亲一边摸一边脱一边免费 | 中文字幕日韩在线视频 | 亚洲爱色| 欧美日韩激情一区 | 五月在线视频 | 人妻无码久久精品人妻 | 中文字幕5566 | 国产乱码精品一区二区三区忘忧草 | 二区三区 | 精品黑人 | 婷婷射图 | 在线观看免费观看 | 国产三级视频在线 | 草免费视频 | 国产又黄又大又粗的视频 | 国产精品99无码一区二区 | 玖玖天堂 | 韩国裸体美女 | 亚洲综合视频一区 | 国产三级视频在线 | 麻豆亚洲av熟女国产一区二 | 国产免费黄色小说 | 91视频在线免费观看 | 亚洲播放器| 国产激情av | 萌白酱福利视频 | 嗯啊视频 | 久操资源 | 国产最新精品 | 中文字幕亚洲一区二区三区五十路 | 国产成年人免费视频 | 成人9ⅰ免费影视网站 | 日本欧美亚洲 | 欧美性生交xxxxxdddd | 奇米影视av | 成人av无码一区二区三区 | 天堂网在线播放 | 色狠狠一区二区三区 | 在线观看日本 | 班长露出强行被男生揉 | 久久av在线| 成人激情五月天 | 中文在线字幕 | 五月丁香啪啪 | 午夜资源站 | 男人天堂久久 | 极品美女在线 | 中文字幕视频在线 | 男人天堂久久 | 欧美性生交xxxxxdddd | 国产精品视频一二三区 | 天天插天天色 | 女明星yin乱聚会 | 精品人妻一区二区色欲产成人 | 亚洲欧美日韩精品 | 国产91丝袜在线播放九色 | 69亚洲乱人伦 | 亚洲综合色一区 | 黄色片a级| 超碰人人插 | 久久免费少妇高潮久久精品99 | 亚洲综合视频一区 | 午夜窝窝 | 欧美同性视频 | 久久精品国产亚洲av麻豆色欲 | 蜜臀久久99精品久久一区二区 | 色五丁香| 精品视频久久 | 在线观看国产黄色 | 色婷婷欧美 | 在线黄色小说 | 国产69xx| 国产激情av | 欧美一级性片 | 粉色视频免费 | 国产一极片 | 色人阁婷婷 | 韩国一级淫片免费看 | 美日韩精品视频 | 麻豆专区| 美女被揉胸动态图 | 麻豆影视在线观看 | 少妇搡bbbb搡bbb搡小说 | 国产乱码精品一区二区三区忘忧草 | 孕妇xxxxx孕交xxxxx | 国产乱码精品一区二区三区忘忧草 | av资源每日更新 | 亚洲一本 | 孕妇xxxxx孕交xxxxx | 国产乱码精品一区二区三区忘忧草 | 久久色网| 五月香婷婷 | 在线黄色小说 | 午夜影院污 | 午夜资源站 | 正在播放欧美 | 色婷婷欧美 | 玖玖色在线 | 第一次处破女h圆房~h嗯啊 | 91视频在线免费观看 | 激情综合激情 | 蜜桃亚洲 | 波多野结衣在线观看一区 | 91偷拍视频 | 天天天天天干 | 久久亚洲av无码西西人体 | www.国产视频 | 国产三级麻豆 | 欧美三级色图 | 国产无遮挡在线观看 | 毛片三级 | 中文字幕人妻一区 | 国产一区二区三区播放 | 亚洲午夜天堂 | 亚洲最新网址 | 波多野结衣成人在线 | 久久亚洲av无码西西人体 | 亚洲欧美在线综合 | 色哟哟网页 | 超碰韩国 | 韩国裸体美女 | 正在播放欧美 | 麻豆专区 | 国产一极片 | 国产18照片色桃 | 精品黑人 | 精品久久久久久久久久久久久久久久久 | 中文字幕日韩在线视频 | 国产精品99久久久久久久久 | 玖玖天堂| 88福利视频 | 艳魔大战2春荡女淫三级 | 日韩精品免费一区二区夜夜嗨 | 国产18照片色桃 | 五月在线视频 | 在线观看免费观看 | 日韩爱爱网址 | 麻豆久久久 | av资源每日更新 | 在线观看黄色小说 | 欧美操老女人 | 亚洲一区二区三区乱码 | 久久亚洲av无码西西人体 | 国av在线 | 国产最新精品 | 久久人人爽爽人人爽人人片av | 超碰人人插 | 三年中文在线观看中文版 | free性video法国极品 | 一色桃子av | 日韩精品视频在线观看免费 | 性欧美18一19性猛交 | 欧美国产日韩一区二区 | 在线国产视频 | 不用播放器的av网站 | 一级黄色大片免费观看 | 国产精品视频一二三区 | 亚洲爱色 | 午夜色大片| 欧美日韩激情一区 | 日韩激情文学 | 国产精品99久久免费黑人人妻 | 日韩免费黄色片 | 国产精品区二区三区日本 | 男人插女人下面 | 娇小6一8小毛片 | 国产乱码精品一区二区三区忘忧草 | 国产成人啪精品午夜在线观看 | 伊人开心网 | 先锋影音成人 | 国产精品99无码一区二区 | 色狠狠一区二区三区 | 中文字幕无码精品亚洲资源网久久 | 精品久久99 | 波多野结衣在线观看一区 | 一边亲一边摸一边脱一边免费 | 中国女人内谢69xxxx | 亚洲播放器 | av不卡在线看 | 在线观看日本 | 色哟哟网页 | 国产精品99久久久久久久久 | 一色桃子av| 精品视频久久 | 爆操杨幂| 黄视频在线免费 | 黄色小说在线观看视频 | 奇米影视av| 精品久久久久久久久久久久久久久久久 | 人人爱爱| 国产一区二区三区播放 | 亚洲系列 | 色狠狠一区二区三区 | 亚洲一二三区av | 精品视频久久 | 超碰在线91| 欧美大成色www永久网站婷 | 特级免费毛片 | 日本女优中文字幕 | 国产精品久久久久久久久久久久久 | 色婷五月 | 日批的视频| 国产乱码精品一区二区三区忘忧草 | 91春色 | 新天堂在线资源 | 久久疯狂做爰流白浆xx | 成人9ⅰ免费影视网站 | 老太色hd色老太hd | 男女免费视频 | 我和岳交换夫妇爽4p晓娟小说 | 国av在线| 国产激情av | 久久免费在线观看 | 国产精品入口麻豆 | 国产午夜性春猛交ⅹxxx | 五月中文字幕 | 色综合国产| 操欧美孕妇 | 国产精品人妻 | 久久久久极品 | 免费黄色小说视频 | 国产在线播放不卡 | 国产美女视频 | 亚洲综合视频一区 | 精品久久99| 奇米影视av | 黄色小视频在线 | 蜜臀久久99精品久久一区二区 | 台湾av在线播放 | 久久亚洲av无码精品色午夜麻豆 | 8x8x华人永久免费视频 | 亚洲欧美在线综合 | 91热热| 正在播放日韩精品 | 少妇高潮在线观看 | 欧美男人操女人 | 91春色| 中文字幕无码精品亚洲资源网久久 | 欧美黄色片 | 久久疯狂做爰流白浆xx | 破处av | 男人的天堂在线 | 波多野结衣在线看 | 三年中文在线观看中文版 | 国产精品久久久久久久久久久久久 | 国产精品污www一区二区三区 | 女主播裸身做直播大全 | 久久国产精品免费视频 | 国产精品原创 | 黑人精品xxx一区一二区 | 狠狠干影视 | 美女被揉胸动态图 | 日韩免费黄色片 | 嗯啊视频 | 一级黄色大片免费观看 | 久久久久极品 | 短裙公车被强好爽h吃奶视频 | 91春色| 亚洲色图首页 | 极品美女在线 | 国产精品178页 | 破处av | 孕妇xxxxx孕交xxxxx | 亚洲综合视频一区 | 一区二区视频免费 | 超碰人人人 | 亚洲最新网址 | 天天色天 | 日本三级韩国三级美三级91 | 波多野结衣在线观看一区 | 禁欲总裁被揉裆呻吟故事动漫 | 樱花av| 美日韩精品视频 | 婷婷射图 | 二区三区 | 自拍偷拍第二页 | 国产精品视频一二三区 | 男男双性顶撞喘嗯啊 | 爆操杨幂 | 国产做受高潮动漫 | 久久精品国产亚洲av麻豆色欲 | 国产精品污www一区二区三区 | 正在播放日韩精品 | 天堂中文资源在线观看 | 日本三级韩国三级美三级91 | 男生操女生的视频软件 | 91手机在线| 日本女优黄色 | 美女av在线播放 | 伊人影院在线观看 | 91视频中文字幕 | 国产一区二区三区播放 | 黄色高清视频在线观看 | 超碰人人人| 国产精品污www一区二区三区 | 亚洲超碰在线观看 | 欧美大成色www永久网站婷 | 国产一区二区三区播放 | 又黄又爽视频 | 日本女优黄色 | 差差视频 | 污视频在线网站 | 精品黑人| 人妻射精一区二区 |