2020年新版机电一体化实训报告.docxVIP

  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文档。上传文档
查看更多
整理篇 整理篇 整理篇 整理篇 机电控制实训总结 学 号:2013035105 姓 名:华锦辉 院 系:成教学院 专 业:机械设计制造及其自动化 年 级:2013级 指导教师:陈成坤 一、实训目的 1通过实习,学生应对机电工程学科有一定的感性和理性认识,对机械设计、机电技术等 方面的专业知识做进一步的理解。 2、 通过实习,学生应了解相关程及相关硬件,掌握机电技术相关知识及使用工具,熟练掌 握其实际操作和安装技能, 3、 通过实习,学生应了解电路图安装与调试技术,掌握电路元件装配、焊接技术及对故障 的诊断和排除。 4、 通过实习,培养学生理论联系实际的能力,提高分析问题和解决问题的能力,增强独立 工作能力,培养学生团结合作。 1、实训内容 闪烁灯 1任务要求 按照电路原理图和 PCB线路图,接线和焊接电子元件 接通电源后,绿灯常亮,黄灯闪烁。按下开关,三灯交替闪烁。 电路图及PCB线路图 图1.1电路图 图1.2 PCB线路图 图1.3面包板连线图 图1.4面包板实物图 4?闪烁灯实物 图1.5 图1.5闪烁灯实物 LED灯显示屏 和显1.任务要求 和显 (1)本设计是以单片机为核心控制器件的简单图像的 LED显示系统,系统由单片机、 示屏构成。 (2)设计并实现5*5LED显示,要求单片机与显示器之间接口设计,并编制程序,在显示 器上显示英文字母。 2.Ardui noMega2560 单片机 ArduinoMega2560是一款基于 ATmega2560数据手册)的微控制器板。它有54个数字输入 /输出引脚(其中15个可用作PWM输出)、16个模拟输入、4个UART (硬件串行端口)、 1个16MHz晶体振荡器、1个USB连接、1个电源插座、1个ICSP头和1个复位按钮。它 包含了支持微控制器所需的一切; 只需通过USB电缆将其连至计算机或者通过 AC-DC适配 器或电池为其供电即可开始。 Mega与面向ArduinoDuemilanove或Diecimila的盾板大多都兼 容。 ( 1 )概要 微控制器 ATmega2560 工作电压 5V 输入电压(推荐值) 7-12V 输入电压(极限值) 6-20V 数字 I/O 引脚 54(其中 15个提供 PWM 输出) 模拟输入引脚 16 每个 I/O 引脚的 DC 电流 40mA 3.3V 引脚的 DC 电流 50mA FlashMemory 256KB,其中8KB被启动加载器占用 SRAM 8KB EEPROM 4KB 时钟速度 16MHz (2)编程 可以利用 Ardui no 软件(dow nload)给 Ardui no Mega 编程。 ArduinoMega 上的 ATmega2560 预先烧录了启动加载器,从而无需使用外部硬件编程器 即可将新代码上传给它。它利用原始的 STK500 协议进行通信。您还可以旁路启动加载器, 利用ArduinoISP等通过ICSP (在线串行编程)头为微控制器编程。 Arduino库提供 ATmega16U2 (或revl和rev2电路板内的 8U2)固件源代码。 ATmega16U2/8U2 配有 DFU 启动加载器,它可以通过下列方式激活: 在 Rev1 电路板上: 连接电路板背面上的焊接跨接线 (靠近意大利地图) ,然后复位 8U2。 在Rev2或更新的电路板上:有 1个电阻器,能将 8U2/16U2HWB线路接地,从而更轻 松地进入 DFU模式。然后,您可以利用 AtmelFLIP软件(Windows)或者 DFU编程器 (MacOSXandLinux) ( MacOSX和Linux)来加载新固件。或者,你也可以使用带有外部编程 器(覆写DFU启动加载器)的ISP头。 ⑶外形 图 2.1 ArduinoMega2560 电路图 图2.2 5*5LED电路图 4.5*5LED焊接实物图 图2.3焊接实物图 5.程序 Con st row[5]={2,7,5,13,18} Con st int col[5]={6,11,10,3,4}; In t pixels[5][5]; Int x=5; Int y=5; Void setup (){ For (int thisP in=O;thisPi * 5;thisPi n++){ pi nM ode(col[thisPi n],0 UTPUT); pinM ode(row[thisPi n],O UTPUT); digitalWrite(col[thisPi n],HIGH); } For(i nt x=0;x5;x++){ For(i nt y=0;y5;y++){ Pixels [x] [y]=HIGH; } } Void loop(){ readSensors(); ref

文档评论(0)

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

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

1亿VIP精品文档

相关文档