Rozhraní GPIO pro PC
Moderátor: Moderátoři
Rozhraní GPIO pro PC
- připojení přímo přes USB, na USB se objeví nové zařízení se jménem "USBmti"
- 18 signálů pro digitální vstup/výstup
- až 6 analogových vstupů
- až 6 analogových výstupů (PWM)
- 1-16 bitová sběrnice
Jedná se o řešení veskrze bastlířské, tudíž velmi levné (nejdražší je pěkná krabička), vhodné do domácích/laboratorních podmínek a proveditelné snadno doma běžnými bastlířskými postupy (žádné SMD, jednostraný plošný spoj).
K zařízení jsou pro PC připraveny 2 testovací konsolové aplikace a DLL pro snadnou komunikaci se zařízením. Pokud bude zájem, připravil bych i grafický front-end do PC. Na obrázku je zařízení v krabičce bez připojeného USB kabelu - zasouvá se ze zadní strany.
Prosil bych pomocí hlasování sdělit, jestli je o tohle zájem. Pokud by byl, zveřejnil bych to obvyklým způsobem, t.j. článek + dokumentaci (open source zdrojové kódy pro ATmega i PC, schema, návrh plošného spoje, HEX soubor pro ATmega, přeložené testovací aplikace, DLL, driver a grafický FE). Předpokládám, že do konce roku bych mohl stihnout i tu grafiku - no uvidíme.
- Přílohy
-
DSC00046r.JPG- vnější vzhled
- (58.54 KiB) Staženo 184 x
- ZdenekHQ
- Významný člen
- Příspěvky: 25519
- Registrován: 21 črc 2006, 00:00
- Bydliště: skoro Brno
- Kontaktovat uživatele:
Umělo by to grafické prostředí vykreslit graf typu napětí/čas s tím, že by byly třeba 4 barevné křivky pro napětí na ose Y a na ose X by byl jen čas (řádově desítky milisekund) ?
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
Ale rozhodně to nechci nějak shazovat, když bude DLLka, tak se pokusím taky spáchat nějaký GUI.
Pro rychlé rozhraní bych spíš použil STM32F103 s HW podporou USB. Je to námět do budoucna.
ZdenekHQ píše:Já samozřejmě můžu jen smeknout virtuální klobouk.
Umělo by to grafické prostředí vykreslit graf typu napětí/čas s tím, že by byly třeba 4 barevné křivky pro napětí na ose Y a na ose X by byl jen čas (řádově desítky milisekund) ?
Nato existoval program https://www.parallax.com/downloads/stam ... e-software
Par prikazmi v uP umoznoval vytvorit graf s osami a posielat tam udaje. Mal som to na nabijacke nimh aby som videl ako to nabija, a kedy sa detekuje delta pre ukoncenie nabijania.
https://youtu.be/LZHXqWQTFMw