99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

單片機(jī)控制電機(jī)原理以及程序怎么寫(xiě)

dytfki8u8yql ? 來(lái)源:電子技術(shù)控 ? 作者:電子技術(shù)控 ? 2022-12-09 09:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

d367c7a0-76fb-11ed-8abf-dac502259ad0.jpg

這幾天我們的文章就針對(duì)兩個(gè)方面,第一個(gè)是程序怎么寫(xiě),第二個(gè)就是怎么控制電機(jī)。

電機(jī)其實(shí)有很多種,在控制電機(jī)之前一定要明白你所用的電機(jī)的原理,要輸出什么樣的信號(hào)才能讓這個(gè)電機(jī)轉(zhuǎn)動(dòng)起來(lái),這就是在寫(xiě)軟件的時(shí)候一定要了解硬件,如果你硬件電路都看不懂,或者是硬件電路都沒(méi)有設(shè)計(jì)出來(lái)的話(huà),就不要先寫(xiě)軟件,軟件是以硬件為基礎(chǔ)的,肯定要知道它的硬件電路,要知道控制原理,知道要輸入一個(gè)什么樣的信號(hào),輸出一個(gè)什么樣的信號(hào)才能實(shí)現(xiàn)你所需要的功能。

如果我說(shuō)的不對(duì),趕緊在評(píng)論區(qū)給我指正,我會(huì)虛心的接受各位大神的指正,避免誤導(dǎo)了大家。

程序開(kāi)發(fā)有很多種方法,我說(shuō)的這種方法不一定適用于每一個(gè)人,每一個(gè)人寫(xiě)程序都有自己的習(xí)慣,寫(xiě)程序的話(huà),寫(xiě)的太粗糙的話(huà),那這個(gè)程序的話(huà)只有你自己能看懂,別人都看不懂,后面你要對(duì)這個(gè)程序進(jìn)行優(yōu)化或增加一些功能的話(huà),就只能你自己來(lái)加,別人要是想看懂的話(huà)就很困難。

基本上一些大型的軟件的話(huà),都是很多個(gè)人完成的,都會(huì)有一些分工,就是說(shuō)你完成哪一部分,我完成哪一部分,所以說(shuō)有一種應(yīng)用非常普遍的一種方法,就是模塊化的編程,就是你把你要實(shí)現(xiàn)的功能,分一個(gè)模塊一個(gè)模塊的,比如說(shuō)我們現(xiàn)在要做的一個(gè)控制電機(jī)的一個(gè)程序,我們?nèi)绻肟刂埔粋€(gè)步進(jìn)電機(jī),我們知道步進(jìn)電機(jī)就是你一個(gè)線(xiàn)圈一個(gè)線(xiàn)圈的給它通電,如果你想讓這個(gè)步進(jìn)電機(jī)轉(zhuǎn)起來(lái),你就要有一個(gè)幻象的過(guò)程,就知道了這怎么讓電機(jī)轉(zhuǎn),你也知道要單片機(jī)輸出什么樣的才能讓這個(gè)電機(jī)轉(zhuǎn)起來(lái)。

d377175a-76fb-11ed-8abf-dac502259ad0.jpg

現(xiàn)在如果想進(jìn)行模塊化的編程,首先主函數(shù)是肯定要有的,我們的程序在執(zhí)行的過(guò)程中,其實(shí)只是執(zhí)行主函數(shù)的,主函數(shù)中需要什么功能就去調(diào)用相應(yīng)的子函數(shù),然后有一個(gè)幻象的過(guò)程,這個(gè)幻象的過(guò)程就是讓單片機(jī)輸出不同的信號(hào)給這個(gè)控制電路,那你可以把這個(gè)幻象的過(guò)程寫(xiě)成一個(gè)字函數(shù)。然后在幻象的過(guò)程中要有一個(gè)延時(shí),可以把這個(gè)延時(shí)函數(shù)寫(xiě)成一個(gè)函數(shù),這就是最簡(jiǎn)單的一個(gè)小程序的模塊,把要實(shí)現(xiàn)的這個(gè)功能分成若干個(gè)模塊,一個(gè)模塊完成一個(gè)功能。

d3a34aa0-76fb-11ed-8abf-dac502259ad0.jpg

在寫(xiě)主函數(shù)的時(shí)候,就把這個(gè)一個(gè)一個(gè)的小模塊,讓他按照順序排列起來(lái),先讓第一組線(xiàn)圈通電,然后延時(shí)幾秒鐘之后,然后再讓第二組線(xiàn)圈通電,執(zhí)行一次幻象子函數(shù)之后,就執(zhí)行一次延時(shí)函數(shù),這樣寫(xiě)到主函數(shù)里面,主函數(shù)就非常簡(jiǎn)潔了,在這個(gè)過(guò)程中不可能一個(gè)人完成所有的工作,要把一些小的功能,這個(gè)人來(lái)寫(xiě)這個(gè)功能,那個(gè)人來(lái)寫(xiě)那個(gè)功能,然后你們?cè)侔堰@些功能拼起來(lái),就是一個(gè)程序了,這就是模塊化的編程。

這種模塊化的編程有一個(gè)好處,就是你寫(xiě)的這個(gè)小模塊,不止你這個(gè)程序中能用到,寫(xiě)一個(gè)延時(shí)一毫秒的一個(gè)延時(shí)函數(shù),在你今后設(shè)計(jì)的所有的程序中,你都能用到這個(gè)延時(shí)函數(shù)。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6067

    文章

    44992

    瀏覽量

    650530
  • 程序
    +關(guān)注

    關(guān)注

    117

    文章

    3826

    瀏覽量

    82996
  • 控制電機(jī)
    +關(guān)注

    關(guān)注

    0

    文章

    245

    瀏覽量

    18685

原文標(biāo)題:?jiǎn)纹瑱C(jī)控制電機(jī)原理以及程序怎么寫(xiě)

文章出處:【微信號(hào):電子技術(shù)控,微信公眾號(hào):電子技術(shù)控】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    51單片機(jī)寫(xiě)程序的方法

    STC89C51是應(yīng)用廣泛的51單片機(jī),很多人都是通過(guò)該單片機(jī)入門(mén)學(xué)習(xí)的,單片機(jī)的學(xué)習(xí)需要勤動(dòng)手。單片機(jī)需要燒寫(xiě)
    的頭像 發(fā)表于 09-11 10:10 ?6952次閱讀
    51<b class='flag-5'>單片機(jī)</b>燒<b class='flag-5'>寫(xiě)</b><b class='flag-5'>程序</b>的方法

    單片機(jī)控制步進(jìn)電機(jī)的原理

    單片機(jī)控制步進(jìn)電機(jī)的原理 本資料詳細(xì)介紹鄧步進(jìn)電機(jī)的工作原理以及單片機(jī)
    發(fā)表于 03-30 11:13 ?8.6w次閱讀
    <b class='flag-5'>單片機(jī)</b><b class='flag-5'>控制</b>步進(jìn)<b class='flag-5'>電機(jī)</b>的原理

    單片機(jī)寫(xiě)軟件

    單片機(jī)寫(xiě)軟件,單片機(jī)寫(xiě)軟件,單片機(jī)寫(xiě)軟件
    發(fā)表于 12-09 18:40 ?17次下載

    AVR單片機(jī)寫(xiě)程序progisp172

    AVR單片機(jī)寫(xiě)程序progisp172,感興趣的可以看看。
    發(fā)表于 03-23 17:46 ?111次下載

    單片機(jī)程序寫(xiě)軟件

    單片機(jī)程序寫(xiě)軟件
    發(fā)表于 01-07 21:01 ?17次下載

    步進(jìn)電機(jī)單片機(jī)控制仿真和源程序【DOC】

    步進(jìn)電機(jī)單片機(jī)控制仿真和源程序【DOC】
    發(fā)表于 01-24 17:30 ?91次下載

    AVR單片機(jī)PID控制電機(jī)程序

    AVR單片機(jī)PID控制電機(jī)程序
    發(fā)表于 03-30 15:15 ?48次下載

    51單片機(jī)寫(xiě)程序的方法

    STC89C51是應(yīng)用廣泛的51單片機(jī),很多人都是通過(guò)該單片機(jī)入門(mén)學(xué)習(xí)的,單片機(jī)的學(xué)習(xí)需要勤動(dòng)手。單片機(jī)需要燒寫(xiě)
    的頭像 發(fā)表于 04-04 15:54 ?2.5w次閱讀

    單片機(jī)控制步進(jìn)電機(jī)的源程序免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是單片機(jī)控制步進(jìn)電機(jī)的源程序免費(fèi)下載。
    發(fā)表于 03-10 16:09 ?39次下載

    單片機(jī)入門(mén)匯編程序--直流電機(jī)單片機(jī)控制

    單片機(jī)入門(mén)匯編程序--直流電機(jī)單片機(jī)控制(15kvaups電源技術(shù)協(xié)議)-該文檔為單片機(jī)入門(mén)匯
    發(fā)表于 09-22 14:37 ?38次下載
    <b class='flag-5'>單片機(jī)</b>入門(mén)匯編<b class='flag-5'>程序</b>--直流<b class='flag-5'>電機(jī)</b>的<b class='flag-5'>單片機(jī)</b><b class='flag-5'>控制</b>

    51單片機(jī)步進(jìn)電機(jī)測(cè)試程序&直流電機(jī)測(cè)試程序

    51單片機(jī)步進(jìn)電機(jī)測(cè)試程序&直流電機(jī)測(cè)試程序(通信電源技術(shù) 期刊查稿)-51單片機(jī)步進(jìn)
    發(fā)表于 09-24 15:53 ?110次下載
    51<b class='flag-5'>單片機(jī)</b>步進(jìn)<b class='flag-5'>電機(jī)</b>測(cè)試<b class='flag-5'>程序</b>&直流<b class='flag-5'>電機(jī)</b>測(cè)試<b class='flag-5'>程序</b>

    51單片機(jī)(二)—— 如何燒寫(xiě)51單片機(jī)程序

    學(xué)習(xí)單片機(jī)很重要的一步就是為單片機(jī)寫(xiě)程序,燒寫(xiě)程序是初學(xué)者體驗(yàn)
    發(fā)表于 11-12 10:06 ?14次下載
    51<b class='flag-5'>單片機(jī)</b>(二)—— 如何燒<b class='flag-5'>寫(xiě)</b>51<b class='flag-5'>單片機(jī)</b><b class='flag-5'>程序</b>

    單片機(jī)控制步進(jìn)電機(jī)-AVR詳細(xì)程序

    單片機(jī)控制步進(jìn)電機(jī)單片機(jī)程序(avr)硬件線(xiàn)路連接圖見(jiàn)上一篇文章軟件:ICCV7 FOR AVR-寫(xiě)
    發(fā)表于 11-15 09:21 ?21次下載
    <b class='flag-5'>單片機(jī)</b><b class='flag-5'>控制</b>步進(jìn)<b class='flag-5'>電機(jī)</b>-AVR詳細(xì)<b class='flag-5'>程序</b>

    PIC OTP 單片機(jī)程序寫(xiě)方法

    作者最近需要對(duì)PIC品牌的8位OPT 單片機(jī)進(jìn)行程序寫(xiě);作者第一次使用這種OTP單片機(jī),按照慣性遇到的問(wèn)題一一記錄一下;MCU最小系統(tǒng)與燒寫(xiě)
    發(fā)表于 11-16 12:51 ?12次下載
    PIC OTP <b class='flag-5'>單片機(jī)</b><b class='flag-5'>程序</b>燒<b class='flag-5'>寫(xiě)</b>方法

    串口 單片機(jī) 文件_單片機(jī)入門(mén)教程之燒寫(xiě)程序方法

    單片機(jī)入門(mén)教程主要講的51單片機(jī),和其他的單片機(jī)編程燒寫(xiě)所涉及的軟件會(huì)有出入,51單片機(jī)是最基本的入門(mén),入門(mén)好了,學(xué)習(xí)其他
    發(fā)表于 12-03 19:36 ?27次下載
    串口 <b class='flag-5'>單片機(jī)</b>  文件_<b class='flag-5'>單片機(jī)</b>入門(mén)教程之燒<b class='flag-5'>寫(xiě)</b><b class='flag-5'>程序</b>方法