毕业设计(论文)单片机竞赛试题9.docVIP

毕业设计(论文)单片机竞赛试题9.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机竞赛测试9 完成工作任务时间: 240min 工作任务及其要求: 1. 请阅读并理解某物料加工装置的工作要求与有关说明,选择所需要的控制模块和元器件。 2在赛场提供的图纸上,规范地画出该系统的电气模块连接图,并在标题栏填写你的竞赛工位号。根据你画出的电气模块接线图,连接完成该系统的电路。 3编写该系统的控制程序,并存放在D盘以工位号命名的文件夹内。 4调试程序,使之能实现规定的控制要求,并将相关程序装载在单片机中。 物料加工装置的说明与相关要求 物料加工装置的组成(一)某物料加工装置的组成示意图,如图1所示。 图1 某物料加工装置的组成示意图(二)物料加工装置的功能简述 物料进入,地感线圈检测到载料车辆后,读取称重传感器的输出电压信号从而获得物料的重量数据,然后把物料传输、分装成若干箱并存放在位置1,再由机械手以箱为单位逐一把物料送到位置2进行粉碎、最后再送到位置3进行恒温加热,直至全部物料加工完成。 (三) 物料加工装置的组成模块及相关说明 本物料加工装置用亚龙单片机实训模块来模拟实现。其中: 1. 机械部分用智能搬运实训装置模块实现,位置1、位置2、位置3用机械模块上的位置1、2、3表示,在机械上传送的每箱物料用1个小球表示; 2. 加热器包括加热部分和测温部分,用温度传感器模块实现; 3. 显示部分:液晶显示器采用12864液晶显示模块;LED显示器为8位数码管显示器,其各位的显示内容如表1所示。 表1 LED显示器各位显示内容 DS7 DS6 DS5 DS4 DS3 DS2 DS1 DS0 工作时间(秒) 物料箱数 重量(千克)/ 温度(℃) 4. 物料的分箱、传送电机用交流电机代替; 5. 地感线圈用接近开关代替;6. 键盘用4×4行列键盘实现; 7称重传感器 (1)原理说明 称重传感器主要由秤盘、压力传感器和信号处理电路组成。其工作流程是:当物体放在秤盘上时,压力施给传感器,该传感器发生形变,使阻抗发生变化,从而输出一个变化的模拟信号电压,该信号经电压放大电路放大输出。可把此电压信号送到模数转换电路,转换成便于处理的数字信号供CPU处理。 (2)模拟实现 本系统的称重传感器用亚龙单片机实训装置的ADC/DAC模块(即MCU07模块)上的电压源来代替。使用时通过手动调节调压电位器,得到某一输出电压值,以此代替称重传感器的电压输出。假设本系统的称重传感器的输出电压和重量的关系成正比,且其对应关系如下表2所示。表3 LED显示器各位的初始显示状态 DS7 DS6 DS5 DS4 DS3 DS2 DS1 DS0 灭 0 灭 0 灭 0 2. 物料加工工作流程与控制要求 (1)当地感线圈(接近开关)检测到装料车辆压在重力传感器区上时,物料加工工作流程开始,工作指示灯亮。此时液晶显示屏显示如图4内容。(2)手动调节电压源输出电压值,使输出电压为某一数值(模拟称重传感器的电压输出),系统把该电压值转换成数字量后,由LED显示器显示物料重量值,以及物料箱数(假设装箱数每箱按100kg计算, 而不足100kg则按一箱计算)。 (3)按“确认”键确认以上重量值后,显示屏显示如图5内容。 图5 参数设置界面 此时,加热温度后面的“00”以亮0.5灭0.5的方式闪烁(直至有数字键按下为止),表示此时可输入两位温度值,温度值的范围为4050℃。输入温度值“xx”并按“确认”键后,温度值设置完成,然后加热时间后的“00” 再以亮0.5灭0.5的方式闪烁(直至有数字键按下为止),此时可输入两位数的时间值“yy”,时间值的范围为1020 s。输入时间值并按“确认”键,参数设置完成。 6 s,用交流电机的转动来表示,并且此工作时间用数码管显示器的相应位DS7DS6显示(从0开始加1显示时间秒数)。 (5)机械手把装箱好的1箱物料(用小球表示,下同)从位置1送到位置2,后,进入下一流程,显示屏显示如图7内容。 图7粉碎状态显示界面 此时为1箱物料的粉碎过程,共5,用交流电机的转来表示,并且此工作时间用数码管显示器的相应位DS7DS6显示从位置2送到位置3显示屏显示如图8 注:xx、yy表示上面(3)所设定的温度与时间值。 图8 加热状态显示界面 同时,加热器通电加热,数码管显示器(DS3DS2DS1DS0)显示温度值变化情况,当温度达到设定值xx后,对物料进行yy秒的恒温加热(在xx值上下波动不超过5%),并且此恒温加热时间用数码管显示器的相应位DS7DS6显示(从0开始加1显示时间秒数)。 (7)至此,1箱物料加工完成,数码管显示器显示的物料箱数(DS5DS4)减

文档评论(0)

精品天地 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档