步进电机控制与LCD显示L297与L298
步進(jìn)電機(jī)控制與LCD顯示L297與L298
上次介紹了PWM和L298結(jié)合的電機(jī)調(diào)速!
接下來(lái)介紹L297與L298結(jié)合的例子!
PWM電機(jī)調(diào)速
下面是L297的簡(jiǎn)介:
L297是步進(jìn)電機(jī)專用控制器,它能產(chǎn)生4相控制信號(hào), 可用于計(jì)算機(jī)控制的兩相雙極和四相單相步進(jìn)電機(jī),能夠用單四拍、雙四拍、四相八拍方式 控制步進(jìn)電機(jī)。芯片內(nèi)的PWM 斬波器電路可開(kāi)關(guān)模式下調(diào)節(jié)步進(jìn)電機(jī)繞組中的電流。
L297管腳圖:
詳情請(qǐng)參考百度百科
首先我們了解了L297的使用方式后我們來(lái)看看如何使用。
這部分是步進(jìn)電機(jī)、L297,L298部分的電路!
我們可以看到L297與單片機(jī)之間僅用了2條線。
CCW:控制方向
CLOCK:時(shí)鐘信號(hào)。控制速度!
CLOCK怎么控制速度呢?
從圖片我們可以看到一個(gè)脈沖轉(zhuǎn)了45°
那么轉(zhuǎn)一圈就需要8個(gè)脈沖!
我們便可以控制脈沖的頻率進(jìn)而控制速度。
利用中斷設(shè)置工作方式未方式1,1ms進(jìn)一次中斷!
轉(zhuǎn)一圈就需要8ms!
速度=1S/一圈所需的時(shí)間
那么計(jì)算方法為
speed=(60000/(8*set_speed));
需要的可以自己去下載哦!
需要該源碼的可以關(guān)注公眾號(hào):智慧小巷
回復(fù):L297步進(jìn)電機(jī)
即可!
總結(jié)
以上是生活随笔為你收集整理的步进电机控制与LCD显示L297与L298的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 模拟买一台计算机及装机心得,装机模拟器显
- 下一篇: 算法运行时间计算