全国电子设计大赛论-F题论文.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
全国电子设计大赛论-F题论文

帆板控制系统(F题) 摘要:本题——帆板控制系统,是以AT89S52单片机和红外测角及A/D转换器件为核心。作品使用AD转换器件TLC1543与红外对管实现实时采样,通过控制风扇转速,调节风力大小,使得帆板的转角改变(θ),并在相应得显示设备,显示帆板转过的角度,系统结构简单,实现方便。主要实现功能为实时测试帆板的转角,实现帆板转角角度0℃—60℃之间变化,分辨能力在2℃,误差值≤5℃。 关键字:AT89S52 电机驱动L298HN 红外对管  A/D转换 TLC1543CN 1.方案设计 1.1 主控制芯片选择 方案一:采用FPGA做主控制器,由FPGA来完成采集和信号处理等底层的核心计算,做主控芯片,计算速度快,功能强大。缺点;成本高,制作耗时长,不易控制。 方案二:采用AT89S52单片机做主控制器,由单片机来完成采集和信号处理等底层的核心计算,做主控芯片,成本低,易控制,易实现。 方案三:采用ARM微处理,做主控芯片,计算速度快,缺点;成本高,控制较复杂,不容易焊接。 经过以上三个方案比较,在此题方案二明显优于方案一和方案三,故采用方案二采用AT89S52单片机做主控制器。 1.2 角度测量方案 方案一:在转轴上安装电位器进行测角,即转轴转动电位器,运用A/D1543,读出电阻值,反馈检测信号给单片机,然后在单片机进行角度转换及计算,该方法由于电位器在每次转动过程中,其电阻值都有一定的偏差,容易磨损,采集数据非常复杂,并且准确度很低。 方案二:在帆板的机架安装红外对管,帆板转动时红外接收的光信号,随帆板转动而变化,红外接收的光信号模拟量,运用A/D读回模拟量,反馈检测信号给单片机,在单片机进行角度转换及计算,这种方法没有机械摩擦,也不受外界的干扰,比较容易实现。 方案三:在帆板上安装二维角度传感器,直接读出角度,价格高,程序实现 很难。 本设计采用通过红外对管反射的方法采集角度,成本低,实现容易。 1.3 显示器件的选择 方案一:运用液晶LCD1602作为显示器件,价格低,易于控制,程序简单。显示信息量大,并且功耗低,能够满足显示角度信息和控制信息。该设计采用LCD1602显示。 方案二:运用12864作显示,价格高,使整个控制系统成本增加。 1.5 电机选择 方案一:采用步进电机,步进电机具有精确定位,速度易控制,但速度较低,不能使风扇正常的吹起帆板。 方案二:采用直流电机,速度易控制,转速高,价格低廉,故本设计采用直流电机作为动力装置。 1.6 电源选择 方案一:采用单一电源,这样供电比较简单,但是由于电动机启动瞬间电流很大,会造成电压不稳、有毛刺等干扰,严重时可能会造成单片机系统掉电,不利单片机系统的稳定性。 ????方案二:多路电源供电,运用稳压芯片如LM7805和LM7812分成两路输出,分别供给单片机工作电源和电机的电源,这样即能保证单片机系统和电机系统稳定工作,两者之间无相互干扰,并且整机系统工作可靠性高,所以本系统采用该方案。 1.7 转换方案 方案一:采用TLC1543,TLC1543为10为串行模数转化芯片,使用开关电容逐次逼近技术完成A/D转化过程,在输入电压为0---5V时,电压精度可达到1.2mv。由于采用串行结构,能够节省52单片机的IO口资源,价格适中,外围电路简单等,稳定可靠。 方案二:ADC0832是并行接口的8位A/D转换器,ADC0832转换速度慢,转换精度第,在此很难达到系统设计要求。 2. 系统设计原理 系统设计原理:采用红外对管采集帆板转动时进行光的反射,根据红外接收管所接受电压的不同,通过10位AD转换TLC1543,转化将其采取的电压值转化数字量,通过单片机内部运算处理,将该数据为角度值用于显示,同时采用PWM控制L298N来控制风扇信号,使风扇的风速保持帆板转动的角度和设定角度对应,在经过处理送到显示器LCD1602上显示。 本作品采用专业电机驱动器LMl298HN驱动器,通过PWM信号控制电机的转速。系统实现的总体电路框图如图1所示。 图1 系统设计框架 3. 功能电路模块说明 3.1 声光报警电路设计 因为AT89S52单片机,驱动能力较弱 ,所以采用灌电流驱动,同时用三极管驱动蜂鸣器,当帆板转角到达45度时,AT89S52单片机P2.0输出低电平,此时红色LED亮,蜂鸣器报警。电路如图(2)所示。 图2 声光报警电路 图3 LCD1206显示电路 3.2 显示电路设计 采用字符型LCD1602液晶显示器该显示器器件低功耗、能显示字母

文档评论(0)

yuerang3062 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档