2024年全国大学生电子设计竞赛I题

发布 2022-02-22 16:19:28 阅读 3087

风板控制装置(i题)

高职组】摘要:系统以stc12c5a60s2单片机为主控器,设计一款风板控制装置。该装置根据设定的风板角度信息控制风机风量的输出大小,在规定时间内动态调整风板摆角,并通过lcd12864液晶实时显示风板角度变化。

系统包括单片机主控模块、角度信号采集模块、键盘输入模块、显示模块、电源模块、风机驱动模块。旋转电位器完成风板角度信号采集;独立式按键设定风力等级和风板角度;采用两路稳压输出电源(12v)为系统提供工作电源。系统制作成本较低、工作性能稳定,能很好达到设计要求。

关键词:stc12c5a60s2;lcd12864;角度测量;风机风量。

目录。1设计任务与要求 1

1.1设计任务 1

1.2技术指标 1

1.3题目评析 1

2方案比较与选择 2

2.1 主控mcu选择 2

2.2 角度测量选择 2

2.3 电源选择 2

2.4 单片机选择 2

2.5 轴流风机选择 3

2.6 机械结构选择 3

3 系统设计 3

3.1系统总体设计 3

3.2 单元模块设计 4

3.2.1 风机驱动模块 4

3.2.2 电源模块 4

3.2.3键盘模块 4

3.2.4声光报警模块 5

3.2.5 lcd显示模块 6

4系软件设计 7

5系统测试 7

5.1测试所需仪器与用途 7

5.2测试方法和数据 7

5.2.1 测试方法 7

5.2.2 测试数据 8

6总结 9参考文献 10

附录ⅰ 系统原理图 11

附录ⅱ 控制部分实物图 12

设计并制作一个风板控制装置。该装置能通过控制风量来控制风板完成规定动作,风板控制装置参考示意图见图1。

图1 风板控制装置参考示意图。

1) 预置风板控制角度(控制角度在45°~135°之间设定)。由起点开始启动装置,控制风板达到预置角度,过渡过程中时间不大于10s,控制角度误差不小于5°,在预置角度上的稳定停留时间为5s,误差不小于1s。动作完成后风板平稳停留在终点位置上;

2) 在45°~145°范围内预置两个角度值(φ1和φ2)。由终点开始启动装置,在10s内控制风板到达第一个预置角度上;然后到达第二个预置角度,在两个预置角度之间做3次摆动,摆动周期不大于5s,摆动幅角误差不大于5°,动作完成后风板平稳停留在起点位置上;

3) 显示风板设置的控制角度。风板从一个状态转变到另一个状态时应有明显的声光提示。

4) 其他自主发挥功能。

5) 设计报告。

根据设计要求,对题目评析如下:

本题的重点:

1 设计合适的机械结构,选择适当的风机。

2 传感器和转动轴灵敏度的选择。

3 编写合适的算法使风板停在预置角度。

本题的难点:

1 既要保证风板摆动稳定,又要保证不超时。

2 减小角度误差。

3 来回摆动不稳定,难以精确控制角度。

方案一:采用arm作为系统的核心控制芯片。arm芯片,运算速度快,内存大,功耗低,功能强大,但是其成本高,操作指令复杂,用在该系统中还会使arm大量资源闲置,无疑是大材小用了。

方案二:采用stc公司生产的stc12c5a60s2单片机作为系统的核心控制芯片。stc12c5a60s2单片机具有很多优点:

速度快,是传统51单片机的8~12倍;功耗低、抗干扰性能强;指令**完全兼容传统的8051,程序编写简单、**低廉,缺点是不能再线调试,外部io口不太丰富。

对比两个方案,综合考虑系统需要,方案二能满足系统控制要求。

方案一:角度测量采用专用角度传感器芯片,由单片机进行数据运算,通过晶体管驱动电机转动。但电路比较复杂,程序比较麻烦。

方案二:角度测量采用旋转电位器,通过转动的阻值变化读取电位器的电阻值,送往ad进行数据运算,得到相应的角度。

对于以上两种方案,分析系统要求以及可供选择的现有元件,选取方案二。

方案一:采用线性直流稳压电源。线性稳压电源制作简单,输出稳定,但**较高。

方案二:采用开关直流稳压电源。开关电源功率大,效率高,性价比相对较高。 综合考虑,方案二可以满足系统要求。

方案一:89c52是80c51增强型单片机版本,集成了时钟输出和向上或向下计数器等多种功能,适用于类似的马达控制,但其不能进行a/d转换,没有pid的计算功能,控制能力强,但精确度不高。

方案二:stc12c5a60s2是stc最新的单片机,它是单时钟/机器周期(1t)的单片机,是高速、低功耗、超轻抗干扰的新一代8051单片机,其中ad转换达到10位精度adc读书精确,而且还具有超强的pid运算,控制能力强,精确度高。

通过以上两种方案的比较,为了提高本系统的操作以及控制,选择方案二。

方案一:用普通的散热风扇。风力小,风力流失大,很难达到系统要求。

方案二:采用台达生产的pfc1212de 12v 12038暴力扇,尺寸为120×120×38mm;电压:dc12v;电流:

4.8a;风量:252.

85cfm;功率:57.6w;转数:

7500rpm;其特点损耗小、效率高,调速性能好、控制简单,逆变器容量低。

对比方案,综合考虑,方案二满足系统要求。

方案一:采用塑料转动轴,风板使用kt板,便于控制,但风机风过大,会出现左右摇摆的现象。

方案二:采用厚度为2mm pc耐力板,硬度强、结实、稳定,易于增加砝码。扩展发挥部分的题。

通过以上两种方案的比较,为了提高本系统的稳定以及控制,选取方案二。

选择stc12c5a60s2作为主控mcu,通过独立按键来设定风板的预置角度,单片机通过旋转电位器采集角度信息,输出pwm信号来控制风机风量驱动风板到达预置角度,并通过声光报警提示和lcd12864液晶进行实时显示数据。系统硬件总体框图如2.1所示:

图2.1电路总体设计框图。

风机的控制是由单片机输出的pwm波进行调速,通过三极管进行驱动风机,由两组驱动电路分别驱动左右两个风机。风机控制电路如图2.2所示

图。2.2 风扇控制电路。

电源模块用于为系统中各个部分提供稳定可靠的电压,电源电路是一个设计中最关键的部分,各个模块要想正常工作都需要提供合适的电源。相应的电源模块的原理设计如图2.3所示。

图2.3 电源模块电路。

按键控制模块与单片机的连接如图2.4所示,ad1-ad8连接单片机的i/o口p0。按键功能分布如下:

s1——给定角度(+)

s2——给定角度(-)

s3——功能切换;

s4—— s5——启动;

s6——预留1;

图2.4 按键输入部分电路图。

声光报警模块由发光二极管和蜂鸣器组成。当传感器检测到金属物体并完成定位后,变会产生声光报警,声光报警电路如图2.5所示。

发光二极管的阴极连一电阻接到单片机的一个i/o口,阳极连接+5v电源,未完成定位时,i/o口输出高电平,发光二极管处于灭状态;完成定位时,i/o口输出低电平,二极管发光。

蜂鸣器的一端连接+5v电源,另一端连接三极管的集电极。三极管的基极连一电阻接到单片机的i/o口,集电极接地,晶体管用于给蜂鸣器提供足够大的电流。未完成定位时,i/o口输出低电平,晶体管未导通,蜂鸣器不响;完成定位时,i/o口输出高电平,晶体管导通,蜂鸣器响。

图2.5 声光报警电路。

lcd-12864介绍:

lcd-12864是一种图形点阵液晶显示模组。它用t6963c作为控制器,ks0086作为驱动的240(列)*128(行)的全点阵液晶显示。具有与inter8080时序相适配的mpu接口功能,并有专门的指令集,可完成文本显示和图形显示的功能设置。

lcd12864特性:

工作电压为+5v±10%

显示内容:240×128点,可显示15个(/行)x8共120个(16×16点阵)的中文字符。

内部有固定字模库共128种(8x8)字符和2k字节的自定义字模容量。

共有13条操作指令。

测量相关数据由旋转电位器检测返回单片机运算后并显示,其接口电路如图2.6所示。

图2.6 lcd-12864与单片机连接图。

图4.1 系统软件流程图。

1)测量所需仪器。

秒表、游标卡尺、数字示波器、数字万用表。

2)仪器用途。

秒表来记录测量时间是否满足要求,游标卡尺来测量转动轴与地板的距离,数字示波器来观测输出pwm波是否正常,数字万用表来检测硬件电路中的元器件是否存在虚焊或焊接不正确,以及检测电路各部分电压、电流值是否正确。

设定感应的起始位置,启动x、y方向的步进电机,每隔10ms进行ldc-1000传感器感应值检测,传感器与金属物体位置变化由远及近的不同所引起的测量值的变化,分别对应不同的位置测量值进行观察并记录lcd显示数据并计算误差误差。经过多次的测量找到到达所测金属物体的检测范围,根据发送到步进电机的脉冲个数计算出金属物体的位置。

情况一:预置起始角度为45°,终止角度为137°,过渡时间10s。

表5.1 风板控制角度与时间测量值。

情况二:预置起始角度为45°,终止角度为137°,预置角度1为60°,预置角度2为120过渡时间10s。

表5.2 风板控制角度与时间测量值。

情况三:加入10g重物,预置起始角度为47°,终止角度为132°,过渡时间15s。

全国大学生电子设计竞赛

五 培养形式 1.辅导讲座 针对不同层次的学生进行分层次教学,刚进入实验室的学生主要是基础培训,了解基本元器件知识和简单电路的焊接调试 对于有一定基础的学生进行单片机基础教学及印刷电路板制作培训。2.实践培训 结合竞赛及课题项目要求,不定期给学生布置难易不同的小项目,提高学生自主设计和创新能力。3....

全国大学生电子设计竞赛

2013年全国大学生电子设计竞赛。北京赛区竞赛进度安排。一 第一阶段 5月至6月 一 5月至6月初,北京赛区组委会根据 2013年全国大学生电子设计竞赛命题原则及要求 发动各高等学校 科研单位及有关企事业单文征集本届竞赛题目,并经各高校及相关单位筛选后,于5月25日前通过电子邮件报送北京赛区竞赛组委...

全国大学生电子设计竞赛

年全国大学生电子设计竞赛北京赛区竞赛进度安排。一 第一阶段 月至月 一 月至月初,北京赛区组委会根据 年全国大学生电子设计竞赛命题原则及要求 发动各高等学校 科研单位及有关企事业单文征集本届竞赛题目,并经各高校及相关单位筛选后,于月日前通过电子邮件报送北京赛区竞赛组委会秘书处。二 月日,召开年全国大...