標(biāo)題: 關(guān)于lcd1602與步進(jìn)電機(jī)的程序編寫問題 [打印本頁]

作者: Carbon1    時(shí)間: 2020-2-3 12:27
標(biāo)題: 關(guān)于lcd1602與步進(jìn)電機(jī)的程序編寫問題
我想用dht11,lcd1602還有步進(jìn)電機(jī)(電機(jī)型號(hào)是28byj,用uln2003驅(qū)動(dòng)板驅(qū)動(dòng))實(shí)現(xiàn)實(shí)時(shí)顯示溫度并且當(dāng)溫度達(dá)到一定的值時(shí)步進(jìn)電機(jī)工作。寫的程序主程序是負(fù)責(zé)驅(qū)動(dòng)步進(jìn)電機(jī)的,中斷程序負(fù)責(zé)顯示實(shí)時(shí)溫度。我遇到的問題是,當(dāng)溫度達(dá)到設(shè)定值后,電機(jī)會(huì)啟動(dòng),但是會(huì)一頓一頓的,我發(fā)現(xiàn)是因?yàn)橹袛�,一中斷步進(jìn)電機(jī)就停一瞬間,我想讓步進(jìn)電機(jī)工作時(shí)不停頓,請(qǐng)問程序應(yīng)該怎寫,大致思路講一下,謝謝
作者: man1234567    時(shí)間: 2020-2-4 16:10
改用18B20可能會(huì)更好用些。
作者: gd2051    時(shí)間: 2020-2-8 21:41
步進(jìn)電機(jī)有N相動(dòng)作,例如3相,當(dāng)?shù)谝粍?dòng)作上,程序?qū)慉DC,第二相動(dòng)作時(shí),寫1602,第三相動(dòng)作時(shí),數(shù)據(jù)運(yùn)算。也就是說,程序分別寫在相-相轉(zhuǎn)換的空當(dāng)里面。這樣比較簡(jiǎn)單。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1