E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
l298n
基于51单片机智能小车(超声波+舵机)
舵机两驱三轮智能小车前期准备:学会使用Keil4,学好51单片机基本知识,学会控制IO的输入与输出,内容学到外部中断,定时器,(串口通信,可以实现蓝牙控制)准备材料:stc89c52最小系统,超声波模块,
L298N
小镇做题家ovo
·
2024-08-27 15:35
51智能小车
51单片机
第5节、S曲线加减速转动【51单片机+
L298N
步进电机系列教程】
↑↑↑点击上方【目录】,查看本系列全部文章摘要:本节介绍步进电机S曲线相关内容,总共分四个小节讨论步进电机S曲线相关内容5-1、S曲线加减速简介根据上节内容,步进电机每一段的速度可以任意设置,但是每一段的速度都会跳变,当这个跳变值比较大的时候,电机会发生明显的抖动,或直接产生丢步,所以在速度变化的过程需要有缓冲阶段,即加减速过程加减速通常的处理方式有S曲线加减速、匀加减速、指数曲线加减速、正余弦曲
皮皮黄-机电工程师
·
2024-02-08 06:49
皮皮黄
第6节、T型加减速转动【51单片机+
L298N
步进电机系列教程】
↑↑↑点击上方【目录】,查看本系列全部文章摘要:本章介绍步进电机T型加减速的控制方法,分三个小节,本小节主要内容为该控制方法的推导与计算。目前各平台对该控制方法介绍的文章目前较多,但部分关键参数并未给出推导过程,例如误差系数0.676的推导等,本节在现有文章框架下,对推导过程进行了梳理目录一.加速阶段1.1计算时间与步数关系1.2计算时间间隔递推关系1.3误差分析1.4计算定时器初值二.加速+减速
皮皮黄-机电工程师
·
2024-02-07 03:35
皮皮黄
第4节、电机多段转动【51单片机+
L298N
步进电机系列教程】
↑↑↑点击上方【目录】,查看本系列全部文章摘要:本节介绍用控制步进电机三个主要参数角度、速度、方向,实现简单的步进电机多段控制一、目标功能输入多个目标角度,以及每个角度对应的速度,实现步进电机的多段多速度转动二、计算过程2.1简化C与n函数关系根据上一节内容,定时器初值与速度函数关系为硬件系统确定后,angle、Xtal、X均为定值,为降低计算量,将公式中可以提前计算好的地方直接计算出来根据硬件设
皮皮黄-机电工程师
·
2024-02-07 03:34
皮皮黄
第3节、电机定速转动【51单片机+
L298N
步进电机系列教程】
一、计算过程电机每一步的角速度等于走这一步所花费的时间,走一步角度等于步距角,走一步的时间等于一个脉冲的时间
L298N
驱动步进电机有三种模式:单相4拍、双相4拍、8拍,对于二相四线步进电机,4拍步距角为
皮皮黄-机电工程师
·
2024-02-07 01:04
皮皮黄
第1节、电路连接【51单片机+
L298N
步进电机系列】
一、硬件清单①51单片机模块②恒流模块③开关电源④
L298N
模块⑤二相四线步进电机⑥电线若干二、接线2.1原理图2.2实物连接图三、
L298N
模块用法3.1模块功能说明3.2模块参数逻辑电压:5V-7V
皮皮黄-机电工程师
·
2024-02-06 23:00
皮皮黄
5-3、S曲线生成器【51单片机+
L298N
步进电机系列教程】
↑↑↑点击上方【目录】,查看本系列全部文章摘要:本节介绍步进电机S曲线生成器的计算以及使用一.计算原理根据上一节内容,已经计算了一条任意S曲线的函数。在步进电机S曲线加减速的控制中,需要的S曲线如图1所示,横轴为时间,纵轴为角速度,其中w0为起始角速度,w1为终止角速度在S曲线加减速控制中,加减速的角度是已知的,根据第五节内容公式③,已经计算了角度与步数的函数关系式为下式根据第五节内容公式⑥,已经
皮皮黄-机电工程师
·
2024-02-06 23:14
皮皮黄
5-4、S加减单片机程序【51单片机+
L298N
步进电机系列教程】
↑↑↑点击上方【目录】,查看本系列全部文章摘要:本节介绍实现步进电机S曲线运动的代码一、目标功能实现步进电机转动总角度720°,其中加减速各90°加速段:加速类型:S曲线加速角度:角度为90°起步速度:30RPM终止速度:500RPM匀速段:匀速角度:角度为540°匀速速度:500RPM减速段:减速类型:S曲线减速角度:角度为90°起步速度:500RPM终止速度:60RPM二、生成器计算加速参数计
皮皮黄-机电工程师
·
2024-02-06 09:41
皮皮黄
第2节、让电机转起来【51单片机+
L298N
步进电机系列教程】
↑↑↑点击上方【目录】,查看本系列全部文章摘要:本节介绍用简单的方式,让步进电机转起来。其目的之一是对电机转动有直观的感受,二是熟悉整个开发流程。本系列教程必要的51单片机基础包括IO口操作、中断、定时器三个部分,相关基础教程网上很多,可以自行学习一、软件清单需要用到的软件有keil5编译软件、STC程序烧录软件,此处提供好心网友分享的百度网盘链接,仅供学习参考,使用后请自行删除①KEIL5链接:
皮皮黄-机电工程师
·
2024-02-06 09:11
皮皮黄
第7节、双电机直线运动【51单片机+
L298N
步进电机系列教程】
↑↑↑点击上方【目录】,查看本系列全部文章摘要:前面章节主要介绍单个电机控制,本节内容介绍两个电机完成Bresenham直线运动一、Bresenham直线算法介绍Bresenham直线算法由JackEltonBresenham于1962年在IBM开发,最初用于计算机显示直线,它确定应该选择的n维光栅的点,以便形成两点之间的直线的近似。因为它仅使用整数加法,减法和位移,非常适合单片机系统。二、算法推
皮皮黄-机电工程师
·
2024-02-06 08:43
皮皮黄
6-2、T型加减速计算简化【51单片机+
L298N
步进电机系列教程】
↑↑↑点击上方【目录】,查看本系列全部文章摘要:本节介绍简化T型加减速计算过程,使其适用于单片机数据处理。简化内容包括浮点数转整型数计算、加减速对称处理、预处理计算一、浮点数转整型数计算根据上一节内容已知常用的晶振大小为11.0592MHz和12MHz,此处统一为12二、加减速对称处理为简化计算量,设定加减速过程对称,即a0=a2=a2.1加速+减速阶段2.2判断匀速阶段是否存在三、预处理计算四、
皮皮黄-机电工程师
·
2024-02-06 08:12
皮皮黄
6-3、T型加减速单片机程序【51单片机+
L298N
步进电机系列教程】
↑↑↑点击上方【目录】,查看本系列全部文章摘要:根据前两节内容,已完成所有计算工作,本节内容介绍具体单片机程序流程及代码一、程序流程图根据前两节文章内容可知,T型加减速的关键内容是运动类型的判断以及定时器初值的计算,在输出运动参数后即可判断出运动类型,再根据运动类型在主循环程序中计算定时器初值,在定时器中断中判断各运动阶段是否完成,最终实现T型加减速过程,程序流程图如下所示二、误差分析在动态计算的
皮皮黄-机电工程师
·
2024-02-06 08:12
皮皮黄
5-2、S曲线计算【51单片机+
L298N
步进电机系列教程】
↑↑↑点击上方【目录】,查看本系列全部文章摘要:本节介绍S曲线的基本变换,将基本形式的S曲线变换成为任意过两点的S曲线,为后续步进电机S曲线运动提供理论支撑一.计算目标①计算经过任意不同两点的S曲线方程②可调节曲线平滑度③可调节曲线对称度④绘制其图像二.计算过程2.1S曲线基本形式2.2S曲线变换第一步:进行X轴比例变换,比例系数为N(N≠0)第二步:进行X轴平移变换,平移系数为A第三步:进行Y轴
皮皮黄-机电工程师
·
2024-02-06 08:10
皮皮黄
第8节、双电机多段直线运动【51单片机+
L298N
步进电机系列教程】
↑↑↑点击上方【目录】,查看本系列全部文章摘要:前面章节主要介绍了bresenham直线插值运动,本节内容介绍让两个电机完成连续的直线运动,目标是画一个正五角星一、五角星图介绍五角星总共10条直线,10个顶点。设定左下角为原点,用CAD画出一个正五角星,量出每一点的坐标值。设定1点为起点,按照1-10的顺序依次画出10条直线,组成完成的五角星二、程序流程图在上一节单条直线运动的基础上,每运动完一次
皮皮黄-机电工程师
·
2024-02-06 08:10
皮皮黄
智能小车案例:基于Raspberry Pi的自动巡航与避障系统
所需材料RaspberryPi(树莓派)开发板电机驱动器(
L298N
)超声波传感器(HC-SR04)直流电机电源和数据线RaspberryPi的GPIO扩展板Bash命令行环境安装与配置首先,
GT开发算法工程师
·
2024-02-02 13:15
单片机
嵌入式硬件
人工智能
python
自动驾驶
STM32学习记录——
L298N
电机驱动
文章目录前言一、学习目的二、模块介绍三、代码记录前言之前做了一个很普通的蓝牙小车,其实很早就想做,但是一直拖着,最大的原因就是电机驱动的问题。由于一直不清楚电机驱动的用法以及一些细节,加上网上的资料五花八门,导致作为新手,学习起来很困难,后来也是经过漫长的摸索和学长的讲解,终于初窥门径,在这里记录一下。一、学习目的我的学习目的就是通过电机驱动模块,驱动电机并且控制电机的转速和正转反转,最终同时驱动
KAIs32
·
2024-02-02 10:47
stm32
嵌入式硬件
c语言
stm32
单片机
基于51单片机的空调温度控制系统
具体实现功能系统由STC89C51单片机+LCD1602液晶显示屏+
L298N
控制模块+直流电机+DS18B20温度传感器构成。
电子工程师成长日记
·
2024-02-02 05:41
51单片机设计实例
51单片机
DRV8313和
L298N
都是电机驱动,一个是驱动三相FOC无刷直流电机的,一个是驱动有刷电机,使stm32控制无刷电机简单入门知识
DRV8313和
L298N
都是电机驱动器,但它们之间存在一些关键的区别:DRV83131:由德州仪器(TI)制造。具有集成的场效应晶体管(FET)。最大电压为65V。峰值电流为3A。
鼾声鼾语
·
2024-02-01 22:17
smt3-simulink
stm32
嵌入式硬件
单片机
javascript
composer
linux
1024程序员节
Arduino_UNO霍尔编码器测速(代码开源 照搬即用)
我使用的Arduino_UNO主控,
L298N
驱动模块,搭配有霍尔编码器的GM25-370直流减速电机。一、模块介绍1
篱笆外的xixi
·
2024-01-12 09:12
单片机
嵌入式硬件
开源
python树莓派 是什么_【树莓派】树莓派小车(三)Python控制小车
importRPi.GPIOasGPIOimporttime2.定义接口方式以及接口位置GPIO.setmode(GPIO.BCM)IN1=17IN2=18IN3=27IN4=22IN5=23IN6=24IN1-IN4为
L298N
weixin_39760206
·
2024-01-08 06:56
python树莓派
是什么
树莓派控制多个舵机
电机番外篇----电机驱动芯片
1,
L298N
是什么
L298N
电机驱动芯片是由Multiwatt封装,N是L298的封装标识符。
IDdaxia
·
2024-01-06 09:10
单片机
嵌入式硬件
物联网
树莓派4B-Python-控制TB6612FNG
所以呢买了一个车架与12V的电机,因此用到了TB6612FNG模块,现在想想,其实继续用
L298N
好像也不是不可以,但就怕
L298N
承受不住3A的峰值电流。一、T
One-For-All
·
2024-01-02 10:53
树莓派4B
V4
car
python
gpio
ESP32 OTA
从而控制
L298N
电机驱动,实现前后左右。之前是直接用USB转串口连接的。每次更新程序都要和电
leoppeng
·
2023-12-25 04:46
软件开发
arduino
esp32
ota
组装
L298N
驱动马达和供电电路
摘要:本文介绍
L298N
模块与TT马达以及电源模块的接线方法,并进行初始测试。在前面完成了第一个ESP32程序。接下来要继续组装我们的智能物联网小车了。
一起玩儿科技
·
2023-12-24 10:29
硬件功能模块
物联网
嵌入式硬件
单片机
L298电机驱动模块STM32程序封装
1、适用模块:
L298N
电机驱动模块TB6612F电机驱动模块L293D电机驱动模块2、程序:L298.h/***********************************************
喝不惯水的鱼
·
2023-12-05 03:41
STM32
L298控制
L298电机驱动程序
STM32驱动L298
STM32控电机
智能车控制
51单片机课设——温控手机散热器
这里写目录标题概述框架实物图传感器部分显示部分:制冷部分:
L298N
下载连接:https://download.csdn.net/download/qq_30551297/14846484概述本设计是基于
硬光
·
2023-12-04 14:52
单片机
51单片机——智能小车
文章目录一.小车需要的材料二.小车电机与
L298N
电机驱动的接线以及单片机接线三.
L298N
驱动电机的方法和代码3.1L298N驱动电机方法3.2L298N驱动电机代码四.串口或者蓝牙点击方式(HC_08
沉眠温柔
·
2023-12-04 14:49
51单片机
mongodb
嵌入式硬件
2022.0306避障小车学习1
要求:使用stm32f103单片机,应用RTOS实时系统,使用超声波模块,oled屏,
l298n
直流步进电机驱动模块和小车底盘。
泡菜鱼111
·
2023-12-01 23:43
单片机
单片机
学习
stm32
【Proteus仿真】【51单片机】智能晾衣架设计
文章目录一、功能简介二、软件设计三、实验现象联系作者一、功能简介本项目使用Proteus8仿真51单片机控制器,使用LCD1604液晶、按键、蜂鸣器、
L298N
电机、PCF8591ADC模块、DHT11
Hai小易
·
2023-12-01 22:35
proteus
51单片机
嵌入式硬件
智能晾衣架
L298N
模块使用简介
接口作用ENA/ENB使用PWM调节马达转速(调速)左边一对接口接电机的正负极右边一对接口接电机正负极控制IN1,IN2控制左边的2个接口的电压,IN1控制一个,IN2控制另外一个IN1输入3.3V时,OUT1输出3.3v电压(可能是5V,我没有测量),IN1输入0V时候,OUT1输出0V电压,其他的欧IN1-OUT1,IN3-OUT3,IN4-OU4都差不多(这都是我猜的,但可信度比较高)IN3
纳米机器人geniusNMRobot
·
2023-11-29 22:31
ros2
嵌入式硬件
stm32
机器人
L298N
使用
ENA或ENB接单片机PWM信号,控制电流大小
L298N
驱动器具有ENA和ENB引脚,这些引脚与外部微控制器(如Arduino)的PWM引脚连接。
纳米机器人geniusNMRobot
·
2023-11-27 11:50
STM32
ros2
ros2智能小车中STM32地盘需要用到PWM的模块
我做的地盘比较简单,使用了一下模块:4个直流减速电机,(每个模块用到了一个PWM)---这会通过
L298N
的ENA,ENB来实现控制光电对射测速模块(不用PWM)超声波测距模块(不用PWM,只需要测量时间
纳米机器人geniusNMRobot
·
2023-11-27 11:47
stm32
嵌入式硬件
单片机
基于单片机的消防巡逻小车设计
本设计以STC89C52单片机,光电传感器,超声波模块和
L298N
驱动模块为控制核
电气_空空
·
2023-11-25 13:47
毕业设计
51单片机
单片机
单片机
嵌入式硬件
毕业设计
基于51单片机的超声波红外避障捡拾小车
一、选材:1:3个光电开关、1个HC-SR04超声波模块2:一个stc89c52的最小系统板3:4个TT马达、一个sg90舵机、2个
l298n
二、各个模块的认识和使用:1.光电开关:接线:蓝色接gnd,
feel fish man
·
2023-11-25 05:11
51单片机
单片机
c语言
基于单片机的智能蓝牙避障循迹小车
本设计以STC89C52单片机,光电传感器,超声波模块和
L298N
驱动模块为控制核
电气_空空
·
2023-11-24 06:35
毕业设计
单片机
51单片机
单片机
嵌入式硬件
毕业设计
51单片机
基于STM32控制直流电机加减速正反转仿真设计
**单片机设计介绍,基于STM32控制直流电机加减速正反转仿真设计文章目录一概要二、功能设计设计思路三、软件设计原理图五、程序六、文章目录一概要 本设计由STM32F103、
L298N
电机驱动电路、按键电路组成
01单片机设计
·
2023-11-13 21:31
单片机
stm32
嵌入式硬件
单片机
【做一个简易的STM32蓝牙麦克拉姆轮小车】
本文目录前言材料准备一、硬件二、软件前期知识储备与试验一、用STM32让电机转起来(
L298N
或TB6612)(一)、两种常用的电机驱动的简单了解1.L298N2.TB6612(二)、驱动电机代码1.说明
汪sir~
·
2023-11-13 05:12
stm32学习
c语言
stm32
经验分享
基于单片机的智能蓝牙避障循迹小车
本设计以STC89C52单片机,光电传感器,超声波模块和
L298N
驱动模块为控制核
电气_空空
·
2023-11-11 04:53
毕业设计
单片机
51单片机
单片机
嵌入式硬件
毕业设计
课程设计
51单片机+
L298N
控制步进电机【T型】加减速
本文介绍另一种常见的步进电机【T型】加减速方法关于
L298N
模块的使用介绍、以及S型加减速可以上一篇文章,传送门如下:51单片机+
L298N
控制步进电机S曲线加减速1、与S曲线加减速对比1、S曲线一般用查表法
皮皮黄-机电工程师
·
2023-11-06 22:25
步进电机控制方法
L298N
T型加减速
51单片机
Proteus
基于STM32的智能风扇系统
目录1、概述2、硬件组成3、PWM调速原理4、
L298N
电机驱动控制原理5、红外线遥控编码原理6、软件设计7、实物测试1、概述该智能风扇以STM32单片机为核心,结合红外遥控、人体感应、蓝牙数据传输、电机驱动等模块
huy1n9
·
2023-11-03 16:03
STM32实战分享
stm32
单片机
arm
树莓派+Arduino 实现简易的手势识别智能小车(课设)
本实验使用Arduino+树莓派进行简单的手势识别,实现对小车状态的控制材料准备:Arduino开发板一块树莓派3B杜邦线若干
L298N
小车底盘HC-05蓝牙模块MMA7361传感器实现原理:树莓派通过蓝牙串口与
呆呆的院长
·
2023-10-31 14:28
整个自动驾驶小车001:概述
材料:1,树梅派4b,作为主控,这个东西有linux系统,方便2,HC-S104超声波模块,我有多个,不少于4个,我可以前后左右四个方向都搞一个3,
l298n
模块,用来控制马达,实现前后左右4,小车底盘
搞IT的锋
·
2023-10-26 09:19
自动驾驶
自动驾驶
人工智能
ros
2.5A双路电机驱动模块 正反转 PWM调速 双H桥 步进电机 超
L298N
产品型号:XY-2.5AD厂家直销,超
L298N
,可替代。本产品拼版发售,每大片=10小片。产品亮点:采用进口原装专业电机驱动芯片,内置低导通内阻MOS开关管,发热极小,无需散热片,体
鲲鹏混子鱼
·
2023-10-23 03:58
传感器资料库
Stm32蓝牙小车HAL库(CubeMx配置)
L298n电机驱动模块3.JDY-31蓝牙模块二、软件配置1.Stm32CubeMx配置引脚2.串口通信三、软件代码1.马达模块2.main.c四、手机蓝牙APP总结一、硬件配置配件:7.4V锂电池两个马达
L298n
小枫编程
·
2023-10-20 22:46
STM32
单片机
stm32
使用Arduino UNO实现PWM控制直流电机转速
步骤:以下是实现ArduinoUNOPWM控制直流电机转速的步骤:准备材料:ArduinoUNO板直流电机驱动模块(例如
L298N
)杜邦线连接电路:将ArduinoU
DguClojure
·
2023-10-20 19:40
Arduino
Arduino
STM32F1编写简单的五路黑白循迹
STM32F1编写简单的五路黑白循迹一、小车模型设计1)硬件搭配:四轮小车底盘、五路红外循迹传感器、
L298N
两路电机驱动模块、STM32F103RC最小系统板、电源、降压模块。
我是东山啊_
·
2023-10-15 01:58
笔记
stm32
单片机
传感器
使用 DRV8833 电机驱动器和 Arduino 控制直流电机
毫无疑问,L293D和
L298N
是Arduino项目的首选电机驱动器。它们非常可靠,并已在数百个甚至数千个项目中使用。
sxstj
·
2023-10-12 21:14
单片机
嵌入式硬件
图像识别小车(电机部分)——电赛学习笔记(2)
图片来源:B站唐老师讲电赛目录一.电机部分结构二.步进电机示例三.伺服电机示例四.我们的方案一.电机部分结构二.步进电机示例1.驱动器:
L298N
(CSDN搜索使用方法);控制器:stm32;电源暂时用
switch_swq
·
2023-10-11 00:24
电赛
学习笔记
学习
笔记
51单片机控制电动机正反转,PWM调速,记录转动圈数。
今天的实验需要用到的材料有:51单片机最小系统,4X4的矩阵键盘,DC直流6V-12V带编码器电机,
L298N
模块,一个led小灯。
尚久龙
·
2023-09-29 13:45
51单片机
51单片机
嵌入式硬件
单片机
基于STM32F103C8T6 HAL库 配置的
L298N
电机驱动模块进行小车调速控制(可通过串口发送指令控制)
基于STM32F103C8T6HAL库配置的
L298N
电机驱动模块进行小车调速控制目录CubeMX配置生成的Keil工程CubeMX配置总的结果如下首先是对时钟树的配置,这里选择了24MHz打开八个TIM
hero poi
·
2023-09-18 00:20
stm32
c语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他