想做一个温湿度控制器,可以液晶显示温湿度,可以通过键盘设定温湿度,超过设定会声光报警,电路原理图有什

吖Pat


根据提问者的意思,想做一个温湿度控制器,通过液晶显示温湿度,通过键盘设定温湿度,超过设定值时发出报警声。

这是很基础的一个嵌入式系统设计,适合初学者或者毕业设计,提问者该不会是毕业设计不会弄来这里提问的吧?毕业设计还是应该自己做,多思考,不要光抄而不理解。

系统设计思路:

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,蜂鸣器、按键等。

电路上的东西很简单,把单片机和液晶屏、按键、传感器等连接在一起。 重点是程序需要自己开发。


熙爸爱钓鱼


买一个不就好了…用也好,参考也好…这是最直接最快的方法…


DinGonLow---JJGor


直接用钱买[捂脸],要自己做还要单片机,电子温度计,自动控制系统,还要下软件,写代码,然后还要把他们组合起来调试,累死你[呲牙]


重整帝国雄风


特简单。但是看你的问题,你又特外行。买吧。


家用咖啡豆烘焙机


简单的狠,看在今日头条上的免费😊


分享到:


相關文章: