DOLLx8 - DOLLx8 - Wikipedia
![]() | tento článek je napsán jako manuál nebo průvodce.Květen 2012) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
![]() Logo DOLLx8 | |
![]() Integrovaná síť DOLLx8 zobrazující MCU DOLLx8 a I / O jednotku MISOLIMA eAlbert. | |
Vývojáři | MISOLIMA |
---|---|
Stabilní uvolnění | 3.18b / 29. února 2012 |
Napsáno | Assembler, C ++, C ++, Jáva |
Operační systém | Android, Microsoft Windows, Linux, Mac OS X, DOLLx8 RTOS |
Typ | Integrované vývojové prostředí |
Licence | MISOLIMA EULA,[je zapotřebí objasnění ] LGPL nebo GPL licence |
webová stránka | www |
Digitální jednořádkové propojení (DOLLx8) je a technologie architektura, která se skládá z dat komunikační protokol, synchronní sériová datová sběrnice a komunikační systém, který je navržen tak, aby vytvářel jiné mezioborové rozvojové projekty v rámci vestavěné systémy a elektronika mnohem jednodušší a dostupnější pro uživatele. Použití DOLLx8 ASCII znaků v datovém protokolu, diferenciální signalizace v systému sběrnice, kde se komunikace skládá z aktivní dálkové technologie založené na logice systému, kde je zpracování komunikace prováděno automaticky mikrokontrolér a jeho vnitřní vložení Operační systém v reálném čase (RTOS) a software.
V dnešním světě komunikace většina lidí ví Místní síť (LAN), který je založen na Ethernetu, síťovém systému používaném v osobních počítačích, kde je jeden počítač schopen mluvit s jinými počítači. V integrovaných systémech dominuje na trhu po delší dobu RS-232 TTL (Transistor-Transistor Logic) jako nejběžnější komunikační standard, který funguje také jako interní vestavěný síťový systém. S využitím MAX 232 integrovaný obvod (IC), může se RS-232 TTL připojit k externímu zařízení RS-232 připojení, kde okamžitou výhodou použití MAX 232 je, že není nutné používat pozitivní a negativní zdroj napájení. Je také možné se připojit k USB přes převodník RS-232 na USB, ai když původní standard pro RS-232 byl v zásadě systém point-to-point pro sériový port na PC, stále je možné použít RS-232 v malé lokální síti pomocí mikro -kontrolér a zdrojový kód pro ovládání signálů a přenosu dat.
Integrovaná síť DOLLx8 používá své vlastní specifické rozhraní systém s názvem DOLLx8 Dataport, který se prostřednictvím jednotky DOLLx8 eMaster připojuje k externímu rozhraní RS-232 a odtud přímo k USB, ale vyžaduje instalaci samostatného ovladače DOLLx8. DOLLx8 běží na vlastním interním hodinovém systému, který umožňuje nezávislost rychlosti sběrnice DOLLx8 Dataport na RS-232 baud rychlost nastavená na straně PC a může ji tedy určit uživatel. S DOLLx8 funguje USB jako virtuální komunikační port a lze jej nastavit na maximální rychlost 128 000 Kbps.
MISOLIMA
The MISOLIMA název a jeho logo je registrováno ochranná známka společnosti FIKO Software Co., Ltd. a používají se pro všechny produkty od společnosti FIKO Software, která zahrnuje i jiné produkty než software, elektroniku a vestavěné systémy. Jednou z takových produktových řad je MISOLIMA Home and Offices[1][2] to jsou hotové modulární domy dodávané s technologiemi DOLLx8 jako např automatizace domácnosti, solární články a GSM poplach. MISOLIMA odpovídá za většinu vývoje produktů ve spolupráci s dalšími společnostmi, které používají technologie DOLLx8, kde MISOLIMA získává granty od Národní inovační agentury[3] ve vývoji DOLLx8 pro Android.
Softwarový park MISOLIMA
MISOLIMA založila první thajský softwarový a technologický park v Chiang Mai v letech 2001/2002 se souhlasem Thajská investiční rada pod názvem „Cyber Media Park for e-Gravity (CMPEG)“ [4][5] kde se název později změnil na Softwarový a technologický park MISOLIMA (MSTP ).[6][7][8][9][10] MSTP se skládá z 11 400 metrů čtverečních (122 708 čtverečních stop) rozlohy s hlavní budovou 1 600 metrů čtverečních (17 222 čtverečních stop).
Dějiny

První verze DOLL (Digital One Line Link) byla vyvinuta jako společný projekt Norsko, Anglie a Maďarsko[11][12][13][14][15] Anne Selene FIKO a její tým na počátku 90. let a byla používána v domácí automatizaci, elektronickém ovládání a audio systému. Časný systém DOLL[16][17] byl tehdy založen na 18 - bit Pulzní šířková modulace (PWM), kde byla komunikace 120 Khz a byla rozdělena na 10bitovou adresu a 8bitové datové slovo. Signál byl vyslán třikrát, než elektronika na straně přijímače (se správně nastaveným adresovým kódem) byla schopna schválit přenos dat a přijmout 8 datových bitů. Důvod, proč byla data odeslána třikrát, byl ten, že by měl zajistit, aby přijímač nepřijal chybně informace v datové síti.
O několik let později, kolem roku 1995 a do roku 1999, byla DOLL dále rozvíjena společně s novou skupinou vývojářů na Novém Zélandu a poté se stala verzí DOLLx8 1.0 až 3.0. DOLLx8 byl poté také rozšířen do aplikací, jako je zvuk[18] kde bylo zdůrazněno, že systém by měl posílat zpětné vazby do hlavní jednotky a kde by bylo možné zkontrolovat stav všech zařízení připojených k síti.
Systém DOLLx8 byl v období 2001 až 2003[19] znovu vyvinut tak, aby mohl přijímat příkazy prostřednictvím textových zpráv, nikoli pouze datové a adresové bity, a poté byl vyvinut pro kaskádové (2portové) a paralelní sítě pomocí rozhraní RS-232 a USB. Taková kaskádová a paralelní síť měla své klady a zápory, kde spojení mezi jednotkami mělo slabiny tak, že měla omezenou délku kabelu 16 metrů, zatímco verze RS-232 TTL měla stejné omezení, ale pouze 5 metrů. S takovými omezeními byla nejlepším řešením kaskádová síť, kde každé zařízení v síti fungovalo jako vyrovnávací paměť signálu, kde byla data přijímána na prvním portu a na dvou portech byla ukládána do vyrovnávací paměti. Hlavní nevýhodou takového řešení bylo, že pokud zařízení kvůli chybám v systému nepracuje tak, jak bylo zamýšleno, zbytek zařízení nebude schopen komunikovat ani s hlavními zařízeními, ani se zbytkem sítě. Ve stejném období společnost MISOLIMA obdržela vývozní subvence od ministerstva pro mezinárodní podporu obchodu[20] a uskutečnila se výstava v Comdex 2002 v Las Vegas, Spojené státy[21]

V letech 2003 až 2006 byl DOLLx8 také vyvinut pro vestavěné systémy v letectví prostřednictvím Aeronautical Software and Technology Lab[22] (ASLT) [23][24] v Thajsku, kde společnost ASLT vyvinula DOLLx8 streamování systém pro převod GPS -, navigace (navaid), terén a MEMS gyroskop údaje pro elektronické mapové zobrazení (EMD) a primární letové zobrazení (PFD).[25] Systém by poté mohl přijímat GPS data v NMEA a binárních formátech spolu s dalšími daty z letadel a přenášet je spolu s letovým plánem, terénem a navigačními daty, aby oba přístroje mohly používat stejná letová data přes jednu nebo dvě datové linky DOLLx8. Výhodou takové technologie bylo, že letadlo nebo vrtulníky potřebovaly pouze jednu GPS anténu pro dva nebo více přístrojů založených na GPS. Streamovací systém, který tehdy vyvinula ASLT, byl také používán v pozdějších verzích a je nyní trvalou součástí DOLLx8 v souvislosti s technologiemi streamování senzorů a GSM přenos dat přes GPRS.
Dnešní systém
Nejnovější verze DOLLx8[26] je mnohem pokročilejší než dřívější verze a je založen na 20letých zkušenostech v řídicích systémech a senzorových technologiích, kde slabiny předchozích verzí znamenaly, že MISOLIMA[27][28] má výzkum a vývoj (R&D) vyvinul, rozšířil své odborné znalosti, vytvořil technologie a přišel s produkty, které jsou vhodné i pro vzdělávací účely. Poslední verze DOLLx8 z února 2012 je 3.18b.
Signály sběrnice DOLLx8
Sběrnice DOLLx8 pracuje s pěti logickými signály po 5 voltech, přičemž sběrnice vyžaduje rezistory elektrické ukončení (terminátor) 120 ohm. Systém používá standardní ethernetový kabel UTP kategorie 5 (kabel kroucené dvoulinky) s osmi kontaktními body a RJ-45 jako koncovka připojená k jednotce DOLLx8 eMaster. Zařízení DOLLx8 se mohou připojit k PC nebo serveru pomocí kabelu UTP, ale lze je také použít „samostatně“ bez centrálního počítače.
Tato tabulka ukazuje signály sběrnice a barevné kódy v kontaktních bodech DOLLx8 na MISOLIMA eSherlock 1800Tx8, kde je kontakt 'C2' je připojen k koncovce RJ-45 kabelu UTP. Signály odpovídající stejnému kontaktnímu bodu (1-8) na konektoru RJ-45, pokud je konektor RJ-45 držen v ruce se zajišťovacím jazýčkem dolů a otvor kabelu je držen směrem k tělu. Konektory jsou očíslovány 1-8 a jsou zleva doprava.
Kontaktní místo | Signál | Popis | Používání | Barva drátu |
---|---|---|---|---|
1 | DAT- | Data jsou aktivní | Data mezi Master a Slave - in plny Duplex | ![]() šedá |
2 | DAT + | Data jsou aktivní | Data mezi Master a Slave - i plný duplex | ![]() nachový |
3 | BSEL- | Bus Select active low | Výstup z DOLLx8 Master i full duplex | ![]() modrý |
4 | BSEL + | Bus Select aktivní vysoká | Výstup z DOLLx8 Master i full duplex | ![]() zelená |
5 | CLK | Sériový hodinový signál | Sériové hodiny s výstupem z DOLLx8 Master | ![]() žlutá |
6 | Přízemní | Připojuje se k signální zemi | Uzemnění pro signální zem | ![]() oranžový |
7 | + 5 Vdc v | Připojuje se k napájení | + 5 Vdc může být převzato z USB portu | ![]() Červené |
8 | + 12V DC vstup | Připojuje se k napájení | Může být převzato z tj. Baterie se solárním článkem | ![]() hnědý |
Signály DAT + a DAT- budou aktivovány, jakmile budou data vložena do interní datové vyrovnávací paměti. DAT - jde kladně a poté aktivuje linky BSEL 3,5 ms po aktivaci linek DAT. Rychlost sběrnice v síti DOLLx8 je řízena signálem CLK a v současné době je nastavena na 36kHz, což představuje 14 milisekundy mezi každým hodinovým pulzem. Hodiny sběrnice jsou řízeny kladným signálem BSEL (BSEL + jde pak současně záporně nebo nízko) a zůstávají vysoké, pokud jsou v paměti datových vyrovnávacích pamětí data. Když je datová komunikace dokončena a DAT přijme HEX 0D 0A (CRLF) z datové vyrovnávací paměti, signál BSEL + se opět zvýší, zatímco signál BSEL poklesne, což má za následek, že signál CLK přestane. Systém DOLLx8 je poté pasivně v pohotovostním režimu nebo v režimu hibernace s minimální spotřebou energie, která vede k nule elektromagnetické rušení (EMI) v síti.
aplikace
Řešení DOLLx8 se používá ve vozidlech, autobusech, vlacích, karavanech, lodích, letectví, laboratořích, domácnostech, kancelářích, budovách a v jiných automatizovaných systémech.[29][30] DOLLx8 je založen na programově řízeném vestavěném systému nebo technologii integrovaných systémů, a může proto také komunikovat s více systémy, jako jsou RS-232, RS-422, RS-485, Controller Area Network (CAN-bus), GSM, USB a další, ale mohou být také připojeny k bezdrátovým systémům, jako je Bluetooth, Wi-Fi, VHF, GSM, laser nebo Internet pro komunikaci bez použití datových vyrovnávacích pamětí mezi jednotkami. DOLLx8 jako multifunkční datová síť se směsí kombinatorických logik se může připojit přes jeden nebo více připojovacích bodů přizpůsobených více systémům, jak je definováno v Společný systém protokolu hybridního rozhraní (BRAMBOROVÉ HRANOLKY).
Moduly

Systém MISOLIMA DOLLx8 je založen na několika kompletních malých modulech a lze jej použít v různých integrovaných elektronických projektech. Hlavní modul je ePAT MCU s taktovací frekvencí 18,432 MHz, což je také hlavní jednotka používaná ve většině systémů DOLLx8. ePAT MCU používá pouze interní paměť a kapacitu distribuované paměti, podle této tabulky;
· 256 byte jako RAM na čipu (používá se pro proměnné) · 1 Kbyte jako XRAM na čipu (slouží k vyrovnávací paměti proměnných) · 32 kB jako Flash paměť na čipu (pro software) · 2 Kbyte jako Flash paměť na čipu (Bootloader) · 2 Kbyte jako EEPROM na čipu (používá se pro nastavení uživatelů)
ePAT MCU také obsahuje tři 16bitové čítače, dva sériové porty, pět I / O portů (4x8 = 32 bitů + 1x2 bity), pět kanálů 16bitový PCA (Programovatelné pole čítačů) s 8bitovým PWM, 21bitový hlídací pes čítač a 8x10-bit analogově-digitální převaděče (ADC). ePAT je integrován spínaný napájecí zdroj (SMPS) na horní straně PCB který zpracovává příkon od 5 do 30 Vdc. Kromě ePAT MCU existují také tj. Malé GPS a GSM moduly.
Systém protokolu DOLLx8 (verze 3.18b)

Systém protokolu DOLLx8 je založen na textových a / nebo hexadecimálních hodnotách ASCII, kde mohou uživatelé ovládat funkce, nastavení a parametry zařízení přes počítač, internet, chytrý telefon nebo běžný mobilní telefon přes SMS. Zařízení DOLLx8, jako je správa vozového parku, výstražné systémy GSM mají funkce, jako například pro hlavní telefon, kde vlastník nebo vlastníci systému mohou sami používat mobilní síť k ovládání zařízení DOLLx8. Pro všechny ostatní, kteří volají na zařízení přes GSM, bude zacházeno jako s běžným telefonním hovorem. Majitel hlavního telefonu může také použít funkci SpyCall, kde může majitel zavolat na zařízení a poslouchat, co se říká, aniž by o tom ostatní na druhém konci věděli.
Všechna zařízení DOLLx8 mají integrovaného jedinečného dodavatele a ID produktu, které se skládá z 12místných hexadecimálních hodnot, které zahrnují kód země, kód společnosti, ID produktu, ID produktu výrobce, ID produktu uživatele a ID dílčího produktu uživatele.
Příkaz DOLLx8 může podle níže uvedené tabulky vypadat takto: @ax, 02C002A030010, ZAPNUTO
Je také možné použít název klíče namísto 12místného ID prodejce a produktu a pokud je název klíče nastaven na „obývací pokoj“, pak by stejný příkaz vypadal takto @ sekera, obývací pokoj, ZAPNUTO
Popis | Byte | Hodnota ASCII | Hodnota znaku / popis |
---|---|---|---|
Spustit příkaz | #1 | 064d 40h | @ |
Funkce produktu | #2 | 120d 78h | x pro funkce DOLLx8 (1) |
Interní funkce | #3 | 086d 56h | B pro funkci bzučáku (2) |
Oddělení čárky | #4 | 044d 2Ch | , |
Kód země | #5-7 (3) | 44d 2Ch | 02Ch pro britského výrobce |
Kodex společnosti | #8-10 (4) | - | 002h pro MISOLIMA |
ID skupiny | #11 | 065d 41h | Ah pro uzlové zařízení |
069d 45h | Eh pro podřízené zařízení | ||
070d 46h | Fh pro hlavní zařízení | ||
Výroba ID produktu | #12-13 | - | 00h až FFh |
Uživatelé ID produktu | #14-15 | - | 00h až FFh |
ID dílčího produktu uživatele | #16 | - | 0h až Fh |
Oddělení čárky | #17 | 044d 2Ch | , |
Funkce zprávy strig | #18+ | - | Zpráva DOLLx8 (5) |
Konec příkazu | #1 | 0dh | ČR |
#2 | 0Ah | LF |
- (1) Všechna zařízení DOLLx8 mají identifikační kód produktu skládající se ze znaku ASCII
- (2) Všechna zařízení DOLLx8 mají funkční identifikační kód skládající se ze znaku ASCII
- (3) Kód země je uveden jako 3místný hexadecimální kód
- (4) Kód společnosti je specifikován jako 3místný hexadecimální kód a společně s přiřazeným kódem země se stává ID výrobce.
- (5) Zpráva DOLLx8 může mít 32 znaků, ale v SMS může mít maximálně 160 znaků
- Bajty ID produktu od # 5 do # 16 lze také nahradit uživatelsky definovanými názvy klíčů, například „obývací pokoj“
Příklad kódu VOL DxLx8
Tato část ukazuje, jak odeslat příkaz do DOLLx8 prostřednictvím MISOLIMA.DLL a Visual Basic 6.0. V tomto případě integrovaná světelná funkce na MISOLIMA eSinclar PWM4 RGB + W VEDENÝ světelný systém je ZAPNUTÝ a automaticky mění barvy, kde podle dalších dvou příkladů VB může uživatel nastavit rychlost mezi červenou, zelenou a modrou rychlostí nahoru nebo dolů. Výsledek tohoto kódu můžete vidět na Youtube [31]
Prohlásit Funkce fnSendDataToDevice Lib "MISOLIMA.dll" Alias „SENDDATATODEVICE“ _ (sCommand Tak jako Tětiva, _ sDeviceID Tak jako Tětiva, _ nData Tak jako Tětiva) Tak jako DlouhoVolba VýslovnýZtlumit sDeviceName Tak jako TětivaZtlumit lRetVal Tak jako DlouhoSoukromé Sub Form_Load() sDeviceName = „eSinclair“Konec SubSoukromé Sub btnPatern1_Click()lRetVal = fnSendDataToDevice(„@sB“, sDeviceName, „P1“) „Aktivuje RGB vzor # 1 v eSinclair PWM4 LED světelném moduluKonec Sub
Nastavení rychlosti změny barvy opp
Soukromé Sub btnAdjUp_Click()lRetVal = fnSendDataToDevice(„@sB“, sDeviceName, „T +“)Konec Sub
Úprava rychlosti změny barvy dolů
Soukromé Sub btnAdjDwn_Click()lRetVal = fnSendDataToDevice(„@sB“, sDeviceName, „T-“)Konec Sub
Internet věcí
Kromě výše uvedeného systému protokolů byla integrována také nejnovější verze DOLLx8 Internet věcí (IoT) funkce, které mimo jiné registrují sériové číslo IoT, které se skládají z celkem 281 474 976 710 655 jedinečných kombinací. Toto sériové číslo IoT je registrováno výrobcem a společně s 12místným ID produktu DOLLx8 se stává „ID produktu IoT“, které lze poté identifikovat jako jedinečné číslo na celosvětové bázi.
Viz také
Reference
- ^ Dům a kancelář MISOLIMA Dům s domácí automatizací DOLLx8
- ^ Kompletní vestavěné skříně Schválení thajské rady investic 22. srpna 2011
- ^ Národní inovační agentura Archivováno 24. února 2012 v Wayback Machine (NIA)
- ^ Softwarový park Chiang Mai je připraven k otevření[trvalý mrtvý odkaz ] Bangkok Post, 20. března 2002
- ^ Rozvoj lidských zdrojů směrem ke znalostní ekonomice: Případ Thajska Ústav rozvojových ekonomik, Japonská organizace pro zahraniční obchod (IDE-JETRO)] 2003 Strana 8 ISBN 4-258-55066-3
- ^ „Softwarový park bude založen na sever“, 14. – 16. Února 2000, Prah Cha-Chat Turakit, obchodní noviny v thajštině, strana 1 a strana 23
- ^ „Nový technologický park v Thajsku“, článek v Nikkei Industrial Daily - Tokio, Japonsko. 27. prosince 2000
- ^ „Software Park se otevírá v Chiang Mai v Thajsku“, článek Financial Times, Velká Británie (prostřednictvím kanceláře v Bangkoku), březen 2001
- ^ „Zvláštní zpráva - Eastern Promises“, časopis e-Biz, strana 32–35, Spojené království, květen 2001
- ^ „MISOLIMA - východní příležitost“, Business Online - britský internetový časopis, červenec 2001
- ^ „Belső erősítés MPC-knek“, PC World Hungary, srpen 1994
- ^ „Magyar multimédia“, Heti Chip Magazine 3. ročník, 16. vydání, duben 1994
- ^ „A DOLL interface rendzer“, Gödölői Forró Drót, 3. ročník, 46. vydání, prosinec 1994
- ^ „Erősítők Veresegyháztól Thaifőldig“ Autor: Dombi Gábor, Magyar Népszabadság - TECHNICA, 4. ledna 1995
- ^ „Az új SAMA 4040“, CHIP Magazine, 7. vydání - červen 1995
- ^ „2x10 Watt in your PC“, BYTE Magazine USA, březen 1995
- ^ „Hi-Fi on a card“, BYTE International, červen 1995
- ^ článek v maďarském telecomputeru 2. ročník, 8. vydání, 28. dubna 1997
- ^ Hometoys eMagazine[trvalý mrtvý odkaz ] Únor 2002
- ^ „DITP“. Archivovány od originál dne 12. února 2012. Citováno 11. března 2012.
- ^ Místní firmy dělají Comdex (Bangkok Post - databáze příspěvků 4. prosince 2002)
- ^ Walden-Schertz, Jeremy, Pokyny v letectví, THAILAND Opportunities, srpen 2003, strany 52-55
- ^ Společnost Chiang Mai dvě vyvinula software pro letecký sektor (Bangkok Databáze pošta 27. srpna 2003)
- ^ ASLT o studijní a implementační pracovní skupině ICAO ADS-B[trvalý mrtvý odkaz ] ADS-B / TF / 3 21. – 25. Března 2005
- ^ Skupina softwarových specializací Chiang Mai Vyvíjející 32bitový OS (Bangkok Databáze pošta 19. února 2003)
- ^ Hometoys eMagazine Archivováno 8. února 2015 v Wayback Machine Únor 2011
- ^ MISOLIMA na Facebook
- ^ Sektory a oblasti zaměření Archivováno 13. února 2012 v Wayback Machine Chiang Mai Creative City 2012
- ^ Blogg.no Archivováno 4. března 2016 v Wayback Machine Tento blog MISOLIMA pojednává o vestavěných systémech založených na mikrokontrolérech ATMEL 5. března 2011
- ^ Vikan, Tore; „Det ukjente dataeventyret“, Trønder-Avisa (norské noviny), 14. ledna 2012, strana 10-13 v části 2
- ^ eSinclair RGB + W na YouTube 13. ledna 2012