国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

開源電路仿真軟件CircuitJS1介紹與使用入門

這篇具有很好參考價(jià)值的文章主要介紹了開源電路仿真軟件CircuitJS1介紹與使用入門。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

前言

在做電路設(shè)計(jì)的過程中經(jīng)常需要用到電路仿真軟件對(duì)設(shè)計(jì)的電路進(jìn)行仿真,以確定電路工作特性或者元件的參數(shù)取值。使用電路仿真軟件可以縮短電路開發(fā)時(shí)間、降低成本、提高效率。

接觸過的大多數(shù)電路仿真軟件都是收費(fèi)的,可以免費(fèi)使用的電路仿真軟件主要有下面兩款:
TINA-TI:https://www.ti.com.cn/tool/cn/TINA-TI
LTspice:https://www.analog.com/cn/design-center/design-tools-and-calculators/ltspice-simulator.html

上面兩款軟件在功能上基本能夠滿足日常需求,不過在UED/UXD(用戶體驗(yàn)設(shè)計(jì))方面以現(xiàn)在的標(biāo)準(zhǔn)來說實(shí)在是有些落伍了。前段時(shí)間發(fā)現(xiàn)個(gè)開源的電路仿真軟件CircuitJS1。使用下來感覺功能上雖然簡(jiǎn)單些,但也基本夠用;用戶體驗(yàn)上來說比上面兩個(gè)軟件有比較大的提升。這篇文章將
介紹使用該軟件。

本文中所有的動(dòng)圖因?yàn)槲沂褂玫闹谱鬈浖蚓€條和顏色上可能存在較大問題

基礎(chǔ)介紹

項(xiàng)目地址:https://github.com/sharpie7/circuitjs1

CircuitJS1 is an electronic circuit simulator that runs in the browser.
It was originally written by Paul Falstad as a Java Applet.
It was adapted by Iain Sharp to run in the browser using GWT.

CircuitJS1是一個(gè)Java開發(fā)的程序,使用GWT將它在瀏覽器中運(yùn)行:
在線使用地址:http://www.falstad.com/circuit/
circuitjs,設(shè)計(jì)相關(guān),電路仿真,simulation,PSpice,Multisim

另外也有使用Electron封裝成本地應(yīng)用的版本,支持Windows、macOS、Linux 。
獨(dú)立(離線)版本下載地址:http://www.falstad.com/circuit/offline/
Windows版本的下載后解壓就可以使用:
circuitjs,設(shè)計(jì)相關(guān),電路仿真,simulation,PSpice,Multisim

除了上面的版本,CircuitJS1還有一些變種版本的探索,比如支持Arduino的版本:
http://www.falstad.com/circuit/avr8js/
circuitjs,設(shè)計(jì)相關(guān),電路仿真,simulation,PSpice,Multisim

使用入門

CircuitJS1使用比較簡(jiǎn)單,網(wǎng)站上也有分布給出說明與使用手冊(cè)。另外從第一個(gè)動(dòng)圖可以看到軟件內(nèi)置了很多示例,這些電路示例也都有詳細(xì)的介紹。

簡(jiǎn)單使用說明:http://www.falstad.com/circuit/directions.html
完整使用手冊(cè):https://www.bait-consulting.com/publications/circuit_simulator_manual.pdf
預(yù)置電路說明:http://www.falstad.com/circuit/e-index.html

下面以離線的Windows版本進(jìn)行說明,當(dāng)前版本為2.6.9

界面與顯示

circuitjs,設(shè)計(jì)相關(guān),電路仿真,simulation,PSpice,Multisim

  • 界面上主要就是上圖中幾塊內(nèi)容,大部分主要的操作都可以在電路設(shè)計(jì)區(qū)域中完成;
  • 左側(cè) 運(yùn)行/停止運(yùn)行 按鈕紅色表示電路停止運(yùn)行;
  • 當(dāng)電路運(yùn)行時(shí),電路中紅色為負(fù)電壓、綠色為正電壓、灰色為接地、移動(dòng)的黃點(diǎn)指示電流;
  • 示波器中綠色表示電壓、黃色表示電流;
  • 當(dāng)光標(biāo)移動(dòng)到元件上時(shí)元件會(huì)變藍(lán)色,并且在右下角信息區(qū)域顯示該元件的狀態(tài)信息;

繪制與操作

  • 要繪制電路可以在頂部菜單 文件 中創(chuàng)建空白電路圖,或者在 電路 中選擇一個(gè)預(yù)置的電路上進(jìn)行加工;

  • 電路設(shè)計(jì)區(qū)域中可以使用鼠標(biāo)右鍵打開 繪制 菜單,可以從中選擇需要繪制的元件;選擇之后光標(biāo)將變?yōu)槭中螤?,在空白區(qū)域按住鼠標(biāo)左鍵拖動(dòng)創(chuàng)建元件;可以按下 Esc空格 退出元件繪制模式;

  • 元件引腳都有端點(diǎn),如果端點(diǎn)連接異常則會(huì)以紅色點(diǎn)形式顯示;

  • 光標(biāo)在元件上時(shí)可以使用滾輪滾動(dòng)或是鼠標(biāo)左鍵雙擊來修改元件屬性,也可以使用鼠標(biāo)右鍵打開更詳細(xì)菜單;
    circuitjs,設(shè)計(jì)相關(guān),電路仿真,simulation,PSpice,Multisim

  • 電路設(shè)計(jì)區(qū)域中鼠標(biāo)滾輪滾動(dòng)可以進(jìn)行視圖縮放,按住 ATL + 鼠標(biāo)左鍵 可以移動(dòng)視圖;

  • 電路設(shè)計(jì)區(qū)域中可以使用 Ctrl + C Ctrl + V Delete 進(jìn)行復(fù)制、粘貼、刪除等操作;
    circuitjs,設(shè)計(jì)相關(guān),電路仿真,simulation,PSpice,Multisim

  • 光標(biāo)在元件上時(shí)可以在鼠標(biāo)右鍵菜單中打開示波器,可以選擇自由的示波器或是固定在下方的示波器;

  • 可以在示波器窗口中鼠標(biāo)右鍵對(duì)其進(jìn)行詳細(xì)設(shè)置;
    circuitjs,設(shè)計(jì)相關(guān),電路仿真,simulation,PSpice,Multisim

保存為文件

CircuitJS1軟件上畫的所有內(nèi)容對(duì)于軟件本身而言都是以文本形式描述的,你可以保存成文本文件(比如xxx.txt),方便之后二次使用:
circuitjs,設(shè)計(jì)相關(guān),電路仿真,simulation,PSpice,Multisim

子電路繪制與使用

CircuitJS1中可以把常用的電路單元封裝成模塊(子電路)以供之后重復(fù)使用。要把電路封裝成模塊需要在電路上添加輸入輸出標(biāo)簽,然后從菜單 文件 中選擇創(chuàng)建分支電路(子電路):
circuitjs,設(shè)計(jì)相關(guān),電路仿真,simulation,PSpice,Multisim

創(chuàng)建之后就可以在繪制時(shí)使用已創(chuàng)建的模塊了:
circuitjs,設(shè)計(jì)相關(guān),電路仿真,simulation,PSpice,Multisim

CircuitJS1是基于瀏覽器的應(yīng)用,創(chuàng)建的這些全局的模塊會(huì)保存在瀏覽器緩存中,可以通過刪除緩存來刪除創(chuàng)建的模塊,刪除后重新打開軟件就看不到模塊了:
circuitjs,設(shè)計(jì)相關(guān),電路仿真,simulation,PSpice,Multisim

總結(jié)

CircuitJS1使用起來非常簡(jiǎn)單,對(duì)于一般的用用來說功能和性能也都還行,可以滿足一些基本的使用需求。當(dāng)然在更高性能或是更加精密化的場(chǎng)合下還是不夠用的。文章來源地址http://www.zghlxwxcb.cn/news/detail-782735.html

到了這里,關(guān)于開源電路仿真軟件CircuitJS1介紹與使用入門的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 如何使用Proteus進(jìn)行電路設(shè)計(jì)仿真?

    如何使用Proteus進(jìn)行電路設(shè)計(jì)仿真?

    Proteus是一款功能非常強(qiáng)大的軟件,是英國(guó)著名的EDA工具(仿真軟件),從原理圖布圖、代碼調(diào)試到單片機(jī)與外圍電路協(xié)同仿真,一鍵切換到PCB設(shè)計(jì),真正實(shí)現(xiàn)了從概念到產(chǎn)品的完整設(shè)計(jì)。支持和Keil的聯(lián)合仿真,調(diào)試程序非常方便。下面以最簡(jiǎn)單的51單片機(jī)為例,介紹如何進(jìn)行程

    2024年02月11日
    瀏覽(22)
  • 【IdeaVR2019快捷操作(一)】虛擬仿真軟件介紹

    【IdeaVR2019快捷操作(一)】虛擬仿真軟件介紹

    一、系列簡(jiǎn)介及軟件介紹 二、界面簡(jiǎn)單介紹及場(chǎng)景配置文件介紹 三、基礎(chǔ)功能小組協(xié)作使用時(shí)的注意事項(xiàng) 四、交互功能及python二次開發(fā)使用避坑 本人是一個(gè)機(jī)械大學(xué)生,畢業(yè)設(shè)計(jì)是虛擬現(xiàn)實(shí)的仿真實(shí)驗(yàn)室,所用到的軟件是上海曼恒公司的IdeaVR2019版本,迄今為止,它已經(jīng)繼

    2024年02月05日
    瀏覽(13)
  • Cadence學(xué)習(xí)篇(12) Cadence中使用Pspice進(jìn)行電路仿真

    Cadence學(xué)習(xí)篇(12) Cadence中使用Pspice進(jìn)行電路仿真

    Pspice是集成到Cadence的一個(gè)電路仿真工具,雖然說Multisim也很好用,但是cadence作為國(guó)內(nèi)市場(chǎng)占有率最高,國(guó)內(nèi)大多數(shù)公司都在用Cadence,學(xué)習(xí)使用Pspice進(jìn)行電路仿真是非常有必要的。那么我們今天就仿真一個(gè)比較簡(jiǎn)單的RC濾波電路。 那么如何安裝Cadence,對(duì)于習(xí)慣使用破解版的我們

    2024年02月22日
    瀏覽(29)
  • 開源軟件介紹——國(guó)內(nèi)和國(guó)際主要開源社區(qū)

    開源軟件介紹——國(guó)內(nèi)和國(guó)際主要開源社區(qū)

    我是荔園微風(fēng),作為一名在IT界整整25年的老兵,今天我們來看一看國(guó)內(nèi)和國(guó)際上有哪些主要開源社區(qū)。 開源社區(qū)又稱為開放源代碼社區(qū),一般由擁有共同興趣愛好的人組成。根據(jù)相應(yīng)的開源軟件許可證協(xié)議公布軟件源代碼的網(wǎng)絡(luò)平臺(tái),同時(shí)也為網(wǎng)絡(luò)成員提供一個(gè)自由學(xué)習(xí)和

    2024年02月10日
    瀏覽(20)
  • 開源軟件介紹——開源基金會(huì)和開源許可證

    開源軟件介紹——開源基金會(huì)和開源許可證

    ?我是荔園微風(fēng),作為一名在IT界整整25年的老兵,今天我們來看一看世界范圍內(nèi)知名的開源基金會(huì)和開源許可證。 基金會(huì)是開源生態(tài)中的一個(gè)重要組成部分,用于資金的籌集與開源項(xiàng)目的前期資助與后期的發(fā)展。這里將介紹部分重要基金會(huì),供大家深人學(xué)習(xí)與借鑒。 云原生

    2024年02月09日
    瀏覽(32)
  • 開源軟件license介紹與檢測(cè)

    開源軟件license介紹與檢測(cè)

    通俗來講,開源許可證就是一種允許軟件使用者在一定條件內(nèi)按照需要自由使用和修改軟件及其源代碼的的法律條款。借此條款,軟件作者可以將這些權(quán)利許可給使用者,并告知使用限制。這些許可條款可以由個(gè)人、商業(yè)公司或非贏利組織起草。 從整體上看,開源許可證大致

    2024年02月03日
    瀏覽(27)
  • 幾款優(yōu)秀科學(xué)開源計(jì)算軟件介紹

    幾款優(yōu)秀科學(xué)開源計(jì)算軟件介紹

    有一些比較優(yōu)秀的軟件,它們?cè)诳茖W(xué)計(jì)算、數(shù)據(jù)處理和分析方面具有廣泛的應(yīng)用和功能。以下是一些比較知名的軟件: SciPy :SciPy是一個(gè)非常流行的科學(xué)計(jì)算庫(kù),提供了大量的數(shù)學(xué)函數(shù)和算法,用于解決各種科學(xué)問題。它支持多種操作系統(tǒng),包括FreeBSD,并且與NumPy等其他科學(xué)

    2024年01月25日
    瀏覽(21)
  • 7個(gè)開源制圖軟件:最佳 GIS 工具介紹

    7個(gè)開源制圖軟件:最佳 GIS 工具介紹

    現(xiàn)如今有各種各樣的免費(fèi)和開源地圖軟件平臺(tái)(廣為人知的 GEO 或 GIS工具), 它們不僅用于地圖制作和繪圖,還允許在單個(gè)數(shù)據(jù)庫(kù)中免費(fèi)捕獲、存儲(chǔ)、繪制地圖、共享、管理和分析大量地理和空間數(shù)據(jù)。開源 GIS(地理信息系統(tǒng))軟件、制造商和應(yīng)用程序具有多種功能和類型,

    2024年02月11日
    瀏覽(17)
  • 模擬電路數(shù)字電路設(shè)計(jì)、multisum仿真、交流電壓超限報(bào)警系統(tǒng)設(shè)計(jì)、詳細(xì)設(shè)計(jì)說明,電路仿真

    模擬電路數(shù)字電路設(shè)計(jì)、multisum仿真、交流電壓超限報(bào)警系統(tǒng)設(shè)計(jì)、詳細(xì)設(shè)計(jì)說明,電路仿真

    在日常生活中,我們所使用電器都有額定的功率和額定電壓、電流,當(dāng)電壓電流超過額定值時(shí),電路就有可能被燒壞。如果當(dāng)電器的電壓超過額定值時(shí),電路能夠發(fā)出報(bào)警,從而讓我們及時(shí)的處理,那么就可以有效的保護(hù)電器,提高電器的使用壽命。 本設(shè)計(jì)就是要設(shè)計(jì)一個(gè)交

    2024年02月10日
    瀏覽(23)
  • 單片機(jī)——仿真軟件Proteus基本使用教程

    單片機(jī)——仿真軟件Proteus基本使用教程

    點(diǎn)擊File文件下面的圖標(biāo)創(chuàng)建文件 點(diǎn)擊File,選擇save Design,并選擇一個(gè)文件夾,輸入一個(gè)文件名稱 點(diǎn)擊P 選擇元器件 輸入NE555,選擇該元器件,點(diǎn)擊OK? 輸入resis? 選擇一個(gè)1k的電阻 ? 輸入cap 選一個(gè)一個(gè)電容 放置電源(power),和接地(ground) ? 完成連線,先點(diǎn)擊左上角的箭

    2024年02月11日
    瀏覽(43)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包