控制技术系统
1.5系统的具体操作
(1)每次打开豆芽机需要先判断上次工作是否在断电前结束。如果系统在工作完成后才关掉电源,那么工作系统可以直接进入初始状态进行新的工作,不然就接着上次的工作继续。
(2)设置工作模式。工作模式可以设置成豆芽模式、酸奶模式、米酒模式和自定义工作模式四个模式。如果前三种模式中有你需要的模式,那就在确定选择某个工作模式后就直接开始工作;加入选择的模式是用户自定义工作模式,就必须重新自己设置工作模式和参数,为了防止非正常结束工作掉电后丢失数据,所以要把参数保存在存储器中。
(3)工作时间的计时,小型水泵是要根据豆芽机的工作时间来控制的,另外工作时间决定了豆芽培植是否完成。
(4)温度控制。这次系统设计的最主要的工作内容是温度控制,加热器和温度传感器是主要的工作元件,这部分是设计中最难的一个部分,通过单片机来接收连续的温度传感器传回的温度信号,再对他进行解码分析,最后把豆芽培植所需温度固定在某个区间。
(5)保存工作数据。如果想要在断电之前保存豆芽机工作数据就必须每隔一段时间就保存一次工作数据,否则在断电之前没有保存,那之前所做的工作都将白费,所以就需要接一个存储器在硬件电路上。
(6)LED屏的显示。LED显示减少了很多硬件开支,但有时候会出现亮度不够、闪烁、重影等问题,所以在设计这款豆芽机的时候只能用单片机的工作效率来改善这些问题。
2 豆芽机的工作原理及元件选择
2.1工作原理
2.1.1豆芽机的基本原理
挑选好的豆子并且将器具清洗干净才能培育出好的豆芽,还有就是豆芽的生长环境,浇水的时间等等都有很大的关系。在培植豆芽的时候需要保持所需温度不变,黄豆芽在25度环境里生长最好,绿豆芽最好是在27度,豌豆芽最好在25度,选择的豆芽不同那么设置的温度就不同。在湿度这方面,豆芽机内的湿度最好保持在90%以上这样更利于豆芽的生长,浇水多少可以调节豆芽机内的湿度。想要实现恒温控制就必须安装指定的温度传感器,然后再把豆芽机内部检测到的温度传送到单片机系统上,假如从豆芽机内部检测到的温度比豆芽机上设置的温度低,那势必需要对豆芽进行加热,单片机对豆芽机发送信号并开始进行加热;假如测到的温度值高于豆芽机设定的温度,豆芽机就结束加热;豆芽机采用自动浇水功能,每隔小时浇水一分钟;温度显示是将所想要得到的数据显示到显示屏上以供察看;每种豆子发芽需要的温度是不同的就需要我们来给它设定温度,这样才能达到最好的效果。来`自^751论*文-网www.751com.cn
2.1.2豆芽机的控温原理
可遥控的多功能豆芽机就是让豆芽在需要的温度环境下生长,必须有水有电。豆芽机在运行过程中会自动浇水加热,并且会自动调整箱体内温度湿度以供豆芽生长,我们该做的就是选好豆种做好预备工作然后放入豆芽机中最后得到可以吃的安全豆芽。豆芽机都是在机体内部安装热感应器来控制温度,来对温度进行测量。当豆芽机达到豆芽最佳生长环境温度 (27度)时,热感应器就自动传送出信号,对豆芽机切断电路并且停止加热。反之,如果当豆芽机箱体内部温度没有达到27度时,豆芽机需要继续加热,这时热感应器也会及时发出信号。
pic16f877单片机可遥控的多功能豆芽机的设计+程序(4):http://www.751com.cn/tongxin/lunwen_79720.html