什么是VC02虚拟元器件仿真器

什么是虚拟元器件仿真器?
是否由于技术学习的需要而曾经(或将来)多次重复购买一大堆元器件,按键、开关、led自然不必多说,led数码管(或点阵)、蜂鸣器、直流/步进电机、led模组、lcd模组、oled模组、epd模组、vfd模组等等都可能买过,对于经济实力不厚的学生而言是一种不小的压力,而且使用过一次后大多数便束之高阁(甚至直接扔掉),难道不是资源浪费吗?
工程师也经常会购买很多需要单片机控制的芯片(或模组),如何快速验证其功能呢?熟悉编程的工程师自然能够做到,但如果有现成的通用接口元件直接调用,只需要设置一些数据就能够轻松灵活地驱动大量接口相同或相似芯片(或模组),岂不是更加有效率吗?
虚拟元器件仿真器即可完美解决此问题,只需要在配套软件平台中调出某个虚拟元器件(正如其它原理图绘制工具一样),然后将虚拟元器件的引脚分配到仿真器引脚编号,即可使用你自己的系统(如单片机、fpga、dsp等)驱动仿真器,而虚拟元器件的仿真效果与实际元件的行为完全相同或相似。
vc02仿真器的功能展示
vc02仿真器是一款与visualcom软件平台配套的硬件模块,你通过该模块能够与visualcom软件平台自带元件库中的海量元器件通信,从而获得与实际元器件相同或相似的应用效果,而不需要再去多次重复购买元器件,大大了降低技术学习成本,自带的通用驱动接口也能够大幅度提升元件或模组的测试效率。简单地说,它可以替代大多数常用元器件或模组(作为输入),或驱动常用元器件或模组(作为输出),而你需要做的工作就是: **为虚拟元器件分配仿真器上的引脚即可** (如果作为输出来驱动你的硬件模块,还需要预先设置输出的数据,毕竟硬件模块的具体效果肯定由你决定),下图为visualcom软件平台中的“引脚分配”对话框。
举几个例子,当使用你的系统驱动“基于max7219的led数码管模组”虚拟元器件(型号sled8x1m01s02b),相应的效果如下:
如果使用“针对max7219的串行接口” 虚拟元器件(型号sf16c01a)驱动你的硬件模块时,相应的效果如下图所示(附预置数据图):
当使用你的系统驱动“基于hd44780的lcd1602模组”虚拟元器件(型号lm016l)时。
当使用“针对hd44780的6800接口”虚拟元器件(型号if6800c01/02)驱动你的lcd模组时,相应的效果如下图所示(附预置数据图):
当使用你的系统驱动“基于st7920的lcm12864模组”虚拟元器件(型号lm416l)时,相应的效果如下图所示:
当使用“针对st7920的6800接口”虚拟元器件(型号if6800c03)驱动你的lcd模组时。
虚拟元器件的仿真结果与实际元器件完全相同,这就是vc02仿真器最基本的功能: 要么采集输入数据以控制虚拟元器件的行为,要么输出数据控制实际的硬件模块 (双向数据自然也不在话下)。
写在前面
(1)本模块与visualcom软件平台配合使用,并且 需要安装usb驱动 ,相应的usb驱动安装工具位于visualcom软件平台安装目录的 driver文件夹中( 一键即可快速安装 ),安装详情见visualcom软件平台“帮助”菜单(仿真模型开发手册,visualcom使用教程,器件库参考手册亦可从此获取),如下图所示:
(2)visualcom软件平台目前 仅支持windows 64位操作系统 ,但其可独立使用(不需要配合仿真器),所以建议先下载安装该软件平台并熟悉一下后再购买该模块(以避免模块到手后却发现电脑无法安装visualcom软件平台的状况)

智能安防:网络视频存储服务器的重要性
20W PD快充芯片新风向——U6648概述
潍柴动力与巴拉德签署研发合作协议 将共同开发下一代质子交换膜燃料电池电堆
一个可将dBm转换为W的口算方法!
直流无刷电机接线图说明
什么是VC02虚拟元器件仿真器
如何关注厨卫电器细节
post simulation的仿真步骤总结
标准化,对测试机构来说有多重要?
电子芯闻早报:欧盟对苹果开出天价罚单 华米手表发布
高通钱堃:在5G时代携手产业生态圈共同驱动创新发展
招投标资讯│宁波宁南贸易物流区市政配套道路二期工程
功率器件厂商福斯特半导体和世强先进签署授权代理协议
温室自动气象站的特征
谷歌合并Brain和DeepMind,加速人工智能技术研究
干货讲解 | OKT507-C开发板基于Linux系统的应用笔记
我都笑了!格力手机为什么不受购买者的欢迎?
基于μC/OS Ⅱ的三维打印机的控制系统研究
安装了接地电阻柜会带来什么影响
磁环电感选型注意哪些事项