历史上的今天
今天是:2024年11月10日(星期日)
2020年11月10日 | 51单片机控制步进电机和直流减速电机
2020-11-10 来源:51hei
51单片机控制步进电机和直流减速电机。
用这个电路图可以实现多个电机的联动,易于写程序控制。
使用多个L298驱动芯片,安全高效。
以下是正文:
L298驱动芯片介绍:
L298工作电压高达46V
总DC电流达4A
低饱和电压
L298具有过温保护功能
file:///C:/Users/HUAWEI/AppData/Local/Temp/msohtmlclip1/01/clip_image005.png?imageView2/2/w/550
接下来看看protues的仿真图。
按图示接法,驱动芯片的in口和out口电平状态完全对应一致。但不会有过大电流流过单片机。因此安全可靠。
驱动方法:
直流电机,直接电机的连线上,给予一高一低的两个电平即可,反转只需对换电平。

步进电机采用四线二相步进电机,扭矩大,角度精确。
驱动程序:
bujin()
{
while(1)
{
//1
A0 =1;
A1 =0;
A2 =0;
A3 =0;
delay();
//2
A0 =1;
A1 =0;
A2 =1;
A3 =0;
delay();
//3
A0 =0;
A1 =0;
A2 =1;
A3 =0;
delay();
//4
A0 =0;
A1 =1;
A2 =1;
A3 =0;
delay();
//5
A0 =0;
A1 =1;
A2 =0;
A3 =0;
delay();
//6
A0 =0;
A1 =1;
A2 =0;
A3 =1;
delay();
//7
A0 =0;
A1 =0;
A2 =0;
A3 =1;
delay();
//8
A0 =1;
A1 =0;
A2 =0;
A3 =1;
delay();
}
上一篇:单片机智能灯光系统程序
史海拾趣
|
1前言200)this.width=200\" border=0> 如何编写单片机应用程序,这是一个实践性很强的题目,也是1项艰苦而细致的工作。如果按照一定的步骤并且找出难点,事先对这些难点加以处理,能够收到事半功倍的效果。下面根据实际工作中的经验,谈谈实际开发 ...… 查看全部问答> |
|
本文主要介绍I²C总线的发展及I²C配置及仿真,以简化总线上主机与从机之间的通信。应用实例提供了原理图和程序代码. 引言 80年代初期,Philips Semiconductor为减少电子产品内部并行数据总线的数量,开发了Inter IC (I²C)总线。199 ...… 查看全部问答> |
|
请问VHDL中bit_vector的位号问题:a(0)是从a的左边数还是右边数第一位啊? 请问VHDL中bit_vector的位号问题: a:bit_vector(7 downto 0) 那么a(0)是从a的左边数还是右边数第一位啊?… 查看全部问答> |
|
我用的是pcm3370板子,想通过eboot启动nk 1.用cf卡做了个dos启动盘 2.启动cepc进入dos,之后选择第二个选项: 。 。 2. CEPC_1024, Boot CE/PC (ether via eboot.bin with /L:1024x768x8) 。 。 3.vs2005菜单中选择 target->connectivity o ...… 查看全部问答> |
|
IC猎头(北京)firmware system engineer jonathan@chinaeejob.com 1. Firmware ucode development experience using ARM9 and/or MIPS microprocessors in assembly, C and C++. 2. Must have hands-on experience with design and implementation of video/audio algorithms and archit ...… 查看全部问答> |
|
我们知道,在进行SOPC系统设计之前,一定要确定系统的需求,如应用系统需求的计算能力,需要的带宽和吞吐量,需求的接口类型及是否需求多线程的软件等。 那么在进行系统分析的时候一般要进行下面几个问题的思考: 1.使用哪种NiosII处理器的内核: ...… 查看全部问答> |




