微控制器做時鐘系統如何步進機像秒針那樣一圈轉動60下能不能通過單純的程式來實現下面是我畫的電路圖

2022-09-01 20:00:17 字數 3071 閱讀 3380

1樓:謙謙君子

步進電機的步進角是一定的,不管的驅動程式是多少細分的,要確定一個步進電機的步進角,你首先得知道它是幾相幾線的,然後用60/步進角就得到轉一圈需要步進的次數,要得到你說的那個功能,你必須選好步進電機···而且這個步進電機本身必須也得有很高的精度,單純靠軟體很難達到的,不過列舉出來好的演算法 是可以補償機械精度不足的問題的,不過看樓主寫的那個程式,思路有點不對首先,設定的是時間·····步進電機轉一圈所需要的時間是一定的,然後是步進角,你的步進電機的步進角你一定得知道,這兩個都是已定的條件,那剩下的就需要你計算每次轉動的角度了····然後根據角度來計算相應的適合的細分,得到結果後,再實際跑起來,然後仔細觀察步進電機的精度問題,然後再修改軟體,達到精度的目的····

2樓:匿名使用者

一圈是 360 度,要轉 60 次,那麼一次轉 6 度就可以實現了吧。

具體的實現沒研究過,只會說說理論哈。我印象裡《匠人手記》這本書裡有一個關於汽車儀表盤的步進電機控制,你可以去搜尋一下來參考。

3樓:匿名使用者

可以用程式實現的 搜尋你所用的步進電機控制晶片的示例程式

4樓:山茶椰子水

步進機只能通過程式控制它的轉速,還沒有見過能控制它的轉下的

用powerpoint製作鐘錶,怎麼樣才能讓指標轉動起來

5樓:

方法/步驟

1將鐘錶圖作為背景插入ppt,適當調整,使鐘表盤處在中間,你也可以直接插入**,在上面編輯。

2執行< 插入 - 形狀 >,把不同的箭頭作為錶針畫成,並將其擺成鐘錶樣子。這裡由粗到細分別是秒針、分針和時針。34

分別將各指標的一半設定為無色(填充無色,輪廓無色),為了好看,可以將指標顏色也調整一下。

5分別將時分秒針設定為陀螺旋。

6設定動畫效果,是最重要的部分。動畫按下列順序:

秒針:數量360度順時針,期間60秒,直到幻燈片尾,開始為單擊時。

分鐘:數量30度順時針,期間300秒,不重複,開始為與上一動畫同時。

時鐘:數量 5度順時針,期間300秒,直到幻燈片尾,開始為與上一動畫同時。

由於最大期間為300秒,所以充分利用,設定數量和期間時按enter確定。7

6樓:戈多愛你

主要是一個陀螺旋的應用。主要是設定時針、分針、秒針各自轉動360度需要多少秒。

公式是這樣,秒針描述是x,分鐘秒數就是60x,時針秒數就是60x再乘以12。譬如,和正常的鐘表一樣,秒針60秒轉一圈,分鐘就是3600s轉一圈,時針是43200s轉一圈。

需要的話我發你郵箱,你看一下動畫明細就知道了。有微博關注@很熱的馬黛    希望我的解答能讓你滿意。

為什麼我的膝上型電腦會有那種類似於鐘錶秒針轉動的聲音, ps:這兩天我的電腦總是宕機,我只是下了幾

7樓:

這種類似鐘錶秒針轉動的聲音應該是來自硬碟。普通硬碟內部是靠磁針移動到碟片的不同位置來讀取資料的。磁針通過一個機械手臂來移動位置。

當能頻繁聽到異響(咔嚓咔嚓像秒針走動的聲音),很可能是機械手臂或磁頭有問題了,也不排除碟片上有壞道。當硬碟中的資料不能被正常及時讀取的時候,體現在系統層面就是卡頓,甚至無響應,宕機,藍屏等問題。

c語言程式設計題:模擬時鐘轉動的程式

為什麼時鐘裡的秒針會轉動呢? 10

8樓:細水流

你多大了?小學生麼?時鐘裡面秒針、分針、時針都是通過齒輪連結,秒針轉一圈帶動分針跑表面的1/60,分針轉動一圈時針轉動1/12,都在轉動的,只是相比較秒針跑得快些,肉眼看不出在一秒鐘內時針走了多少。

9樓:匿名使用者

秒針轉了分針才會轉,時間在變,他就會走。

10樓:大頭蝦

因為是mvc剛。因為, 因為時針裡面有幾個十的,888個,八個個,個個。

求一段用51微控制器來實現60個led燈迴圈點亮的程式,沒過一秒點亮一盞(就是模擬時鐘的秒針) 80

11樓:匿名使用者

51微控制器來實現60個led燈迴圈點亮的程式://************************************彙編程式:

#include

#define uchar unsigned char

#define uint unsigned int

uchar data count=0;

bit flag=0;

//*********主函式*****************

void main(void)

if(i==8)

p1=k;}}

//*********中斷函式*****************//0111 1111

void dy1s(void) interrupt 1 using 1

//1s到了

}。c語言程式編寫。

void main() /*end while*/}/*end main*/

12樓:西門不敗

說一下思路 你自己編

定義一個數data 範圍 00-59 到60就送0

程式中使用查表

data=0 輸出 00,00,00,00,00,00,00,01

data=1 輸出 00,00,00,00,00,00,00,02

data=2 輸出 00,00,00,00,00,00,00,04

data=3 輸出 00,00,00,00,00,00,00,08

......

data=59 輸出 08,00,00,00,00,00,00,00

13樓:504639541是我

多用幾個模擬開關cd4051,或者是138譯碼器就行啦~!

14樓:橡膠紙玻璃

要用到i/o口擴充套件的

15樓:

課程設計??把題目寫出來

如何系統有效的學習微控制器,微控制器是如何,學習更有效

上買的51學習板很好用,我買的那個資料非常詳細,要學的話從51學起 好像都用51系列的微控制器,我也正在學習 微控制器是如何,學習更有效.如果只是玩玩,可不學,要寫大程式就必須會.買個開發板,不斷的寫啊寫啊寫。微控制器學習如何入門?學習微控制器怎麼入門?循序漸近,一點點吃透學習,方法如下 有大量的學...

什麼是微控制器時鐘週期,微控制器 什麼是時鐘週期 8051的一個機器週期包括幾個時鐘週期

時鐘週期也稱為振盪週期,定義為時鐘脈衝的倒數 可以這樣來理解,時鐘週期就是微控制器外接晶振的倒數,例如12m的晶振,它的時間週期就是1 12 us 是計算機中最基本的 最小的時間單位。在一個時鐘週期內,cpu僅完成一個最基本的動作。對於某種微控制器,若採用了1mhz的時脈頻率,則時鐘週期為1us 若...

什麼是微控制器應用系統,什麼是微控制器應用系統 微控制器和微控制器應用系統是什麼關係

單片微型計算機簡稱微控制器,是典型的嵌入式微控制器 microcontroller unit 微控制器晶片常用英文字母的縮寫mcu表示微控制器,微控制器又稱單片微控制器,它不是完成某一個邏輯功能的晶片,而是把一個計算機系統整合到一個晶片上。相當於一個微型的計算機,和計算機相比,微控制器只缺少了i o...