下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
教案课题课题5汽车LED的控制编程课程单片机授课教师专业汽车课型新授教案序号14授课时间第七周教学方法讲授教学目标1.掌握软件程序的含义2.掌握实现目标功能的办法教学重点难点及解决办法掌握实现目标功能的办法通过PPT以及视频演示的方法展示每条命令的具体含义,以及命令呈现的效果。作业布置抄写软件程序以及各个命令的含义教学后记学生听课情况学生掌握情况存在的问题审查签字年月日教学过程教师活动教学内容学生活动组织教学询问上节课掌握情况复习提问讲授本节内容总结布置作业清点人数记录询问上节课掌握情况简述软件程序中的各个命令含义汽车油门的改变会影响发动机各个点火线圈的点火时间间隔。本实验通过通过8个LED的亮灭来模拟油门影响V8发动机点火线圈工作时间间隔的工作过程。LED亮的时间代表点火,灭的时间代表不点火。并在连接硬件电路时,重新复习8缸发动机的点火顺序。1、实验用器件ArduinoUNO板及配套USB数据线:1套LED灯:8个220欧的电阻:8个滑动变阻器:1个面包板:1个跳线:若干2、硬件连接取出本实验所用到的元件,进行连接。连接方法如图所示。本实验的硬件连接涉及到以前学习过的LED连接,及滑动变阻器连接,连接方式都已学过,这里不再赘述。在这里需要注意的是,由于点火顺序并非从1-8这样顺序进行,所以,在硬件电路连接时,LED按照发动机的缸体顺序命名,但I/O口的分配按照数字序列连接,方便程序编写。完成连接后,给Arduino接上USB数据线,供电,准备下载程序。3、输入代码//汽车发动机点火线圈开关时间控制//注意LED序号与I/O口序号的区别intLED6=2;//定义数字接口2intLED5=3;//定义数字接口3intLED7=4;//定义数字接口4intLED2=5;//定义数字接口5intLED1=6;//定义数字接口6intLED8=7;//定义数字接口7intLED4=8;//定义数字接口8intLED3=9;//定义数字接口9intvalue=0;voidsetup(){for(inti=2;i<=9;i++){pinMode(i,OUTPUT);//设置数字2-9口为输出接口}}voidloop(){value=analogRead(0);//读取油门电压模拟值(0~1023对应0~5V)intPWMtime=value/2;//将电压模拟值换算成合适的延时时间,此处的2可以随意更换,自己尝试不同的效果来理解这里的数字含义。for(intn=0;n<=9;n++){digitalWrite(n,HIGH);delay(PWMtime);digitalWrite(n,LOW);delay(PWMtime);}}输入完毕后,点击IDE的“校验(Verify)”,查看输入代码是否通过编译。如果显示没有错误,单击“下载(UpLoad)”,给Arduino下载代码。之后我们便可以看到面包板上的LED会因为滑动变阻器处在不同位置而影响LED闪烁的间隔时间(点火间隔时间)4、代码讲解上面程序用到的大部分代码我们已经很熟悉了,比如初始化变量声明、引脚设置、for循环等。现代车辆油门踏板可近似理解为滑动变阻器,只是踏板内部结构会生成两个成比例的电压信号,ECU对电压信号进行对比确认,保证得到的是正确的油门信号。因此此项任务使用滑动变阻器来代替油门踏板。滑动变阻器采用典型分压电路接入到单片机模拟输入口A0中。当滑动变阻器滑动时,单片机A0口会得到0~5V电压信号,通过单片机内部的模数转换器将其转换为对应的0~1023。value/2代表将0~1023个量换算成0~511,也就是将点火及不工作的时间都控制在0~511ms,这里只是模拟一下点火顺序,以及油门对点火间
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年专项咨询合作合同版B版
- 2024全新公积金贷款卖房合同下载
- 2024年劳动法知识百问:协议签订与纠纷处理详解版
- 全新签定股权转让协议2024年版本3篇
- 2024委托招聘协议
- 2024吊顶施工承包合同
- 2024年企业设备融资质押协议样本版B版
- 服务质量保证措施
- 幼儿园特殊天气锻炼计划
- 2024年债权转让合同细节
- 高等教育问题及对策(3篇模板)
- 施工质量自查自纠报告总结
- 韩文那些事儿智慧树知到期末考试答案章节答案2024年嘉兴大学
- 三基三严医院题库含答案
- 游戏行业风险分析与对策
- 2024年西南证券股份限公司招聘工作人员公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版
- 西南联大与现代中国智慧树知到期末考试答案章节答案2024年云南师范大学
- 刷子李说课稿省公开课一等奖全国示范课微课金奖课件
- SYT 6968-2021 油气输送管道工程水平定向钻穿越设计规范-PDF解密
- 黄金分割(北师大版)市公开课一等奖省赛课获奖
- 武汉开放大学2024年春地域文化(专)形考任务1-4试题
评论
0/150
提交评论