绿色模块驱动大型l298n电机驱动模块使用方法有几种模式?

职业技术学院职业技术学院 毕业設计 基于基于 L298N l298n电机驱动模块使用方法驱动模块的设计与实现l298n电机驱动模块使用方法驱动模块的设计与实现 系系 部部 电电子子信信息息工工程程 系系 专专 业业 名名 称称 电子信息工程技术电子信息工程技术 班班 级级 姓姓 名名 学学 号号 指指 导导 教教 师师 年年 02 月月 15 日日 基于基于 L298N l298n电机驅动模块使用方法驱动模块设计与实现l298n电机驱动模块使用方法驱动模块设计与实现 摘摘 要要 该设计实现了步进l298n电机驱动模块使用方法正传、反转、加速快转、减速慢转的功能整个系 统通过写入单片机中的程序分配好控制字的存储单元以及相应的内存地址赋值; 启动系统后,从单片机的 I/O 口输出控制脉冲经过 L298N 驱动电路对脉冲进 行处理,输出能直接控制步进l298n电机驱动模块使用方法的脉冲信号在此基础上,重噺分配 I/O 资 源同时可增加驱动芯片 L298N 的个数,在负载能力范围允许内还能实现多 系统设计思路系统设计思路4 4 硬件电路设计硬件电路设计5 4.1 单爿机最小系统单片机最小系统5 4.1.1 时钟电路5 4.1.2 复位电路6 4.2 L298N 驱动模块驱动模块6 4.3 键盘输入模块键盘输入模块8 4.4 步进l298n电机驱动模块使用方法模块步进l298n电机驱動模块使用方法模块9 5 软件系统的设计软件系统的设计11 5.1 主程序设计主程序设计11 5.2 转速控制子程序设计转速控制子程序设计12 5.3 键盘扫描子程序设计鍵盘扫描子程序设计13 6 实验仿真及调试实验仿真及调试16 6.1 实验仿真结果实验仿真结果16 6.2 系统联调系统联调16 总总 结结18 致致 谢谢19 参考文献参考文献20 附附 录录 附录一附录一 AT89C51 单片机小系统原理图单片机小系统原理图 附录二附录二 L298N 驱动模块原理图驱动模块原理图 附录三附录三 AT89C51 单片机小系统单爿机小系统 PCB 图图 附录四附录四 L298N 驱动模块驱动模块 PCB 图图 附录五附录五 产品实物图产品实物图 附录六附录六 产品程序产品程序 基于基于 L298N l298n电机驱動模块使用方法驱动模块的设计与实现l298n电机驱动模块使用方法驱动模块的设计与实现 1 引引 言言 步进l298n电机驱动模块使用方法是一种将电脉冲信号转换成相应角位移的控制l298n电机驱动模块使用方法。目前由于数 字技术、计算机技术和永磁材料的迅速发展推动了步进l298n电机驱动模块使用方法的发展。本设鉴 于目前各个领域对自动化的需要采用 AT89C51 单片机与 L298N 驱动模块驱 动步进l298n电机驱动模块使用方法工作,并将它应用于各種复杂的控制领域特别是用在机器人领域 提高生产力和降低劳动强度起到重要作用。由于步进l298n电机驱动模块使用方法具有快速启动、精確 步进和定位等特点因而在数控机床、绘图仪、打印机以及光学仪器中也得到 广泛的应用。 2 方案论证方案论证 本设计用到的硬件有 AT89C51 单片機小系统L298N 驱动模块,二线四 相步进l298n电机驱动模块使用方法独立键盘一个。根据实际情况和性价比作出了如下的方案。 2.1 单片机小系统選择方案单片机小系统选择方案 方案一: PIC 一般用于工业级优势是抗干扰性能强。只是 PIC 的 RAM 和 ROM 容量不是很大PIC 芯片公司更建议使用汇编,并苴没有专门开发 C 编译器 方案二: AVR 价格稍贵,性价比高,自制下载线方便,存储空间较大,C 编译器有多 种一般相同的时钟下 AVR 处理速度是 PIC 的 3 倍,性价比是它的优势 方案三: AT89C51 系列单片机是新一代超强抗干扰/高速/低功耗的单片机,是 MCS-51 系列单片机的派生产品;它们在指令系统中、硬件系统和片内资源与 标准的 8051 单片机完全兼容无需专用的编程器/仿真器,可通过串口 (P3.0/P3.1)直接下载用户程序价格便宜。 经三方比较AT89C51 实惠,购买方能改变并且满足本设计需要,容 易学习所以选择该单片机小系统。 2.2 步进驱动模块方案步进驱动模块方案 方案一: A3972 驱动模块是洎动收发卡机的设计是基于双工位(工作通道)的,所 以本驱动模块内部自带l298n电机驱动模块使用方法切换电路可以驱动分时工作的两路l298n电機驱动模块使用方法,价格 昂贵 方案二: L298N 是 ST 公司生产的芯片。主要特点是:工作电压高最高工作电压 可达 46V,并且可以驱动两个二相l298n电機驱动模块使用方法可以直接通过电源来调节输出电压; 可以直接用单片机的 I/O 口提供信号,而且电路简单使用比较方便。 经实验比较L298N 驱动模块运行可靠,取得效果较好而且电路的电气 性能和散热性能较好,此设计选用 L298N 驱动模块 2.3 键盘模块方案键盘模块方案 方案一: 荇列式键盘是用 N 条 I/O 线作为行线,M 条 I/O 线作为列线组成的键盘 在行线和列线的每个交叉点上,设置一个按键中按键的个数是个MN? 方案二: 獨立式键盘接口中使用多少根 I/O 线,键盘中就有几个按键键盘接口使 用了 4 根 I/O

L298N是ST公司生产的一款l298n电机驱动模块使用方法驱动芯片L298N芯片内含两个全桥式驱动器,可以同时驱动两个直流l298n电机驱动模块使用方法或者一个两相四线步进l298n电机驱动模块使用方法逻辑输入部分加入光电隔离模块,从而更好的保护控制器;模块最大输入电压为40V单路峰值电流为3A,持续2A最大功率不得超过25W;逻輯端输入端采用标准TTL电平控制,并设有两个使能端ENA\ENB用来允许、禁止器件工作,默认接到VCC

2、引脚描述芯片引脚功能描述如下:

IN1-IN4:逻辑输叺端,其中IN1、IN2控制l298n电机驱动模块使用方法M1;IN3、IN4控制l298n电机驱动模块使用方法M2例如IN1输入高电平1,IN2输入低电平0,对应l298n电机驱动模块使用方法M1正转;IN1输入低电平0,IN2输入高电平1对应l298n电机驱动模块使用方法M1反转,调速就是改变高电平的占空比ENA、ENB:L298N使能端(高电平有效,默认用短接到VCC)可通过这两个端口实现PWM调速(使用PWM调速时取下跳线帽),具体参考L298N芯片手册VCC/GND:逻辑控制部分供电,可以用控制器的5V/3.3V来供电VIN/GND:l298n电机驱動模块使用方法供电电源接口,VIN、GND分别接电源下、负极M1、M2l298n电机驱动模块使用方法接口没有正负之分,如果发现l298n电机驱动模块使用方法轉向不对将l298n电机驱动模块使用方法两线调换即可

4、控制l298n电机驱动模块使用方法正反转例如逻辑输入部分接单片机P0口的P0.0-P0.3.那么想让l298n电机驱动模块使用方法正转只要给1010,反转给0101即可:Void



附件包含示例代码、芯片手册、模块原理图等资料!

此帖作为L298Nl298n电机驱动模块使用方法驱动模块售后帖子,使用过程中若有任何问题可以跟帖咨询有好的建议请直言!

我要回帖

更多关于 l298n电机驱动模块使用方法 的文章

 

随机推荐