je viac moznosti, v kazdom pripade bude treba kus programovat. Dalo by sa to pouzitim prevodniku usb/com, v pc sa to ukaze ako com port alebo pouzitim nejakeho jednocipaku, ktory ma uz usb v sebe. Ja by som urcite skusil ten prevodnik na com, kedze s programovanim usb nemam skusenosti,ale to je subjektivny nazor....
ASD, 5.10.2007 14:16:26
většina PICů umí přímo komunikovat přes USB a v posledni dobe to uz delaj i u amelu
Alesi, 5.10.2007 20:08:57
to co psal ASD je dobra vec, ale ja neumim programovat PIC atak bych musel udelat nejake slozeni logickych obvodu (navrhnul jsem si to na papir a na ovladani 30ti LED diod pres ten chip bych potreboval asi 28 logických členů typu AND... coz pri pouzivani 74LS 09 vyjde na 8 dalsich IO... to uz je dost :) ) takze z maleho zarizeni se mi stane vcelku nechtene docela krava... jak jinak to udelat? :)
Alesi, 5.10.2007 20:25:59
navic s tema logickejma obvodama nedocilim presne toho, ze si rozsvitim jakoukoliv diodu nezavisle na ostatnich diodach... alespon ne nijak efektivne... poradte mi nekdo nejak :) ja sem fatk ztracenej, a google taky moc nepomaha
Alesi, 5.10.2007 20:27:40
proste mi poradte jak ovladat matici z led diod pres USB... diky moc, me napady dosly :)
Martin ® , 5.10.2007 20:54:42
Asix prodává USB moduly, zkus se na to mrknout ;)
Alesi, 5.10.2007 21:18:26
ale to ja vsechno vim, hledal jsem kde jsem mohl, prvodnik zmaknnu, proc ne, ale k cemu mi bude nakej prevodnik na RS232 kdyz s tim pak stejne nedokazu ovladat matici led diod... me je jedno jak to bude reseny, ale potrebuju proste ovladat pres USB pole diod - docela slusne reseni poskytuje FT232BM na kteer jsem nasel schema a zdrojovy kod programu do windows, na odesilani 8mi bitovych dat... coz je dost dobre, ale prime pripojovani diod by znamenalo moznost pripojit jen 8 diod, posilani ciselneho kodu by mi pomohlo na sestaveni asi 30ti diodoveho pole, ale s neskutecne moc logickymi cleny... a pak by tam byla moznost posilat tech 8 bitu nekam do PIC a ten by se o rozsvicovani diod postaral, tam je ale problem ze neumim programovat PIC... proste hledam naky reseni... a nenachazim :) dejme tomu ze umim odeslat pres USB 8mi bitova data, co s tim dale?
Podla mna jednoduche riesenie na toto neexistuje, stale musi byt nejaky medziclanok medzi PC a tou maticou...ked sa chcete vyhnut pouzitiu jednocipaku, tak by som skusil pripojit posuvne registre za prevodnik usb/232 a tam nasukat data cez ovladacie piny rs232...avsak nemam potuchy ake to bude rychle.
Alesi, 5.10.2007 21:51:21
no asi se uchylim k logickym obvodum a nejakemu reseni pomoci nich... je to asi jedine co ovladam... jen skoda ze tech obvodu bude potreba hodne, nemate tip na nejake IO ktery by v sobe obsahoval co nejvice logickych clenu AND v jedinem chipu.
petr, 5.10.2007 22:38:04
a co hradlový pole? (GAL)
Alesi, 5.10.2007 22:59:29
pouzitelne, ale nemam to kde naprogramovat, proste potrebuju jen neco co zapojim na desku a nic vic...
vladimirek ® , 6.10.2007 08:51:40
Pepa, 6.10.2007 10:06:40
Alesi nevím jak jsi přišel,že na LPT port se dá připojit pouze 8 led.Před lety jsem si stavěl přípravek se dvěma IO a rozšířil tak počet výstupů na 24.Přidáním dalšího o dalších 24.Zkrátka stačí si vyrobit expandér.Soft si musíš napsat sám.Problém spočívá v ovládání ve windows.Tam je problém.Ale dá se to vyřešit.Jinak v Dosu Ti na to stačí i GWbasic nebo Qbasic či Pascal.Pokud trváš na USB nevyhneš se použití nějakého jednočipu ve kterém bude soft pro kumunikaci s nadřízeným PC a ovladač ledek.
Alesi, 6.10.2007 11:02:53
no ten expander by se mi rozhodne hodil - mohl by mi nekdo nejak vysvetlit jak ho udelat? jsem zacatecnik v digitalni technice - nejak se k ni teprve dostavam, slysel jsem neco o obvodu 8255, ktery toto umoznuje, nikde ale nemohu najit nejake zapojeni, respektive alespon nejakou ukazku pouziti (datasheet nepomohl)
Pepa, 6.10.2007 13:27:16
Přesně tak byla tam ta 8255 a ještě jeden registr.Pro začátek by bylo dobré si vyzkoušet jestli jsi schopen ovládat ze svého počítače pararelní port.Hlavně signály strobe,busy,paper out,které potřebuješ k ovládání exepandéru.Píšu to proto,že windows si nerady nechají sahat na LTP.Pokud bez problému zvládneš programovat jednotlivé bity LTP portu můžeš přemýšlet o expandéru,jinak zatím nemá význam něco stavět.Já jsem ten expander stavěl ke Commodoru Amiga tam to bylo jednoduché ovládat,nerad bych Tě zaváděl do slepé uličky.
Alesi, 6.10.2007 15:28:21
tak me tak napadlo jestli by nhodou nebylo mozne pripojit primo na usb bez prevodniku posuvne registry (USB ma jeden bit ne?) a posilat pres usb signaly (1 a 0) do onech registru ktere by se o rozvecovani led jiz postarali... myslite ze je to vubec mozne?
No jestli to ty registry ale budou stihat
Si nejdriv neco precti o komunikacnim protokolu na USB. USB je trochu inteligentnejsi nez COM a LPT
Hill, 6.10.2007 17:36:59
Tak až to zvládneš z USB bez převodníku, dej vědět, snad tu do té doby ještě budeme...
Jan16, 6.10.2007 20:49:22
Věděl bych jak s pár tranzistory ovládat 36 LED diod přes LPTčko. Je to hrozně jednoduchý. Většina z vás má zkreslené údaje o portech kompu. LPT nemá jen 8 výstupů ale 12 výstupů a k tomu 5 vstupů. 6 výstupů použijete pro ovládání sloupců, druhých 6 pro ovládání řádků. JEstli bys měl zájem, napiš mi prosim na E-mail, nakreslím ti schéma připojení i naprogramuju příslušný program. (programovat umim všechny porty PC, jen ne USB :( )
(viz url odkaz)
Alesi, 6.10.2007 21:04:29
no bylo by to super, jen musim teda nejak vykutit prevodnik USB->LPT (kupovany sou velky a ja proste musim pouzit USB) jinak 6x6 je zrovna takovej blbej rozmer me by se hodilo neco jako 4x8 nebo dejme tomu 2x18(to by bylo docela dost idealni) ale to se s tim nejak udelat da :) ted uz teda jen ten problem s prevodnikem... jinak na webu nachazim plno navodu na LED Matrix... docela dobry, sam sem si dokonce jedno schema tak nejak navrhnul a bylo by asi i pouzitelny, porad je tu ale problem spousty soucastek :D skvely by bylo umet si naprogramovat nejakej PIC to jde zatim ale nejak mimo me...
Alesi, 6.10.2007 21:05:08
jo mail najdes po přejetí moji přezdívky tady na foru ;)
Pal, 7.10.2007 20:50:17
Postav si z www.cesko.host.sk
zařízení IgorPlugUSB_RS232. Kromě převodníku z USB na RS232 (Nezaměňovat s klasickými převodníky od FTDI a pod. neboť k tomu není pro PC stranu driver. Je k tomu jen program.) to umí ve verzi s ATmega8 i 3 8mi bitové brány. Každý pin lze nastavit podle potřeby jako vstup nebo výstup.
Firmware k tomu je, demo program pro PC taky. Verzi s 2313 jsem stavěl a fungovala mi.
Firmware pro MCU, USB drivery pro PC a obslužný program pro PC jsou na stránce ke stažení.
ASD, 8.10.2007 11:40:30
Jiste existuji PICy i jine MCU s USB, ale ty se jednak neprodavaji v kazde drogerii a take prace s nimi vyzaduje jiste zkusenosti, nicmene je samozrejme elegantni mit jeden IC, do ktereho z jedne strany leze USB a z druhe 30x LED.
Pokud potrebujete 30 LED, proste za FT232RL v rezimu BitBang zapojte 4x 74HCT595 nebo 4x 74HCT4094. K tomu date 32x 270-470 ohmu a 32x LED a je to. Na hrani to staci bohate.