infraport rajz pchez
Badly Configured Clients, Inc.
vf at elte.hu
Fri Jun 7 22:56:56 CEST 2002
Thus spake Borbas Imre:
> Tehat eredetileg is benne volt az osszes szabvanyos sebesseg, megha a level
> irasakor nem is tudtam, hogy mik azok...
Azt tudom, de 1 kvarcbol leoszthato az osszes baud. Nyilvan ezt is
tudtad, ha ilyen kutyut akarsz epiteni, biztos megneztel nehanyat.
Nyilvan nem lesz mindegyik pontos, de eleg csak a szabvanyos baudokat
figyelembe venni, es valamekkora (mekkora is?) tures megengedett.
A RedSnake ha jol emlexem 2MHz-es kavicsot hasznal, a Logosz-fele
RedLink pedig kb 3.6MHz-et, de az ic valami 7MHz korulit is tamogat.
Barmely UART doksijaban megtalalod ugyanezt a tablazatot, hibatlanul,
kulonfele kvarcokhoz, pl 1.8432MHz-re biztos. (De azzal csak 115.2k
szokott menni, ahogy irtad is)
> Maxim IC ingyen minta: 0Ft, CD4060 a fiokbol: 0Ft, kvarc egy bontott cuccbol
> (valami soros kartya): 0Ft, infra led + PIN dioda: nemtom mennyi, de csak ez
> kerul penzbe, vagy ez is kiszedheto egy tv infravevo patronbol meg egy kutya
> altal felig megevett taviranyitobol.
A francba, igazad van!
> A driverrol nem tudok semmit. Bar ha RS-232-hoz csatlakozik fiz
> adatsebesseggel, akkor nem hiszem, hogy sok variacio lenne. Lehet, hogy most
> hulyeseget mondtam, mert IrDA-t meg nem lattam igazan kozelrol.
:) A tervezes elott erdemes lenne megnezned. Mar csak a driver miatt is.
Egyebkent a RedSnake, regi ActiSys, sok alaplapi IRDA ugy muxik, hogy a
DTR/RTS-bol veszik a tapot, es a baud beallitasa is ezekkel a jelekkel
megy. Eloszor DTR-en egy LO impulzus resetel, ekkor beall 9600 baudra.
Utana az RTS-en minden impulzusra ugrik egyet a baud, abban a sorrendben
ahogy az elozo levelemben irtam. Ha ezt megcsinalod, szamos driver
tamogatja, nem lesz vele problema. A Logosz-fele CS8130 ic-s IRDA szinten
ezekrol a vonalakrol veszi a tapot, az egyik resetkent is muxik, a masik
pedig data/command. Command modban a legutoljara beallitott bauddal kell
kikuldeni a parancsot, a 8 bitbol a felso negy a cim, az also negy az
adat. Lasd cs8130.pdf. Ennek meg nem lattam a driveret...
(Mi az IRDA hardver protokollt hasznaljuk, de a szoftvert nem. Ezt
nem tudtuk hogy lehet windoz alatt driver hivasokkal megoldani, ezert a
Delphiben irt programba be van epitve a sajat driverunk is...)
>> Ha csak 1 sebessegre kell, pl 9600 baud, akkor analog aramkorrel is
>> megoldhato. Nekem mukodik 115200 baudon is, csak a Crystal ic-vel
>> nem all szoba, az nagyon haklis az idozitesekre.
>
> Errol van valami rajzod vagy linked? Csak az erdeklodesbol.
Termeszetesen van, csak nem elektronikus formaban. Egyebkent a leheto
legegyszerubb, 74HC14 + nehany dioda, kondi, ellenallas. A vevo 100%
muxik, soha sem volt vele gond, az ado kicsit gazos, mint irtam, nem
minden IRDA eszi meg a jelet. Viszont nagyon olcso, ez volt a legfobb
szempont a fejleszteskor, mivel sorozatban gyartjak. A pc irda-t pedig
mi adjuk hozza, legalabb azon is lehet keresni ;)
A legutolso verzioban mar TFDS van, mert idokozben lejjebb ment az
ara, de anelkul is megoldottam a problemat... Erosito nelkul is tudott
30cm-t, LM318-al 1m felett volt a hatotavolsag.
> Imi
--
Valenta Ferenc <vf at elte.hu> Visit me at http://ludens.elte.hu/~vf/
"Mindig jo, ha bajba jutsz, hogy ha orditsz s korbefutsz!"
More information about the Elektro
mailing list