是否由于技術學習的需要而曾經(或將來)多次重復購買一大堆元器件,按鍵、開關、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軟件平臺的狀況)
-
led
+關注
關注
237文章
22466瀏覽量
646123 -
元器件
+關注
關注
112文章
4529瀏覽量
88975 -
數碼管
+關注
關注
31文章
1827瀏覽量
89968 -
EPD
+關注
關注
0文章
14瀏覽量
12566
發布評論請先 登錄
相關推薦
評論