可编辑的模拟电路仿真器材库的设计与实现

可编辑的模拟电路仿真器材库的设计与实现

论文摘要

随着计算机技术、多媒体技术和网络技术的不断发展,基于网络的虚拟实验的研究和开发已经得到教育界人士越来越多的关注,并成为远程教育研究的热点。在模拟电路实验教学的过程中,需要的实验器材种类繁多,并且随着电子技术及芯片制造技术的不断发展,各种新型的芯片不断出现。因此,在模拟电路虚拟实验系统中,虽然提供了许多常用的器材,但是依然难以满足广大用户的需要。经过调研发现,国外比较流行的电路仿真软件具有支持用户扩充器材库、编辑器材的功能,但是软件过于专业化,并且对于器材的编辑侧重于对器材的封装,不适合模拟电路实验教学使用;对器材模型的编辑则主要是添加了用SPICE语句描述的器材模型,特别是用于描述芯片模型的SPICE语句是一组字符串,不能很直观地反映芯片的内部结构。国内的电子电工类虚拟实验则大多还停留在器材库不能由用户扩充、器材不能由用户修改的阶段。本文设计并实现的针对模拟电路虚拟实验的仿真器材库编辑系统采用Java语言开发,使用Java Swing开发系统操作界面,使用Java2D技术实现系统中图形的绘制;对于仿真器材的开发,则使用了在SPICE定义的器材模型的基础上添加多媒体“外壳”的方式,并以XML文件作为存储载体。最后实现的器材库编辑系统操作方便,界面友好,用户可以利用它扩充、管理器材库,可以创建、删除器材或改变器材的属性,特别是对芯片的内部结构的编辑,也是在图形化的环境下进行的,很好地满足了模拟电路实验的教学要求,极大地解决了虚拟实验过程中,用户不能创建仿真器材,扩充、管理器材库的问题。器材库编辑系统在模拟电路虚拟实验中的应用大大提高了器材开发的速度,方便了用户扩充、管理器材库,得到了老师们的肯定。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 第一章 绪论
  • 1.1 项目介绍
  • 1.2 国内外研究动态和水平
  • 1.2.1 虚拟实验室的概念
  • 1.2.2 虚拟实验室的分类
  • 1.2.3 国内外虚拟实验室的研究现状
  • 1.2.4 电子电路虚拟实验发展现状
  • 1.3 本文的工作
  • 第二章 相关技术介绍
  • 2.1 Java技术
  • 2.1.1 Java语言的特点
  • 2.1.2 Java Swing图形界面开发
  • 2.1.3 Java2D图形绘制技术
  • 2.1.4 JavaBean介绍
  • 2.2 SPICE仿真程序
  • 2.3 设计模式
  • 2.3.1 设计模式简介
  • 2.3.2 几种常用的设计模式
  • 2.4 XML简介
  • 2.4.1 XML的特点
  • 2.4.2 XML文档解析
  • 第三章 可编辑的仿真器材库的分析与设计
  • 3.1 可编辑的仿真器材库的需求分析
  • 3.1.1 总体目标
  • 3.1.2 编辑器的界面及功能
  • 3.1.3 编辑器需要实现的功能
  • 3.2 器材库编辑系统的总体设计
  • 3.2.1 编辑系统的功能描述
  • 3.2.2 编辑系统的整体设计
  • 第四章 可编辑的仿真器材库的实现
  • 4.1 图形处理模块的实现
  • 4.1.1 图形绘制部分的实现
  • 4.1.2 图形操作部分的实现
  • 4.2 仿真器材内部结构管理模块的实现
  • 4.3 SPICE语句转换模块的实现
  • 4.3.1 SPICE语句的格式
  • 4.3.2 SPICE语句转换模块的实现
  • 4.3.3 仿真器材转换成SPICE语句
  • 4.3.4 实验电路转换成SPICE语句
  • 4.4 仿真器材库的实现
  • 4.4.1 仿真器材库的组织结构
  • 4.4.2 XML文件中的器材库分组信息
  • 4.4.3 仿真器材的保存与恢复
  • 4.5 器材库编辑器的使用
  • 4.5.1 编辑器创建一个器材
  • 4.5.2 编辑器对用户自建器材库的管理
  • 第五章 总结与展望
  • 5.1 工作总结
  • 5.2 需要进行的下一步工作
  • 参考文献
  • 致谢
  • 攻读学位期间发表的学术论文
  • 相关论文文献

    • [1].电路仿真技术概述[J]. 价值工程 2018(17)
    • [2].基于电路仿真技术的电子教学研究[J]. 中国新通信 2015(14)
    • [3].一种数字电路仿真平台的设计与实现[J]. 科技传播 2020(02)
    • [4].电路仿真技术在科研生产中的应用[J]. 制导与引信 2011(02)
    • [5].电路的分解与综合-基于电路仿真的模拟电路教学策略研究[J]. 电子测试 2020(01)
    • [6].分组电路仿真自适应时钟恢复研究[J]. 大众科技 2010(08)
    • [7].板级模拟电路仿真收敛性技术研究[J]. 电子设计工程 2013(08)
    • [8].数字电路仿真的Java实现[J]. 微处理机 2009(01)
    • [9].用于复杂模拟与混合信号IC设计验证的新一代并行电路仿真器[J]. 电子元器件应用 2009(03)
    • [10].Duffing混沌系统的电路仿真研究[J]. 科技风 2019(26)
    • [11].面向板级电路仿真的建模方法研究与应用[J]. 系统仿真技术 2015(01)
    • [12].符号化模拟电路仿真器的图形界面开发与应用[J]. 信息技术 2010(05)
    • [13].电路仿真功能在接入交换机的应用[J]. 电脑知识与技术 2017(35)
    • [14].基于PCI Express的高速串行电路仿真研究[J]. 测控技术 2011(02)
    • [15].一种有机发光二极管的电路仿真宏模型[J]. 现代显示 2011(09)
    • [16].城轨列车电路仿真平台的研究与开发[J]. 铁路计算机应用 2011(11)
    • [17].浅谈电路仿真技术在电子教学中的应用[J]. 职教论坛 2009(29)
    • [18].时域反射测量计在微波电路仿真中的应用[J]. 无线电工程 2014(08)
    • [19].电路仿真在中职电子电工课程中的实践应用[J]. 甘肃科技 2018(24)
    • [20].采用电路仿真技术实现基于EPON的传统语音接入[J]. 中国有线电视 2010(11)
    • [21].Cadence公布新一代并行电路仿真器 用于复杂模拟与混合信号IC设计的验证[J]. 电子与电脑 2009(01)
    • [22].NI Multisim 11简化教学和设计中的电路仿真[J]. 电子测量技术 2010(02)
    • [23].基于WDF理论的电路仿真收敛性探讨[J]. 北京理工大学学报 2020(07)
    • [24].接口电路仿真的算法分析及实现[J]. 微计算机信息 2008(13)
    • [25].一种用于并行电路仿真的电路划分算法[J]. 福州大学学报(自然科学版) 2014(04)
    • [26].基于ADS的低频电子元器件建模技术研究[J]. 制导与引信 2013(02)
    • [27].浅谈医用物理教学中基于MATLAB的电路仿真[J]. 赤峰学院学报(自然科学版) 2017(06)
    • [28].单相桥式整流电路仿真平台的设计[J]. 科技资讯 2013(16)
    • [29].Multisim12用于广播设备维修[J]. 山西电子技术 2018(02)
    • [30].电路仿真技术在电子专业中的应用[J]. 中小学电教(下半月) 2008(08)

    标签:;  ;  ;  ;  ;  

    可编辑的模拟电路仿真器材库的设计与实现
    下载Doc文档

    猜你喜欢