找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2197|回復(fù): 7
收起左側(cè)

基于52單片機(jī)的飛輪轉(zhuǎn)動(dòng)方向和飛輪位置判斷,編程怎么實(shí)現(xiàn) 求幫助

[復(fù)制鏈接]
ID:602580 發(fā)表于 2019-8-26 08:55 | 顯示全部樓層 |閱讀模式
本帖最后由 五蝥賊 于 2019-8-27 10:33 編輯

已經(jīng)實(shí)現(xiàn)了飛輪轉(zhuǎn)速的顯示,希望有大佬指點(diǎn)。
----------------------------手動(dòng)分割線--------------------------
謝謝大家熱心幫助!飛輪外觀如圖,黑白相間,轉(zhuǎn)起來(lái)后黑白代表示波器高低電平,目前思路是通過(guò)兩個(gè)外部中斷檢測(cè) 倆方波到來(lái)的先后順序,部分拙劣代碼如下:
if(EX0==1&&EX1==0)
     {
   L1=1;
   L2=0;
   }
   else if(EX0==0&&EX1==1)
   {
   L1=0;
   L2=1;
   }
意思是左(右)轉(zhuǎn)亮LED 1,反之亮LED 2.
另外飛輪位置是指,單片機(jī)數(shù)碼顯示管可以實(shí)現(xiàn):飛輪停下時(shí),紅外對(duì)管正對(duì)的區(qū)域所在象限的數(shù)字(象限數(shù)事先標(biāo)注在黑白的扇形區(qū)域上),能

顯示在紅外對(duì)管上。謝謝大佬!可否加QQ繼續(xù)請(qǐng)教:1142941560
面包板.jpg
單片機(jī).jpg
方波.jpg
飛輪外觀.jpg
回復(fù)

使用道具 舉報(bào)

ID:105698 發(fā)表于 2024-9-11 12:46 | 顯示全部樓層
在飛輪的軸上接一個(gè)旋轉(zhuǎn)編碼器,單片機(jī)接編碼器的ABZ相輸出,A,B相判斷正反轉(zhuǎn),同時(shí)計(jì)數(shù),Z相復(fù)位。讀計(jì)數(shù)值就可知道位置。
回復(fù)

使用道具 舉報(bào)

ID:1131713 發(fā)表于 2024-9-11 09:49 | 顯示全部樓層
要知道象限,需要有另外一個(gè)傳感器檢測(cè)起始點(diǎn)。一個(gè)檢測(cè)旋轉(zhuǎn),一個(gè)檢測(cè)0點(diǎn)
回復(fù)

使用道具 舉報(bào)

ID:844772 發(fā)表于 2024-9-11 09:06 | 顯示全部樓層
如果每個(gè)黑白角度不同,通過(guò)計(jì)算可以分辨轉(zhuǎn)向,兩個(gè)以上可以降低計(jì)算量或提高精度,但你這是等分的,很難準(zhǔn)確識(shí)別轉(zhuǎn)向啊。
回復(fù)

使用道具 舉報(bào)

ID:604179 發(fā)表于 2019-8-27 10:24 | 顯示全部樓層
頂一個(gè)。同是菜鳥(niǎo),有類似的問(wèn)題。等待大佬指點(diǎn)。
回復(fù)

使用道具 舉報(bào)

ID:604008 發(fā)表于 2019-8-26 19:12 | 顯示全部樓層
你說(shuō)清楚才能回答呀
回復(fù)

使用道具 舉報(bào)

ID:604003 發(fā)表于 2019-8-26 18:43 | 顯示全部樓層
方便上個(gè)圖嗎?飛輪轉(zhuǎn)動(dòng)位置倒是可以通過(guò)傳感器來(lái)實(shí)現(xiàn),但是沒(méi)有圖不好判斷
回復(fù)

使用道具 舉報(bào)

ID:405033 發(fā)表于 2019-8-26 18:32 | 顯示全部樓層
說(shuō)實(shí)話,飛輪啥樣的(啥材質(zhì)啊什么的),用到了幾個(gè)傳感器?有沒(méi)有啥限制,你說(shuō)清楚才能回答呀,最好附上照片或者詳細(xì)說(shuō)明,這樣才能好解決點(diǎn)
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表