帆板控制系统设计

帆板控制系统设计
帆板控制系统设计

帆板控制系统设计

苑 毅 黄 珍

(甘肃联合大学 甘肃 兰州 730000)

摘 要: 介绍一种帆板控制系统的设计,该本系统以AT89S52单片机芯片为核心,辅以必要的外围电路(包括A/D转换、数字显示、键盘控制和电机驱动等),实现对帆板系统的角度控制要求。该系统主要由最小单片机系统、LMD18200电机驱动模块、帆板、A/D以及LED组成。经测试,系统实现对帆板角度的测量及其显示、帆板角度的控制调整等功能。

关键词: AT89S52单片机;帆板;角度控制

中图分类号:TP274.2 文献标识码:A 文章编号:1671-7597(2012)1210079-02

板产生摆角,帆板转轴中连接5k电位器。帆板转动时电位器会

0 引言

将摆动角度的变化转化为电压变化,电压的变化量反馈给控制角度自动调整控制系统在航空航天、航海、汽车驾驶等现

板的AD采样芯片ADC0809。利用AD的数据,转化为角度信息同时实生活领域中都有重要应用,因此有着非常重要的研究价值和

完成数码显示,同时AD的采样数据做为参考量来控制PWM脉冲的广泛的应用价值。把单片机与角度传感器有效结合起来,就可

宽度从而调整帆板摆角大小。

实现一般领域的角度自动调整控制。文中详细介绍了基于单片

2 理论分析与计算

机控制的角度自动调整系统设计方法,该系统针对帆板角度进

2.1 风扇控制电路

行控制,可根据需要自动调整帆板偏转角度大小。

在整个系统控制过程中,设计控制范围为0~60°,并且

1 系统工作原理

以2°为区间范围,这样,在这个控制过程中需要30个控制点。

帆板控制系统系统由单片机、显示、按键、AD、风扇驱动

利用单片机对应30个控制点产生不同的PWM信号调整步进电机驱等组成,通过AD采集的信号实时显示帆板转角,通过风扇风速

动芯片LMD18200驱动风扇,风扇转速由弱至强即可产生0~

60°的转角变化。

2.2 角度测量原理

帆板转轴中连接一5K的电位器,帆板转动时将角度的变化

转化为电压变化。由于采用5k电位器上的电压信号作为采样信

号,电位器外接5V电压,而ADC0809为8位转换器,单位电压信

号变化量为⊿V=5V/256。系统要求角度范围是0~60°,故定

义显示范围是0~64°,取每4个单位电压信号的变化量等价于图1 系统结构图

1°的角度变化。

各模块系统电路的方案选择:

2.3 控制算法

1.1 风扇控制电路

单片机内部定时器产生1ms定时,作为PWM信号单位周期时风扇选用台式计算机散热风扇,故选用步进电机驱动芯片

间。通过对ADC0809转换得到的256个数字量处理,每4位数据LMD18200控制风扇的转速以实现对帆板角度的控制与调整。当

作为一个控制单位。共产生256/4=64个控制量,作为PWM信号需要帆板倾角增大时,只需通过键盘控制风扇的转速提高,以

的周期因数,调整步进电机驱动芯片LMD18200驱动风扇,产生增大风力,从而改变帆板的倾斜角度,反之同理。

不同的风速变化。

1.2 角度测量电路

3 电路与程序设计

采用线性电位器将帆板的角度变化转化为电压的变化,从

3.1 风扇控制电路

而间接测量帆板的倾角角度。帆板转轴中连接一5K的电位器,

帆板转动时将角度的变化转化为电压变化,通过单片机控制如图2所示为风扇控制电路,LMD18200输出控制风扇转速AD对其进行采集,从而完成测量。快慢。

1.3 显示电路

用数码管进行显示。数码管由于显示速度快,使用简单。

考虑到本系统显示信息简单,不必显示过多信息,从成本角度

考虑,我们选用3位LED显示。

1.4 控制系统电路

用单片机作为步进电机驱动芯片LMD18200的控制单元。单

片机完成控制算法,再将计算结果转换为PWM信号输出到

LMD18200以实现对风扇的控制。由于单片机系统是一个数字系

统,其控制信号的变换完全依靠硬件计数,所以受外界干扰较

小,整个系统工作可靠.

从而帆板控制系统总体方案确定如下:由单片机AT89S52、

步进电机驱动芯片LMD18200、LED显示器、键盘、线性电位器、

台式计算机散热风扇、直流电源等模块组成。利用单片机产生

PWM信号调整步进电机驱动芯片LMD18200驱动风扇,风扇吹动帆图2 风扇控制电路

灌溉系统设计

灌溉系统设计 草坪喷灌系统简介 (Introduction of Turf Irrigation System) 灌溉是弥补自然降水在数量上的不足与时空上的不均、保证适时适量地满足草坪生长所需水分的重要措施。以往的草坪绿化工程,很多没有配套完整的灌溉系统,灌水时只能采用大水漫灌或人工洒水。不但造成水的浪费,而且往往由于不能及时灌水、过量灌水或灌水不足,难以控制灌水均匀度,对草坪的正常生长产生不良影响。随着城镇建设的不断发展,城市人口大量集中,工业和生活用水迅速增加,旅游、休闲、运动场及居民小区等各种绿地面积越来越大,城市供水的紧张状况日益突出。传统的地面大水漫灌已不能满足现代草坪灌溉的要求,采用高效的灌水方式势在必行。 喷灌,以其节水、节能、省工和灌水质量高等优点,越来越被人们所认识。近年来草坪喷灌发展很快,有逐步取代人工地面灌溉的趋势。 一、草坪喷灌的特点 喷灌系统的设计和管理必须适应草坪的特点,才能满足其需水要求,保证正常生长。 1.喷灌设备的安装不能影响草坪的维护作业。草坪需要经常性的修剪、植保、施肥等,这些作业往往由机械完成。因此,除应选择草坪专用埋藏式喷头外,同时需精心施工,使之避免与草坪上的机械作业发生矛盾。 2.设备选型和管网布置应适应草坪的种植方式。由于景观的需要,园林绿化中草坪的种植地块很多不是规则的形状,如高尔夫球场,且有时同一工程中的不同地块呈零星分布,增加了喷灌系统中设备选型和管网布置的难度。 3.灌水管理应与草坪病害防治结合起来。很多草坪病害,特别是真菌类病害与草坪叶面和土壤湿度关系密切。在灌水管理中,制定合理的灌溉制度,包括灌水周期、灌水时间、灌水延续时间等,对控制草坪病害十分重要。 4.喷灌系统在满足草坪需水要求的同时,需充分注意景观和环境效果。精心设计的喷灌系统,通过正确选择喷头和进行喷点的布置,不仅能满足草坪需水,而且在灌水时可以形成水动景观效果。 二、喷灌系统的组成 一个完整的喷灌系统一般由喷头、管网、首部和水源组成。 1.喷头:喷头用于将水分散成水滴,如同降雨一般比较均匀地喷洒在草坪种植区域。 2.管网:其作用是将压力水输送并分配到所需灌溉的草坪种植区域。由不同管径的管道组成,分干管、支管、毛管等,通过各种相应的管件、阀门等设备将各级管道连接成完整的管网系统。现代灌溉系统的管网多采用施工方便、水力学性能良好且不会锈蚀的塑料管道,如PVC管、PE管等。同时,应根据需要在管网中安装必要的安全装置,如进排气阀、限压阀、泄水阀等。

水温自动控制系统毕业设计论文(DOC)

毕业设计论文 水温自动控制系统 钟野 院系:电子信息工程学系 专业:电气自动化技术 班级: 学号: 指导教师: 职称(或学位): 2011年5 月

目录 1 引言 (2) 2 方案设计 (2) 2.1 总体系统的设计思路 (2) 2.2 部分外围系统的设计思路 (3) 3 硬件电路设计 (3) 3.1 单片机最小系统的设计 (3) 3.2 温度检测电路的设计与论证 (4) 3.3 显示功能电路的设计与论证 (5) 3.4 温度报警提示功能电路的设计与论证 (5) 3.5 外围电路控制设计 (6) 3.6 扩展部分方案设计 (7) 4 软件设计 (7) 4.1 控制主程序设计 (7) 4.2 温度设置程序设计 (8) 4.3 上下限报警程序设计 (8) 5 结论 (9) 结束语 (9) 致谢 (10) 参考文献 (10) 附录............................................................................................................... 错误!未定义书签。

水温自动控制系统 钟野 (XXXX电子信息工程学系指导教师:CXJ) 摘要:本文设计主要是采用A T89C51单片机为控制核心、以温度传感器(DS18B20)为温度采集元件, 外加温度设置电路、温度采集电路、显示电路、报警电路和加热电路来实现对水温的显示同时自动检测及线性化处理,其误差小于±0.5℃。本文重点介绍硬件设计方案的论证和选择,以及各部分功能控制的软件的设计。本次设计的目标在于:由单片机来实现水温的自动检测及自动控制,实现设备的智能化。 关键词:单片机;温度传感器;自动控制 Abstract: This paper is designed AT89C51 microcontroller as control core and temperature sensor DS18B20) for (temperature gathering element, plus the temperature setting circuit, temperature gathering electriccircuit, display circuit, alarm circuit and heating circuit to achieve water temperature display while automatically detecting and linearization, its error is less than 0.5 + ℃. This paper mainly introduces the hardware design argumentation and choice, and some functional control software design. This design goal is: by single-chip microcomputer to realize the automatic detection and automatic temperature control, realize the intellectualized equipment. Keywords: Microcontroller; Temperature sensors; Automatic control

帆板控制系统设计电子信息工程论文

毕业设计(论文) 帆板控制系统 姓名:xxxxxx 系别: 年级: 专业:电子信息工程 指导老师: 帆板控制系统

【摘要】本设计采用STC89C52RC为中心控制器,利用角度传感器来的采集、处理实现对风扇转速的控制,调节风力大小,进而改变帆板转角大小;帆板的角度检测,通过ADXL345模块,实现控制帆板角度的大小;通过充分比较、论证,最终选用小型直流电机作为风扇的制动源,小型直流电机力矩大、操作简单、价格低且能满足设计需求;系统显示采用LCD12864液晶,用于实时显示帆板的角度大小;控制电机是以NPN三极管BU406为驱动,再利用PWM算法算出合理的脉冲占空比;最后经过多次测试表明,系统完全达到了设计要求,不但完成了所有基本和发挥部分的要求,并增加实现了实时显示占空比全程变化的功能。 【关键词】自动控制、帆板、角度测量、小型直流电机、液晶显示、脉宽调制 Panel Control System 【Abstrct】According to the panel control system design requirements, to design the whole system was studied, established the optimal design scheme, using STC89C52RC as the center controller, using the angle sensor to the acquisition, processing of the fan speed control. The power adjustment, and then change the windsurfer windsurfing angle; angle detection. Through the ADXL345 module realization of control panel, in terms of size; by comparison, the final selection of full proof, small DC motor as the braking source fan, small DC motor torque, simple operation, low price and can satisfy the design requirement; display system using LCD12864, used for real-time display panel angle; control motor is NPN three. BU406 drive, then the use of PWM algorithm calculates the reasonable pulse duty ratio; finally after many tests show that.The system meets the design requirements, not only finished all the basic and the requirements to play a part, and to increase the real-time display of the whole function of the variation of duty ratio. 【Keywords】A utomatic Control, Windsurfing, Angle Measurement, Small DC Motor, Liquid Crystal Display, Pulse Width Modulation

帆板控制系统论文

帆板控制系统 摘要:本设计给出了以MSP430F149为核心的帆板控制系统的基本原理与实现方案。由倾角测量模块、电机驱动模块、显示模块、调节模块等模块组成。采用SCA103T倾角传感器,可实现倾角精确测量。采用直流电机驱动风扇。系统功能由按键控制,可对测量结果进行实时显示,人机交互界面友好,经测试,达到了较好的性能指标。 关键词:MSP430F149,倾角传感器,电机驱动 The Panels Control System Abstract: The basic principle and implements solutions of the control system of the panels are given using MSP430F149 as the core. It is composed by inclination measurement modules, motor driver module, display module and adjust module. It can realize precision measurement using the SCA103T tilt sensor. Fan is driver by the dc motor, The system function is controlled by keys and the measurement result can be real-time displayed, the system has good man-machine interface and achieved better performance indicators by test,. Keywords: MSP430F149,Inclination sensor,motor driver

自动灌溉施肥系统设计

自动灌溉施肥系统设计 1.系统组成及原理 现代化灌溉系统中农作物所需养分来自肥液, 所以在灌溉过程中不但要根据作物需求灌溉水, 还要将适宜作物生长的一定浓度的肥液通过灌溉水提供给作物。而肥液与水的混合是在灌溉过程中进行, 因此, 肥料的混合、检测和控制是一个实时控制系统。自动灌溉与施肥系统的组成如图 1 所示。系统由单片机控制器、灌溉管路、肥液混合系统等几部分组成。其中肥液混合系统包括混合罐、抽吸肥液用的文丘里阀、电磁阀( 根据施加肥料种类的不同可有个),PH 值、EC 值传感器等。 图 1 托普物联网在从事农业物联网的这几年内发展迅速,同浙江大学合作,有着强有力的技术支持,同时积极拓展国内外的物联网营销计划,物联网方案遍布全国各地,对物联网的前景了解和未来发展趋势有着深入的研究和带动作用,为国家未来的农业物联网的普及推广有着重大的贡献。 系统运行时,进水管与各个肥液罐的电磁阀通过单片机控制开启,肥液由文丘里阀输送至混肥液储存罐与灌溉用水充分混合,当肥液储存罐液位达到要求时,通过肥液泵输送至混肥管道,灌溉施肥时主电磁阀开启,充分混合后的肥液

输送至灌溉系统主管道并输送至大田作物及肥水采样器,对农作物进行灌溉与施肥。当肥水混合液中离子浓度(EC 值)或 PH 值过高,肥水采样器采样得到数值高于单片机内部控制程序设置的作物生长适合浓度数值,此时,单片机控制相应肥液罐电磁阀关闭,肥液储存罐内的肥液被主管道内的灌溉用水稀释,从而避免离子浓度或酸碱度过高对作物根系造成伤害。反之,当肥水混合液中 EC 值与 PH 值过低,肥水采样器采样得到数值低于单片机内部控制程序设置的作物生长适合浓度数值,单片机控制进水管电磁阀关闭,肥液储存罐内的肥液浓度上升,从而达到作物生长合适的浓度。使用此种控制能是肥液的浓度始终保持在作物生长合适的范围内。无需人工干预,修改单片机控制程序内的预设值,可对不同作物的施肥灌溉进行控制。 系统使用流量管传感器检测输入农田的肥液总量,灌溉的水量控制和施肥控制是分别独立的, 水量控制由单片机控制电磁阀开关时间, 采用闭环控制。施肥控制包括施肥量控制及肥液浓度控制。施肥量控制同样采用时序控制, 由用户输入施肥时间及周期, 或直接手动控制施肥。按作物所需肥液浓度,自动进行肥液的混合。 2.上位机软件设计 使用 VB6.0 编写上位机软件,具有良好的人机交互界面。上位机通过用户界面输入控制指令、实时监控系统工作、查询系统信息等。根据滴灌施肥过程中对施肥参数的控制需要,编写软件程序。主要是用户实时监控程序。通过单片机实现对施肥液中的 EC/PH 值、流量、混肥罐液位等信号的采集和处理,并将信号反馈给上位PC 机,同时能够接收并输出上位机的控制指令,驱动执行机构,执行相应操作;用户实时监控程序能够将滴灌施肥过程中的状态参数,通过数据和曲线两种方式实时显示在上位 PC 机的用户界面上,并能够对所监控的数据进行保存。 上位 PC 机通过 RS-232 串口与单片机通信,下位机采用 PIC18F45J10 单片机作为现场核心控制器,负责采集传感器信号,输出控制指令,控制执行机构运行。 3.系统测试与结论 经过实际的测试, 系统完全可以满足在功能方面的需求, 在对由达林顿管

温度自动控制系统的设计毕业设计论文

北方民族大学学士学位论文论文题目:温度自动控制系统的设计 北方民族大学教务处制

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

帆板控制系统报告

帆板控制系统 题目:帆板与控制系统组员: 指导老师: 时间:2014. 8. 11

摘要 随着社会的发展,智能化已经成为现代化产品发展的新趋势,帆板角度控制系统成为测量风力大小的产品,即可以节约电能,又可以把测量风力大小的设备向智能化产品方向过渡。 本系统采用SCT89C51单片机作为控制核心,利用角度传感器ADXL335、电机驱动L298N、液晶显示、键盘控制、声光报警等多个模块实现帆板控制系统。安置在帆板上的角度传感器将检测信号通过AD转换后传送给单片机控制系统,计算出帆板旋转角度,并由单片机控制液晶进行信息显示。帆板旋转角度可通过键盘设置风力等级,由单片机通过PWM方式驱动直流电机运转进行调速。配合角度传感器可以实时调节电机转速,进而带动风扇调整帆板转角。 测试结果证明,帆板控制系统运行稳定可靠,可以准确快速地调整帆板角度,液晶显示内容直观。

目录 第一章前言 (1) 第二章系统整体分析 (2) 方案的论证 (2) 输入模块的选择 (2) 系统的整体 (4) 第三章硬件电路 (6) 按键电路 (6) 主控电路 (6) 振荡电路 (6) 复位电路 (7) 风扇控制电路 (7) 显示电路 (8) 硬件系统 (9) 第四章软件系统 (10) 控制算法 (10) 角度测量原理 (10) KEIL简介 (10) Proteus简介 (10) 软件设计 (11) 第五章仿真与调试 (12) 仿真 (12) 测量 (13) 第六章总结 (18) 附录 (19)

第一章前言 随着科学技术的飞速发展,人们生活水平的不断提高,单片机控制成为了人们追求的目标之一,它所给人类带来的方便是不可否定的,但人们对它的要求越来越高,一切向着数字化控制,智能化控制,人性化的方向发展。现代社会对各种信息的准确性也有了更高的要求,自动检测、自动控制技术显露出非凡的能力。对于像帆板这样的自动平衡调节系统在机械、机器人平衡运动以及生活、军事、工业生产的控制和研究中都有着不可磨灭的作用和地位。 在本设计中,首先选择了合适的方案并进行仿真,在实现仿真后进行了电路的得连接及调试。 本系统设计了基于51系列的SCT89S51处理器的帆板控制系统。该系统是通过PWM波控制永磁式直流电机的转速来改变风扇的风力,使得帆板的受力发生变化控制其竖直方向的夹角。使用角度传感器ADXL335采集帆板的角度模拟量,数据通过ADC0809模数转换,将转换后的数据送给处理器,通过一系列的数据处理将其角度用LCD1602显示输出;该帆板控制系统组成虽然简单,但是在设计方面应用了好多领域的知识,如A/D数模转换技术,单片机C编程,直流电机驱动模块,直流稳压电源,角度传感器数据采集等。 、

自动化灌溉方案设计

目录 自动化灌溉与信息化管理系统方案 (2) 1、现场智能感知平台: (4) 1.1、井房首部设备智能监控系统 (5) 1.2、田间无线灌溉控制系统 (7) 1.3.无线土壤墒情监测系统 (10) 1.4.综合智能气象监测系统 (11) 2、无线网络传输平台 (14) 3、数据管理平台 (15) 4、应用平台(监控中心及移动管理控制端) (17) 5、主要技术参数 (20)

自动化灌溉与信息化管理系统方案 自动化灌溉与信息化管理系统是针对农业大田种植分布广、监测点多、布线和供电困难等特点,融合最新的物联网和云计算技术,采用高精度土壤温湿度传感器和智能气象站,远程在线采集土壤墒情、气象信息,实现墒情自动预报、灌溉用水量智能决策、远程/自动控制灌溉等功能。 该系统根据不同地域的土壤类型、灌溉水源、灌溉方式、种植作物等划分不同类型区,在不同类型区内选择代表性的地块,建设具有土壤含水量,地下水位,降雨量等信息自动采集、传输功能的监测点;通过灌溉预报软件结合信息实时监测系统,获得作物最佳灌溉时间、灌溉水量及需采取的节水措施为主要内容的灌溉预报结果,定期向群众发布,科学指导农民实时实量灌溉,达到节水目的。 系统组成: 大田灌溉自动化与信息化管理系统分为现场智能感知平台、无线网络传输平台、云数据管理平台、应用平台(监控中心及移动管理控制端)四个层次,其中,田间脉冲电磁阀、无线阀门控制器、远程水泵智能控制器、云服务器、主控制中心和村级(企业)控制中心、移动控制终端等组成灌溉无线控制系统,能够实现现地无线遥控、远程随时随地监控、轮灌组定时自动轮灌等控制方式,并且实时监测机井和阀门状态,灌溉流量和管网压力,保障运行安全,及时提示报警信息。在此基础上,扩充田间土壤墒情监测、农田气象监测、作物和泵

温度自动控制系统的设计毕业设计

论文题目:温度自动控制系统的设计

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

网上购书系统毕业设计

摘要 随着网络技术的发展,Internet已成为最具市场潜力的技术领域,使用Web技术设计的数据库应用软件,是目前Internet市场的技术中坚,各种Web应用如电子商务,网上购物等都采用这种方式实现。 网上购书在国外已经是一个比较常见的购书方式了,而在我国,网上购书才是刚刚起步,但发展的速度却十分的惊人。本系统主要实现了用户的管理、书籍的查找与购买、购物车的实现、订单的管理以及用户留言等功能,为用户提供了迅速、便利的网上购书环境。 本系统采用JSP、Servlet、JavaBean和JDBC等一些JA V A Web相关技术实现了一个简单的网上购书系统,MVC开发模式可以分离数据访问和数据表现,让开发人员可以开发一个可伸缩性强的、便于扩展的控制器,来维护整个流程。本系统通用性强,经过简单的修改就可以应用于更广泛的网上购物系统,具有一定的推广价值。 关键词:书店;数据库;JSP;Servlet;JavaBean

Abstract With the development of network technology, Internet has become the most market potential of technology, the use of Web technology, designed for database application software, is the Internet market, the technical backbone of a variety of Web applications such as e-commerce, online shopping and so using this ways. Online textbook abroad is a relatively common textbook approach, while in China, online textbook is just started, but the pace of development was very amazing. This system mainly achieves the user's management, the search and the sale of books, shopping cart implementation, order management, and user comments and other functions, provides users with fast and convenient online friendly environment. In this system, JSP, Servlet, JavaBean, and JDBC and some other JA V A Web-related technology to achieve a simple online textbook system that versatility, MVC development model can be separated from data access and data performance, so developers can develop a strong scalability, scalable controller, to maintain the entire process. Through a simple modification can be applied to a wider range of online shopping system, with a certain extension purchase. Keywords: bookstore; database;JSP;Servlet;JavaBean

帆板控制系统的设计

2011年全国大学生电子设计竞赛 帆板控制系统 2011年9月2日

摘要 本系统以STC单片机控制电路为核心,基于PID控制方法,采用PWM脉冲调宽的方式对直流电机进行调控,根据角度传感器反馈回来的信号实现可靠的闭环控制,自动稳定精确地控制帆板的倾斜角度。 关键词:PID控制方法 PWM脉冲调宽帆板

帆板控制系统 1系统方案 1.1帆板倾斜角度测量方法的论证与选择 方案一:采用角度测量传感器测量帆板倾斜角度 在轴承处安装角度测量传感器,当帆板转动一定角度时就会带动轴从而带动角度传感器转动。传感器的测量值传给A/D转化器转换成数字量(方便运算),再将数字量传给单片机并予以显示。 图1 角度测量传.感器示意图 优点:便于调控,精确测量。 缺点:造价高,元件易损坏。 方案二:采用电容传感器测量帆板倾斜角度 将电容的一面板作为帆板安装相连,另一面板作为底板,当帆板倾斜时电容改变,进而改变电路的谐振频率,通过频率/电压转换电路,将谐振频率转换为电压信号,再由单片机内部的A/D转换器转换成对应的数字信号,通过运算处理,得到控制信号。 优点:节约材料,方便组装。 缺点:误差较大,不便于测量,参数转换较复杂。 方案三:采用超声波传感器测量帆板倾斜角度 超声波传感器通过发射和接收进行测量帆板所倾斜角度。 优点:与测量装置无接触,没有机械损耗。

缺点:温度影响大,容易受外界干扰。 综合以上几种方案,经过比较,从经济性和实用性角度以及现有元器件情况,我们选择选择方案一。 1.2 风力控制部分的论证与选择 方案一:改变供电电压大小 根据能量转换平衡原理可知:P J=P D 式中:P J——机械功率 P D——电气功率 由上式可知:风量越大所需机械功率越大,另有P= U2/R,所以在电阻一定的前提下,电压越高,电功率越大,电压越小电功率越小,机械功率也小,也就是说:风机的风量越小。通过分析可见,改变直流电压的高低,就能控制风量的大小。 优点:易于调试,容易实现。 缺点:在低电压情况下,电机转矩较小,不易启动。 方案二:改变风口大小 采用挡板调节风口大小控制风量,设定风口面积为S,对应风口进气量Q。 如果S数值减小,Q值亦减小,所以风量减小。S数值增大,Q值亦增大,所以风量增大。 优点:易于制作,方便直接观察。 缺点:增加了材料量会使作品整体质量增加,精度降低,使控制难度加大。 方案三:使用脉冲调宽控制 由于直接改变供电电压大小会导致在小风量时电机无法转动所以我们使用脉冲调宽方式对风扇电机进行控制。 PWM脉冲调宽控制系统能控制高电平有效时间,高电平时间越长则电动机的转速越高,风量越大,帆板角度变大。高电平时间越短电动机的转速越低,风量越小,帆板角度变小。PWM脉冲调宽控制如图所示。 图2 PWM脉冲调宽 优点:准确方便,精度等级高,自控能力强。 缺点:程序复杂。 综合以上三种方案,选择方案三。

基于单片机的节水灌溉自动控制系统设计

本科生毕业设计 摘要 自动控制节水灌溉技术代表了农业现代化的发展状况,灌溉系统自动化水平比较低下是制约我国高效农业发展的主要原因。本文就此问题研究了基于单片机的节水灌溉自动控制系统,系统对土壤湿度进行监控,并按照农作物的要求进行适时适量的灌水,其核心部分是单片机控制部分,主要对灌溉控制技术以及系统的硬件设计,软件编程各个部分进行深入的研究。 控制部分以单片机为核心,研制了一种基于单片机的节水灌溉自动控制系统。介绍了系统总体结构、单片机系统主机电路、数据采集处理电路、I/O口的扩展电路。为了进行大规模灌溉工程的监控,采用分布式控制模式,以提高控制系统的可靠性、降低系统的成本。 该套基于单片机控制的节水灌溉自动控制系统造成本低,体积小、安装方便、抗干扰性强、运行可靠,相比其他控制方式来说,性价比高,更易形成产品,便于推广应用。这是我国灌溉自动控制技术的一种新尝试,为目前农业在较低生产力水平的状况下,向智能化、市场化方向发展开辟了一条新途径。 关键词: AT89C51单片机;湿度传感器;A/D转换;采样;芯片 1

本科生毕业设计 ABSTRACT The level of auto-control water-saving irrigation technology reflects the development condition of agriculture modernization.The low automatic level of irrigation system is the main reason that prevented our agriculture’s development.As to this condition,this paper mainly studies the water-saving irrigation system that controlled by MCU.This system can supervise humidity.it can irrigate to the demand of the farm crops with right amunt of water at well time.The control part that consists of MCU is its core.Research work had been carried on irrigation control technology,hardware and software program and so . The control that consists of MCU is its core.A set of automatic water-saving system which is controlled by sing-chip controller have been developed in this paper.The overall structure of system、the main circuit of the MCU system、data-collecting circuit、I/O expanding circuit are all the designed.For monitoring large-scale irrigation system,we use distributional control model to enhance stability of the system de reduce the cost. It is small,easy to fit,a strong capability to resist interfere and low-cost.So the control system is more economic compared to other control system such as thuter system and all these demonstrate this production is adept to be popularized.This work is a fresh attempt to bring our agriculture into an advanced stage,which now is relative to be backward greenhouse control technique,especially on the aspect of nutrient liquid supplying when crops cultivated on tissue. Key words: AT89C51 MCU; Humidity Sensor; A/D transform; Sampling; Chip 2

自动控制系统毕业设计..

目录 摘要…………………………………………………………………第1章任务要求和方案设计…………………………………… 1.1 任务要求……………………………………………………… 2.1 总体方案确定及元件选择…………………………………….. 2.1.1 总体设计框图……………………………………………… 2.1.2 控制方案确定………………………………...…………… 2.1.3 系统组成……………………………………………… 2.1.4 单片机系统……………………………………….. 2.1.15 D/A转换........................................................................... 2.1.5 晶闸管控制………………………………………... 2.1.6 传感器……………………………………………… 2.1.7 信号放大电路………………………………………. 2.1.8 A/D转换……………………………………………. 2.1.9 设定温度及显示……………………………………. 第2章系统硬件设计……………………….…………………2.1 系统硬件框图……………………………………………2.2 系统组成部分之间接线分析…………………………… 第3章系统软件设计…………………………………………. 3.1程序流程图..…………………………………..…………… 第4章参数计算……………………………..………………... 4.1 系统各模块设计及参数计算 4.1.1、温度采集部分及转换部分

4.1.2、传感器输出信号放大电路部分:........................... 4.1.3、模数转换电路部分:............................ 4.1.4、ADC0804芯片外围电路的设计:....................... 4.1.5、数值处理部分及显示部分:............................. 4.1.6、PID算法的介绍....................................: 4.1.7、A/D转换模块.......................................... 4.1.7、A/D转换模块................................... 4.1.8 单片机基本系统调试............................... 4 .1. 9 注意事项:................................................................ 第5章测试方法和测试结果 5.1 系统测试仪器及设备 5.2 测试方法 5.3 测试结果 结束语........................................... 参考文献.…………………………………….……….……………

毕业设计论文——最终版

毕业设计论文 作者学号 系部 专业 题目 指导教师 评阅教师 完成时间:

毕业设计(论文)中文摘要

毕业设计(论文)外文摘要

目录 1 绪论 (1) 1.1J AVA语言的特点 (1) 1.2开发工具E CLIPSE介绍 (2) 1.3开发工具JDK介绍 (2) 1.4应用环境 (3) 2 系统需求分析 (3) 2.1需求分析 (3) 2.2可行性分析 (3) 3 系统概要设计 (4) 3.1游戏流程图 (4) 3.2设计目标 (5) 3.3系统功能模块 (5) 3.4系统数据结构设计 (7) 4 系统详细设计 (10) 4.1程序设计 (10) 4.2贪吃蛇游戏各功能界面截图 (13) 5 系统测试 (16) 5.1测试的意义 (16) 5.2测试过程 (16) 5.3测试结果 (17) 结论 (18) 致谢 (19) 参考文献 (19)

1 绪论 贪吃蛇是世界知名的益智类小游戏,选择这个题目一方面是为了将我们自己的所学知识加以运用;另一方面,我希望通过自己的所学知识把它剖析开来,通过自己的动手实践,真正的了解它的本质和精髓。希望通过这次实践,能从中提高自己的编程能力。并从中学会从零开始分析设计程序,达到学以致用,活学活用的目的。另外,通过本游戏的开发,达到学习Java技术和熟悉软件开发流程的目的。 本游戏的开发语言为Java,开发工具选用Eclipse。 Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。这里采用Java作为开发语言主要是基于Java的面向对象和可移植性。 Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。 1.1 Java语言的特点 1.1.1 简单性 Java与C++语言非常相近,但Java比C++简单,它抛弃了C++中的一些不是绝对必要的功能,如头文件、预处理文件、指针、结构、运算符重载、多重继承以及自动强迫同型。Java 实现了自动的垃圾收集,简化了内存管理的工作。 1.1.2 平台无关性 Java引进虚拟机原理,并运行于虚拟机,实现不同平台之间的Java接口。Java的数据类型与机器无关。 1.1.3 安全性 Java的编程类似C++,但舍弃了C++的指针对存储器地址的直接操作,程序运行时,内存由操作系统分配,这样可以避免病毒通过指针入侵系统。它提供了安全管理器,防止程序的非法访问。 1.1.4 面向对象 Java吸收了C++面向对象的概念,将数据封装于类中,实现了程序的简洁性和便于维护性,使程序代码可以只需一次编译就可反复利用。

智能化灌溉系统的设计与实现

智能化灌溉系统的设计与实现 O 引言 我国农业用水量约占总用水量的80%左右,由于农业灌溉效率普遍低下,水的利用率仅 为45%,而水资源利用率高的国家已达70%~80%,因而,解决农业灌溉用水的问题,对 于缓解水资源的紧缺是非常重要的。我们的智能灌溉系统在这种背景下应运而生了。智能 灌溉系统不仅可以提高源利用率,缓解水资源日趋紧张的矛盾,还可以增加农作物的产量,降低农产品的成本。基于传感器技术的智能灌溉系统是我国发展高效农业和精细农业的必 由之路。 智能灌溉系统涉及到传感器技术、自动控制技术、计算机技术、无线通信技术等多种高新 技术,这些新技术的应用使我国的农业由传统的劳动密集型向技术密集型转变奠定了重要 的基础。 我国北方各省水资源缺乏,然而多年来使用传统方式为植株浇水不仅效率低、成本高而且 浪费十分来重。对于大面积种植的棉田实现精准灌溉,不仅可以提高源利用率,缓解水资 源日趋紧张的矛盾,还可以增加农作物的产量,降低生产的成本。 由传统的充分灌溉向非充分灌溉发展,对灌区用水进行监测预报,实际动态管理。采用传 感器来监测土壤的墒情,实现灌溉管理的自动化。高效农业和精细农业要求我们必须提高 水资源的利用率。要真正实现水资源的高效,仅凭单项节水灌溉技术是不可能解决的。必 须将水源开发、输配水、灌水技术和降雨、蒸发、土壤墒情以及农作物需水规律等方面做 统一考虑。做到降雨、灌溉水、土壤水和地下水联合调用,实现按期、按需、按量自动供水。如何利用有限的水资源,走“节水农业”已经成为农业生产获得最佳的效益和持续稳 定发展的增长点。因此使用自来水发电的智能灌溉系统,控制喷灌和微灌系统,能有效地 减少田间灌水过程中的渗漏和蒸发损失。现有的灌溉系统都要外接电源,存在一定的安全 隐患且较麻烦。本系统可在无供电条件的地区使用,其最大优点为节水、节能、节约劳动力。 1 设计目标与实现方案描述 针对现有的智能化灌溉系统都需要外加电源供电,存在一定安全隐患,而且现有的自动灌溉装置的程序一般固化在系统的程序存储器内,只能简单地设置灌溉时间及循环时间, 不能灵活根据季节不同自动调节等缺点,该系统将小型直流发电机接上风叶至于密封特制 的盒子中,用水流带动风叶旋转来发电,再将电能储存到蓄电池中以给监控电路和电磁阀 供电。该装置是以湿敏电阻和光敏电阻检测信号,自来水发电用作供电的一种无需外接电 源的自动灌溉装置。该装置监控电路由信号采集部分,灌溉控制部分,电源部分,执行部 分4部分组成。如图1所示。 1.1 信号采集部分 1.1.1 土壤湿度检测 采用硅湿敏电阻作为检测土壤湿度的传感器,它在25℃时响应时间小于5 s,检测土壤含水量范围为O~100%。 当湿敏传感器插入土壤时,由于土壤含水量不同,使得湿敏传感器的阻值也不同。通过湿敏电阻和IC1NE555判断湿度强弱,如果是土壤较干燥,湿敏电阻阻值较大,NE555翻转,输出高电平(约为电源电压)。 调整时,将湿敏电阻插入水内,调Rp1使NE555的3脚输出为12 V,然后将湿敏电阻从水中取出并擦干,调Rp1使输出0 V,这样反复调节多次即可达到要求。

相关文档
最新文档