Priključek za miško PS 2. Prenos podatkov na tipkovnico

Uradna verzija za Rusijo in države CIS

Začetek tega stoletja je zaznamoval vzpon brez primere v industriji igralnih konzol. Trije veliki igralci na trgu IT so takoj za začetek leta 2001 napovedali svoje nove naprave. Visokoproračunske oglaševalske akcije so ta imena naredile več kot zaslovele – seveda, govorimo o o Sony PlayStation 2, Microsoft Xbox in Nintendo Gamecube. Analitična podjetja so napovedovala pravi vihar v prodaji teh konzol, a v resnici so se prodajne številke izkazale za višje od najbolj divjih napovedi. Skupna količina prodanih konzol v letu 2002 je znašala približno 50 milijonov enot, med njimi pa je z veliko razliko prednjačila Sony PlayStation 2 - 26 milijonov prodanih konzol, kar je več kot Xbox in Gamecube skupaj.

Zakaj je PlayStation 2 zmagal? V igri je bilo kar nekaj dejavnikov. Prvič, blagovna znamka Playstation je več kot dobro znana v igričarskem svetu - za razliko od, recimo, "pionirjev" Xbox in Gamecube. Zahvaljujoč temu in ogromnemu vplivu Sonyja je število odmevnih iger z imenom, napovedanih za PS2, znatno preseglo število iger za konkurenčne konzole. Toda v svetu igralnih konzol so igre tisto, na čemer služijo tako razvijalci iger kot proizvajalci konzol. Igralna konzola je nekakšen vezni člen med igro in potrošnikom. Poleg tega se konzole pogosto prodajajo pod ceno, kar umetno zniža cene na 150-200 $. Podobna shema se uporablja v industriji celične komunikacije: Operaterji prodajajo telefone skupaj s pogodbami o povezovanju po nižji ceni, kot stane sama naprava, s čimer priklopijo naročnika na lastne komunikacijske storitve. Igralec, ki je kupil določeno konzolo, bo še naprej vlagal denar v igre posebej zanjo (v povprečju igra za sodobno konzolo stane 30-70 $). Tako ima platforma, ki jo podpira veliko število kakovostnih in popularnih iger, več prodaje.

In končno, Sonyju je uspelo najprej izdati svojo konzolo. To se je zgodilo čisto konec leta 2000 v Evropi in leta 2001 v ZDA. Uradna različica za Rusijo in države CIS se je seveda pojavila veliko kasneje in po višji ceni (približno 250 dolarjev). Kljub temu je tukaj in lahko ga temeljito preučimo.

Specifikacije

procesor

  • 128-bitni Emotion Engine (MIPS IV), 294,912 MHz, 6,2 GFLOPS, 450 MIPS
  • Koprocesor 1: FPU, koprocesorji 2-3: VU0, VU1 (vektorska obdelava)
  • Predpomnilnik navodil: 16 KB, predpomnilnik podatkov: 24 KB
  • Obdelava geometrije: maks. 66 milijonov treug/s, s svetlobnim učinkom 38 milijonov, z učinkom megle 36 milijonov, s površinsko ukrivljenostjo 16 milijonov.
  • Enota za obdelavo slik IPU: dekoder MPEG-2, zmogljivost 150 Mpikslov/s

Grafično jedro (grafični sintetizator)

  • Frekvenca 147,456 MHz
  • Cevovodi s 16 slikovnimi pikami
  • 2,4 gigapikslov/s (brez teksturiranja)
  • 1,2 gigatekselov/s
  • Mip-map filtriranje: točkovno, bilinearno, trilinearno, anizotropno
  • Teksturiranje Bump Mapping, Environment Mapping
  • Barva: 32 bit (R,G,B,A)
  • Z-medpomnilnik: 32 bitov
  • Kapaciteta pomnilnika: 4 MB eDRAM
  • Pasovna širina: 38,4 GB/s (19,2 GB/s v vsako smer)
  • 75 milijonov trikotnikov/s; 50 milijonov kvadratov z 48 slikovnimi pikami z medpomnjenjem Z in kanalom alfa na sekundo; 30 milijonov trikotnikov s 50 slikovnimi pikami z medpomnjenjem Z in kanalom alfa na sekundo; 25 milijonov kvadratov z 48 slikovnimi pikami z medpomnjenjem Z, kanalom alfa in teksturiranjem
  • 18,75 milijona spritov na sekundo
  • Ločljivosti od 256x224 do 1280x1024

Procesor vodila - grafično jedro

  • 64 bitov, 150 MHz, 1,2 GB/s

Glavni pomnilnik

  • 32 MB RDRAM
  • 32-bitni (dva kanala po 16 bitov)
  • 400 MHz (efektivna frekvenca 800 MHz)
  • 3,2 GB/s

I/O procesor

  • Izboljšan procesor iz prve PlayStation
  • 33,8688 MHz ali 36,864 MHz (preklopljiv)
  • 2 MB pomnilnika
  • USB, IEEE-1394, avdio krmilniki, DVD-ROM in PCMCIA

Zvočni čip

  • 48 glasov
  • 2 MB pomnilnika
  • Podpira Dolby AC-3 in DTS digitalni pretočni izhod

Vnos/izhod podatkov

  • DVD-ROM s štirimi hitrostmi
  • Pomnilniške kartice
  • Predal za trda namestitev disk

Konektorji

2 USB, 1 I-Link (IEEE1394), 2 priključka za igralni krmilnik, 2 reži za pomnilniške kartice, kombiniran avdio/video izhod, digitalni optični izhod, prostor za trdi disk.

drugo

  • Dimenzije 301×78×182 mm
  • Teža 2,4 kg

Leta 1999, ko so bile te značilnosti prvič objavljene, so naredile močan vtis. Toda že leta 2001 je povprečen osebni računalnik s procesorjem 1 GHz in poceni grafičnim pospeševalnikom, kot je GeForce 2 MX, trdo delal na novi konzoli. Bodite pozorni na količino video pomnilnika: samo 4 MB! Vendar pa je hitrost dostopa do njega impresivna. Vendar se zmogljivost pomnilnika PS2 ne more kosati z zmogljivostjo pomnilnika osebnega računalnika: danes 256 MB pomnilnik z naključnim dostopom in 64 MB video pomnilnika sta standard in tudi »življenjska plača«. Tudi frekvenca procesorja ni impresivna: 300 MHz je seveda preteklost. In čeprav je seveda nemogoče neposredno primerjati procesor PS2 s procesorjem, združljivim z Intelom, je superiornost sodobnih procesorjev za osebne računalnike nesporna: 300 MHz se ne more kosati s 3 GHz. Nekoliko v tolažbo je lahko le arhitektura, prilagojena igram, in zagotovljena odsotnost zavor in težav z združljivostjo.

PS2 vs. Xbox

Da bi bila slika popolna, primerjajmo parametre Playstation 2 in Xbox. Tukaj je nekaj specifikacij za Xbox:

1. CPU: 733 MHz Intel Custom Pentium III, t.j. "posebej vzgojen" PIII
2. RAM: Micron 64 MB DDR SDRAM, pasovna širina 6,4 GB/s
3. Shranjevanje podatkov: 8 GB HDD Western Digital (5400 RPM)
4. GPU: 250 MHz čip nVidia NV2x, največja zmogljivost 125 MT/s
5. Največja ločljivost: 1920×1080
6. Avdio: 256 kanalov, 64 3D kanalov (tehnologija Sensaura)
7. Po meri zasnovan operacijski sistem na osnovi Windows 2000

Kot lahko vidite, bo Xbox močnejši. Kljub temu so iste igre, izdane v različicah za Xbox in Playstation 2, videti bolj ali manj enako: praviloma ni presenetljivih razlik v grafiki med različicami za različne konzole. Je res vse v Microsoft SDK?

Oprema in funkcije

V škatli z rusko različico PS2 so našli: samo konzolo z garancijsko nalepko v ruščini, analogni krmilnik Dual Shock 2, navodila za uporabo in garancijski list v ruščini, napajalni kabel, AV-Euro adapter in kabel AV z RCA priključki. Za razliko od prvih možnosti dostave 8 MB pomnilniška kartica ni vključena v paket. Pravzaprav je ruska različica popolnoma enaka ameriški različici. V prvih izdajah set-top boxa je kartica z 8 MB vsebovala gonilnike, potrebne za predvajanje videa DVD; Poleg tega so bili vozniki večconski. V tej različici konzole so gonilniki za DVD že vstavljeni v ROM Playstation 2. Kot bi pričakovali, konzola bere samo DVD-je cone 5 in večconske diske (označene z »All«).

Priloženi DVD je vseboval nekaj ne preveč razkrivajočih "predstavitev" - AirBlade, Dark Cloud, Klonoa 2, This Is Football 2002, World Rally Championship in WWF Smackdown.

Le dva demoa sta se mi zdela bolj ali manj spodobna: World Rally Championship in AirBlade. O vrednosti preostalega je bilo treba dvomiti. Disk je vseboval tudi videe iz bolj znanih iger in več intervjujev z razvijalci. Na splošno programski paket v minimalni različici ruske različice konzole ne vsebuje niti ene polnopravne igre.

Kot veste, je konzolo mogoče namestiti navpično ali vodoravno; Za navpični položaj je na voljo posebno stojalo. Vendar pa se PS2 zaradi velike teže odlično drži v obeh položajih in brez stojal. Ikono PlayStation na sprednji strani konzole lahko zasukate glede na trenutni položaj konzole v prostoru.

Priloženi krmilnik Dual Shock 2 je eden najbolj udobnih igralnih plošč, kar sem jih kdaj videl. Ima 15 (!) gumbov in dve igralni palici v obliki gobe. Igralni plošček se zelo udobno prilega roki; Na uporabo stranskih tipk se je treba navaditi, sčasoma pa so tudi zelo udobne za uporabo. Z eno besedo, to je korak naprej v primerjavi s krmilnikom PS One, ki je bil, moram reči, vseeno kar dober.

Dual Shock 2 ima tudi vgrajen povratni mehanizem - med eksplozijami, streli itd. začne opazno vibrirati. Ta pa zaradi lahkosti samega igralnega ploščka včasih preprosto moti igro – rad ti zleti iz rok. Prav tako se težko kosa z naprednimi računalniškimi napravami glede kakovosti implementacije povratne sile sile - vendar velja omeniti, da konzola Povratne informacije podpirajo skoraj vse igre za PS2, kar je ravno nasprotno kot pri računalniških igrah.

Omeniti velja, da ima PlayStation 2 le dva priključka za priklop igralnih ploščic, Xbox in Gamecube pa štiri. Za priključitev dodatnih blazinic morate kupiti poseben krmilnik. Res je, na PS2 lahko povežete igralne ploščice iz prve PlayStation.

Presenetilo me je, da je set-top boxu priložen samo AV kabel z običajnimi "tulipani"; Ne govorimo o nobenem S-Video, da ne omenjam komponentnega video izhoda. Vendar se je izkazalo, da lahko kupite poseben kabel za PS2, ki oddaja komponentni ali S-Video signal ali celo SCART-RGB iz posebnega AV priključka. Mimogrede, v meniju z nastavitvami set-top boxa lahko izbirate med signalom RGB in Y Cb/Pb Cr/Pr.

Na sprednji strani konzole sta bila najdena dva USB priključka in digitalni priključek IEEE1394 (S400/iLink). Slednje je mogoče povezati z dodatnim omrežnim kompletom (40 USD), ki omogoča dostop do spletnih storitev Sony. To bo zahtevalo razpoložljivost lokalno omrežje z dostopom do interneta in mesečnimi plačili za uporabo storitev.

DVD video

The Austin Powers 2: The Spy Who Shagged Me Zone 1 DVD, kot je bilo obljubljeno, ni bil prebran. Namesto tega se je prikazalo sporočilo, da diska ni mogoče prebrati zaradi regionalnih omejitev. Zato so namesto tega v usta PlayStation 2 poslali DVD Gospodar prstanov pete cone.

Kakovost slike je bila prijetno presenečenje; Moram priznati, da sem od konzole pričakoval slabšo sliko. Precej dobre nasičene barve, odlična dinamika v hitrih prizorih in precej dobra jasnost - to je tisto, kar ponuja PlayStation 2 kot DVD predvajalnik. V nastavitvah lahko konfigurirate vrsto televizorja (4:3, 16:9), vendar je v različici 4:3 slika nekoliko raztegnjena navpično in glede tega ni mogoče storiti ničesar. Drugi DVD-predvajalniki pogosto uporabljajo vodoravno in navpično povečavo slike, medtem ko odrežejo robove ob straneh - tako optimizirajo gledanje širokozaslonskih filmov na televizorjih 4:3.

Na splošno je kakovost predvajanja na ravni poceni gospodinjskega DVD predvajalnika, s to razliko, da je konzola kot predvajalnik strašno neprijetna za upravljanje. Zaslonski meni je zelo majhen in je sestavljen iz nejasnih ikon, med katerimi morate naključno izbrati tisto, ki jo potrebujete. Kot razumete, ni privzetih daljinskih upravljalnikov. To pušča uporabo PS2 kot glavnega DVD-predvajalnika le za najbolj nezahtevne uporabnike (če želite, recimo, preklopiti na naslednji razdelek, boste morali poseči po igralni plošči, priklicati meni na zaslonu, uporabiti puščice za poiščite želeno ikono, jo pritisnite ...).

Digitalni zvočni tok se oddaja preko optičnega izhoda, tako da je na konzolo povsem mogoče priklopiti zunanji Dolby Digital/DTS dekoder.

Zvok

Razvijalci so se izkazali tudi pri razvoju vmesnika za nadzor predvajanja zgoščenk AudioCD. Brez televizorja (ali brez izbirnega daljinskega upravljalnika) je popolnoma nemogoče upravljati predvajanje, saj morate za izvedbo vsakega osnovnega dejanja pritisniti več gumbov. In zakaj jih je na gamepadu 15?!

Zvok je bil testiran za Hi-Fi sistem, sestavljen iz integriranega ojačevalnika Kenwood 3030RS in akustike ALR/Jordan Entry 2M. Na splošno lahko zvok opišemo kot precej odločen in živahen, z jasno štrlečimi nizkimi in visokimi toni. Klasike očitno niso bile dobre za PS2; simfonične pasaže klasičnih skladateljev spremenile v orkestrsko spremljavo za »Arijo«. Toda "težke" posnetke in elektronsko glasbo je konzola reproducirala s svojo inherentno energijo in pritiskom.

Testi s programom RMAA so pokazali precej mešane rezultate.

Izhod za Sony Playstation 2 - Audiotrak Maya44 Line In, 44kHz, 16 bit

Skupna ocena: Zelo dobro

Po eni strani dobri rezultati glede hrupa in dinamično območje; na drugi strani pa obstaja dokaj visoka stopnja intermodulacijskega popačenja in prepletenosti kanalov. Presenetil me je tudi precej grbav frekvenčni odziv:

Na splošno je zvok PlayStation 2 precej dober in se zlahka kosa z dobro multimedijsko zvočno kartico.

PS2 igra Red Faction II

In končno, pojdimo k najpomembnejšemu - samim igram. Mimogrede, treba je opozoriti, da je povsem mogoče poganjati igre iz prve PlayStation na PS2; To sem preizkusil na več starih igrah PSone - delovale so odlično, včasih so celo popustile najboljša kakovost slike po zaslugi posebnega sistema za izravnavo za starejše igre.

Uspelo mi je odigrati eno najnovejših iger za PS2 - Red Faction II. Ta strelec je prejel zelo visoke ocene številnih igralnih publikacij (IGN.COM ji je podelil fantastičnih 9,2 od 10 točk). Povedati je treba, da so 3D streljačine na konzolah veliko manj pogoste kot na osebnih računalnikih, predvsem zaradi slabe primernosti igralnih ploščic za upravljanje tovrstnih iger.

Prvo neprijetno presenečenje se je zgodilo že ob začetku tekme. Dejstvo je, da za shranjevanje uporabniških nastavitev in shranjenih iger potrebujete 8 MB pomnilniško kartico, ki ni priložena konzoli, ali dodatni trdi disk. Vsi potencialni kupci PS2 - pripravite se na nakup nekaj teh kartic skupaj s konzolo, sicer boste morali igro začeti znova, tako kot jaz, vsakič znova.

Po pretencioznem uvodnem zaslonu (iz nekega razloga razvijalci iger za konzole to delajo veliko bolje kot razvijalci za osebne računalnike) in nekaj prevarah v meniju je igra pokazala zaslon za nalaganje. Postopek prenosa je trajal zelo malo časa.

Prvi vtisi slike so, da ločljivost zaslona ni večja od 640x480. Slika je zelo zamegljena in nejasna; Majhne napise je težko brati. Kam je izginila deklarirana največja ločljivost 1280x1024? Nikjer v nastavitvah ni bila zaznana sprememba ločljivosti zaslona.

Kakovost same 3D grafike je bila absolutno neizjemna. Teksture in arhitektura so ob natančnejšem pregledu videti zelo slabe. Modeli Soldier so povprečni; To je raven računalniških iger iz leta 2000. Vendar so eksplozije in učinki, povezani z delci (iskre, tulci itd.), videti dobro.Animacija tudi ne razočara; gibi so zelo gladki in natančni. Vendar je grafika z izjemo nekaterih učinkov videti očitno zastarela.

Seveda 3D strelci nikoli niso bili prednost konzol; Red Faction II je to dobro pokazal. Igra, ki so jo številne ugledne publikacije zelo pohvalile, bi bila na trgu osebnih računalnikov zasmehovana zaradi svoje grafike, ki ne ustreza sodobnim standardom. Po drugi strani pa preprosto ni ničesar, kar bi bilo v nasprotju z arkadnimi risanimi dogodivščinami in dinamičnimi simulatorji na konzolah na osebnem računalniku (primeri »zmagovalnih« žanrov se nahajajo na demo CD-ju), razen posameznih, sicer šik, a skoraj neigralnih PC eksponatov. .

Kljub temu nam je uspelo igrati. Upravljanje strelca z igralno ploščo je prava kazen: skoraj nemogoče se je hitro premikati in natančno ciljati. Tu priskočita na pomoč tista dva USB priključka na konzoli: nanju lahko priklopiš navadno tipkovnico in miško, ne da bi ugasnil konzolo ali celo zapustil igro (!) in užival v upravljanju s sprejemljivejših naprav. Vse to deluje odlično: edina težava je lahko pri postavitvi miške in tipkovnice. Tradicionalno vam kratke žice preprečujejo, da bi migali z miško in udarjali po tipkovnici z druge strani sobe; treba je iskati kompromise.

zaključki

Sony PlayStation 2 za svojih 250 dolarjev ponuja precej: dober, čeprav za uporabo neroden predvajalnik DVD/AudioCD in odlično zabavo za ljubitelje iger posebnih žanrov. Za “pustolovske” in “dirkalne” igre, pa tudi za športne igre in različne akcijske/RPG igre, še posebej z “japonsko” tematiko, PS2 ni para. Po drugi strani pa se konzola ne more kosati z računalnikom v resnih žanrih, kot so strategije ali celo streljačine, da o igri za več igralcev niti ne govorimo. Grafične zmogljivosti konzole so nekoliko enostranske: zadostujejo za podrobno upodobitev Porscheja v dirkalnem simulatorju, ne dovolj pa za zanesljivo upodobitev vojaške baze ali podzemnih laboratorijev. Vsekakor pa grafične zmogljivosti PS2 hitro zastarajo in številka 2005 v napovedih za izid PlayStation 3 se sploh ne zdi tako daleč.

Z eno besedo, za nezahtevne starše, ki želijo svojega majhnega otroka seznaniti z elektronsko zabavo in sami pridobiti možnost gledanja DVD filmov, najboljša izbira kot PS2, do danes št. Ljubitelji resnih iger, premišljenih in "profesionalnih" žanrov ostajajo na računalniku.

prednosti

  • Priročen igralni plošček
  • USB priključek za miško in tipkovnico
  • Možnost zagona iger iz prve PlayStation
  • Možnost predvajanja DVD

Minusi

  • Zastarela grafika
  • Predvajaj samo DVD Regija 5 in Vse
  • Pomanjkanje priloženih kablov za kakovostnejše povezave kot RCA
  • Nepriročen nadzor DVD-jev in CD-jev brez dodatnega daljinskega upravljalnika

Vsak uporabnik osebnega računalnika pozna ta vrata. PS/2 je vmesnik za povezavo tipkovnice in miške.


Vzporedna vrata LPT– uporablja se predvsem za priklop tiskalnika.

Običajno se nahaja na zadnji steni računalnika. Vzporedna povezava se uporablja na razdalji največ 5 m.

Obstaja tudi vzporedna vrata IEEE-1284

Standard IEEE-1284 trenutno ni v razvoju. Dokončna standardizacija vzporednih vrat je sovpadla z začetkom uvajanja vmesnika USB, ki omogoča tudi povezovanje kombiniranih naprav (skener-tiskalnik-kopirni stroj) ter zagotavlja večjo hitrost tiskanja in zanesljivo delovanje tiskalnika. Tudi alternativa vzporednemu vmesniku je omrežni vmesnik Ethernet

Neuradno: Dvosmerna vrata 1 (vzporedna vrata tipa 1) so vmesnik, predstavljen v PS/2. Poleg standardnega načina lahko takšna vrata delujejo v vhodnem načinu ali dvosmernem načinu. Protokol izmenjave generira programska oprema in za označevanje smeri prenosa se v register za nadzor vrat vnese poseben bit CR.5: 0 - medpomnilnik podatkov deluje za izhod, 1 - za vnos. Ne zamenjujte teh vrat, imenovanih tudi izboljšana dvosmerna, z EPP. Ta vrsta Vrata so se uveljavila v običajnih računalnikih, v nastavitvah CMOS se lahko imenujejo PS/2 ali Bi-Di.

Vrata za neposreden dostop do pomnilnika (Type 3 DMA paralelna vrata) so bila uporabljena v modelih PS/2 57,90,95. Uveden je bil za povečanje pasovna širina in razbremenitev procesorja pri izpisu na tiskalnik. Program, ki je delal s pristaniščem, je moral samo v pomnilniku določiti blok podatkov, ki jih je treba izpisati, nato pa je bil izhod s protokolom Centronics izveden brez sodelovanja procesorja.

Kasneje so se pojavili drugi adapterji vrat LPT, ki so implementirali protokol izmenjave Centronics v strojno opremo - FastCentronics. Nekateri od njih so uporabljali medpomnilnik podatkov FIFO - ParallelPort FIFO Mode. Ker niso bila standardizirana, so takšna vrata različnih proizvajalcev zahtevala lastne posebne gonilnike. Programi, ki uporabljajo neposreden nadzor nad standardnimi registri vrat, niso mogli uporabiti njihovih dodatnih zmogljivosti. Takšna vrata so bila pogosto vključena v kartice VLB multicards. Obstajajo različice z vodilom ISA, pa tudi tiste, ki so vgrajene v matično ploščo.

USB (UniversalSerialBus) zasnovan za povezovanje zunanjih perifernih naprav, kot so miška, tipkovnica, prenosni trdi disk, digitalni fotoaparat, VoIP telefon (Skype) ali tiskalnik. Teoretično lahko na en gostiteljski krmilnik USB povežemo do 127 naprav. Največja hitrost prenosa je 12 Mbit/s za standard USB 1.1 in 480 Mbit/s za Hi-SpeedUSB 2.0. Priključki USB 1.1 in Hi-Speed ​​​​2.0 so enaki. Razlike so v hitrosti prenosa in naboru funkcij gostiteljskega krmilnika Računalnik USB, in same naprave USB.


Glavni cilj, ki so si ga zastavili razvijalci, je ustvariti možnost uporabnikom, da delajo v načinu Plug-and-Play (povezava naprave z delujočim računalnikom, samodejno prepoznavanje in po potrebi nadaljnja namestitev).

Obstaja več vrst priključkov USB.

ü Priključek tipa A: običajno ga najdemo na osebnih računalnikih.

ü Priključek tipa B: običajno se nahaja na sami napravi USB (če je kabel odstranljiv).

ü Mini USB priključek: običajno ga uporabljajo digitalne video kamere, zunanji trdi diski itd.

ü Priključek Micro-USB: Specifikacija Micro-USB zagotavlja podporo za tehnologijo USB On-The-Go (OTG), ki bo napravam omogočala neposredno medsebojno komunikacijo brez uporabe posrednika v obliki računalnika.

Računalniška tehnologija ne miruje, nenehno se izboljšuje in pogosto zamenjuje namizni računalniki prihajajo prenosniki. Toda prenosnik potrebuje tudi miško in kam dati staro miško z okroglim konektorjem? In še bolj, če deluje odlično in se ergonomsko zelo dobro prilega vaši roki... Zavreči?

Ne, zakaj, obstaja izhod - lahko ga pretvorite v priključek USB.

Obstajata 2 možnosti: lahko preprosto naredite adapter ali odstranite stari kabel na miški in priključite novega - z USB vtičem. Kot lahko vidite, je shema ožičenja precej preprosta - samo 4 žice, včasih 5, vendar je 5. žica le zaslon, tj. pletenje pletenic Samo vzemite kakšen star kabel z USB vtičem, od fotoaparata oz mobilni telefon na primer ali pa takšen kabel kupiš na bolšjem sejmu in ga zamenjaš na miški.

Zgornja slika prikazuje adapter in USB konektor ženskega tipa ter USB vtič (moški) - tam bo številčenje šlo obratno - od leve proti desni, tj. 1,2,3 in 4. In namen žic priključka USB, s poudarkom predvsem na kontaktnih številkah in kot dodatno metodo po barvi. Sam sem velikokrat videl, da barve ne gredo pravilno glede na kontakte. Običajno gre številčenje stikov od leve proti desni, vendar se zgodi tudi obratno. Tisti. Morate pojasniti: pokličite, namen stikov je običajno napisan na tabli.

1. VDD (običajno rdeče) - napajanje, 5 voltov,
2. D- (bela, siva, včasih zelena ali modra) - prenaša podatke iz računalnika na miško,
3. D+ (zelena, včasih modra) - prenaša podatke iz miške v računalnik,
4. GND (črna ali nebarvana - rumena) - ozemljitev (ohišje).
5. - to je samo pletenica (zaščita pred motnjami), običajno brez barvanja, rumena. Ta žica ne prenaša signala in je običajno ozemljena. Vsi kabli (miške) nimajo pletenice.

Glede na številke in barve žic lahko hitro ponovno spajkate kabel. Ampak vseeno vam svetujem, da pred odpajkanjem starega kabla pokličete s testerjem in se še enkrat prepričate, da barve žic ustrezajo številkam na konektorju. Kot kaže praksa, je človeški dejavnik prisoten povsod in monterji delajo tudi napake, ki niso kritične.

S pomočjo tega diagrama ožičenja lahko pretvorite tipkovnico z okroglim priključkom PS/2 v priključek USB. Vse je enako, priključite potrebne žice na potrebne kontakte... Mislim, da vam bo ta članek pomagal predelati (prilagoditi), čeprav so zastareli, so še vedno precej dobri in funkcionalni periferne naprave iz starih računalnikov. Ne potrebuješ povsod vsega novega in svežega...

Vendar iz lastnih izkušenj želim povedati, da so tiste miške, ki imajo vgrajen gonilnik (kontrolni program), dobre. Tisti. Vstavil sem ga v konektor, gonilnik se je sam namestil na PC in naprava deluje dobro. To naredi nalogo veliko lažjo, saj Windows nima vedno lastnega gonilnika, kar pomeni, da lahko miška postane motena, se upočasni itd. In to, kot je pel Vysotsky, ni jahanje, ampak fidgeting ...

Tipkovnica je najpogostejša naprava za vnos informacij v računalnik. Zato je pomembno poznati princip delovanja in komunikacijski vmesnik tipkovnice.

Ta članek opisuje napravo, ki vam omogoča sprejemanje vnosa s tipkovnice in prikaz pritiskov tipk na izhodni napravi. Kot primer bomo zasnovali preprosto napravo s tipkovnico PS/2, mikrokontrolerjem PIC in sedemsegmentnim zaslonom.

Projektna ideja

Glavni cilj tega projekta je ustvariti napravo, ki bo sposobna delati z napravami PS/2, še posebej s tipkovnico PS/2. Tipkovnica bo povezana z PIC mikrokontroler, ki bo obdelal kode pritisnjenih tipk in prikazal simbole tipk na sedemsegmentnem indikatorju.

PS/2 je serijski vmesnik s taktnim signalom 10-16 kHz, zato moramo v PIC uporabiti prekinitve za zaznavanje padajočega roba impulzov.

Seznam uporabljenih radioelementov

Mikrokrmilnik PIC18F452 (podatkovni list)
7805 - petvoltni regulator napetosti
Kvarčni kristal 20 MHz
PS/2 priključek (ženski)
7 segmentni indikator
Upori

Poleg tega boste potrebovali programator za vdelano programsko opremo PIC, testno ploščo in mostičke (ali jedkano tiskano vezje).

Oblikovanje vezja

Kot je razvidno iz shematski diagram Spodaj je naprava zelo preprosta in glavni deli so: 78L05, PIC18F452 in konektor PS/2.

V konektorju PS/2 se pina 2 in 6 ne uporabljata, 4. pin je +5V napajanje, 3. pin je običajen. 5. pin je signal ure, 1. pin pa podatki.

Uporabil sem 7-segmentni indikator s skupno katodo.

Malo teorije o PS/2

Kot je navedeno zgoraj, PS/2 uporablja serijski protokol z dvema linijama: signalom ure in podatkovno linijo.

Razporeditev pinov 6-polni Mini-DIN (PS/2):
1 - Podatki
2 - Ni uporabljeno
3 - Skupno (tla)
4 - Napajanje (+5V)
5 - Signal ure
6 - Ni uporabljeno

Zgornja slika prikazuje razporeditev priključkov PS/2 moški (levo) in ženski (desno). Običajno se moški konektor uporablja na strani naprave - miška, tipkovnica, ženski konektor pa se uporablja na računalniku. V našem primeru (ker imamo sprejemno stran) bomo uporabili "ženski" konektor (lahko ga izrežemo iz kakšne zgorele matične plošče).

Zgornja slika prikazuje standardni izhodni časovni diagram za naprave PS/2. Zaporedje je naslednje:
1. Podatkovni pin je v nizki ravni
2. Urni zatič je potisnjen nizko
3. Izhod podatkov je še vedno nizek (začetni bit)
4. Signal ure postane visok
5. Začne se prenos osmih podatkovnih bitov
6. Sledi paritetni bit
7. In nato stop bit

Vsi podatki so prejeti ob padcu pozitivnega sinhronizacijskega impulza.

Skenirane kode ključev

Vsaka tipka na tipkovnici vsebuje svojo edinstveno kodo, t.i. skenirajte kodo

Kot lahko vidite na zgornjih slikah, večina tipk na tipkovnici vsebuje 8-bitne vrednosti (1 bajt), nekatere tipke pa vsebujejo večbajtno zaporedje.

Oglejmo si primer, kako se ustvarijo skenirane kode ključev. Če na tipkovnici pritisnete katero koli tipko, se na izhodu tipkovnice prikaže skenirana koda pritisnjene tipke. Ko je tipka izpuščena, je izhodna koda 0xF0 in skenirana koda izpuščene tipke. to. lahko ugotovimo, ali je tipka pritisnjena ali ne, vendar tega za zdaj ne potrebujemo.

Zgornja slika prikazuje valovno obliko PS/2 s pritisnjeno tipko "J". Kanal 1 (rumen) na oscilogramu je tak signal. Kanal 2 (moder) je podatkovni signal. Zaradi jasnosti sem narisal pomožne črte za zaznavanje upada signala ure.
S tem oscilogramom lahko enostavno določite skenirano kodo pritisnjene tipke. Ne pozabite, da je najmanj pomemben bit (tj. 0) na levi, najpomembnejši bit (7 bitov) pa na desni. to. v dvojiški obliki se je izkazalo 0011 1011, kar je v šestnajstiški obliki 0x3B, tj. To je skenirana koda za tipko "J".

Prenos podatkov na tipkovnico

Druga funkcija protokola PS/2 je prenos podatkov nazaj na tipkovnico, na primer lahko izdate ukaz za vklop/izklop LED Caps Lock, Num Lock itd. Toda ne zadržujemo se na tem, ker to je tema drugega članka.

Sestavljeno vezje na mizi izgleda takole:

PIC program

Programska oprema je sestavljena iz dveh glavnih delov: glavne zanke in upravljalnika prekinitev.

V glavni zanki se podatki sprejemajo in obdelujejo za prikaz na indikatorju. No, pravzaprav sam izhod podatkov.

Del kode glavne zanke:

#include #include #include #include //7-segmentni prikaz izhoda #define number_0 0b01111110 .. ... .. #define letter_a 0b11101110 #define letter_b 0b11111110 .. ... .. void main(void)( TRISC = 0xFF ; TRISD = 0x01; PORTB = 0x00; PORTC = 0x00; //7-sekundna LED je obratna polarnost PORTD = 0x00 ^ 0xFF; Delay10KTCYx(10); INTCON = 0b11000000; OpenCapture1(C1_EVERY_FALL_EDGE & CAPTURE_INT_ON); OpenTimer1(TIMER_INT) _ON & T1_SOURCE_INT & T1_PS_1_1 & T1_16BIT_RW); WriteTimer1(0x0000); while(1) ( if(buf_ready == 1)( switch(scan_code_buf)( case 0x1C: PORTD = (letter_a ^ 0xFF); break; ... .... . . break; case 0x45: PORTD = (number_0 ^ 0xFF); break; case 0x66: PORTD = (delete ^ 0xFF); break; default: break; ) //Premik medpomnilnika naprej scan_code_buf = scan_code_buf; scan_code_buf = scan_code_buf; scan_code_buf = scan_code_buf ; scan_code_buf = scan_code_buf; scan_code_buf = scan_code_buf; scan_code_buf = scan_code_buf; scan_code_buf = scan_code_buf; scan_code_buf_cnt--; if(scan_code_buf_cnt == 0) buf_ready = 0; ) Zakasnitev10KTCYx(1); ) )

Torej se v zanki glavne zanke obdelajo podatki, ki vstopajo v medpomnilnik fifo. V spodnji kodi so podatki PS/2 prejeti prek prekinitve, nato pa so postavljeni v medpomnilnik fifo. Koda 0xF0 je prezrta, zanimajo nas samo pritiski tipk.

Koda prekinitve je naslednja:

Void InterruptHandlerHigh(void) // Deklaracija InterruptHandler ( //Preveri, ali je zastavica prekinitve TMR1 nastavljena if(PIR1bits.CCP1IF)( if(bit_counter)< 10){ current_scan_code = current_scan_code >> 1; trenutna_koda_skeniranja += (PORTDbits.RD0*0b10000000000); bit_števec++; ) else if(bit_counter == 10)( scan_code_buf=(current_scan_code>>2) scan_code_buf_cnt++; buf_ready = 1; bit_counter = 0; ) WriteTimer1(0x0000); //Počisti bit zastavice preliva CCP1 PIR1bits.CCP1IF = 0; ) //Preveri, ali je zastavica prekinitve CCP1 nastavljena else if(PIR1bits.TMR1IF)( //Počisti bit zastavice preliva Timer1 bit_counter = 0; PIR1bits.TMR1IF = 0; ) INTCONbits.GIE = ​​​​1; )

Kot lahko vidite iz zgornje kode, se prekinitev zajema skenirane kode in prekinitev timer1 uporabljata skupaj, da zagotovita, da je "zajetih" 8 bitov, ker ne potrebujemo začetnih, končnih ali paritetnih bitov.

Kot lahko vidite iz zgornjega videa, naprava deluje odlično in prikazuje pritisnjene številke in črke. Edina stvar je, da nisem prikazal tipk, kot so W, N itd., ker... na sedemsegmentni indikator to ni realno narediti.

Seznam radioelementov

Imenovanje Vrsta Denominacija Količina OpombaTrgovinaMoja beležka
MK PIC 8-bitni

PIC18F4520

1 V beležnico
Linearni regulator

LM7805

1 V beležnico
Elektrolitski kondenzator47 µF1 V beležnico
upor

330 ohmov

7 V beležnico
Kvarc20 MHz1



Vrh