自动控制系统课程设计报告

合集下载

基于单片机的自动门控制系统课程设计报告书

基于单片机的自动门控制系统课程设计报告书

齐鲁工业大学课程设计2015年 1月 15 日齐鲁工业大学课程设计任务书课程:单片机的控制系统课程设计题目:自动门控制系统设计专业:测控技术与仪器:涛学号:8主要容:利用51板实现自动门控制系统设计。

具体要求如下:1、有人来时(进门或出门)开门。

当人走到离门不远的时候时,安装在门上侧的热释红外线传感器信号检测装置检测到有人时,将启动电动机带动传动链开门。

2、无人时关门延迟,当热释收发装置没有检测到有人在离门1m的围,将延迟1秒启动电动机带动传动链关门。

3、关门中途来人,立即开门。

当启动电动机带动传动链关门时,感应探头突然检测到在离门1m的围有人,则立即停止电动机关门,启动电动机带动传动链开门。

基本要求:1、熟悉MCS单片机系统的基本构成和工作原理。

2、了解自动门系统的原理及控制方法。

3、掌握 MCS-51系列单片机I/O、定时器等操作方法。

4、掌握单片机的一般编程技巧。

参考资料:1、毅刚.单片机原理及应用[M].:高等教育,2010.2、蔡美琴.MCS-51系列单片机系统及其应用[M].:高等教育,2004.完成期限 2015-1-15指导教师凯专业负责人涛2015年1月15日目录第1章绪论 (1)1.1 自动门发展历史 (1)1.2 单片机的发展及89C51系列的运用 (1)1.3 红外探测技术的发展 (2)1.4 设计的主要容 (2)第2章系统结构及主要元器件 (3)2.1设计整体框图及总电路图 (3)2.2主要元器件介绍 (4)第3章硬件设计 (11)3.1 基本单片机系统 (11)3.2 红外检测电路 (11)3.3 步进电机 (12)3.4 检测模块 (14)第4章软件设计 (16)4.1 系统软件结构 (16)4.2 各部分程序流程设计 (16)4.3 门行程检测及故障检测 (24)结论 (28)参考文献 (29)第1章绪论1.1 自动门发展历史自动门从理论上理解应该是门的概念的延伸,是门的功能根据人的需要所进行的发展和完善。

区间信号自动控制课程设计报告

区间信号自动控制课程设计报告

区间信号自动控制课程设计专业:自动控制班级:姓名:学号:指导教师:目录1 课程设计目的 02 课程设计的主要内容........................................................ 错误!未定义书签。

3 设备原理............................................................................ 错误!未定义书签。

4 图纸说明 (3)4.1 杨柳站区间信号设备布置图 (3)4.1.1 区间信号布置图及各区段长度设置 (3)4.1.2 信号机的设置、命名 (3)4.2 杨柳站区间移频柜设备布置图 (4)4.3 杨柳站区间综合柜设备布置图..................................... 错误!未定义书签。

4.4 杨柳站移频柜零层配线图 (4)4.5 ZPW2000A系统构成图 (4)5 总结.................................................................................... 错误!未定义书签。

附图1 区间信号平面设备布置图 .................................... 错误!未定义书签。

附图2 区间移频柜设备布置图......................................... 错误!未定义书签。

附图3 区间综合柜设置布置图......................................... 错误!未定义书签。

附图4 移频柜零层端子配线图......................................... 错误!未定义书签。

1 课程设计目的本次课程设计是对区间信号自动控制课程的综合性和实践性训练的教学环节。

在学习课本理论知识的的基础上,从实践上进一步深入了解ZPW—2000A型无绝缘移频自动闭塞系统的构成及工作原理。

自动控制课程设计pid

自动控制课程设计pid

自动控制 课程设计pid一、课程目标知识目标:1. 让学生掌握PID控制原理,理解比例(P)、积分(I)、微分(D)各自的作用及相互关系。

2. 使学生了解自动控制系统中PID参数调整对系统性能的影响。

3. 引导学生运用数学工具描述控制系统的动态特性。

技能目标:1. 培养学生运用PID算法解决实际控制问题的能力。

2. 让学生掌握使用仿真软件进行PID控制器设计和参数优化的方法。

3. 培养学生通过实验分析控制效果,进而调整PID参数的能力。

情感态度价值观目标:1. 培养学生对自动控制技术的兴趣,激发学习热情。

2. 培养学生的团队合作意识,提高沟通与协作能力。

3. 引导学生关注自动化技术在生活中的应用,认识到科技发展对社会进步的重要性。

分析课程性质、学生特点和教学要求,本课程将目标分解为以下具体学习成果:1. 学生能够阐述PID控制原理,并解释P、I、D参数对系统性能的影响。

2. 学生能够运用仿真软件设计PID控制器,并完成参数优化。

3. 学生能够通过实验,观察和分析控制效果,根据实际情况调整PID参数。

4. 学生在课程学习中展现出积极的学习态度和良好的团队合作精神。

二、教学内容1. 理论部分:a. 控制系统基本概念及性能指标介绍(对应教材第2章)b. PID控制原理及其数学描述(对应教材第3章)c. PID参数调整对系统性能的影响分析(对应教材第4章)2. 实践部分:a. 使用仿真软件(如MATLAB/Simulink)进行PID控制器设计与仿真(对应教材第5章)b. 实际控制实验,观察和分析PID参数调整对系统性能的影响(对应教材第6章)3. 教学进度安排:a. 第1周:控制系统基本概念及性能指标学习b. 第2周:PID控制原理及其数学描述学习c. 第3周:PID参数调整对系统性能的影响分析d. 第4周:仿真软件操作培训及PID控制器设计e. 第5周:实际控制实验操作及结果分析教学内容遵循科学性和系统性原则,结合教材章节,确保学生能够逐步掌握自动控制及PID控制相关知识。

自动控制原理校正课程设计-- 线性控制系统校正与分析

自动控制原理校正课程设计-- 线性控制系统校正与分析

自动控制原理校正课程设计-- 线性控制系统校正与分析课程设计报告书题目线性控制系统校正与分析院部名称机电工程学院专业10电气工程及其自动(单)班级组长姓名学号设计地点工科楼C 214设计学时1周指导教师金陵科技学院教务处制目录目录 (3)第一章课程设计的目的及题目 (4)1.1课程设计的目的 (4)1.2课程设计的题目 (4)第二章课程设计的任务及要求 (6)2.1课程设计的任务 (6)2.2课程设计的要求 (6)第三章校正函数的设计 (7)3.1设计任务 (7)3.2设计部分 (7)第四章系统动态性能的分析 (10)4.1校正前系统的动态性能分析 (10)4.2校正后系统的动态性能分析 (13)第五章系统的根轨迹分析及幅相特性 (16)5.1校正前系统的根轨迹分析 (16)5.2校正后系统的根轨迹分析 (18)第七章传递函数特征根及bode图 (20)7.1校正前系统的幅相特性和bode图 (20)7.2校正后系统的传递函数的特征根和bode图 (21)第七章总结 (23)参考文献 (24)第一章 课程设计的目的及题目1.1课程设计的目的⑴掌握自动控制原理的时域分析法,根轨迹法,频域分析法,以及各种补偿(校正)装置的作用及用法,能够利用不同的分析法对给定系统进行性能分析,能根据不同的系统性能指标要求进行合理的系统设计,并调试满足系统的指标。

⑵学会使用MATLAB 语言及Simulink 动态仿真工具进行系统仿真与调试。

1.2课程设计的题目 已知单位负反馈系统的开环传递函数)125.0)(1()(0++=s s s K s G ,试用频率法设计串联滞后校正装置,使系统的相角裕量 30>γ,静态速度误差系数110-=s K v 。

\第二章课程设计的任务及要求2.1课程设计的任务设计报告中,根据给定的性能指标选择合适的校正方式对原系统进行校正(须写清楚校正过程),使其满足工作要求。

然后利用MATLAB对未校正系统和校正后系统的性能进行比较分析,针对每一问题分析时应写出程序,输出结果图和结论。

车站信号自动控制课程设计报告

车站信号自动控制课程设计报告

车站信号自动控制课程设计专业:自动控制班级:控09X姓名:学号:xxxxxxxx指导教师:XXX兰州交通大学自动化与电气工程学院车站信号自动控制课程设计报告2013 年7月20日目录1 课程设计目的 --------------------------------------------------------------------- -2 -2 课程设计的主要内容 ------------------------------------------------------------ - 2 -3 设计原则及要求 ------------------------------------------------------------------ - 2 - 3.1 设计原则------------------------------------------------------------------------ - 2 - 3.1.1 信号机、道岔和线路的编号 -------------------------------------------- - 2 - 3.1.2 联锁表的编制 -------------------------------------------------------------- - 3 -3.2 设计要求------------------------------------------------------------------------ - 5 -4 图纸说明 --------------------------------------------------------------------------- - 6 - 4.1 绘制信号平面布置图--------------------------------------------------------- - 6 -4.2 编制连锁表--------------------------------------------------------------------- - 6 -5 总结 --------------------------------------------------------------------------------- -6 - 附录 ------------------------------------------------------------------------------------ -7 -1 课程设计目的这次的课程设计内容有:车站信号平面布置图的绘制与联锁表的编制。

自动控制课程设计15页

自动控制课程设计15页

自动控制课程设计15页一、教学目标本课程的教学目标是使学生掌握自动控制的基本理论、方法和应用,培养学生分析和解决自动控制问题的能力。

具体目标如下:1.知识目标:(1)掌握自动控制的基本概念、原理和特点;(2)熟悉常见自动控制系统的结构和特点;(3)了解自动控制技术在工程应用中的重要性。

2.技能目标:(1)能够运用自动控制理论分析实际问题;(2)具备设计和调试简单自动控制系统的能力;(3)掌握自动控制技术的实验方法和技能。

3.情感态度价值观目标:(1)培养学生的创新意识和团队合作精神;(2)增强学生对自动控制技术的兴趣和热情;(3)培养学生关注社会发展和科技进步的意识。

二、教学内容本课程的教学内容主要包括以下几个部分:1.自动控制基本理论:包括自动控制的概念、原理、特点和分类;2.控制系统分析:涉及线性系统的时域分析、频域分析以及复数域分析;3.控制器设计:包括PID控制、模糊控制、自适应控制等方法;4.常用自动控制系统:如温度控制、速度控制、位置控制等系统的原理和应用;5.自动控制系统实验:包括实验原理、实验设备、实验方法和数据分析。

三、教学方法为了达到本课程的教学目标,将采用以下教学方法:1.讲授法:用于传授基本理论和概念,使学生掌握基础知识;2.讨论法:通过分组讨论,培养学生分析问题和解决问题的能力;3.案例分析法:分析实际工程案例,使学生了解自动控制技术的应用;4.实验法:动手进行实验,培养学生实际操作能力和实验技能。

四、教学资源为了支持本课程的教学内容和教学方法,将准备以下教学资源:1.教材:选用权威、实用的教材,如《自动控制原理》等;2.参考书:提供相关领域的经典著作和论文,供学生深入研究;3.多媒体资料:制作课件、视频等,辅助讲解和展示;4.实验设备:准备自动控制实验装置,供学生进行实验操作。

五、教学评估为了全面、客观地评估学生的学习成果,将采用以下评估方式:1.平时表现:包括课堂参与度、提问回答、小组讨论等,占总成绩的20%;2.作业:布置适量作业,检查学生对知识点的理解和应用能力,占总成绩的30%;3.考试:包括期中和期末考试,主要测试学生对课程知识的掌握程度,占总成绩的50%。

电力拖动自动控制系统课程设计(DOC)

电力拖动自动控制系统课程设计(DOC)

HENAN INSTITUTE OF ENGINEERING实训报告题目十机架连轧机分部传动直流调速系统的设计学生姓名李东盼专业班级电气工程1222 学号************系部电气信息工程学院指导教师程辉完成时间 2014年 1 月 3 日实训报告评语一、实训期间个人表现□1.尊敬师长,团结他人,能吃苦耐劳。

□2.在现场能坚持不迟到,不早退,勤奋学习。

□3.出现少于3次迟到和早退现象,表现一般。

□4.能主动向指导老师提问,能积极做好各项设计任务。

□5.在实训中能灵活运用相关专业知识,有较强的创新意识。

二、实训报告内容完成质量□1.能按时完成报告内容等实训成果资料,无任务遗漏。

□2.能按时完成报告内容等实训成果资料,有少许任务遗漏。

□3.不能按时完成报告内容等实训成果资料,有多处任务遗漏。

□4.条理清晰,书写规范工整,图文并茂,报告内容全面,主要内容阐述详细,能体现实训过程中做了大量工作,与专业相关知识能紧密联系,认识体会深刻,起到了实训的作用。

□5.条理清晰,书写规范工整,图文并茂,报告内容全面,主要内容阐述详细,能体现实训过程中做了大量工作,与专业相关知识能较紧密联系,认识体会较深刻,起到了实训的作用。

□6.条理清晰,书写较规范工整,报告内容全面,主要内容阐述较详细,能体现实训工作过程,能与专业相关知识联系起来,认识体会较深刻,起到了实训的作用。

□7.条理较清晰,书写较规范工整,报告内容较全面,主要内容阐述较详细,能体现实训过程中的相关工作,与专业相关知识不能紧密联系,认识体会不太深刻,基本起到了实训的作用。

□8.内容有雷同现象。

三、成绩不合格原因□1.实训期间旷课超过3次。

□2.报告有严重抄袭现象。

□3.未同时上交实训报告。

四、需要改进之处□1.进一步端正实训态度。

□2.加强报告书写的规范化训练,对主要内容要加强理解。

□3.加强相关专业知识的学习,深刻理解各设计步骤具体的要求。

五、其他说明等级:评阅人:职称:讲师年月日交直流调速系统的设计摘要直流调速系统具有调速范围广精度高动态性能好和易于控制等优点,因此本设计运用《电力拖动控制系统》的理论知识设计出可行的直流调速系统,并详细分析系统的原理及其静态和动态性能,且利用SIMULINK对系统进行各种参数的给定下的仿真。

自动控制原理课程设计报告1

自动控制原理课程设计报告1

自动控制原理课程设计课题:自动控制原理课程设计专业:电气工程及其自动化班级:期:2014.12.22-2014.12.29 成绩:重庆大学城市科技学院电气信息学院目录1设计目的 (1)2设计要求 (1)3设计题目 (1)4实现过程 (2)4.1校正前系统的Bode图计算与稳定性(手工) (2)4.2校正前系统的根轨迹计算与闭环系统稳定性(手工) (3)4.3校正前系统幅频特性Matlab分析 (5)4.4校正前系统的奈奎斯特图Matlab仿真分析 (6)4.5校正后系统的Matlab仿真分析 (7)4.5.1校正装置的幅频特性 (7)4.5.2校正后系统幅频特性分析 (8)4.5.3校正后系统奈奎斯特图分析 (9)4.5.4校正后系统的截止频率ωc、相位裕量γ、穿越频率ωx和幅值裕量h计算 (11)5总结 (11)6参考文献 (11)自动控制原理课程设计报告1设计目的更加熟练掌握Bode图的作图方法,能够使用劳斯判据判定系统稳定性。

能够画出根轨迹图,并且根据分析出系统的稳定性。

掌握根据要求设计校正装置,学会使用Matlab分析Bode图,系统稳定性,能够作出根轨迹图,并且分析系统相关参数,能够使用Matlab分别画出校正前,校正后和校正装置的幅频特性图。

计算校正后系统的截止频率ωc、相位裕量γ、穿越频率ωx和幅值裕量h。

用MATLAB分别画出系统校正前、后的开环系统奈奎斯特图,并进行分析。

能够利用所学知识分析校正装置对系统的影响。

2设计要求1、手动画出未校正系统的Bode图,分析系统是否稳定。

2、手动画出未校正系统的根轨迹图,分析闭环系统是否稳定。

3、设计系统的串联滞后超前校正装置,使系统达到下列指标。

(1)静态速度误差系数K v ≥ 100s-1;(2)相位裕量γ ≥ 40°。

(3)截止频率ωc=20rad/s。

4、给出校正装置的传递函数。

5、用MATLAB分别画出校正前,校正后和校正装置的幅频特性图。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

温室智能测控系统的设计班级:学号:姓名:指导教师:目录绪论 (1)1 课程设计的目的 (2)2课程设计的主要内容 (2)2.1温度控制系统的概述 (2)2.2系统硬件设计 (4)2.3功率控制模块 (9)2.4键盘输入模块 (12)2.5显示报警模块 (13)3系统功能设计 (14)3.1核心控制模块 (14)3.2信号采集模块 (16)4系统的软件设计 (16)5 设计心得体会 (19)参考文献 (20)①系统构造框图②系统工作流程传感器测量现场湿度、温度,并将湿度温度转换成模拟电信号,经过调理电路进展放大、滤波处理,消除噪声干扰信号,最后由A/D转换器将处理过的模拟信号转换成数字信号,并输出到单片机接口。

单片机读取A/D转换器转换好的温度、湿度数字信号信息,以及操作人员通过键盘设定的温度、湿度数值,然后根据设定值以及设计好的算法进展输出控制。

输出控制信号经过功率放大器的处理,控制电热丝、风扇以及滴灌电磁阀的工作。

同时,单片机实时输出温室的温度、湿度信息到显示模块,便于工作人员观察、操作。

如果出现长时间检测到的温度或者湿度数值与设定值偏差超过一定界限,或者设置超限,则输出控制报警器报警。

〔3〕主要功能模块整个温室测控系统主要由五个模块组成,分别为核心控制模块,信号采集模块,功率控制模块,键盘输入模块以及显示报警模块。

核心控制模块由8031单片机及外围必备部件组成,完成数据处理的功能。

信号采集模块由分布在温室各处的温度传感器、湿度传感器以及相应的调理电路、放大电路还有A/D转换器组成。

功率控制模块由功率放大电路以及风扇、电热丝、滴灌电磁阀等执行装置组成。

键盘输入模块由键盘及相应的输入接口组成。

显示报警模块由LED数码管、蜂鸣器、指示灯以及相应的输出电路组成。

2系统硬件设计温度传感器选用AD590。

AD590是美国ANALO G DEV ICES 公司的单片集成两端感温电流源。

主要特性如下:1)流过器件的电流(μA) 等于器件所处环境的热力学温度(开尔文) 度数:Ir/T=1uA/K式中,Ir—流过器件(AD590) 的电流,单位为μA;T—热力学温度,单位为K;2〕AD590的测温*围为- 55℃~+150℃;3〕AD590的电源电压*围为4~30 V,可以承受44 V正向电压和20 V反向电压,因而器件即使反接也不会被损坏;4〕输出电阻为710 mΩ;5〕精度高,AD590在- 55℃~+150℃*围内,非线性误差仅为±0.3℃。

由于温室大棚较大,在温室内分布设置8个,分布式采样后送到单片机进展处理,提高数据精度,能更好的反响温室温度信息。

温度测量电路采用现有的设计电路,以下图为从参考文献中摘录的一种AD590温度测量电路。

电路输出为电压信号,需要经过进一步A/D转换。

该系统最大精度为1%,应选用分辨力为8位的A/D芯片,由于系统对实时性要求不高,故A/D转换采用ADC0809。

ADC0809的输入即为各传感器信号经温度测量湿度输入硬件电路设计湿度传感器采用HS1101。

HS1101是基于独特工艺设计的电容元件,固态聚合物构造,精度高达±2%RH;极好的线性输出;1~99%RH湿度量程;一40~100"C 的温度工作*围,响应时间5秒;湿度输出受温度影响极小,防腐蚀性气体;常温使用无需温度补偿,无需校准;电容与湿度变化0.34pf/%RH;典型值180pf55%RH;长期稳定性及可靠性;年漂移量0.5%RH/年。

符合系统要求。

由于气体分子运动很快,温室内部各处湿度相差不大,故温室中只采用一个湿度传感器。

湿度测量电路采用现有的设计电路。

以下图为摘录的一种经典HS1101湿度测量电路。

如以下图,将HS1101接入555定时器组成的振荡器电路,输出一定频率的方波信号。

信号输出端接8031的定时计数器T0,通过检测信号频率可以计算出HS1101的电容值,进而可求得湿度值,通过程序设计可对湿度进展温度补偿,用来抵消温度变化带来绝对湿度的误差,得到更加准确的相对湿度数值,从而使控制更加准确。

功率控制模块温室内部系统惯性大,被控量温度、湿度变化比较缓慢,控制响应实时性要求不高,故采用开关量输出通道。

单片机根据输入信号经运算处理后输出控制信号,控制信号经8255锁存,再经过输出驱动器放大信号,驱动执行机构动作。

在该系统中驱动的执行机构包括风扇、电热丝和滴灌电磁阀。

由于执行机构功率较大,这里不采用直接放大,而是利用光耦隔离控制。

光耦选用TLP521-4,其提供了4个孤立的光耦中16引脚塑料DIP封装,集电极-发射极电压55V,隔离电压2500 V〔最小〕。

执行机构的开关采用西德公司生产的交流固态继电器(图中SSR所示)。

固态继电器的主要参数如下:1)驱动功率小,光电隔离的输入驱动电流仅需要lOmA左右,便于与TTL和CMOS 等数字集成电路连接,无需另外加接口电路。

2)无触点,无动作噪音,无火花干扰,开关速度快,可靠性高。

3)应用*围广。

交流:大功率1~40A,电网电压110~380V。

直流:电流1~5A,负载电压3~50V。

4)对电源电压适应能力强,一般低于电源电压20%仍能正常工作。

承受浪涌电流大,一般能到达额定值的6~10倍。

5)绝缘耐压高,输入与输出间的绝缘耐压可达2.5kV以上。

6)与普通继电器相比,固态继电器没有辅助触点。

如以下图,8255A片选信号CS接P2.6,且P2.6低电平有效,即8255A的地址为BFFCH~BFFFH〔其中P0.2~P2.4任意〕。

8255A输出信号经功率控制电路作用于固态继电器SSR,间接控制风扇、电热丝和滴灌电磁阀的接通和断开。

其中PB0、PB1控制两个电热丝,PB2、PB3控制两个风扇,PB4、PB5控制两个滴灌电磁阀。

该8255A的B口地址为BFFDH,此即控制执行机构的地址。

8255A连接电路功率控制电路:键盘输入模块该模块是人机交互的接口,由键盘及接口电路组成,用于将操作人员的要求传达给控制系统。

由于该系统用到的按键较少,采用独立连接式非编码键盘。

操作面板由8个按键,如以下图。

在正常工作的过程中,按“Edit〞键开场设定数值,按“T〞设置温度,从最低位开场,“+〞表示该位加1,“-〞表示该位减1,最低位设置好后,按“<〞向左移一位,设置左侧的一位,以此类推。

当设置到最高位后,再按“<〞则回到最低位,温度设置完成后,按“Enter〞。

再按“H〞设置湿度,方法同上。

全部设置完成后,按“Done〞退出设置模式,系统继续运行。

键盘按键连接在功率控制模块中所提到的8255A上,8个按键分别连接PA0~PA7。

该8255A的A口地址为BFFCH,此即键盘的地址。

键盘控制面板如下:键盘连接电路显示报警模块该模块也是人机交互的接口,如果出现长时间检测到的温度或者湿度数值与设定值偏差超过一定界限,或者设置超限,则输出控制报警器报警。

该模块由6个数码管、一个蜂鸣器和一个LED及相应的接口电路组成。

数码管中的3个显示实测值,另外3个显示设定值,温度与湿度数值交替显示。

报警采用蜂鸣器加LED,单片机的P1.1控制蜂鸣器,P1.2控制LED,连接电路如以下图所示。

6个数码管是共阴极的,由另一个8255A控制。

该8255A其片选信号CS接P2.5,且P2.5低电平有效,即8255A的地址为DFFCH~DFFFH〔其中P0.2~P2.4任意〕。

8255A 的A口地址为DFFCH,A0~A5经反向驱动器7406后接6个数码管的片选端作为选通信号。

8255A的B口地址为DFFDH,B0~B7经同向驱动器7407后接数码管的各个阳极。

连接电路见附图“温度、湿度实时显示电路〞。

3、系统功能设计〔1〕核心控制模块该模块采用8031单片机实现数据处理、控制输出的功能。

8031单片机按照预先设定好的算法对信号采集模块输入的温度、湿度数字量进展处理,输出控制信号到功率控制模块,实现对温室内温度、湿度的调节。

同时,也输出信号实时显示温度、湿度数值,并按照程序在一定条件下报警,使系统更加人性化。

8031单片机连接电路:由于8031单片机没有片内存储器,使用2732A片外4KB EPROM扩展片外存储器,地址锁存器采用74LS373。

如以下图,锁存器三态控制端OE接地,373输出常通,G端与ALE相连,每当ALE下跳变时,373锁存低8位地址A0.0~A0.7并输出。

2732是4KB EPROM,有12根地址线A0~A11分别与373的Q0~Q7〔即A0.0~A0.7〕和P2.0~P2.3相连,系统中只扩展了一片EPROM,故2732的片选端CE接地,即该片总是被选中。

当8031发出16位地址时,其中A0~A11就可选中2732片内的4KB 存储器中*个单元。

单片机的PSEN与2732的OE/VPP相连,当PSEN有效时,把2732A 中的指令或数据送入P0口数据线。

锁存器及片外存储器连接电路:〔2〕信号采集模块该模块由分布在温室各处的温度传感器、湿度传感器以及相应的调理电路、放大电路还有A/D转换器组成。

传感器测量现场湿度、温度,并将湿度、温度转换成模拟电信号,经过调理电路进展放大、滤波处理,消除噪声干扰信号,最后由A/D转换器将处理过的模拟信号转换成数字信号,并输出到单片机接口。

湿度信号是直接得到方波信号,无须A/D转换通过单片机处理得到湿度数值。

考虑到温室内系统惯性大,温度、湿度变化缓慢,故不采用采样保持器。

4、系统的软件设计软件调试采用各个模块子程序分别调试,最后作为一个完整的程序再进展测试。

初始化子程序,可以设置一个循环单独运行,观察运行结果是否和预期一致,包括数码管的显示、驱动执行装置的输出信号,进展调试。

中断子程序也可单独运行,输入一频率的方波信号,观察运行结果,进展调试。

按键参数设置子程序,单独运行,进展按键组合,观察数码管显示情况,进展调试。

去除所有子程序,。

相关文档
最新文档