是否由于技術(shù)學習的需要而曾經(jīng)(或?qū)恚┒啻沃貜唾徺I一大堆元器件,按鍵、開關(guān)、LED自然不必多說,LED數(shù)碼管(或點陣)、蜂鳴器、直流/步進電機、LED模組、LCD模組、OLED模組、EPD模組、VFD模組等等都可能買過,對于經(jīng)濟實力不厚的學生而言是一種不小的壓力,而且使用過一次后大多數(shù)便束之高閣(甚至直接扔掉),難道不是資源浪費嗎?
工程師也經(jīng)常會購買很多需要單片機控制的芯片(或模組),如何快速驗證其功能呢?熟悉編程的工程師自然能夠做到,但如果有現(xiàn)成的通用接口元件直接調(diào)用,只需要設置一些數(shù)據(jù)就能夠輕松靈活地驅(qū)動大量接口相同或相似芯片(或模組),豈不是更加有效率嗎?
虛擬元器件仿真器即可完美解決此問題,只需要在配套軟件平臺中調(diào)出某個虛擬元器件(正如其它原理圖繪制工具一樣),然后將虛擬元器件的引腳分配到仿真器引腳編號,即可使用你自己的系統(tǒng)(如單片機、FPGA、DSP等)驅(qū)動仿真器,而虛擬元器件的仿真效果與實際元件的行為完全相同或相似。
VC02仿真器的功能展示
VC02仿真器是一款與VisualCom軟件平臺配套的硬件模塊,你通過該模塊能夠與VisualCom軟件平臺自帶元件庫中的海量元器件通信,從而獲得與實際元器件相同或相似的應用效果,而不需要再去多次重復購買元器件,大大了降低技術(shù)學習成本,自帶的通用驅(qū)動接口也能夠大幅度提升元件或模組的測試效率。簡單地說,它可以替代大多數(shù)常用元器件或模組(作為輸入),或驅(qū)動常用元器件或模組(作為輸出),而你需要做的工作就是: **為虛擬元器件分配仿真器上的引腳即可** (如果作為輸出來驅(qū)動你的硬件模塊,還需要預先設置輸出的數(shù)據(jù),畢竟硬件模塊的具體效果肯定由你決定),下圖為VisualCom軟件平臺中的“引腳分配”對話框。
舉幾個例子,當使用你的系統(tǒng)驅(qū)動“基于MAX7219的LED數(shù)碼管模組”虛擬元器件(型號SLED8X1M01S02B),相應的效果如下:
如果使用“針對MAX7219的串行接口” 虛擬元器件(型號SF16C01A)驅(qū)動你的硬件模塊時,相應的效果如下圖所示(附預置數(shù)據(jù)圖):
當使用你的系統(tǒng)驅(qū)動“基于HD44780的LCD1602模組”虛擬元器件(型號LM016L)時。
當使用“針對HD44780的6800接口”虛擬元器件(型號IF6800C01/02)驅(qū)動你的LCD模組時,相應的效果如下圖所示(附預置數(shù)據(jù)圖):
當使用你的系統(tǒng)驅(qū)動“基于ST7920的LCM12864模組”虛擬元器件(型號LM416L)時,相應的效果如下圖所示:
當使用“針對ST7920的6800接口”虛擬元器件(型號IF6800C03)驅(qū)動你的LCD模組時。
虛擬元器件的仿真結(jié)果與實際元器件完全相同,這就是VC02仿真器最基本的功能: 要么采集輸入數(shù)據(jù)以控制虛擬元器件的行為,要么輸出數(shù)據(jù)控制實際的硬件模塊 (雙向數(shù)據(jù)自然也不在話下)。
寫在前面
(1)本模塊與VisualCom軟件平臺配合使用,并且 需要安裝USB驅(qū)動 ,相應的USB驅(qū)動安裝工具位于VisualCom軟件平臺安裝目錄的 driver文件夾中( 一鍵即可快速安裝 ),安裝詳情見VisualCom軟件平臺“幫助”菜單(仿真模型開發(fā)手冊,VisualCom使用教程,器件庫參考手冊亦可從此獲取),如下圖所示:
(2)VisualCom軟件平臺目前 僅支持Windows 64位操作系統(tǒng) ,但其可獨立使用(不需要配合仿真器),所以建議先下載安裝該軟件平臺并熟悉一下后再購買該模塊(以避免模塊到手后卻發(fā)現(xiàn)電腦無法安裝VisualCom軟件平臺的狀況)
-
led
+關(guān)注
關(guān)注
242文章
23312瀏覽量
661648 -
元器件
+關(guān)注
關(guān)注
112文章
4730瀏覽量
92513 -
數(shù)碼管
+關(guān)注
關(guān)注
32文章
1882瀏覽量
91253 -
EPD
+關(guān)注
關(guān)注
0文章
15瀏覽量
12659
發(fā)布評論請先 登錄
相關(guān)推薦
評論