最简单直流电机调速(Arduino 实例(十七)用Arduino和L298N对直流电机调速)
Posted
篇首语:水滴集多成大海,读书集多成学问。本文由小常识网(cha138.com)小编为大家整理,主要介绍了最简单直流电机调速(Arduino 实例(十七)用Arduino和L298N对直流电机调速)相关的知识,希望对你有一定的参考价值。
最简单直流电机调速(Arduino 实例(十七)用Arduino和L298N对直流电机调速)
1 电路接线图
说明:L298N ENA位置的跳线帽需要摘除,ENA接Arduino UNO 9端口
我接电路时,用9V电源正极接入Arduino UNO Vin接口,用串口连接时,电机不转(电压不够)。 另外用电池接入时,串口供电会自动断开,所以调试时,不用将串口断开,这样调试时,可以观察串口输出信息。
2 实物接线图
3 程序
此程序包含了3个函数,1个是电机正反转,1个是自动电机调速,1个是通过电位器对电机进行调速,如下程序,将2个函数注释掉了,这样调试时,可以就一个函数进行分析和观察
# define ENA 9# define IN1 8# define IN2 7void setup() pinMode(ENA,OUTPUT); pinMode(IN1,OUTPUT); pinMode(IN2,OUTPUT); Serial.begin(9600);void Pos_NegRotation() analogWrite(ENA,255);//占空比80/255,可以是0到255之前的数 digitalWrite(IN1,HIGH); digitalWrite(IN2,LOW); delay(1000); digitalWrite(IN1,HIGH); digitalWrite(IN2,HIGH); delay(1000); digitalWrite(IN1,LOW); digitalWrite(IN2,HIGH); delay(1000); digitalWrite(IN1,LOW); digitalWrite(IN2,LOW); delay(1000); void PWMcontrol()int i;digitalWrite(IN1,HIGH);digitalWrite(IN2,LOW); for(i=0;i<=255;i++) Serial.print("Value_i="); Serial.println(i); analogWrite(ENA,i); delay(20); digitalWrite(IN1,HIGH); digitalWrite(IN2,HIGH); delay(1000); void Potentiometer()int pValue=analogRead(A0);int PWMout=map(pValue,0,1023,0,255);Serial.print("PWMout=");Serial.println(PWMout);analogWrite(ENA,PWMout);digitalWrite(IN1,HIGH);digitalWrite(IN2,LOW);delay(1000); void loop() //Pos_NegRotation();//PWMcontrol();Potentiometer();
4 电位器对电机进行调速时,端口信息输出
相关参考
数字万用表测直流电压(使用Arduino测量直流电压和电流)
...观察电池的充电和放电。在本文中,将向您展示如何使用Arduino测量直流电压和电流。这里的技术适用于任何单片机,实际上,诸如ESP-32或SeeeduinoXIAO之类的设备实际上可以执行更好的DC电压测量,因为它们具有更高分辨率的模数...
步进电机怎么调速(齿轮减速电机的调速方式有哪些——慈星传动告诉您)
齿轮减速电机因其可靠性高、适用范围广、维护简单、使用寿命长,将被用于许多设备中调节转速。下面慈星电机和大家讲讲齿轮减速电机的调速方式有哪些 首先我们来看一下分步调速,这是一种简单经济的猴子调速方法,...
...条式刮板把粪便导入到的后车厢,后车厢带有自卸,操作简单方便节省
...条式刮板把粪便导入到的后车厢,后车厢带有自卸,操作简单方便节省
...动较平滑,无明显冲击。防爆性能可靠,质量良好,结构简单,易于维修,深受用户欢迎。具有结构布局合理,驾驶操作安全可靠,维修量小等特点。同时变频调速器还设有欠压、过压、过热、过流、超速等多种保
欧陆590直流调速器使用(Z4系列他励直流电动机系统日常维护及常见故障维修(上))
直流电动机原理简单,但结构复杂,维护麻烦,维修成本高。所以交流电动机在很多场合逐步代替了直流电动机。但由于直流电动机调速性能好,起动力矩大,所以在一些重负载起动和要求均匀调速的设备上,仍然使用直流电动...
...具车的动能、按摩仪器的振动等等,驱动马达大致可分为直流电机与交流电机驱动。下面天孚微电机详细介绍两种不同电机的优缺点与调速方法。微型直流电机是可以将直流电转换为机械能的旋转电机,不仅可以将电能转换为机...
...具车的动能、按摩仪器的振动等等,驱动马达大致可分为直流电机与交流电机驱动。下面天孚微电机详细介绍两种不同电机的优缺点与调速方法。微型直流电机是可以将直流电转换为机械能的旋转电机,不仅可以将电能转换为机...
三相异步电机调速方法一:变频调速变频调速是改变电动机定子电源的频率,从而改变其同步转速的调速方法。变频调速系统主要设备是提供变频电源的变频器,变频器可分成交流-直流-交流变频器和交流-交流变频器两大类。齿...
异步电机的变频调速原理是什么(同步电动机的电力拖动原理,从起动到变频调速原理讲解)
...,其转速等于同步转速,虽然同步电动机的机械特性较为简单,但由于同步电动机仅在同步转速下才能产生恒定的同步电磁转矩,不能采取直接起动的方法,而必须采取专门的方法来起动。1、同步电动机的起动同步电动机在正...