大家好,今天小编关注到一个比较有意思的话题,就是关于基于51单片机智能温控风扇设计的问题,于是小编就整理了4个相关介绍基于51单片机智能温控风扇设计的解答,让我们一起看看吧。
想做一个温湿度控制器,可以液晶显示温湿度,可以通过键盘设定温湿度,超过设定会声光报警,电路原理图有什么建议?
根据提问者的意思,想做一个温湿度控制器,通过液晶显示温湿度,通过键盘设定温湿度,超过设定值时发出报警声。
这是很基础的一个嵌入式系统设计,适合初学者或者毕业设计,提问者该不会是毕业设计不会弄来这里提问的吧?毕业设计还是应该自己做,多思考,不要光抄而不理解。
系统设计思路:
1、处理器选择自己比较擅长的型号,对于新手而言最好选择单片机,比如51系列、TI的MSP430系列、AVR、飞思卡尔、STM等很多类型,选择自己最熟悉、最擅长的即可。对于单片机资源要求:ADC接口至少两路,用于温度和湿度模拟量采集;I/O口必须满足按键、报警、液晶显示接口需求,按键应该4个以上,驱动蜂鸣器一个,与液晶显示通讯I/O口至少3个。
2、温度采集,可采用热敏电阻进行设计,其原理是将温度变化转化为电阻变化,设计电路将电阻变化转化为电压变化,然后通过单片机ADC接口采集电压即可(技术闲聊),通过采集的电压数字量经过关系转换为温度数字量,然后传输给液晶显示屏显示即可。
3、湿度采集,也有专门的湿度传感器,其思路类似,将湿度转化为电压信号送给单片机ADC接口采集,然后转换为湿度数字量再传送给液晶显示屏显示。
4、键盘,根据自己的思路设计,比如1个确定按键k1、1个上按键k2、1个下按键k3、1个位移按键k4。长按k1按键超过3秒可以启动更改,通过位移按键k4选择需要更改的数字,然后通过上下按键更改数字,最后按确定按键即可。
5、报警,可使用一个蜂鸣器,单片机其中一个I/O口设置为输出引脚,通过PNP三极管驱动蜂鸣器,当温湿度超过设定值时,程序自动给该I/O口输出低电平,触发三极管导通,使蜂鸣器工作。
6、液晶显示屏,可以使用12864或1602的LCD液晶显示屏,可以使用并口或串口传输数据,需要熟悉该液晶显示屏,否则不懂得如何驱动。
总结:这是很基础的东西,就不作太过于详细的介绍了,上面的设计思路已经说得很清楚了,想要进步需要自己多思考多查资料才行。
感谢阅读!如果觉得还可以别忘了点个赞哦!若还有什么不明白的地方请评论区下方留言,若想了解更多相关知识,请关注本头条号,会持续更新内容,谢谢支持!
这个问题我理解为你自己做着玩的。
电路图真没必要,就是个单片机最小系统,如果这一步自己搞不定的话也就没必要做了。
需要的材料如下:
1,单片机,挑你喜欢的就行,如果不是专门搞这行的,那就arduino或者树莓派。
2,液晶屏,型号很多,不再赘述。
3,温度传感器和湿度传感器。
温度传感器一般有两种选择:
NTC热敏电阻(也叫热电偶),价格便宜,需要ADC,需要校准,适合批量应用。
数字温度传感器,如ds18b20之类的,无需adc,无需校准,价格比ntc贵点。
市面上还有一些温湿度一体化的模组,如DHT11,把两个传感器整合在一起,数字信号输出。集成容易,但价格略高。
4,蜂鸣器、按键等。
电路上的东西很简单,把单片机和液晶屏、按键、传感器等连接在一起。 重点是程序需要自己开发。
几年前改造的一个鱼缸温度控制器 用的是地暖控制器改造 5V 3A电源驱动 继电器控制 3个usb口供电。
因为鱼缸小 就直接使用5V外接8欧姆PTC设备给鱼缸加热 传感器和加热器都放在过滤器里面 。
触摸屏设置温度计温度。
这个稳定运行了一个冬天 。后来对养鱼失去兴趣了就闲置多日了。
单片机恒温系统软件实现原理?
单片机采用PID算法的控制输出宽度可调的PWM波方式控制继电器的导通和关断用以调整输出加热功率,使之切断或接通加热器,从而控制水温稳定在预值上。
根据温控的单回路PID 数字调节器完成实时测量(传感采样),实时决策(PID控制运算)和实时控制(调功)三部分功能。
如何用温度控制电机运行?
利用温度传感器 并用反相器把它的信号转换为4-20毫安 在接上变频器控制端子 变频器接入电机,这样当温度升高时传感器输出减小,电机减速;温度降低时,传感器输出增加,电机加速,从而达到你的控制目的。
PID控制即可,别人已经说过了
如果是工厂里用
买个带PID功能的温控表,能输出4~20mA信号,测温用热电阻就行(根据温控表支持的类型、测温范围选择),如果布线较远可能需要专用补偿导线
买个变频器(功率与风机匹配),需要支持模拟量信号输入控制
然后把这些东西组装好,调试下就可以了
如果是开发家用产品
单片机+测温元件+MOS管+风机(类似于电风扇调速器)
根据环境温度,调节PWM输出来控制风机转速即可
还可以加入WIFI模块实现远程控制
至于程序怎么写,自己研究(建议,方便以后扩展升级功能),或者付费买
51单片机温控风扇用什么接口?
温度传感器可以自己做,用二极管或者热敏元件。这样用AD采集确定温度。 花5元以上的可以选择买18b20,使用iiC接口得到温度。 控制风扇的转速,需要调压。建议买个现成的调压电路来用,自己做很花时间。
51单片机温控风扇可以使用PWM接口来控制风扇的转速,通过不同的PWM占空比来控制风扇的转速,从而达到温度控制的目的。
同时,还可以通过模拟输入接口来读取温度传感器的数据,然后通过程序计算出需要的PWM占空比,并输出到PWM接口上,从而实现对风扇的温度控制。此外,还可以使用串口或LCD等接口来实现温度显示和参数设置等功能。
到此,以上就是小编对于基于51单片机智能温控风扇设计的问题就介绍到这了,希望介绍关于基于51单片机智能温控风扇设计的4点解答对大家有用。