COM porttal rendelkező eszközt kersek

COM porttal rendelkező eszközt keresek. Lehet pl switch, vagy bármi ami viszonylag jól van dokumentalva. Fontos hogy olcsó legyen, de nem fontos hogy teljesen működőképes legyen. pl switchnél nem kell az összes portnak működnie. Szintén fontos hogy Budapesten át tudjam venni.

Egy COM porttal kapcsolatos fejlesztésemhez kell.

Hozzászólások

Akkor jó lehet egy másik PC, vagy akár egy modem, amelyik a telefonvonalon az alapsávon kommunikált. Ezeknek a soros interface-en AT parancsokat kellett mondani.

Egy valamit nem értek. Mivel az RS232 csak a fizikai réteg, hogyan tudsz tesztelni? A másik fél kommunikációjára semmiféle megkötés sincs, gyártó- illetve eszközfüggő. Nem muszáj válaszolnia, de válaszolhat, kérdés, hogy mire mit. Ebből viszont az következik, hogy a másik oldalon lehet egy PC is, amely szintén adhat bármire bármilyen választ. De az is lehet, nem írtad le elég alaposan a problémát ahhoz, hogy megértsem.

off

Megjegyzés: jelen pillanatban egy mikrokontroller aszinkron soros interface-ét programoztam fel 500 kbit/s-ra, s olyan karaktert írok az adóba, amelynek a bitjei a start és stop bitekkel együtt meghatározott kitöltési tényezőt adnak. A karakterformátum 8n1, s ahogy ez RS232-nél szokás, LSB first. Ezzel kapcsolgatok egy p-csatornás power MOS-FET-et kb. 100 kHz-cel, s máris kész a kapcsolóüzemű tápegység. :) Ha a feszültség eléri a kívánt szintet, nem írok az adóba újabb karaktert, a stop bit kikapcsolja a FET-et.

Szóval erre is lehet használni a soros adót. :)

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Írtam, hogy switch elég jó lenne, de mondjuk akkor úgy, hogy másra is nyitott vagyok. Igen, lehetne PC is a másik oldalon is, sőt saját PC-m is lehetne. De Valódi eszközzel szeretném kipróbálni. Mivel valódi eszközökkel kommunikáló megoldásokkal foglalkozom munkám során, tudom hogy nagy különbség lehet egy virtuális és egy valódi berendezés között.
Fizikai rétegig azért akarok még lenyúlni, mert nodejs soros porthoz fejlesztett modulját is szeretném letesztelni.

Egy problémámat kell megértened: Kell nekem egy soros porttal rendelkező eszköz, elsősorban switch. :)

A PC is valódi eszköz :)
Nem derült ki eddig, hogy milyen hardveren fejlesztesz, de ha csak teszteléshez kell valamilyen "ellendarab", arra egy PC tényleg teljesen jó lehet egy megfelelő szoftverrel. A megfelelő szoftver alatt érthető akár egy hypertrm is, amit (csökkentett tudású kivitelben) megvett a Microsoft (pl. az XP-hez, de a Windows 7-be már nem tette bele), de egy okosabb dolog is, pl. egy COM Port Data Emulator.
Ingyenes terminálszoftvert találhatsz sokfélét, Windows-ra is, Linux-ra is. Néhány példa:
Bray++ Terminal
RealTerm
Tera Term
CoolTerm

Ha mégis ragaszkodsz switch-hez vagy routerhez, akkor régi Zyxel ISDN routereket keress, azokból elég sokat kikukáztak már, lehet, hogy olcsón (vagy akár ingyen) hozzájuthatsz ilyenhez (némelyik ilyen ISDN routerben van 4 portos switch is).

Ez milyen uC? Atmelnel az egyik legkisebb/legolcsobb uC az Attiny13, ennek nincs UART-ja, de meg ezen is van 2 PWM. Illetve pint billenteni +idoziteni is lehet. (mondjuk az SPI-t ott is meg lehetne hasonloan eroszakolni)

--
A strange game. The only winning move is not to play. How about a nice game of chess? - Wargames

off

PIC16F688

Ez volt a fiókban. Na jó, nem egészen. Arra gondoltam, hogy kényelmes úgy szabályozni, hogy az adóból kiszalad az adat, így kikapcsol a FET. Kisebb a veszélye annak, hogy software hiba miatt megnő a kimeneti feszültség.

Arra is gondolni kell, hogy a valódi PWM nagyobb felbontású, de ezzel együtt tovább tart, amíg körbeér a számlálója, szóval lehet, hogy nem lesz elég nagy a kimeneti frekvenciája. Bár úgy emlékszem, PIC-nél programozható, hány lépés után törlődjön vissza a számláló, így a felbontás rovására lehet növelni a PWM frekvenciáját. De mindegy is, mert ebben a kontrollerben épp nincs PWM, viszont van EUSART, ami nekem épp jó is a feladatra.

Egyébként meg az van, hogy miután megtaláltam a bugot, amely arról szólt, hogy elszúrtam egy táblázat implementálását, amelyben computed goto-t használtam, azután már hibátlanul megy. Van benne túláram védelem, meg ami még kell. Ami zavar, hogy az induktivitás nagyon melegszik, pedig nem vittem telítésbe a vasat, s a rezet sem terheltem túl - már, ha hinni lehet a tekercs katalóguslapjának. Vagy nem azt adták a boltban, amit venni szerettem volna.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Az ESP8266 elég olcsó, csak kell hozzá es usb-soros, 3,3V átalakító.
Vagy két soros port és az "eszköz"=putty.
Vagy nullmodem - ekkor magaddal beszélgethetsz.
stb.

Régi Cisco eszközöket (29xx switch, 17xx router) vehetsz párezer forintért bármelyik online piactéren.

Van EICON Díva ISDN PCI kártyám, ha esetleg tudsz vele bármit kezdeni