嵌入式系统虚拟实验仿真平台设计探讨.docx

上传人:l*** 文档编号:6486240 上传时间:2022-02-04 格式:DOCX 页数:6 大小:31.24KB
返回 下载 相关 举报
嵌入式系统虚拟实验仿真平台设计探讨.docx_第1页
第1页 / 共6页
嵌入式系统虚拟实验仿真平台设计探讨.docx_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《嵌入式系统虚拟实验仿真平台设计探讨.docx》由会员分享,可在线阅读,更多相关《嵌入式系统虚拟实验仿真平台设计探讨.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、嵌入式系统虚拟实验仿真平台设计探讨摘要:文章介绍了一个基于Proteus和Arduino的嵌入式系统虚拟试验仿真平台。具体地描述了其硬件设计原理和基于该试验平台实现的试验例程。该平台可用于计算机专业相关课程的试验或案例教学,以解决课程的线上实践教学的难题。另外在缺少硬件试验平台的条件下,也有助于初学者提高基于Arduino的嵌入式系统相关技术的学习效果。关键词:硬件虚拟仿真;Proteus;Arduino;试验平台嵌入式系统硬件虚拟仿真试验平台不仅可以满足新冠肺炎疫情期间线上实践教学的需求,也可满足在没有硬件试验平台的条件下,嵌入式技术的自主学习。因此,开展嵌入式硬件虚拟仿真技术讨论,设计与实

2、现硬件试验虚拟仿真平台的意义是不言而喻的。本文基于英国LabCenterElectronics公司的EDA工具软件Proteus,通过二次开发,首先完成嵌入式系统多种常用外设模块的仿真模型设计,并将其集成到Proteus的元件库中。在此基础上,设计和实现了一个满足基于Arduino的嵌入式系统的试验践虚拟仿真平台,并基于该平台开发了相应的试验例程和系统案例,以满足嵌入式系统硬件技术的线上教学、培训和无真实试验环境下的自主学习的需求,同时还可降低嵌入式人才培育的门槛。基于Arduino的嵌入式试验平台的设计理念,源于嵌入式系统硬件设计越来越趋向于模块化,即在核心板或最小系统的基础上,外扩包括各种

3、传感器、人机交互、输入输出设备等多种模块。选择Arduino板作为核心掌握器,就是由于开源创客平台Arduino屏蔽了硬件的冗杂性,具有平台资源丰富、本钱低、支持的模块众多、开发简洁、上手快等优势1。Proteus软件虽然功能强大,但Proteus的电路计算并不是十分的精确,只能进行粗略的计算2,元件库的更新状况存在落后的状况,许多器件都没有同步更新,故在试验时常常需要手动搭载所需器件,并且对于初学者来说难度更大,而在搭建不同嵌入式系统时,需要多种外设模块,故需要包括对常用外设模块进行抽象、封装、扩充元件库等二次开发,才能满足嵌入式技术的虚拟仿真学习需求。1虚拟仿真试验平台总体设计本文以最常用

4、的ArduinoMega2560板最小系统为核心,结合Proteus提供的器件库中封装的多种元器件和自主设计的仿真电路模块,设计与实现了一个虚拟仿真试验平台,具体包括直流电机、步进电机和舵机,按键、显示器、温湿度传感器、超声测距电路、三色灯、蜂鸣器、光敏电阻和电位器等电路。基于该平台可开设多种类型的试验,只需连接试验所需相应的模块或电路即可。目前已完成的试验包括以下几类:1人机界面试验。包括按键、键盘输入、液晶显示、八段数码管显示等试验,可完成参数输入、数字、字符显示等功能。2电机试验。包括直流电机掌握与测速试验、步进电机掌握试验、舵机掌握试验等。3呼吸灯。可实现红绿蓝三色灯的渐变呼吸掌握,可

5、模拟景观灯的掌握场景。4光强检测。通过光敏电阻APDS-9002可对光强进行测量,可模拟实现窗帘自动掌握等智能家居应用场景。5温湿度检测。通过元件库中封装好的温湿度传感器DHT11,可实现四周环境温湿度的检测与显示。6倒车雷达。利用自主设计的超声测距仿真模块,模拟超声测距模块SR04的功能,实现倒车雷达的模拟应用系统。2仿真试验平台硬件设计仿真试验平台整体布局如图1所示。本节给出了所设计的几个关键模块的设计原理图。2.1显示电路显示电路包括液晶和数码管两部分,为了尽可能节约2560的引脚资源,液晶显示电路以器件LM061L为核心,结合74164串转并器件及与门、非门等门电路,设计与实现了一个串

6、行接口的液晶显示器。所需占用的Arduino数字接口由10个降到3个,其电路原理图如图2所示。2.2按键电路按键电路有两种类型,电路如图3所示。右边是简洁的4个按键原理图,占用了Arduino的4个数字接口;左边是一个4*4的矩阵键盘;共占用Arduino的8个数字接口。2.3超声测距电路SR04是目前常用的超声测距模块,广泛应用于需要测距的多种领域3。由于元件库中没有封装好的SR04模块,图4的电路采纳555定时器、LM358运放、MPS6531三极管和RV2电位器等模拟实现了SR04的工作原理,其中IO2模拟SR04的TRIG引脚,IO3模拟ECHO引脚。2.4电机电路图5给出了步进电机、

7、直流电机、蜂鸣器及驱动电路。其他电路包括DHT11、光敏电阻、三色灯、电位器、舵机等,可直接调用元件库中的器件。3结束语新冠肺炎疫情期间的教学实践说明:基于Proteus和Arduino的虚拟试验仿真平台,圆满地支撑了嵌入式课程硬件相关试验,取得了很好的效果。同时也解决了学生没有硬件试验环境下,自主学习硬件接口技术的难题,降低了嵌入式技术的学习门槛。另外也由于Proteus平台的引入,系统运行结果可直接演示,使得试验结果更加直观、形象,激发了学生的学习兴趣。参考文献:1李兰英,韩剑辉,曲中水,等.嵌入式及物联网基础试验系统J.中国现代教育装备,202213:15-17+23.2刘德全.Proteus8-电子线路设计与仿真第2版M.北京:清华大学出版社,2022.3李兰英,韩剑辉,周昕.基于Arduino的嵌入式系统入门与实践M北京:人民邮电出版社,2022. 肖亮 李兰英 刘书赫 汪明曌 单黎潇 单位:哈尔滨理工大学计算机科学与技术学院本文来源:网络收集与整理,如有侵权,请联系作者删除,谢谢!第6页 共6页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 研究报告 > 其他报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁