单片机控制的智能型自动名茶炒制机开题报告.docx

上传人:lao****ou 文档编号:68362 上传时间:2023-01-18 格式:DOCX 页数:7 大小:14.92KB
下载 相关 举报
单片机控制的智能型自动名茶炒制机开题报告.docx_第1页
第1页 / 共7页
单片机控制的智能型自动名茶炒制机开题报告.docx_第2页
第2页 / 共7页
单片机控制的智能型自动名茶炒制机开题报告.docx_第3页
第3页 / 共7页
单片机控制的智能型自动名茶炒制机开题报告.docx_第4页
第4页 / 共7页
单片机控制的智能型自动名茶炒制机开题报告.docx_第5页
第5页 / 共7页
亲,该文档总共7页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《单片机控制的智能型自动名茶炒制机开题报告.docx》由会员分享,可在线阅读,更多相关《单片机控制的智能型自动名茶炒制机开题报告.docx(7页珍藏版)》请在第一文库网上搜索。

1、开题报告课题名称:单片机控制的智能型自动名茶炒制机-我国茶叶机械的现状及存在的问题单片机技术现状单片微型计算机简称为单片机,是在一块芯片上集成了一台微型计算机所需的CPU、存储器、输入/输出部件和时钟电路等。自问世以来,性能不断提高和完善,加之具有集成度高,功能强,体积小,供耗低,性能可靠,价格低廉等特点,因此,在工业控制、智能仪器仪表、数据采集和处理、通信系统、高级计算机、家用电器等领域的应用日益广泛,并且正在逐步取代现有的多片微机应用系统,数字单片机的位数越来越多,精度也越来越高。另外,在需要极高响应速度的控制场合,还出现了模糊单片机,它是专门执行模糊逻辑信号的器件,具有极高的模糊推理速度

2、。今天,还出现了不少高级语言的开发工具,这些系统经过仿真可在更高的开发平台上进行快速的开发,为单片机的广泛应用铺平了道路。所以,在未来的社会主义工业化建设中,单片机无疑会发挥更大的作用。三.单片机与制茶机相结合成的制茶机的优势和前景优势1、现在的茶机很难找到技术含量高、特别是可以实现自动化加工、连续化生产的机械产品而单片机正好可以弥补现在制茶机的缺点实现自动化、连续化生产。2、单片机具有集成度高,功能强,体积小,供耗低,性能可靠,价格低廉等特点在普通制茶机增加少量成本就可以实现自动化、连续化功能的大幅度提升。前景1、可以成套批量生产新型的制茶机。2、可以对旧的制茶机进行技术改造,加装单片机控制

3、系统使其在资金低投入的情况下使它的性能大幅度提高。四.设计(论文)要解决的问题和拟采用的研究方法本课题研究的主要工作本课题的主要工作是实现单片机对制茶机自动控制功能近,便于用户使用。主要包括以下几个方面:(1)单片机对加热系统的温度控制。(2)单片机对不同炒制阶段电动机转动系统的控制。(3)单片机对划杆的控制形成不同的炒法及力度。单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机了解计算机原理与结构的最佳选择。可以说,二十世纪跨越了

4、三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。不过,这种电脑,通常是指个人计算机,简称PC机。它由主机、键盘、显示器等组成。还有一类计算机,大多数人却不怎么熟悉。这种计算机就是把智能赋予各种机械的单片机(亦称微控制器)。顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制。因为它体积小,通常都藏在被控机械的“肚子”里。它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。现在,这种单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词一一

5、“智能型”,如智能型洗衣机等。现在有些工厂的技术人员或其它业余电子开发者搞出来的某些产品,不是电路太复杂,就是功能太简单且极易被仿制。究其原因,可能就卡在产品未使用单片机或其它可编程逻辑器件上单片机的几部份一、总线:我们知道,一个电路总是由元器件通过电线连接而成的,在模拟电路中,连连线并不成为一个问题,因为各器件间一般是串行关系,各器件之间的连线并不很多,但计算机电路却不一样,它是以微处理器为核心,各器件都要与微处理器相连,所以就需要的连线就很多了,如果仍如同模拟电路一样,在各微处理器和各器件间单独连线线,则线的数量将多得惊人,所以在微处理机中引入了总线的概念,各个器件共同享用连线,所有器件的

6、8根数据线全部接到8根公用的线上,即相当于各个器件并联起来,但仅这样还不行,如果有两个器件同时送出数据,一个为0, 一个为1,那么,接收方接收到的究竟是什么呢?这种情况是是不允许的,所以要通过控制线进行控制,使器件分时工作,任何时候只能有一个器件发送数据(可以有多个器件同时接收)。器件的数据线也就被称为数据总线,器件所有的控制线被称 控制总线。在单片机内部或者外部存储器及其它器件中有存储单元,这些存储单元要被分配 地址,才能用,分配地址也是以电信号的形式给出的,由于存储单元比较多,所以,用于地址分的线也较多,这些线被称为地址总线。二、数据、地址、指令:之所以将这三者放在一起,是因为这三者的本质

7、都是一样的一一数字,或者说都是字符串0和1组成的序列。换言之,地址、指令也都是数据。指令由单片机芯片的设计者规定的一种数字,它与我们常用的指令助记符有着严格的不同一一对应关,不可以由自己私自更改应该由单片机的开发者更改。地址:是寻找单片机内部、外部的存储单元、输入输出口的依据,内存储单元的地址值已由芯片设计者规定好,不可更改,外部的存储单元可以由单片机开发者自行决,但有一些地址单元是一定要有的。数据:这是由微处理机处理的对象,在各种不同的应用电路中各不相同,一般而言,被处理的数据可能有这么几种情况:1 地址(如 MOV DPTR, #100011),即地址 1000H 送入 DPTR。2方式字

8、或控制字(如MOV TMOD, #3), 3即是控制字。3常数(如MOV THO, #10H) 10H即定时常数。4实际输出值(如P1 口接彩灯,要灯全亮,则执行指令:MOV Pl, #OFFH,要灯全暗,则执 兄 令:MOVP1, #00H)这里OFFH和00H都是实际输出值。又如用于LED的字形码,也是实际给出的值。理解了地址、指令的本质,就不难理解程序运行过程中为什么会跑飞,会把数据当成指令来运行了。三、P0 口、P2 口和P3的第二功能用法 初学时往往对P0 口、P2 口和P3 口的第二功能用法迷惑不解,认为第二功能和原功能之间要有个切换的过程,或者说要有一条指令,事实是,各端口的第二

9、功能完全是自动的,不需要用指令来转换。如P3. 6、P3. 7分别是WR、RD信号,当微片理机外接RAM或有外部I/O 口时 它们挥作第二功能,不能作为通用I/O 使用,只要一微处理机一执行到MOVX指令,就会有相应的信号从P3.6或P3.7送出,不需要事先用指令说明。事实上不能作为通用I/O 口使用也并不是不能而是(使用者)不会将其作为通用I/O 使用。你完全可以在指令中按排一条SETBP3.7的指令,并且当单片机执行到这条指令时,也会使P3. 7变为高电平,但使用者不会这么做,因为这通常这会导致系统当溃(即死机)。四、程序的执行过程 单片机在通电复位后8051内的程序计数器(PC)中的值为

10、0000H,所以程序总是从0000单元开始执行,也就是说:在系统的ROM中一定要存在0000 H个单元,并且在,0000单元中存放的一定是一条指令。五、堆栈堆栈是一个区域,是用来存放数据的,这个区域本身没有任何特殊之处,就是内部RAM的一组成部份,特殊的是它存放和取用数据的方式,即所谓的先进后出,后进先出,并且堆栈有特的数据传输指令,即PUSH和赖0P,有一个特殊的专为其服务的单元,即堆栈指针SP每当执一次PUSH指令时,SP就(在原来值的基础上)自动加1,每当执行一次POP指令,SP就(在原 来值基础上)自动减1。由于SP中的值可以用指令加以改变,所以只要在程序开始阶段更改了 SP值,就可以

11、把堆栈设置在规定的内存单元中,如在程序开始时使用一条MOV SP, #5FH指令,就时把堆栈设置在从内存单元60H开始的单元中。一般程序的开头总有这么一条设置堆栈指针的指令,因为开机时,SP的初始值为07H,这样就使堆栈从08H单元开始往后08H到1FH这个区域正是8031的第二、三、四工作寄存器区,经常要被使用,这会造成数据的浑乱。不过作者编写程序时,初始化堆栈指令也不完全相同,这是作者的习惯问题。当设置好堆栈区后,并不意味着该区域成为一种专用内存,它还是可以象普通内存区域一样使用,只是一般情下编程者不会把它当成普通内存用了。系统的硬件采用单片机控制,硬件组成主要包括A/D、D/A转换器及其

12、电路,放大器及放大电路,电源电路,热电偶温度传感器,控制电路,反馈检测电路,电压电流变换电路,电机,输入设定与输出显示设备等。元件的选取以系统各方面参数要求为准。五.本课题需要重点研究的、关键的问题及解决的思路重点研究与关键问题:(1)单片机对温度的检测与控制;(2)单片机对电动机的控制;(3)单片机对划杆的控制。解决思路:1.1单片机温度控制的原理具体如下:热电偶将炉温变换为模拟电压信号,经低通滤波滤掉干扰信号后送放大器,信号放大为05 V后送模/数转换器转换为数字量送单片机。同时,热电偶的冷端温度也由TC温度传感器变为电压信号,经放大和转换后送单板机。标度变换程度根据温检测值求得实际炉温0

13、。数字调节器程序根据恒温给定值()0与0的偏差 0,按积分分离的PH)控制算法得到输出控制量ui o数字触发器程序根据uc控制电阻炉子的导通时间,调节炉温的变化使之与给定恒温值一致。导通时间长,输出功率大,温度升高快;导通时间短,输出功率小,温度升高变慢。显示与恒温判断程序完成炉温0与恒温时间显示、恒温开始与恒温完成判别、恒温完成时给出声光指示信号。断偶判断程序根据温度检测值判断温度传感是否开路,若开路,则给出断偶报警信号。1. 2单片机温度检测的原理具体如下:热电偶传感器检测到一个在0-1000范围的温度值,因为热电偶的输出电压信号为0mV-4L 32mVo热电偶把测量到温度值转化成自己的输

14、出电压信号输给毫伏变送器,毫伏变送器把热电偶输出的信号转化为4mA-20mA的电流信号送给电流/电压变送器。电流信号经过电流/电压变送器的转化变成0-5V的电压信号。测得的电流信号经过反馈电路反馈来使系统自动调节电阻炉的温度。为了提高测量精度,变送器可以进行零点迁移。例如:若温度测量范围为0-400,热电偶给出016.4mV时,毫伏变送器零点迁移后输出4mA-20mA范围电流。这样,采用8位A/D转换器就可使量化温度达到L96C以内。2单片机对电动机控制的原理具体如下:单片机将给出一个脉冲信号给步进电动机,步进电机将脉冲信号转变成角位移,因此步进电机转动。步进电机是通过输入脉冲信号来进行控制的

15、,即电机的总转动角度由输入脉冲数决定,而电机的转速由脉冲信号频率决定。它的工作原理如下:(1)控制换相顺序通电换相这一过程称为脉冲分配。例如:三相步进电机的三拍工作方式,其各相通电顺序为A-B-C D,通电控制脉冲必须严格按照这一顺序分别控制A, B,C, D相的通断。控制步进电机的转向如果给定工作方式正序换相通电,步进电机正转,如果按反序通电换相,则电机就反转。控制步进电机的角位移如果给步进电机发一个控制脉冲,它就转一步,再发一个脉冲,它会再转一步。两个脉冲的间隔越短,步进电机就转得越快。调整单片机发出的脉冲频率,就可以对步进电机进行调速。六.设计(论文)完成进度计划第01周至第02周:查阅中文及英文资料(并翻译一篇外文资料),收集模糊控制和恒压供水方面资料;第03周至第03周:完成毕业设计(论文)开题报告,并开始进行毕业设计;第04周至第05周:完成方案论证与比较设计;第06周至第07周:;第08周至第09周:;第10周至第12周:;第13周至第15

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服