标题: 51单片机控制直流电机,不同温度下转速不同 求帮助 [打印本页]

作者: 鱼咸咸    时间: 2018-10-13 00:11
标题: 51单片机控制直流电机,不同温度下转速不同 求帮助
要实时控制的,温度降低,速度降低,温度升高,速度升高
最好有大佬给个程序。



作者: cjm82    时间: 2018-10-13 11:19
直接要代码,估计没人会干,但可以给你思路
用单片机AD功能接个热敏电阻之类的来获得温度.
然后根据温度值,建立一个函数,用于将温度值转换成PWM信号的占空比.
让单片机输出PWM信号去驱动开关管驱动电机.
作者: 鱼咸咸    时间: 2018-10-13 13:06
cjm82 发表于 2018-10-13 11:19
直接要代码,估计没人会干,但可以给你思路
用单片机AD功能接个热敏电阻之类的来获得温度.
然后根据温度值, ...

好的谢谢。我先去写写看

作者: 小猫猫爱吃鱼    时间: 2018-10-13 15:29
你好!
1、单片机可以采用 STC 系列,串口下载,方便
2、电机驱动,用 L298N ,双路输出
3、温度传感器,可采用 18B20 ,或温湿度传感器 DHT11
4、程序部分,这是关键,划分好温度段,对应的转速,采用 PWM 控制
5、是仿真还是做出实物?


给你类似的实物看看,做参考。。。

比赛要求,只准手工焊接,加工好的L298n驱动模块 - 单片机DIY制作 单片机论坛
http://www.51hei.com/bbs/dpj-136861-1.html

多功能小车,51系列 - 供求信息发布专区 单片机论坛
http://www.51hei.com/bbs/dpj-135627-1.html

WIFI无线(ESP8266)多点温度(2个18B20)报警系统,实物效果 - 51单片机 单片机论坛
http://www.51hei.com/bbs/dpj-119171-1.html





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1