Jei pavargote nuo žaislų tipo grandinių programėlių Ir šis vadovas skirtas ne tik kaip įrankiai, bet ir jums. „Android“ sistemoje yra įvairių metodų: nuo realaus laiko modeliavimo platformų, skirtų parametrams koreguoti operatyviai, iki į skaitmeninę logiką orientuotų aplinkų. Čia papasakosime, kuo kiekviena iš jų pasižymi ir su kokiais apribojimais galite susidurti.
Daugelis naujokų ateina iš „LTSpice“ ir panašių svetainių su idėja praktikuotis mobiliuosiuose įrenginiuose, bet Jie ieško kažko paprastesnio, intuityvesnio ir stabilesnio. greitai mokytis ir patvirtinti idėjas. Išsamiai palyginsime PROTO, „EveryCircuit“ ir loginių grandinių simuliatorius, skirtus „Android“, įskaitant bendruomenės minėtas alternatyvas, tokias kaip „Droid Tesla“ ir „Icicuit“, bei apžvelgsime naują kūrinį, vadinamą „Voltsim“.
Ko tikėtis iš „Android“ simuliatoriaus
Mobilumo srityje patikimumas yra svarbiausia: kad jis neužsidaro, kad įrenginių modeliai yra realistiški ir kad sąsaja leidžia sklandžią iteraciją. Todėl svarbu atsižvelgti į skaitinį tikslumą, analizių įvairovę, komponentų biblioteką ir tai, kad srautas būtų pakankamai interaktyvus, kad būtų galima suprasti grandinę be vargo su meniu.
Taip pat verta apsvarstyti nemokamos versijos kaina ir apribojimai, jei yra bendruomenė arba vieša grandinių biblioteka, kuri jus įkveptų, ir jei programa greitai atnaujinama klaidų atveju. Jei daugiausia dėmesio skiriate skaitmeninei logikai, jums gali labiau patikti aplinka, kurioje pagrindinis dėmesys skiriamas loginiams elementams ir trigeriams; jei daugiausia dėmesio skiriate analoginiams elementams, jums reikės valdomų šaltinių, realistiškų tranzistorių ir smulkios pereinamųjų procesų analizės.
Išskirtinis pliusas mobiliajame telefone Tai interaktyvumas: rankenėlių sukiojimas tiesiogiai, įtampos / srovės animacijų matymas ir parametrų keitimas pirštu, kol vyksta simuliacija. Būtent čia kai kurios „Android“ programos turi pranašumą prieš klasikinius kompiuterinius įrankius.
Galiausiai patikrinkite, ar Schemų redaktorius palengvina laidų sujungimą, ar integruotas osciloskopas tai gali ir ar yra eksportavimo (PNG/JPG/PDF) arba sinchronizavimo failų, skirtų bendrinti ir dokumentuoti jūsų projektus.

„EveryCircuit“: išbaigta ir labai lavinamoji interaktyvi simuliacija
„EveryCircuit“ daugiausia dėmesio skiria lytėjimo patirčiaiSukuriate schemą, paspaudžiate paleidimo mygtuką ir žiūrite dinamines įtampos, srovės ir krūvio animacijas, kurios padeda suprasti, kas vyksta kiekviename mazge ir komponente. Kol vyksta modeliavimas, galite reguliuoti parametrus naudodami analoginį valdiklį, o grandinė reaguoja realiuoju laiku; netgi galite „piešti“ savavališkus signalus pirštu.
Underhood, integruoja savo skaitmeninį variklį Optimizuotas mobiliajam naudojimui, jis atitinka Omo ir Kirchhofo dėsnius ir realistiškus puslaidininkių modelius. Schemų redaktorius apima automatinis kabelių nukreipimas ir minimalistinė sąsaja, sukurta siekiant sumažinti lietimų skaičių ir padidinti produktyvumą.
Programėlė populiari tarp vidurinių mokyklų ir kolegijų studentų, maketų/spausdintinių plokščių gamintojų ir radijo mėgėjų, nes Sujungia paprastumą, inovacijas ir galią jūsų kišenėjeBe to, jame nėra skelbimų, o tai yra sveikintinas papildymas ilgų sesijų metu.
Kalbant apie analizę, „EveryCircuit“ siūlo nuolatinė (DC), kintamoji su dažnio svyravimu ir pereinamuoju, taip patenkinant pagrindinius darbo taškų, dažnio atsako ir laikinės elgsenos tyrimo poreikius.
Išskirtinės funkcijos
- Viešoji biblioteka augančios bendruomenės grandinės.
- animacija įtampos bangų formų ir srovės tekėjimų bei kondensatorių krūvio.
- Analoginis valdymas realiuoju laiku, kad būtų galima derinti parametrus nesustabdant modeliavimo.
- Integruotas osciloskopas ir sklandų perjungimą tarp nuolatinės srovės ir trumpalaikės srovės.
- Vienas mygtukas Paleisti / pristabdyti, kad būtų lengva valdyti simuliaciją.
- Išsaugojimas ir įkėlimas schemų ir nuo nulio sukurto mobiliojo modeliavimo variklio.
- papurtykite telefoną padėti paleisti osciliatorius (graži ir naudinga detalė).
- Intuityvi sąsaja ir be skelbimų.
Komponentai galimi
- šaltiniai ir signalų generatoriai.
- Kontroliuojami šaltiniaiVCVS, VCCS, CCVS, CCCS.
- Pasyvūs: rezistoriai, kondensatoriai, induktoriai, transformatoriai.
- Instrumentai: voltmetras, ampermetras, ommetras.
- pavaros: Nuolatinės srovės variklis, lempa.
- Reguliuojamas: potenciometras.
- Komutavimas: SPST, SPDT jungikliai, NO/NC mygtukai, relės.
- Diodai: Zenerio diodas, LED, RGB LED ir lygintuvai.
- Puslaidininkiai: MOSFET ir BJT.
- Operacinis stiprintuvas idealus.
- Skaitmeninė logika: IR, ARBA, NOT, NAND, NOR, XOR, XNOR loginiai elementai; D, T, JK trigeriai; SR trigeriai (NOR ir NAND); 555 laikmatis; skaitiklis; 7 segmentų ekranas ir dekoderis; ADC ir DAC.
Verslo modelis ir kita informacija
„EveryCircuit“ yra nemokamas ir turi vienkartinis neprivalomas pirkinys už 14,99 USD kuri atveria didesnes schemas, neribotą išsaugojimą ir sinchronizavimą debesyje skirtinguose įrenginiuose. Bendruomenės autentifikavimui paprašyti prieigos leidimo prie savo paskyrosTai universalus įrankis mokymuisi ir eksperimentavimui neapsunkinant savęs nereikalingu sudėtingumu.

PROTO: techniniai pajėgumai, visur esantys paketai ir jutiklių palaikymas
PROTO yra realaus laiko simuliatorius kuri leidžia kurti grandines su įvairiais komponentais ir matuoti įtampą, srovę bei kelis kintamuosius naudojant keturių kanalų osciloskopą. Galite pristabdyti ir tęsti vienu mygtuku, kopijuoti komponentus, mokytis iš pateiktų pavyzdžių ir dalytis savo projektais. Be to, apima vizualines temas (Tamsi, šviesi, vandenyno, saulės spinduliuotė) ir eksportuojama į PNG, JPG ir PDF formatus.
Orientacija nėra vien tik analogija: PROTO tarnauja kaip loginės grandinės simuliatorius ir leidžia atlikti skaitmeninę analizę, todėl galite dirbti nuo pagrindinių vartų iki skaitiklių, multipleksorių ir registrų. Komanda publikuoja kūrinį „GitHub“, kur priima klaidų ataskaitos ir komponentų užklausos, o tai pagreitina programėlės evoliuciją.
Remiantis „Play Store“ duomenimis, programėlė pateikiama švietimo kategorijoje, 1.40.0 versija. atnaujinta 2025-09-20, su daugiau nei 3 milijonais įdiegimų, 12 000 atsiliepimų ir 4,4 žvaigždutės vidurkisDaugeliui „Arduino“ projektų „Raspberry Pi“ arba „ESP32“ gali būti labai naudingas, ir jie tikisi, kad ateityje bus teikiamas konkretus „Arduino“ palaikymas.
PROTO baziniai komponentai
- šaltiniaiĮtampos: nuolatinė, kintama, kvadratinė, trikampė, pjūklo dantų, impulsinė ir triukšmo įtampa; srovės šaltinis.
- Įsipareigojimai: varža, potenciometras, kondensatorius (normalus ir poliarizuotas), induktorius, transformatorius.
- Puslaidininkiai ir optoelektronikaDiodai (lygintuvas, LED, Zenerio, Schottky), NPN/PNP tranzistoriai ir N bei P kanalų MOSFETai.
- Jungikliai ir pavaros: SPST, relė, lemputė, saugiklis.
- AnaloginisOperacinis stiprintuvas, NE555 laikmatis.
- Skaitmeninis: IR, NAND, ARBA, XOR, NOR, NXOR loginiai elementai ir keitiklis; loginis įėjimas ir išėjimas; įtampos bėgelis.
- matuoti: voltmetras ir ampermetras, ommetras.
- Specialūs jutikliai / įėjimaiFotorezistorius (naudoja telefono šviesos jutiklį), akselerometras (naudoja įrenginio akselerometrą), FM šaltinis.
- kitimemristorius.
Išplėstiniai paketai
Analoginis paketas
- Tunelinis diodas, varikapas, NTC termistorius.
- Centrinio išvado transformatorius.
- Šmito gaidukas ir Šmito keitiklis.
- Saulės elementas, DIAC, TRIAC, tiristorius, triodas.
- Darlingtono NPN ir PNP.
- Kontroliuojami šaltiniai: VCCS, VCVS, CCCS, CCVS.
- Optronas.
Skaitmeninis paketas
- Sumatorius, skaitiklis, skląstis.
- PISO ir SIPO įrašai.
- Septynių segmentų dekoderis ir sekų generatorius.
- D, T ir JK šlepetės.
- Multipleksorius ir demultipleksorius.
Įvairūs paketai
- Vibuliatorius, AM šaltinis.
- SPDT jungiklis, DAC, antena.
- Kibirkščių generatorius, LED juosta, 7 segmentų LED.
- RGB LED ir 14 segmentų LED.
- Ommetras, garso įvestis ir mikrofonas.
- Įrenginio baterija, nuolatinės srovės variklis.
- Diodinis tiltelis, kristalas, 78xx įtampos reguliatorius.
- Dažnio matuoklis.
JavaScript paketas
- Redaktorius, su kuriuo galima rašyti kodą ES2020 vertėjas.
- Prieiga prie CI įvesties ir išvesties iš kodo.
- Keturi programuojami pasirinktiniai integriniai grandynai.
7400 TTL paketas
- 7404 šešioliktainis keitiklis; 7410 3 įėjimų trigubas NAND; 7414 Schmitt šešioliktainis keitiklis.
- 7432 2 įėjimų keturgubas OR; 7440 4 įėjimų dvigubo buferio NAND.
- 7485 4 bitų dydžio komparatorius; 7493 dvejetainis skaitiklis.
- 744075 3 įėjimų trigubas ARBA; 741G32 2 įėjimų paprastasis ARBA; 741G86 paprastasis 2 įėjimų XOR.
4000 CMOS paketas
- Šeima laisva: 4000, 4001, 4002, 4011, 4016, 4017, 4023, 4025, 4081, 4511.
Jutiklių paketas
- Slėgis, giroskopas, šviesa.
- Magnetinis laukas, artumas.
- Temperatūra ir drėgmė
Naujausi pokyčiai ir tobulėjimo tempas
Komanda PROTO panaudojo „Android 15“ su palaikymu nuo krašto iki krašto ir paskelbė trumpą apklausą, skirtą kūrimui vadovauti. Tarp svarbių pataisymų yra komponentų žymų problemos, susijusios su kopijavimu, ištaisymas (problema Nr. 419), patobulinta horizontali „JavaScript“ sąsaja (415 problema) ir bandymas ištaisyti JS gedimą CAT S42 įrenginyje (411 problema). Toks skaidrumas ir greitas iteravimas yra neįkainojami vidutinės trukmės laikotarpiu.

Loginių grandinių simuliatoriai, skirti „Android“: kada juos pasirinkti ir kaip PROTO ir EveryCircuit dera tarpusavyje
Jei jūsų tikslas yra gryna skaitmeninė logika (vartai, trigeriai, skaitikliai, registrai, multiplekseriai) yra specialios programėlės, kurios supaprastina mokymosi kreivę ir suteikia labai greitą pagrindą idėjų testavimui. Tačiau tiek PROTO, tiek „EveryCircuit“ apima patikimą skaitmeninių komponentų rinkinį, apimantį vartus, trigerius, skaitiklius ir ekranus, todėl galite pasiekti gana pažangų lygį nepalikdami jų.
PROTO išsiskiria tuo, kad siūlo pilnos TTL 7400 ir CMOS 4000 šeimos, taip pat blokus, tokius kaip sumatoriai, multiplekseriai ir PISO/SIPO registrai, ir netgi galimybę kurti pasirinktinę logiką naudojant „JavaScript“. Savo ruožtu „EveryCircuit“ integruoja vartus, trigerius, 555 laikmačius, ADC/DAC ir 7 segmentų dekoderis, pakanka akademiniams ir įvadiniams atvejams.
Kalbant apie mokymą, vizualizacija su animacijomis „EveryCircuit“ padeda suprasti perėjimus ir būsenas, o „PROTO“ pasižymi katalogo aprėptimi ir jutiklių įvairove, leisdama mišrių sistemų prototipai kur logika sąveikauja su telefono įvestimis (šviesa, akselerometras ir kt.).
Kitos bendruomenės paminėtos alternatyvos
Surinktose nuomonėse yra tokių, kurie mano, kad „Droid Tesla“ yra laipteliu aukščiau „EveryCircuit“ kai kuriais atžvilgiais, nors pirmenybė gali būti skonio ir darbo eigos reikalas. Taip pat pažymima, kad Icicuit būtų mažiausiai palankus pasirinkimas. šiandien „Android“ sistemoje, todėl tai nebūtų pirmoji rekomendacija, jei ieškote stabilumo.
Įdomu tai, kad „Google Play“ ankstyvosios prieigos versijoje pasirodė projektas, vadinamas voltsimNors tai dar labai ankstyva stadija, tai daug žadanti; vienintelis nurodytas trūkumas yra tam tikras netikslumas tempiant komponentus, bet be jokių netikėtų uždarymų. Jei norite išbandyti naujus dalykus, galbūt verta juos stebėti.

Tiesioginis palyginimas: tikslumas, srautas ir katalogas
- Tikslumo ir modeliavimo variklis„EveryCircuit“ gali pasigirti savo optimizuotu sąveikos varikliu su patikimais skaitmeniniais metodais ir realistiniais modeliais; PROTO siūlo labai aukštą našumo lygį ir sparčiai tobulėja, ypač analoginio ryšio srityje su išplėstiniu paketu.
- Interaktyvumas: abu leidžia tiesiogiai modifikuoti parametrus; „EveryCircuit“ prideda gestus, tokius kaip signalų „piešimas“ ir kratymas, kad paleistų osciliatorius, su labai aiškiomis animacijomis; PROTO kompensuoja su keturių kanalų osciloskopas ir lankstūs valdikliai.
- Biblioteka ir komponentaiPROTO yra milžiniška jėga savo platumo prasme (TTL, CMOS, telefonų jutikliai, „JavaScript“ pritaikytiems integriniams grandynams, didžiulis analoginių prietaisų asortimentas); „EveryCircuit“ integruoja esminius analoginius ir skaitmeninius įrankius. su aktyvia grandinine bendruomene.
- Analizė„EveryCircuit“ apima nuolatinės srovės, kintamosios srovės ir pereinamųjų virpesių analizę; „PROTO“ apima realaus laiko analizę ir prideda tokius įrankius kaip vobuliatorius ir dažnio matuoklis jūsų įvairiuose paketuose.
- Patirtis ir redaktorius: abu palengvina laidų parinkimą („EveryCircuit“ turi automatinį maršruto parinkimą). Minimalistinė vartotojo sąsaja „EveryCircuit“ yra išskirtinė; „PROTO“ patobulino savo sąsają, įskaitant horizontalų „JavaScript“ rodinį.
- Monetizavimas ir apribojimai„EveryCircuit“ yra nemokamas, vienkartinį 14,99 USD pirkimą galima atlikti norint panaikinti apribojimus ir įjungti debesijos paslaugas; „PROTO“ čia nenurodo konkrečios mokamos prieigos ir leidžia iš karto eksportuoti PNG / JPG / PDF failus. pirmenybę teikia dalijimuisi ir dokumentavimui.
- Stabilumas ir korekcijos„EveryCircuit“ yra labai stabili; PROTO nuolat išleidžia pataisymus („Android 15“, nukopijuotų žymų pataisymai, JS gedimų mažinimas konkrečiuose įrenginiuose), o tai suteikia pasitikėjimas palaikymu.
- Naudojimo atvejaiJei norite „matyti“ trasą ir mokytis su animacijomis, „EveryCircuit“ yra idealus pasirinkimas; jei jums reikia platus arsenalas Dėl standartinių šeimų komponentų, jutiklių ir logikos PROTO prilygti itin sunku.
Rekomendacijos pagal jūsų profilį
- Pradedantysis studentas ir dėl savo interaktyvumo bei vizualinio aiškumo kilęs iš „LTSpice: EveryCircuit“; daugiau laiko praleisite mokydamiesi, nei kovodami su meniu.
- Kūrėjai su Arduino/RPi/ESP32PROTO dėl savo jutiklių, eksportuojamų elementų ir skaitmeninių/analoginių paketų kolekcijos; jis puikiai tinka hibridiniam prototipų kūrimui.
- Grynas skaitmeninis (loginis): bet kuris iš šių dviejų tinka inicijavimui; jei jums reikia Specifinis TTL/CMOS ir pažangius blokus (PISO/SIPO registrus, multiplekserus), PROTO suteikia daugiau laisvės.
- Kas nekenčia reklamų„EveryCircuit“ nerodo jokių skelbimų ir siūlo priimtiną vienkartinį atrakinimą.
- Naujumų medžiotojaiStebėkite PROTO, kad sužinotumėte apie patobulinimų tempą, ir išbandykite „voltsim“, jei norite eksperimentuoti su ankstyva prieiga.
Tiems, kurie ieškojo programėlės, kuri „neužstrigtų visą laiką“ ir nebūtų kaip žaislas, Svarbiausia yra pritaikyti lūkesčius prie faktinio naudojimo„EveryCircuit“ yra puiki interaktyvi lenta grandinių supratimui; „PROTO“ yra šveicariškas peilis su loginėmis šeimomis, jutikliais ir eksportuojamais elementais, kviečiančiais kurti ištisas sistemas. Kartu jie apima viską – nuo pagrindinio mokymosi iki rimto mobiliųjų prototipų kūrimo, o nuolat tobulėjant, ateitis atrodo šviesi, neskausmingo modeliavimo „Android“ sistemoje srityje.