22问答网
所有问题
如何用at89c51单片机控制直流电机转速(三个档),越详细越好,求c语言程序,还有直流电机要用什么信号?
c语言程序不要调试错误的,急急急
举报该问题
其他回答
第1个回答 2014-01-23
电机控制分为有级调速和无极调速,如果是三级控制那就很容易啊,直接用定时器,输出三种分级PWM信号控制LM298电机驱动就可以了,也可以用D/A转换,当然最简单的还是输出三个控制信号,控制开关器件,利用电阻的分压原理来输出三种不同的电压。。。。。到网上搜下有很多这样的例子你可以根据具体的应用选择
追问
能不能给我c语言代码?
第2个回答 2014-01-23
不知道你怎么控制电机转速的,是靠直流电压还是PWM来控制,前者很简单,跟上条回答一样处理就可以,后者的话你设定三个占宽比的PWM就可以了。
追问
能不能给我c语言代码
本回答被网友采纳
第3个回答 2014-01-23
这个很简单 用三个IO就行了 控制三个光耦,三个输出端接三个不同阻值电阻 这样就可以简单控制了 也可以用场效应管
相似回答
如何用单片机AT89C51
实现小功率调速
电动机(
用占空比的调整改变
转速)
答:
编写两个延时子
程序,
应用在输出1和输出0之中。通过按键(或其它方式
),控制
延时的时间长度,即可调整占空比,从而调整了转速。
我想用
单片机控制
马达,来实现马达的转动
,有
没有单片机的高手来帮忙...
答:
6.1子情境内容:用
单片机AT89C51控制直流电机
正反转。在此将由89C51的P2.0,P2.1通过晶体管控制继电器,当P2.0输出低电平,P2.1输出高电平时,三极管Q1导通,而三极管Q2截止,从而导致与Q1相连的继电器吸合,电机因两端产生电压而转动。由P3.0,P3.1,P3.2
控制电机
的正传、反转和停止。6.2 子...
大家正在搜
51单片机控制直流电机转速程序
单片机控制直流电机转速
单片机如何控制电机的转速
单片机直流电机转速控制实验
如何用51单片机测量电机转速
用单片机测直流电机转速
51单片机控制电机转速
单片机直流电机调速程序
单片机直流电机转速显示
相关问题
基于单片机AT89c51的数字PID控制直流电机PWM调速系...
大家好,如何用AT89C51单片机和L298控制一个直流电机...
基于AT89C51单片机直流电机的控制程序
求大神给一个用AT89C51单片机控制的两相混合式步进电机的...
用AT89S51单片机控制直流电机,用Proteus绘制电路...
用c语言在单片机AT89C51编写音乐程序,求程序,求求你们...
求at89c51单片机控制电机转速仪的汇编程序,感激不尽
求C语言程序—基于AT89C51单片机驱动8*8LED阵列显...