帆板控制系统(基于STM32)
基于stm32f103的简单控制系统设计

基于stm32f103的简单控制系统设计正文:基于STM32F103的简单控制系统设计是一种基于单片机的控制系统,使用STM32F103微控制器作为核心处理器。
该控制系统可以用于各种应用,如家庭自动化、工业自动化、机器人控制等。
在这个控制系统中,STM32F103微控制器可以通过各种传感器来获取环境信息,然后根据预设的控制算法来控制执行器或设备。
通过这种方式,我们可以实现自动化控制,提高效率和准确性。
在设计这个简单控制系统之前,我们需要确定控制系统的功能需求和性能要求。
然后,我们可以选择合适的硬件和软件组件来实现这些功能。
对于STM32F103微控制器,我们可以使用Keil MDK开发环境来编写代码,并使用外部传感器和执行器来与微控制器进行通信。
控制系统的设计包括硬件设计和软件设计两个方面。
在硬件设计方面,我们需要将STM32F103微控制器与其他外设(如传感器和执行器)进行连接。
这可能涉及到使用电路板设计工具进行电路设计,并在PCB 上布局和布线。
在软件设计方面,我们需要编写嵌入式C代码来实现控制算法和与外部设备的通信。
通过使用STM32F103的开发环境和相关库函数,我们可以轻松地编写代码来配置和控制微控制器的各个外设。
在实际应用中,我们可以将这个简单的控制系统用于各种场景。
例如,在家庭自动化中,我们可以使用该控制系统来控制家庭设备的开关和亮度调节。
在工业自动化中,我们可以使用该控制系统来控制生产线上的机器人和传送带。
通过使用STM32F103微控制器,我们可以实现精确的控制和实时响应。
总之,基于STM32F103的简单控制系统设计是一种灵活且可扩展的解决方案,可以满足各种应用的控制需求。
通过合理的硬件和软件设计,我们可以实现高效、准确和可靠的控制系统。
帆板控制系统(基于STM32)

帆板控制系统加书签收藏下载跳至底部↓阅读:123次大小:10KB(共4页)帆板控制系统摘要:摘要:本系统以STM32F103ZE 的ARM 芯片为主控CPU,通过程序设计输出PWM 信号给直流电机驱动板以驱动风扇上的直流电机,从而带动风扇的转动。
用LSM303DLH3 三轴加速度传感器检测帆板偏转角。
可以用键盘设置PWM 占空比来改变风扇风速以控制帆板的偏转角。
还可以直接设置帆板偏转角,CPU 根据设置的偏转角和三轴加速度传感器检测的帆板偏转角的差,自动调节PWM 的占空比改变风扇风力大小,使帆板自动偏转到设定角度。
通过LCD5110 的液晶显示模块,可以实时数字显示帆板的偏转角和调节风力大小占空比。
关键词:关键词:STM32 加速度传感器PWM 偏转角帆板A bstract: This system to the ARM chips STM32F103ZE as control core, through the program design PWM signal output, in the to control dc motor drives board. With LSM303DLH3 sensor chip transmission An gle to signal to adjust the motor to control PWM signal motor speed. At the same time use the keyboard can be set rotation, adjust the pa nels of the chip, reached the PWM signal set the panels rotation Angl e. The keyboard also can adjust the PWM signal, and then chip can adjust the fan speed, to change the panels of the rotation Angle throu gh the regulation, and eventually to test LCD5110 liquid crystal displa y (LCD) module, show the panels of the deflection Angle. Key words: STM32 sailboard Angle sensor一、帆板控制系统总框架结构图和总体方案帆板控制系统总框架结构图和总体方案根据题目的要求,帆板控制系统由主控芯片模块,电机驱动模块、液晶显示模块,键盘模块等组成。
全国大学生电子设计竞赛论文(F题)之欧阳治创编

2011年全国大学生电子设计竞赛帆板控制系统(F 题)【120212组】2011年9月6日摘要本文主要介绍了一种帆板控制系统。
通过对直流风扇风速的控制,调节风力大小,改变帆板的转角。
其主控芯片为MC9S12XS128,通过PWM对电机驱动7960的控制,来调节电机的转速,同时应用光电编码器和倾角传感器作为反馈,对整个调速系统进行PID闭环调节,以到所预期的角度。
并且介绍了在调试过程中的实时监控、宏观曲线分析和数据分析应用等调试手段。
文章着重介绍核心器件的选择、各部分电路、软件的设计和调试手段关键词:PID调速MC9S12XS128 调试手段目录1系统方案11.1角度调整系统方案的论证与选择11.2 电机驱动方案的论证与选择11.3 MCU控制系统的论证与选择12系统理论分析与计算22.1 帆板受力的分析与计算22.1.1帆板转角的原理22.1.2 帆板的受力分析22.2倾角传感器的分析与计算32.2.1 倾角传感器系统原理32.2.2 倾角传感器的计算32.3 电机转速控制的分析与计算32.3.1 电机转速控制的分析32.3.2 数字PID控制算法的计算33电路与程序设计43.1电路的设计43.1.1系统总体框图43.1.2 控制电路53.1.3 键盘管理电路53.1.4显示系统电路63.1.5倾角传感器电路73.1.6电机驱动电路83.1.7测速反馈电路83.1.8电源电路93.2程序的设计93.2.1程序功能描述与设计思路93.2.2程序流程图104测试方案与测试结果124.1测试方案124.2 测试条件与仪器144.3 测试结果及分析144.3.1测试结果(数据)144.3.2测试分析与结论15附录1:电路原理图16附录2:源程序17帆板控制系统(F 题)【高职高专组】1系统方案本系统主要由倾角传感器模块、电机驱动模块、MCU控制模块、电池组成,下面分别论证这几个模块的选择。
1.1角度调整系统方案的论证与选择方案一:线性电位WDD35D-4是360°连续机械转角的线性电位器,精度可达到1%,将电位器旋钮和电位器分别于帆板和连杆结合,在帆板转动的同时带动旋钮改变阻值,用AD测出电压变化,从而换算出倾斜角度。
帆板控制系统的设计与实现

帆板控制系统的设计与实现一、引言帆船是一种以帆作为动力的水上交通工具,它利用风力推动帆板在水面上行驶。
帆板的控制系统是帆船的核心部件,其设计与实现直接影响帆船的航行性能和安全性。
本文将介绍帆板控制系统的设计与实现,包括系统架构、传感器选取、控制算法以及系统实现等方面。
二、系统架构设计帆板控制系统的架构设计需要考虑到系统的可靠性、稳定性和灵活性。
一般而言,帆板控制系统可以分为传感器模块、控制模块和执行器模块三个部分。
1. 传感器模块:传感器模块用于感知环境信息,常见的传感器包括风速传感器、陀螺仪、气压传感器等。
通过这些传感器可以获取风力、船体姿态、气压等参数,为控制模块提供所需的数据。
2. 控制模块:控制模块负责根据传感器获取的信息制定合理的控制策略,并输出控制信号来调整帆板的角度和位置。
常见的控制算法包括PID控制算法、模糊控制算法等,根据实际需求选择合适的控制算法。
3. 执行器模块:执行器模块将控制信号转化为动力输出,用于调整帆板的角度和位置。
常见的执行器包括电机、舵机等,其选择要考虑到系统的响应速度、扭矩输出等因素。
三、传感器选取为了准确感知环境信息,需要选择合适的传感器,下面介绍几种常用的传感器:1. 风速传感器:风速传感器用于测量风的强度和方向,基于这些信息可以判断风的力度和来源,从而调整帆板的角度和位置。
2. 陀螺仪:陀螺仪用于测量帆板相对于地球的角位移和角速度,通过获取帆板的姿态数据,可以对控制模块进行反馈,实现更精确的控制。
3. 气压传感器:气压传感器用于测量大气压力,通过获取气压数据可以间接了解风的强度和变化情况,进而作出相应的调整。
四、控制算法设计控制算法是帆板控制系统的核心,它决定了帆板的调整速度和精度。
常见的控制算法包括PID控制算法和模糊控制算法。
1. PID控制算法:PID控制算法是一种基于反馈调整的控制算法,通过测量系统输出和期望输出之间的误差,通过比例、积分和微分三个部分的调节来实现闭环控制。
基于传感器融合技术的帆板控制系统设计与实现

基于传感器融合技术的帆板控制系统设计与实现帆板控制系统是一种用于驾驶帆板船的控制系统,通过传感器融合技术,可以实现对帆板船的航向、速度以及姿态的精确控制。
本文将详细介绍基于传感器融合技术的帆板控制系统的设计与实现过程。
帆板控制系统设计与实现的第一步是选择合适的传感器。
传感器的选择应根据帆板船控制所需的参数来确定,常见的传感器包括陀螺仪、加速度计、罗盘等。
陀螺仪用于测量帆板船的姿态角度,加速度计用于测量帆板船的加速度,罗盘用于测量帆板船的航向。
根据实际需求选择适合的传感器,并确保它们能够提供稳定、准确的数据。
第二步是传感器融合算法的设计。
传感器融合算法用于将不同传感器获取的数据进行融合,以得到更加准确的帆板船状态信息。
常见的传感器融合算法包括卡尔曼滤波算法、粒子滤波算法等。
这些算法可以通过对传感器数据进行加权融合或者对数据进行概率推断来实现数据的融合。
在设计传感器融合算法时,需要考虑传感器的精度、采样率以及系统的实时性要求,以确保算法的准确性和实时性。
第三步是控制算法的设计与实现。
控制算法用于根据帆板船的状态信息,决定下一步的舵角调整和帆的调整,以实现帆板船的精确控制。
常见的控制算法包括PID控制算法、模糊控制算法等。
这些算法可以根据帆板船当前的航向偏差和速度偏差计算出相应的控制量,以调整舵角和帆的张力,使帆板船恢复到期望的航向和速度。
在设计控制算法时,需要考虑帆板船的动力学特性、环境风力等因素,以确保控制算法的稳定性和鲁棒性。
第四步是硬件设计与实现。
硬件设计主要包括传感器的选择与连接、微控制器的选择与编程、执行机构的选择与安装等。
在硬件设计过程中,需要确保传感器能够稳定地采集到帆板船的状态信息,并将其传输给微控制器进行处理。
同时,还需要选择合适的执行机构,如舵机和电机,实现对舵角和帆的调整。
第五步是软件设计与实现。
软件设计主要包括传感器数据采集与处理、控制算法的实现、用户界面的设计等。
传感器数据采集与处理模块负责从传感器中获取帆板船的状态信息,并通过传感器融合算法对数据进行融合,得到准确的帆板船状态。
帆板控制系统

帆板控制系统1. 简介帆板控制系统是一种以船帆为动力的船只导航系统,通过控制帆的角度和位置来控制船只的方向和速度。
本文档将介绍帆板控制系统的工作原理、系统组成和控制方法。
2. 工作原理帆板控制系统的工作原理基于侧推力的产生。
当帆被倾斜或转动时,风的作用力将使帆板受到侧向的推力,从而改变船只的运动方向和速度。
通过控制帆的倾斜角度和转动角度,可以实现对船只的精确控制。
3. 系统组成帆板控制系统主要由以下几个组成部分构成:3.1 帆板帆板是帆板控制系统的核心组件,可以通过调整角度和位置来调节船只的运动。
帆板一般由轻质、坚固的材料制成,以保证系统的稳定性和耐用性。
3.2 帆索帆板和船体之间由帆索连接,帆索起到支撑和传递力量的作用。
帆索通常采用强度高、耐久性好的材料制成,以确保帆板能够承受风的作用力并保持稳定。
3.3 控制杆控制杆用于控制帆板的倾斜角度和转动角度。
通过控制杆的操作,船员可以根据需要调整帆板的角度和位置,从而实现对船只运动的控制。
3.4 风向指示器风向指示器用于监测风的方向,以便船员及时调整帆板的位置。
风向指示器通常采用旋转式或电子式的设计,可以准确地指示风的方向和强度。
4. 控制方法帆板控制系统有多种控制方法,常用的控制方法包括:4.1 高度控制高度控制是指通过调整帆板的倾斜角度来控制船只的运动高度。
倾斜角度越大,船只的运动高度越高;倾斜角度越小,船只的运动高度越低。
船员可以根据需要调整倾斜角度,以实现对船只高度的精确控制。
4.2 转向控制转向控制是指通过调整帆板的转动角度来控制船只的运动方向。
当帆板与船体垂直时,船只将保持直线运动;当帆板转动一定角度后,船只将改变方向。
船员可以通过控制杆来调整转动角度,从而实现对船只转向的控制。
4.3 速度控制速度控制是指通过调整帆板的倾斜角度和转动角度来控制船只的运动速度。
当帆板倾斜角度较大时,船只的运动速度较快;倾斜角度较小时,船只的运动速度较慢。
通过综合调整倾斜角度和转动角度,船员可以精确控制船只的速度。
基于嵌入式技术的帆板控制系统设计与实现

基于嵌入式技术的帆板控制系统设计与实现帆板控制系统是基于嵌入式技术的一种智能化系统,用于控制和操作帆板的角度和位置,以最大限度地利用风能来推动船只或发电。
本文将详细介绍基于嵌入式技术的帆板控制系统的设计与实现。
一、系统需求分析帆板控制系统的设计目标是实现对帆板角度的自动控制,使其能在不同风力和风向条件下保持最佳的推动效果。
系统需要具备以下功能:1. 监测环境参数:通过传感器获取风速、风向等环境参数,并进行实时监测;2. 分析环境参数:根据环境参数数据进行分析,确定当前最佳的帆板角度;3. 控制帆板角度:通过电机或舵机实现对帆板角度的控制,按照分析得到的最佳角度进行调整;4. 系统保护功能:在极端天气条件下,如风力过大或风向变化突然,系统需要能够自动判断并采取保护措施。
二、系统硬件设计1. 嵌入式控制器:选择适用的嵌入式硬件平台,如Arduino、Raspberry Pi等,作为主控制器。
2. 传感器:选择合适的风速传感器和风向传感器,用于实时监测环境参数。
3. 电机或舵机:选用合适的电机或舵机作为帆板的控制执行器,能够实现对帆板角度的调整。
4. 电源系统:提供稳定可靠的电源供给,包括电池和充电系统,以满足长时间工作的需求。
5. 通信模块:可选项,用于与其他设备进行数据传输和远程控制。
三、系统软件设计1. 嵌入式软件:根据硬件平台选择合适的编程语言,如C/C++或Python等开发嵌入式软件,实现系统的控制逻辑。
2. 传感器数据采集与处理:编写代码读取传感器数据,并进行实时处理和分析,得到当前环境参数下的最佳帆板角度。
3. 控制算法设计:根据分析得到的最佳角度,设计控制算法,将控制信号发送给电机或舵机,实现对帆板角度的调整。
4. 用户界面设计:可选项,根据实际需求设计可视化的用户界面,使得系统操作更加方便和直观。
四、系统实现和测试1. 硬件搭建:根据硬件设计,完成硬件组装和连接,保证各组件的正常运行。
基于单片机的帆板控制系统设计

基于单片机的帆板控制系统设计【摘要】本文内容是大学生电子设计竞赛的试题之一,介绍了基于单片机的帆板控制系统的设计方法和制作过程。
【关键词】转速控制;转角测量;单片机控制1.设计任务与要求设计并制作一个帆板控制系统,通过对风扇转速的控制,调节风力大小,改变帆板转角θ,如图1所示。
要求:用手转动帆板时,能够数字显示帆板的转角。
通过操作键盘控制风力大小,使帆板转角能够在0~60度范围内变化,并要求实时显示转角;当间距d=10cm时,通过操作键盘控制风力大小,使帆板转角稳定在45度±5度范围内。
要求控制过程在10秒内完成,实时显示,并由声光提示;通过键盘设定帆板转角时要求转角能达到设定值,并实时显示。
2.总体设计根据要求,系统总体框图如图2所示。
采用STC89C52作为计算机控制核心,通过对直流电机调速,以控制电机带动风扇的风速,来控制帆板的转角。
利用角度测量模块得到帆板转动的角度,经过模数转换芯片TLC1549进行模拟量到数字量的转换,将角度模拟信号转换为角度的数字量,经过单片机处理后再以数字的形式通过数码管显示出对应的角度值。
风扇部分采用L298N驱动模块驱动电动机,通过PWM占空比调节风扇转速。
利用键盘电路控制风力大小和设置帆板角度。
并通过声光电路来提示45度转角的设置成功。
3.系统硬件设计(1)电源模块:由变压部分、滤波部分、稳压部分组成。
电机部分的供电采用直流12V供电,而其他大部分电路需要5V电源,本设计使用三端稳压器7812和7805供电模块提供两种电压。
(2)风扇控制模块:本设计采用直流电机带动风扇来控制风力的大小。
直流电机采用LM298驱动电路。
LM298N是一个高电压、大电流全双桥驱动器,满足了一般小型电机的控制要求。
PWM控制信号由in1输入,将in2直接接地,即采用单向制动的方式。
通过单片机产生PWM波调整占空比来达到调速的目的。
当帆板倾角小于设定值时,增加PWM参数,增大风力,倾角加大;当帆板角度小于设定值时,减小PWM参数,减弱风力,倾角减小。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
帆板控制系统加书签收藏下载跳至底部↓阅读:123次大小:10KB(共4页)帆板控制系统摘要:摘要:本系统以STM32F103ZE 的ARM 芯片为主控CPU,通过程序设计输出PWM 信号给直流电机驱动板以驱动风扇上的直流电机,从而带动风扇的转动。
用LSM303DLH3 三轴加速度传感器检测帆板偏转角。
可以用键盘设置PWM 占空比来改变风扇风速以控制帆板的偏转角。
还可以直接设置帆板偏转角,CPU 根据设置的偏转角和三轴加速度传感器检测的帆板偏转角的差,自动调节PWM 的占空比改变风扇风力大小,使帆板自动偏转到设定角度。
通过LCD5110 的液晶显示模块,可以实时数字显示帆板的偏转角和调节风力大小占空比。
关键词:关键词:STM32 加速度传感器PWM 偏转角帆板A bstract: This system to the ARM chips STM32F103ZE as control core, through the program design PWM signal output, in the to control dc motor drives board. With LSM303DLH3 sensor chip transmission An gle to signal to adjust the motor to control PWM signal motor speed. At the same time use the keyboard can be set rotation, adjust the pa nels of the chip, reached the PWM signal set the panels rotation Angl e. The keyboard also can adjust the PWM signal, and then chip can adjust the fan speed, to change the panels of the rotation Angle throu gh the regulation, and eventually to test LCD5110 liquid crystal displa y (LCD) module, show the panels of the deflection Angle. Key words: STM32 sailboard Angle sensor一、帆板控制系统总框架结构图和总体方案帆板控制系统总框架结构图和总体方案根据题目的要求,帆板控制系统由主控芯片模块,电机驱动模块、液晶显示模块,键盘模块等组成。
系统框图如图1。
并且对其中各模块的功能,分别做了几种不同的设计方案并进行了论证。
并作出了总结。
图1,系统框图1.1 方案论证与比较1.1.1 主控CPU 模块;方案一:采用51 单片机作为主控芯片。
方案二:采用STM32F103ZE 作为主控芯片,其自带16 通道12 位A/D,多达7 个定时器,资源丰富,功耗低,速度高,主频可达72Mhz,并且稳定性较强,但其编程有相应的库函数。
由于本系统有反馈控制,对实时性要求比较高,另外,考虑到系统会用到控制算法,需要CPU 处理速度和运算能力相对比较高。
而且STM32本身自带PWM 模块和IIC 接口模块,编程和使用比较方便,不占用系统资源,因此综合考虑我们采用第二种方案;1.1.2 风扇方案一,步进电机,步进电机时将电脉冲信号转变为角位移或线位移开环控制元,它的启动停止取决于脉冲,其惯性很小,步进电机可以精确控制转动步数和方向,是精确控制风扇的理想电机,由于步进电机功耗大,价格昂贵,而且在本题目中对电机的启动停止要求不高,而步进电机控制控制复杂,因此我们选用直流第1/4页电机带动风扇。
方案二:采用直流电机,控制直流电机的外围电路容易实现,且控制简单,只需很少的外围电路,原理和驱动电路简单,直流电机,通过脉冲控制直流电机旋转性能好,并考虑到性价比的问题。
综合考虑,我们选择方案二在本题目中非常适合。
1.1.2 电机驱动模块方案一:用L298 作驱动芯片方案二:BTS7960 作驱动芯片BTS7960 是半桥驱动芯片,就是说需要2 个芯片来驱动一个电机,电流最高43A,其内阻很小,所以散热不是很厉害。
12V,1.35A1.1.3 LCD 显示屏方案一:LED 数码管显示:LED 数码管驱动简单,它是实现显示角度的最简单的方案,而且显示较比清晰,但数码管,最大的缺陷是显示信息量有限。
方案二:LCD1602 :LCD1602 能够显示较数码管多的内容,但是不够清晰,而且我们在本次题目中要显示三行以上的内容。
方案三:LCD NOKIA 5110 可以显示较为复杂的图形,在本题中我们要在三页上分别显示脉冲占空比、帆板实时转角、帆板角度的设定值,LCD NOKIA 5110 显示屏可以胜任这份工作,所以我们选用方案三。
1.1.4 角度传感器方案一,(编码器)WDD35D-4 电位器是角度传感器,其输出时模拟电压值,因此使用该角度传感器需要配合相应的A/D 转换芯片,较为麻烦。
方案二,LSM303DLH(3 轴数字加速度传感器)模块集成了芯片所需的所有电阻电容,仅需外接电源,地通过IIC 接口直接读取数据,即LSM303DLH3 轴数字加速度传感器模块输出为数字信号主芯片可直接处理,较为方便,所以我们经过讨论选用了第二种方案。
1.2 最终方案经过反复的论证,我们最终确定了如下方案:1,采用STM32F103ZE 为主控芯片。
2,采用直流电机带动风扇。
3,采用L CD NOKIA5110 液晶显示屏。
4,选用LSM303DLH3 轴数字加速度传感器模块和3 轴数字电子罗盘六轴模块。
二,电路设计2.1.1 电机驱动电路电机驱动模块由STM32F103ZET6主控芯片,实现对风扇的控制。
由于风扇选用的是直流电机,因此可以采用PWM调速,即通过调节输入信号占空比的大小来控制电机的加减速,从而达到控制风速的风力。
具体电路如图2所示。
STM32 I/O I/O VCC I/O I/OBTS 7960MBTS 7960GND图2风扇电机驱动模块2,.1.2.液晶显示模块液晶显示应用的是NOKIA5110,该液晶显示清楚,显示信息量大,显示接口如图3 所示。
1 2 3 4 5 6 7 8 LCD5110图33.3V PA5 PA7 PA1 PA3 PA2 GND 3.3VLCD5110 显示模块2.13.键盘电路由于本题目控制的量不多,鉴于此,我们采用5 个独立按键来分别控制传感器返回的角度值,设置角度的加减,显示占空比的加减,和一个确定键,具体电路见图4VCC1KKEY1 PE01K第2/4页KEY2 PE11KKEY3 PE21KKEY4 PE4KEY5 PE6图四键盘电路2.14.声光提示电路本个题目的声光提示电路采用的是蜂鸣器和发光二极光,控制简单,方便,而且价格低廉,并能达到良好的效果,所以我们果断选择了它们,它们的功能便于进行调试,即蜂鸣器只有在误差范围以外就响了。
具体电路图如图五3.3V 220 LED0 PA6图五声光提示模块2.15.传感器模块电路LSM303DLH(3 轴数字加速度传感器)模块可以通过IIC 接口直接对数据进行处理,对于处理角度,效果很好的,具体电路图见图六5 4 3 2 1 LSM303DHL3.3V PB6 PB7 NC GND图六,角度传感器模块5V 稳压电源模块(LM2940)主控芯片的供电电源是3.3V,其板上有个电压转换模块,可将不是3. 3V 的转换成3.3V,LM2940 是低压差线性稳压器.,因此我们选择了他LM2940 比7805 的转换效率高。
因此我们选择了它,具体电路如图七KEY0 12V C1 47uF LM2940 Vin Vout GND 5V C2 22uFGND图七5V 稳压电路三.软件设计STM32 系列微控制器采用C 语言进行程序设计,开发调试环境为Keil4.,四.系统的测试与调试(一).测试仪器:量角器、直尺、示波器、万用表,计算器,秒表。
(二).测试方法和结果1、用手转动帆板时,显示帆板的转角θ如见表1。
当帆板垂直不动时,此时角度传感器反馈角度为0 度。
然后,用手将帆板缓慢提升角度,观察并记录此时传感器反馈的角度。
保持现在的角度,用量角器测量并记录帆板当前的角度。
表1 :传感器反0 15 30 45 55 60 馈角度°)(实际角度0 15 31 46 55 61 (°)2、10 厘米处时功能测试。
准备工作,用直尺测出帆板前方10 厘米,将风扇至于测量点处,电路上电准备测试。
此时进行题目中的基本要求2,10cm 时,通过操作键盘控制风力大小,使帆板转角θ能够在0~60°范围内变化,并要求实时显示θ的测试。
通过按键调节占空比PWM,使PWM 逐渐增大观察显示屏上度数的变化,当PWM 逐渐增大时翻版角度逐渐加大,最终达到了60 度实现此功能。
接下来测量基本要求3,通过按键将角度调节到45 度,之后按启动按键,同时用秒表计时,按下启动开关后,PWM 瞬间增大,风扇加速,最后帆板稳定在45 度左右,并发出了声光报警秒表显示用间3.4 秒,此功能完成3、发挥部分功能测试。
发挥部分1,当间距d=10cm 时,通过键盘设定帆板转角,其范围为0~60°。
要θ在5 秒内达到设定值,并实时显示θ。
最大误差的绝对值不超过5°通过键盘设定好角度,分别设定20,40,55度三个数值,用秒表分别计时到达各值的时间,数据如表2。
表2 设定角度20 25 33 40 55 (°)所用时间2.88 2.92 3.13 3第3/4页.22 3.6 (s)发挥部分2,间距d 在7~15cm 范围内任意选择,通过键盘设定帆板转角,范围为0~60°。
要求θ在5 秒内达到设定值,并实时显示θ。
最大误差的绝对值不超过5°。
在7-15范围内选取几个距离,7,9,12,15。
同时分别选取角度30°,35°,50°,60°按下启动开关分别记录多用时间,数据如表3。
距离选取(cm)设角度°)(所用时间(s)五、结论经过紧张的三天四夜的奋力拼搏,与小组成员的通力协作,团结互助,终于完成了实验项目。
,经过为期四天的设计,感触颇深的是解决问题的方法、技巧。
使我们深刻地认识到学好专业知识的重要性,也理解了理论联系实际的含义,并且检验了大学三年的学习成果。
虽然在这次设计中对于知识的运用和衔接还不够熟练。