Probíhá technická odstávka - objednávky bude možné podávat zítra (8.11.2024) pokud nebude uvedeno jinak.
banner
EasyTerm image
EasyTerm image thumbnail
EasyTerm image thumbnail
EasyTerm image thumbnail
EasyTerm image thumbnail
EasyTerm image thumbnail
EasyTerm image thumbnail
EasyTerm image thumbnail

EasyTerm

2590,- CZK

Konečná cena. Jako dárek přibalíme WIFI modul (promo akce)

Odeslání v pondělí (4.11.2024) při objednání nyní. Zasíláme i na Slovensko!

Multifunkční zařízení pro podporu vývoje, obsluhy, evaluace a validace různorodých zařízení a obvodů.

Unikátní kombinace flexibilního HMI s pestrou sadou rozhraní.

EasyTerm se může v rychlosti stát dotykově konfigurovatelným signálovým generátorem, masterem pro komfortní čtení registrů I2C/SPI integrovaných obvodů či jejich zápis, převodníkem napětí s kreslením průběhu, loggerem či může posloužit jako ovládací panel pro různorodá zařízení s rozsáhlými monitorovacími schopnostmi skrze dostupné grafické prvky.

Zároveň lze využít i jako všestranný prostředek automatizace - tzv. "edge device" s flexibilní a komfortní úpravou logiky v prostředí například Node-RED bez nutnosti přeprogramovávání. Dotykové HMI je pak třešničkou na dortu oproti ostatním běžně dostupným výrobkům, díky čemuž EasyTerm zároveň umožňuje sledování řízených procesů na displeji a pohodlnou interakci s uživatelem.

Co je EasyTerm?

EasyTerm je unikátní zařízení přinášející vývojářům, bastlířům a validátorům komfortní a flexibilní možnosti obsluhy/testování různorodých zařízení, obvodů či procesů.

Zařízení je ovládáno prostřednictvím přehledného textového protokolu skrze USB port, UART rozhraní (typicky skrze PC, SBC jako Raspberry-PI či různá embedded zařízení) či přes internet s využitím nového WIFI modulu zasílaného spolu s EasyTermem. Pro maximální komfort a efektivitu není nutné skládat příkaz dle manuálu či se učit API - obsluhu EasyTermu Vám usnadní aplikace CmdBuilder.

Jednoduchým textovým příkazem lze například:

  • Obsluhovat integrovaná rozhraní - například vygenerovat analogový či PWM signál, převést napětí, vyčíst registr skrze I2C...
  • Zobrazit grafické prvky - například slider pro nastavení frekvence generovaného signálu či pro sestavení zprávy pro připojené uživatelské zařízení respektující jeho API a doplnění parametru dle pozice slideru.
  • Logovat komunikaci připojených zařízení  a chování jednotky - záznam do widgetu podporujícího dotyková gesta a zápis do paměti FLASH
  • Ovládat připojená uživatelská zařízení - sestavováním zpráv prostřednictvím widgetů sliderů, klávesnic, tlačítek, checkboxů dle API
  • Parsovat zprávy připojených zařízení - vizualizovat vyparsovaná data prostřednictvím widgetů formulářů, grafů a logovacího okna

Zajímavých možností lze dosáhnout také v oblasti automatizace. Vzhledem k jednoduchému API lze realizovat širokou škálu funkcí například prostřednictvím skriptovacích možností jazyka Python či skrze vizuální programování s využitím Node-RED. Vzhledem k existenci nového WIFI modulu lze využít různých způsobů ovládání EasyTermu (viz blog).

Zasláním příkazu DAC v=2000 lze například vygenerovat napětí 2 V na výstupu DAC. Příkazy lze však využít i jako akce pro grafické widgety a EasyTerm si tak může příkazy sestavovat sám dle uživatelské interakce. Lze tedy kupříkladu zobrazit slider nakonfigurovaný tak, aby vykonával akci DAC v=%d . Posunutím jeho jezdce se vygeneruje patřičné napětí (%d značka se nahradí hodnotou odpovídající pozici jezdce slideru). Obdobným způsobem lze ovládat i připojená uživatelská zařízení - máte-li například zařízení, jehož API umožňuje nastavení libovolného parametru (např. zprávou ParametrA:XY), lze nastavením akce widgetu ve formátu ParametrA:%d nastavovat tento parametr prostřednictvím slideru či numerické grafické klávesnice. Využitím značky %s zase skrze alfanumerickou klávesnici.

Obdobně lze monitorovat různé hodnoty zasílané prostřednictvím zpráv z uživatelských zařízení - pokud zařízení zasílá například zprávy Stav: vypnuto , nastavením parsovací masky pro formulář ve formátu Stav: %s se po příchodu této zprávy ve formuláři zobrazí řetězec "vypnuto" - či cokoliv jiného, co odpovídá parsovací masce.

S tímto principem jsme pro Vás připravili řadu demonstrativních "example" layoutů, které z EasyTermu v mžiku vytvoří dotykově ovladatelný signálový generátor, logger, master sběrnice I2C a mnohem více (viz ZDE - karta Example Layouts).

Toto zařízení je natolik flexibilní, že pro Váš komfort doporučujeme shlédnutí následujících videí. Veškeré informace jsou však k dispozici v manuálu (EN) ZDE.

Ukázka příkazů - "kompaktní" a "sebedokumentující" formát

Nastav GPIO 5 na výstupní režim a stav na log.1
G5 m=o os=1
G5 mode=output outputState=1
Nastav I2C adresu na 0x12 a proveď zápis 0x12 0x34
I2C i=1 a=12 wr=1234
I2C initialized=1 address=12 wr=1234
Generuj sinus o frekvenci 12kHz a amplituďě 1V
DAC p=sin f=12kHz a=1000 cc=1
DAC pattern=sine frequency=12kHz amplitude=1000 continuousConversion=1
Zobraz slider, který generuje PWM o nastavené střídě
ds x=10 w=300 h=40 a="PWM i=1 dc=%d cc=1"
displaySlider x=10 width=300 height=40 action="PWM initialized=1 dutyCycle=%d contnuousConversion=1"
Spouštěj ADC převod napětí každou vteřinu
tim a="ADC v=?" p=1000 s=1
timer action="ADC voltage=?" period=1000 state=1
Zobraz formulář a zobrazuj výsledky ADC převodů
df pm="ADC v=%d\r\n"
displayForm parseMask="ADC v=%d\r\n"