Stránka 13 z 32

Napsal: úte 14. úno 2006, 13:57
od jerzy
Tak mám ještě dotaz na ovladač port95nt, v system32 mám soubory DLPORTIO.dll a .sys, nemělo by jich tam být více, např. s koncovkou .h a .bas?

Napsal: úte 14. úno 2006, 22:34
od €agle
Bliz si imho, kdyz se po zapnuti jaLCD neco deje (je videt, ze displej reaguje na pocitac). Soubory .h nebo .bas nepotrebujes, to jsou jenom hlavicky, kdybys chtel delat vlastni program vyuzivajici port95nt. Spis je mi divny ten port 768, LPT1 ma odjakziva 378h. Datove jsou piny LPT1-8, 14 a 16, Zkousel jsi jiny program (napr. LCD Smartie)? O jaky displej jde (velikost)?

Napsal: stř 15. úno 2006, 19:09
od jerzy
mě se taky ten port 768 nezdá, ale v tom DLPortIO resp. port95nt mi to nejde změnit. Je důležíté to písmeno "h" v označení portu? ještě jsem zkoušel LCDcenter 2.0 ale vysledek stejný. ted mám nainstalované oba programy, je možné že se spolu nesnesou i když se neloadujou po startu win? (LCDcenter a JaLCD) displej je 2x16 a nastavený ho v JaLCD mám dobře.

//dneska jsem koupil multimetr tak bych to ještě přeměřil kvůli kvality spojů, ale nevím jak to udělat (co spojit s čím), dáš mi prosím nějakou radu?

// // tak jsem to přeměřil, jeden kolík multimetru sem dam na GND a druhým jsem zkoušel jednotlivé piny na displeji, tak to dopadlo

pin1...0V
pin2...5V
pin3...0.7V asi kvůli trimru
pin4...5V
pin5,6...0V - problém?
pin7-10...5V
pin11..0V - problém?
pin12-14...5V

Napsal: stř 15. úno 2006, 22:49
od €agle
To pismeno h znamena, ze je to hexadecimalni (sestnactkova) hodnota, takze 378h = 888 v bezne desitkove soustave. Kde to v tom port95nt nastavujes? Co ja vim, tak tam nikdy nic nastavovat nebylo treba (a myslim, ze tam ani nic nastavit nejde)... Pokud chces overit ten kabel, je ho nejlepsi "propipat" (vyzkouset, jestli opravdu vsechno vede tam, kam ma). Multimetr by tuhle funkci mel primo obsahovat (pripadne se da obejit treba pomoci mereni odporu). Jeden kolik spojis na jednom konci kabelu s nejakym danym pinem (treba LPT1) a druhy das na pin, kam by mel dany vodic vezt (v pripade LPT1 by to byl LCD6). Pokud je spojeni dobre, multimetr zapipa a tak vis, ze dany vodic funguje. Takhle postupne vyzkousej vsechny a zjistis, jestli kabel funguje

Napsal: stř 15. úno 2006, 23:52
od jerzy
po instalaci těch port95 driveru se mi v programech objevila složka DLPortIO, tam jsou dva exe soubory, kde je addres 768.
Jinak jsem to proměřil pomocí odporu (nevím jak obyč multimetr nastavit aby pípal) a vše vede tam kam má. Zítra to beru ke známemu a tam to vyzkouším co to udělá. pak budu když tak zase otravovat, zatím díky za technickou podporu. :bigups:

//Tak už jsem to rozchodil Obrázek Obrázek

COM

Napsal: ned 26. úno 2006, 22:55
od DarkEcho
€agle píše:Tlacitka na seriovej port jsou treba tady, zbytek je otazka softwaru.
Nemá tady nekdo nejakej ucelenej ceskej návod na ten seriovej port? treba i se softem....

Re: COM

Napsal: pon 27. úno 2006, 17:24
od cruzz
DarkEcho píše:
€agle píše:Tlacitka na seriovej port jsou treba tady, zbytek je otazka softwaru.
Nemá tady nekdo nejakej ucelenej ceskej návod na ten seriovej port? treba i se softem....
ja se taky pridavam, najde se dobra duse ktery by poradila jak pripojit diplej misto na paralelni, tak na klasickej RS232 seriovej port? Nasel jsem si prevodnik http://rs232.hw.cz/#max3325 a myslim ze pomoci nej by to mohlo jit, ale rekl bych ze existuje i nejake jednodussi reseni, ne? :D

Re: COM

Napsal: pon 27. úno 2006, 18:12
od Skodik
cruzz píše:
DarkEcho píše: Nemá tady nekdo nejakej ucelenej ceskej návod na ten seriovej port? treba i se softem....
ja se taky pridavam, najde se dobra duse ktery by poradila jak pripojit diplej misto na paralelni, tak na klasickej RS232 seriovej port? Nasel jsem si prevodnik http://rs232.hw.cz/#max3325 a myslim ze pomoci nej by to mohlo jit, ale rekl bych ze existuje i nejake jednodussi reseni, ne? :D
no, nevim, co ja vim tak to bylo dost slozite, navic to nelze pouzit ke kazdemu zarizeni, takze asi bohuzel :/

Napsal: pon 27. úno 2006, 18:28
od Lami
Jednodussi? Co chces jednodussi nez si koupit hotoveho svaba?

Musis prevest datovou komunikaci, ktera je z principu paraleleni na seriovou. Nastesti ten displej bezi i v 4-bit rezimu, takze zbyle 4 bity muzes vyuzit na neco jineho.
Kazdopadne at pouzijes reseni jakekoliv (vcetne hotoveho svaba), nebudou fungovat programy pro LPT (logicky). Takze doporucuju NEJDRIV najit software, ktery umi neco posilat po seriovem portu. K tomu programu bude nejaky konkretni hardware - ten pouzij, jinak mas uplnyho smolicka.

Pro zrucnejsi se to da udelat s posuvnym registrem a nejakym dalsim obvodem (pouzivam jednocipovy mikrokontroler Microchip PIC, bude toho delat vice nez ridit displej). Ale ja si navrhuji adapter pro LED matrix, ktere potrebuji 14 pinu v minimalni variante (8 data, 4 adresa, 1 "write").

Napsal: pon 27. úno 2006, 19:04
od cruzz
ja potrebuju navrhnout pripojeni k Atmelu konkertne mam AT91RM9200. Ma to klasickej seriovej port, s paralelnim to je drobet slozitejsi, neni to klasickej Cannon, ale jednotlivy piny se tam z toho daj vytahnout. Nicmene si myslim ze lepsi by bylo pouzit ten seriovej, z toho se da vytahnout i tech 5V na napajeni. O ovladace pripadne program neni zas takovej problem, ja pak neco sesmolim, spis mi jde o tu technickou realizaci.

Napsal: pon 27. úno 2006, 23:39
od Lami
cruzz píše:ja potrebuju navrhnout pripojeni k Atmelu konkertne mam AT91RM9200
Tak ja znam jen PICy, ani ten displej moc neznam, jen co si pamatuju nez jsem LCD zavrhnul... Takze jen obecne. Prijde mi ale, ze vetsina techto veci musi byt kazdemu "jednocipari" jasna...
Implementace serioveho portu na PICech je spatne zdokumentovana, na Atmelech to snad je lepsi - kazdopadne ocekavej problemy a dost nedebugovatelneho ladeni. Doporucuju si najit funkcni program pro seriovou komunikaci a nabalit to na nej.
Co se tyce vlastniho prevodniku, musis si stanovit co od toho budes chtit umet. Pokud zvolis cokoliv krome nejjednodussiho reseni, budes muset navrhnout nejaky protokol, ktery pobezi na tom seriovem portu. Nejjednodussi pripad je, ze proste posilas seriove to, co bys posilal paralelne. Jednocip jen kazdy bajt exportuje do nejakeho registru, ktery je "videt na nozickach" a na dalsi nozicce nastavi a shodi signal WR pro displej. Spojeni s displejem je snad taky jasne... Datasheet is your friend.
Slozitejsi varianta je pokud chces ovladat vice, ale to uz je celkem mimo ramec a asi i dost OT.

Napsal: úte 28. úno 2006, 11:49
od iwhy

Napsal: úte 28. úno 2006, 19:58
od TomV
iwhy píše:http://www.madhacker.org/rs232.htm Tu je nejake riesenie
Řešení to je, dokonce už poměrně známé, ale je staré. Mnohem zajímavější se mi jeví použití toho integrovaného převodníku MAX3325 od Maxima, který by měl v pohodě fungovat i v katalogovém zapojení a poskytuje solidní zjednodušení, oproti procesorovým řešením. Otázka je, kdo ho k nám distribuuje a za kolik; v katalozích GESu a GME jsem o něm nenašel ani zmínku. Nicméně je to něco, co na rozdíl od procesorových řešení upájí i méně zruční kutilové. :)

Drivery

Napsal: sob 4. bře 2006, 22:03
od LEDdiodak
Můžete sem někdo hodit nějaký ověřený link na software pro display?
Spíš mi šlo o port95nt. Z nějakýho důvodu mi nejde stáhnout. Ostatní software bych snad měl. Dík

Napsal: sob 4. bře 2006, 22:10
od jerzy
Zkus TADY nebo pak TADY

Napsal: pon 6. bře 2006, 18:15
od st.slama
Mate nejake skusenosti s grafickymi displaymi.
Mam jeden ma 20vyvodov , z toho asi 2 bude napajanie.
Najlepsie cez lpt.

Napsal: pon 6. bře 2006, 19:04
od Lami
st.slama píše:Mate nejake skusenosti s grafickymi displaymi.
Mam jeden ma 20vyvodov , z toho asi 2 bude napajanie.
Najlepsie cez lpt.
Vis, zkus napsat ASPON typ. Obecne pokud ma HD44780 kompatibilni controller, tak to pujde na LPT. Jinak mas asi smolicka.

Napsal: pon 6. bře 2006, 19:26
od st.slama
je to asi hd61202. Typ ani netusim keby som vedel tak si najdem datasheet.

Napsal: pon 6. bře 2006, 22:56
od €agle
Tak kdyz vis typ radice, tak uz konkretni typ displeje vedet nepotrebujes, protoze vsechny s tim radicem se budou ridit stejne. A primo na LPT to imho pripojit nepujde.

Napsal: pon 6. bře 2006, 23:36
od Lami
st.slama píše:je to asi hd61202. Typ ani netusim keby som vedel tak si najdem datasheet.
http://www.google.com/search?hl=cs&lr=& ... &q=hd61202