PS 2 peles savienotājs. Datu pārsūtīšana uz tastatūru

Oficiālā versija Krievijai un NVS valstīm

Šī gadsimta sākums iezīmējās ar nepieredzētu uzplaukumu spēļu konsoļu industrijā. Trīs lielākie IT tirgus dalībnieki nekavējoties paziņoja par savām jaunajām ierīcēm 2001. gada sākumam. Liela budžeta reklāmas kampaņas ir padarījušas šos vārdus vairāk nekā slavenus — protams, mēs runājam par par Sony PlayStation 2, Microsoft Xbox un Nintendo Gamecube. Analītikas kompānijas prognozēja īstu vētru šo konsoļu pārdošanā, taču patiesībā pārdošanas rādītāji izrādījās lielāki par trakākajām prognozēm. Kopējais pārdoto konsoļu apjoms 2002. gadā bija aptuveni 50 miljoni vienību, un starp tiem Sony PlayStation 2 bija vadībā ar milzīgu pārsvaru - pārdoti 26 miljoni konsoļu, kas ir vairāk nekā Xbox un Gamecube kopā.

Kāpēc PlayStation 2 uzvarēja? Spēlē bija diezgan daudz faktoru. Pirmkārt, Playstation zīmols ir vairāk nekā labi pazīstams spēļu pasaulē - atšķirībā no, teiksim, Xbox un Gamecube "pionieriem". Pateicoties tam un Sony kolosālajai ietekmei, PS2 izziņoto augsta profila "nosaukuma" spēļu skaits ievērojami pārsniedza konkurējošām konsolēm paredzēto spēļu skaitu. Taču spēļu konsoļu pasaulē spēles ir tas, ar ko pelna gan spēļu izstrādātāji, gan konsoļu ražotāji. Spēļu konsole ir sava veida saikne starp spēli un patērētāju. Turklāt konsoles bieži tiek pārdotas zem pašizmaksas, mākslīgi samazinot cenas līdz 150-200 USD. Līdzīga shēma tiek izmantota rūpniecībā šūnu komunikācija: operatori pārdod tālruņus kopā ar savienojuma līgumiem par mazāku cenu nekā pati ierīce, tādējādi piesaistot abonentu saviem sakaru pakalpojumiem. Spēlētājs, kurš ir iegādājies konkrētu konsoli, turpinās ieguldīt naudu tieši tai paredzētajās spēlēs (vidēji spēle modernai konsolei maksā 30-70 USD). Tādējādi platformai, ko atbalsta liels skaits augstas kvalitātes un populāru spēļu, ir vairāk pārdošanas apjomu.

Un visbeidzot, Sony vispirms izdevās izlaist savu konsoli. Tas notika 2000. gada pašās beigās Eiropā un 2001. gadā ASV. Oficiālā versija Krievijai un NVS valstīm, protams, parādījās daudz vēlāk un par augstāku cenu (apmēram 250 USD). Tomēr tas ir šeit, un mēs varam to rūpīgi izpētīt.

Specifikācijas

Procesors

  • 128 bitu emociju dzinējs (MIPS IV), 294,912 MHz, 6,2 GFLOPS, 450 MIPS
  • 1. kopprocesors: FPU, 2.–3. kopprocesori: VU0, VU1 (vektoru apstrāde)
  • Instrukciju kešatmiņa: 16 KB, datu kešatmiņa: 24 KB
  • Ģeometrijas apstrāde: maks. 66 milj. treug/s, ar apgaismojuma efektu 38 milj., ar miglas efektu 36 milj., ar virsmas izliekumu 16 milj.
  • Image Processing Unit IPU: MPEG-2 dekodētājs, 150 Mpix/s veiktspēja

Grafikas kodols (grafiskais sintezators)

  • Frekvence 147,456 MHz
  • 16 pikseļu cauruļvadi
  • 2,4 gigapikseļi/s (bez tekstūras)
  • 1,2 gigatekseli/s
  • MIP kartes filtrēšana: punktveida, bilineāra, trilineāra, anizotropa
  • Tekstūras izciļņu kartēšana, vides kartēšana
  • Krāsa: 32 biti (R,G,B,A)
  • Z-buferis: 32 biti
  • Atmiņas ietilpība: 4 MB eDRAM
  • Joslas platums: 38,4 GB/s (19,2 GB/s katrā virzienā)
  • 75 miljoni trijstūri/s; 50 miljoni 48 pikseļu kvadrātu ar Z-buferizāciju un alfa kanālu sekundē; 30 miljoni 50 pikseļu trīsstūru ar Z-buferizāciju un alfa kanālu sekundē; 25 miljoni 48 pikseļu kvadrātu ar Z-buferizāciju, alfa kanālu un tekstūru
  • 18,75 miljoni spraitu sekundē
  • Izšķirtspēja no 256x224 līdz 1280x1024

Kopnes procesors - grafiskais kodols

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

Galvenā atmiņa

  • 32 MB RDRAM
  • 32 bitu (divi kanāli pa 16 bitiem)
  • 400 MHz (efektīvā frekvence 800 MHz)
  • 3,2 GB/s

I/O procesors

  • Uzlabots procesors no pirmās PlayStation
  • 33,8688 MHz vai 36,864 MHz (pārslēdzams)
  • 2 MB atmiņa
  • USB, IEEE-1394, audio kontrolleri, DVD-ROM un PCMCIA

Skaņas mikroshēma

  • 48 balsis
  • 2 MB atmiņa
  • Atbalsta Dolby AC-3 un DTS digitālās straumes izvadi

Datu ievade/izvade

Savienotāji

2 USB, 1 I-Link (IEEE1394), 2 spēļu kontrollera savienotāji, 2 atmiņas karšu sloti, kombinētā audio/video izeja, digitālā optiskā izeja, cietā diska nodalījums.

Cits

  • Izmēri 301×78×182 mm
  • Svars 2,4 kg

1999. gadā, kad šie raksturlielumi pirmo reizi tika publicēti, tie atstāja spēcīgu iespaidu. Bet jau 2001. gadā vidējais dators ar 1 GHz procesoru un lētu grafikas paātrinātāju, piemēram, GeForce 2 MX, smagi strādāja pie jaunas konsoles. Pievērsiet uzmanību video atmiņas apjomam: tikai 4 MB! Tomēr piekļuves ātrums tai ir iespaidīgs. Tomēr PS2 atmiņas ietilpība nevar konkurēt ar datora atmiņas ietilpību: šodien 256 MB brīvpiekļuves atmiņa un 64 MB video atmiņa ir standarta un arī "iztikas minimums". Procesora frekvence arī nav iespaidīga: 300 MHz, protams, ir pagātne. Un, lai gan, protams, nav iespējams tieši salīdzināt PS2 procesoru ar Intel saderīgu procesoru, mūsdienu datoru CPU pārākums ir nenoliedzams: 300 MHz nevar konkurēt ar 3 GHz. Zināmu mierinājumu var sniegt tikai spēlēm pielāgotā arhitektūra un garantētā bremžu un saderības problēmu neesamība.

PS2 vs. Xbox

Lai pabeigtu attēlu, salīdzināsim Playstation 2 parametrus ar Xbox parametriem. Šeit ir dažas Xbox specifikācijas:

1. CPU: 733 MHz Intel Custom Pentium III, t.i., “īpaši audzēts” PIII
2. RAM: Micron 64 MB DDR SDRAM, 6,4 GB/s joslas platums
3. Datu krātuve: 8 GB HDD Western Digital (5400 apgr./min.)
4. GPU: 250 MHz nVidia NV2x mikroshēma, maksimālā veiktspēja 125 MT/s
5. Maksimālā izšķirtspēja: 1920×1080
6. Audio: 256 kanāli, 64 3D kanāli (Sensaura tehnoloģija)
7. Pielāgota OS, kuras pamatā ir Windows 2000

Kā redzat, Xbox būs jaudīgāks. Tomēr vienas un tās pašas spēles, kas izlaistas Xbox un Playstation 2 versijās, izskatās vairāk vai mazāk vienādi: parasti dažādu konsoļu versijās nav pārsteidzošu atšķirību grafikā. Vai tiešām viss ir saistīts ar Microsoft SDK?

Aprīkojums un funkcijas

Kastītē ar PS2 krievu versiju tika atrasts: pati konsole ar garantijas uzlīmi krievu valodā, analogais Dual Shock 2 kontrolieris, instrukciju rokasgrāmata un garantijas karte krievu valodā, strāvas kabelis, AV-Euro. adapteris un AV kabelis ar RCA savienotājiem. Atšķirībā no pirmajām piegādes iespējām, 8 MB atmiņas karte komplektācijā nav iekļauta. Faktiski krievu versija ir tieši tāda pati kā amerikāņu versija. Pirmajos televizora pierīces laidienos 8 MB kartē bija DVD video atskaņošanai nepieciešamie draiveri; Turklāt vadītāji bija vairāku zonu. Šajā konsoles versijā DVD draiveri jau ir ievietoti Playstation 2 ROM.

Komplektā iekļautajā DVD bija vairākas ne pārāk atklājošas atskaņojamas demonstrācijas — AirBlade, Dark Cloud, Klonoa 2, This Is Football 2002, Pasaules rallija čempionāts un WWF Smackdown.

Tikai divas demonstrācijas man šķita vairāk vai mazāk pieklājīgas: Pasaules rallija čempionāts un AirBlade. Pārējo vērtību nācās apšaubīt. Diskā bija arī video no slavenākām spēlēm un vairākas intervijas ar izstrādātājiem. Kopumā programmatūras pakotnē konsoles krievu versijas minimālajā versijā nav nevienas pilnvērtīgas spēles.

Kā zināms, konsoli var uzstādīt gan vertikāli, gan horizontāli; Ir pieejams īpašs statīvs vertikālai pozīcijai. Tomēr, pateicoties ievērojamajam svaram, PS2 lieliski turas abās pozīcijās un bez statīviem. PlayStation ikonu konsoles priekšpusē var pagriezt atbilstoši konsoles pašreizējai pozīcijai telpā.

Iekļautais Dual Shock 2 kontrolieris ir viens no ērtākajiem spēļu paneļiem, ko jebkad esmu redzējis. Tam ir 15 (!) pogas un divas sēnes formas kursorsviras. Spēļu panelis ļoti ērti iederas rokā; Sānu taustiņu izmantošana prasa zināmu pierašanu, taču laika gaitā tos ir arī ļoti ērti lietot. Vārdu sakot, tas ir solis uz priekšu, salīdzinot ar kontrolieri no PS One, kas, jāsaka, bija diezgan labs.

Dual Shock 2 ir arī iebūvēts atgriezeniskās saites mehānisms – sprādzienu, šāvienu u.c. laikā tas sāk manāmi vibrēt. Taču paša spēļu paneļa viegluma dēļ tas dažkārt vienkārši traucē spēlei – tas mēdz izlidot no rokām. Tam ir arī grūti konkurēt ar progresīvām datoru ierīcēm Force Feedback ieviešanas kvalitātes ziņā - tomēr ir vērts atzīmēt, ka konsole Atsauksmes atbalsta gandrīz visas PS2 spēles, kas ir tieši pretējs situācijai ar PC spēlēm.

Ir vērts atzīmēt, ka PlayStation 2 ir tikai divi savienotāji spēļu paneļu savienošanai, savukārt Xbox un Gamecube ir četri. Lai pievienotu papildu paliktņus, jums vajadzētu iegādāties īpašu kontrolieri. Tiesa, jūs varat savienot spēļu paneļus no pirmās PlayStation ar PS2.

Biju pārsteigts, ka televizora pierīcei ir tikai AV kabelis ar parastajām “tulpēm”; Mēs nerunājam par S-Video, nemaz nerunājot par komponentu video izvadi. Taču izrādījās, ka PS2 var iegādāties īpašu kabeli, kas no speciāla AV savienotāja izvada komponenta vai S-Video signālu vai pat SCART-RGB. Starp citu, televizora pierīces iestatījumu izvēlnē var izvēlēties starp RGB signālu un Y Cb/Pb Cr/Pr.

Konsoles priekšpusē tika atrasti divi USB savienotāji un IEEE1394 digitālais ports (S400/iLink). Pēdējo var savienot ar papildu tīkla komplektu (40 USD), kas nodrošina piekļuvi Sony tiešsaistes pakalpojumiem. Tam būs nepieciešama pieejamība lokālais tīkls ar interneta pieslēgumu un ikmēneša maksājumiem par pakalpojumu izmantošanu.

DVD video

Austin Powers 2: The Spy Who Shagged Me Zone 1 DVD, kā solīts, netika izlasīts. Tā vietā tika parādīts ziņojums, ka disku nevar nolasīt reģionālo ierobežojumu dēļ. Tāpēc tā vietā PlayStation 2 mutē tika nosūtīts DVD piektās zonas Gredzenu pavēlnieks.

Attēla kvalitāte bija patīkams pārsteigums; Jāatzīst, es gaidīju sliktāku attēlu no konsoles. Diezgan labas piesātinātas krāsas, izcila dinamika ātrā tempā ainās un diezgan laba skaidrība – tas ir tas, ko PlayStation 2 var piedāvāt kā DVD atskaņotāju. Iestatījumos var konfigurēt televizora tipu (4:3, 16:9), bet 4:3 versijā attēls ir nedaudz izstiepts vertikāli, un tur neko nevar izdarīt. Citi DVD atskaņotāji bieži izmanto attēla palielināšanu gan horizontāli, gan vertikāli, vienlaikus nogriežot malas sānos – tādējādi optimizējot platekrāna filmu skatīšanos 4:3 televizoros.

Kopumā atskaņošanas kvalitāte ir lēta sadzīves DVD atskaņotāja līmenī, ar vienīgo atšķirību, ka konsole kā atskaņotājs ir šausmīgi neērti darboties. Ekrāna izvēlne ir ļoti maza un sastāv no neskaidrām ikonām, no kurām pēc nejaušības principa ir jāizvēlas vajadzīgā. Kā jūs saprotat, pēc noklusējuma nav nodrošinātas tālvadības pultis. Tādējādi PS2 kā galveno DVD atskaņotāju var izmantot tikai visnepretenciozākie lietotāji (lai, teiksim, pārslēgtos uz nākamo sadaļu, jums būs jāķeras pie spēļu paneļa, jāizsauc ekrāna izvēlne, jāizmanto bultiņas, lai meklējiet vajadzīgo ikonu, nospiediet to...).

Digitālā audio straume tiek izvadīta caur optisko izeju, tāpēc ir pilnīgi iespējams pieslēgt konsolei ārēju Dolby Digital/DTS dekodētāju.

Skaņa

Izstrādātāji arī izcēlās, izstrādājot saskarni AudioCD disku atskaņošanas kontrolei. Bez televizora (vai bez papildu tālvadības pults) ir absolūti neiespējami vadīt atskaņošanu, jo jums ir jānospiež vairākas pogas, lai veiktu katru pamata darbību. Un kāpēc spēļu panelī ir 15 no tiem?!

Skaņa tika pārbaudīta Hi-Fi sistēma, kas sastāv no Kenwood 3030RS integrētā pastiprinātāja un ALR/Jordan Entry 2M akustikas. Kopumā skaņu var raksturot kā diezgan pārliecinošu un dzīvīgu, ar skaidri izteiktiem basiem un diskantiem. Klasika acīmredzami nebija piemērota PS2; klasisko komponistu simfoniskās pasāžas pārtapa par orķestra pavadījumu “Ārijai”. Bet “smagos” ierakstus un elektronisko mūziku konsole reproducēja ar tiem raksturīgo enerģiju un spiedienu.

Pārbaudes, kurās tika izmantota RMAA programma, atklāja diezgan pretrunīgus rezultātus.

Sony Playstation 2 Out — Audiotrak Maya44 Line In, 44kHz, 16 bitu

Kopējais reitings:Ļoti labi

No vienas puses, labi rezultāti trokšņa ziņā un dinamiskais diapazons; no otras puses, pastāv diezgan augsts intermodulācijas kropļojumu un kanālu savstarpējas iespiešanās līmenis. Mani pārsteidza arī diezgan kuplā frekvences reakcija:

Kopumā PlayStation 2 skaņa ir diezgan laba un var viegli konkurēt ar labu multivides skaņas karti.

PS2 spēle Red Faction II

Un visbeidzot, ķersimies pie paša svarīgākā – pašām spēlēm. Starp citu, jāatzīmē, ka ir pilnīgi iespējams palaist spēles no pirmās PlayStation uz PS2; Es to pārbaudīju vairākās vecās PSone spēlēs - tās darbojās lieliski, dažkārt pat padevās vislabākā kvalitāte attēlus, pateicoties īpašai anti-aliasing sistēmai vecākām spēlēm.

Man izdevās uzspēlēt vienu no jaunākajām spēlēm uz PS2 - Red Faction II. Šis šāvējs ir saņēmis ļoti augstus vērtējumus no daudzām spēļu publikācijām (IGN.COM piešķīra fantastiskus 9,2 no 10 punktiem). Jāsaka, ka 3D šāvēji uz konsolēm ir daudz retāk sastopami nekā personālajos datoros, galvenokārt tāpēc, ka spēļu paneļi ir slikti piemēroti šāda veida spēļu vadīšanai.

Pirmais nepatīkamais pārsteigums notika tieši spēles sākumā. Fakts ir tāds, ka lietotāja iestatījumu un spēļu saglabāšanai ir nepieciešama 8 MB atmiņas karte, kas netiek piegādāta kopā ar konsoli, vai papildu cietais disks. Visi potenciālie PS2 pircēji - sagatavojieties iegādāties pāris šīs kartes kopā ar konsoli, pretējā gadījumā jums katru reizi būs jāsāk spēle no jauna, tāpat kā man.

Pēc pretencioza uzplaiksnījuma ekrāna (kādu iemeslu dēļ konsoļu spēļu izstrādātāji to dara daudz labāk nekā personālo datoru izstrādātāji) un dažiem izvēlnē notiekošajiem manipulācijām, spēle parādīja ielādes ekrānu. Lejupielādes process aizņēma ļoti maz laika.

Pirmie iespaidi par attēlu ir tādi, ka ekrāna izšķirtspēja nav lielāka par 640x480. Attēls ir ļoti izplūdis un neskaidrs; Mazus uzrakstus ir grūti salasīt. Kur pazuda deklarētais maksimālais 1280 x 1024? Nekur iestatījumos netika konstatētas ekrāna izšķirtspējas izmaiņas.

Pati 3D grafikas kvalitāte bija absolūti neizteiksmīga. Sīkāk aplūkojot, faktūras un arhitektūra izskatās ļoti slikta. Karavīru modeļi ir vidēji; Šis ir 2000. gada datorspēļu līmenis. Tomēr sprādzieni un efekti, kas saistīti ar daļiņām (dzirkstelēm, ložu apvalkiem utt.), arī animācija nepieviļ. kustības ir ļoti gludas un precīzas. Tomēr, izņemot dažus efektus, grafika izskatās nepārprotami novecojusi.

Protams, 3D šāvēji nekad nav bijuši konsoļu stiprā puse; Red Faction II to labi parādīja. Spēle, kuru ļoti atzinīgi novērtēja daudzas cienījamas publikācijas, datoru tirgū izsmietu tās grafikas dēļ, kas neatbilst mūsdienu standartiem. No otras puses, vienkārši nav ko pretstatīt arkādes multfilmu piedzīvojumiem un dinamiskiem simulatoriem uz PC konsolēm (“uzvarošo” žanru piemēri ir atrodami demo kompaktdiskā), izņemot atsevišķus, lai arī šikus, bet gandrīz neatskaņojamus datoru eksponātus. .

Neskatoties uz to, mums tomēr izdevās atspēlēties. Šāvēja vadīšana ar spēļu pulti ir īsts sods: ir gandrīz neiespējami ātri pārvietoties un precīzi mērķēt. Šeit palīgā nāk tie divi USB savienotāji konsolē: pie tiem var pieslēgt parastu tastatūru un peli, neizslēdzot konsoli vai pat neizejot no spēles (!) un baudīt vadību no pieņemamākām ierīcēm. Tas viss darbojas lieliski: vienīgā problēma var būt ar peles un tastatūras izvietojumu. Tradicionāli īsie vadi neļauj kustināt peli un sist ar tastatūru no visas telpas; ir jāmeklē kompromisi.

secinājumus

Par saviem 250 USD Sony PlayStation 2 piedāvā diezgan daudz: labu, lai arī neērti lietojamu DVD/AudioCD atskaņotāju un lielisku izklaidi noteiktu žanru spēļu cienītājiem. “Piedzīvojumu” un “sacīkšu” spēlēm, kā arī sporta spēlēm un dažādām Action/RPG spēlēm, īpaši ar “japāņu” tēmu, PS2 nav līdzvērtīga. No otras puses, konsole nevar konkurēt ar datoru nopietnos žanros, piemēram, stratēģijās vai pat šāvējos, nemaz nerunājot par vairāku spēlētāju spēli. Konsoles grafiskās iespējas ir nedaudz vienpusīgas: ar tām pietiek, lai sacīkšu simulatorā detalizēti atveidotu Porsche, bet nepietiek, lai droši atveidotu militāro bāzi vai pazemes laboratorijas. Jebkurā gadījumā PS2 grafiskās iespējas strauji noveco, un 2005. gada skaitlis PlayStation 3 iznākšanas prognozēs nemaz nešķiet tik tāls.

Vārdu sakot, nepretencioziem vecākiem, kuri vēlas iepazīstināt savu mazuli ar elektronisko izklaidi un paši iegūst iespēju skatīties DVD filmas, labākā izvēle nekā PS2, līdz šim Nr. Nopietnu spēļu, pārdomātu un “profesionālu” žanru cienītāji paliek datorā.

plusi

  • Ērts spēļu panelis
  • USB savienojums pelei un tastatūrai
  • Iespēja palaist spēles no pirmās PlayStation
  • DVD atskaņošanas iespēja

Mīnusi

  • Novecojusi grafika
  • Atskaņojiet tikai DVD reģionu 5 un visus
  • Iekļauts kabeļu trūkums labākas kvalitātes savienojumiem nekā RCA
  • Neērta DVD un CD vadība bez papildu tālvadības pults

Katrs datora lietotājs ir iepazinies ar šo portu. PS/2 ir interfeiss, kas paredzēts tastatūras un peles savienošanai.


Paralēlais LPT ports– galvenokārt izmanto printera pievienošanai.

Parasti atrodas datora aizmugurējā sienā. Paralēlais savienojums tiek izmantots ne vairāk kā 5 m attālumā.

Ir arī IEEE-1284 paralēlais ports

IEEE-1284 standarts pašlaik netiek izstrādāts. Paralēlā porta galīgā standartizācija sakrita ar USB interfeisa ieviešanas sākumu, kas ļauj savienot arī kombinētās ierīces (skeneris-printeris-kopētājs) un nodrošina lielāku drukas ātrumu un uzticamu printera darbību. Arī alternatīva paralēlajam interfeisam ir tīkla interfeiss Ethernet

Nereģistrēts: Divvirzienu ports 1 (1. tipa paralēlais ports) ir saskarne, kas ieviesta PS/2. Papildus standarta režīmam šāds ports var darboties ievades režīmā vai divvirzienu režīmā. Apmaiņas protokolu ģenerē programmatūra, un, lai norādītu pārraides virzienu, portu kontroles reģistrā tiek ievadīts īpašs bits CR.5: 0 - datu buferis darbojas izvadei, 1 - ievadei. Nejauciet šo portu, ko sauc arī par uzlabotu divvirzienu, ar EPP. Šis tips Ports ir iesakņojies parastajos datoros CMOS iestatījumos to var saukt par PS/2 vai Bi-Di.

Tiešās atmiņas piekļuves ports (3. tipa DMA paralēlais ports) tika izmantots PS/2 modeļos 57,90,95. Tika ieviests, lai palielinātu joslas platums un procesora izkraušana, izvadot uz printeri. Programmai, kas strādā ar portu, bija tikai jānorāda atmiņā izvadāmo datu bloks, un pēc tam izvade, izmantojot Centronics protokolu, tika veikta bez procesora līdzdalības.

Vēlāk parādījās citi LPT portu adapteri, kas ieviesa Centronics apmaiņas protokolu aparatūrā - FastCentronics. Daži no tiem izmantoja FIFO datu buferi - ParallelPort FIFO Mode. Tā kā šādu dažādu ražotāju porti nav standartizēti, tiem bija nepieciešami īpaši draiveri. Programmas, kas izmanto tiešu standarta portu reģistru vadību, nevarēja izmantot savas papildu iespējas. Šādas pieslēgvietas bieži tika iekļautas VLB multikartēs. Ir varianti ar ISA kopni, kā arī tie, kas iebūvēti mātesplatē.

USB (universālā seriālā kopne) paredzēts, lai savienotu ārējās perifērijas ierīces, piemēram, peli, tastatūru, portatīvo cieto disku, digitālā kamera, VoIP tālrunis (Skype) vai printeris. Teorētiski vienam USB resursdatora kontrollerim var pieslēgt līdz 127 ierīcēm. Maksimālais pārsūtīšanas ātrums ir 12 Mbit/s standartam USB 1.1 un 480 Mbit/s Hi-SpeedUSB 2.0. USB 1.1 un Hi-Speed ​​2.0 savienotāji ir vienādi. Atšķirības slēpjas pārsūtīšanas ātrumā un resursdatora kontrollera funkciju komplektā Datora USB un pašas USB ierīces.


Izstrādātājiem galvenais izvirzītais mērķis ir radīt iespēju lietotājiem strādāt Plug-and-Play režīmā (ierīces pievienošana strādājošam datoram, automātiska atpazīšana un sekojoša instalēšana, ja nepieciešams).

Ir vairāki USB savienotāju veidi.

ü A tipa savienotājs: parasti atrodams personālajos datoros.

ü B tipa savienotājs: parasti atrodas pašā USB ierīcē (ja kabelis ir noņemams).

ü Mini USB savienotājs: parasti izmanto digitālās videokameras, ārējā cietie diski utt.

ü Micro-USB savienotājs: Micro-USB specifikācija nodrošina atbalstu USB On-The-Go (OTG) tehnoloģijai, kas ļaus ierīcēm sazināties savā starpā tieši, neizmantojot starpnieku datora veidā.

Datortehnoloģijas nestāv uz vietas, tās tiek pastāvīgi pilnveidotas un bieži vien tiek aizstātas galddatori nāk klēpjdatori. Bet portatīvajam arī vajag peli, un kur likt veco peli ar apaļu savienotāju? Un vēl jo vairāk, ja tas darbojas lieliski un ergonomiski ļoti labi pieguļ rokai... Izmest?

Nē, kāpēc, ir izeja - to var pārveidot par USB savienotāju.

Ir 2 iespējas: varat vienkārši izveidot adapteri vai noņemt peles veco kabeli un pievienot jaunu - ar USB spraudni. Kā redzams, elektroinstalācijas shēma ir pavisam vienkārša - tikai 4 vadi, dažreiz 5, bet 5. vads ir tikai ekrāns, t.i. pinums Vienkārši paņemiet kādu vecu kabeli ar USB spraudni, no kameras vai Mobilais telefons piemēram, vai arī tādu kabeli var nopirkt krāmu tirgū un nomainīt uz peles.

Augšējā attēlā parādīts adapteris un sieviešu tipa USB savienotājs, kā arī USB spraudnis (vīrietis) - tur numerācija notiks otrādi - no kreisās uz labo, t.i. 1,2,3 un 4. Un USB savienotāja vadu mērķis, galvenokārt koncentrējoties uz kontaktu numuriem un, kā papildu metodi, pēc krāsas. Pats bieži esmu redzējis, ka krāsas neiet pareizi pēc kontaktiem. Parasti kontaktu numerācija notiek no kreisās puses uz labo, bet tas notiek arī otrādi. Tie. Jāprecizē: zvaniet, kontaktu mērķis parasti ir uzrakstīts uz tāfeles.

1. VDD (parasti sarkans) - barošanas avots, 5 volti,
2. D- (balts, pelēks, dažreiz zaļš vai zils) - pārsūta datus no datora uz peli,
3. D+ (zaļš, dažreiz zils) - pārsūta datus no peles uz datoru,
4. GND (melns vai nekrāsots - dzeltens) - zemējums (korpuss).
5. - šī ir tikai bize (traucējumu vairogs), parasti bez krāsošanas, dzeltena. Šis vads nenes signālu un parasti ir iezemēts. Ne visiem kabeļiem (pelēm) ir pinums.

Pamatojoties uz vadu skaitu un krāsām, jūs varat ātri pārlodēt kabeli. Bet joprojām iesaku pirms vecā kabeļa atlodēšanas izsaukt to ar testeri un vēlreiz pārliecināties, vai vadu krāsas atbilst savienotāja cipariem. Kā liecina prakse, cilvēciskais faktors ir visur un uzstādītāji pieļauj arī kļūdas, kas nav kritiskas.

Izmantojot šo elektroinstalācijas shēmu, varat pārveidot tastatūru ar apaļu PS/2 savienotāju par USB savienotāju. Viss ir vienāds, pievienojot nepieciešamos vadus nepieciešamie kontakti... Es domāju, ka šis raksts palīdzēs jums pārtaisīt (pielāgot), lai gan tie ir novecojuši, tie joprojām ir diezgan labi un funkcionāli perifērijas ierīces no veciem datoriem. Ne visur vajag visu jaunu un svaigu...

Tomēr no savas pieredzes gribu teikt, ka tās peles, kurām ir iebūvēts draiveris (vadības programma), ir labas. Tie. Es ievietoju to savienotājā, draiveris pats instalējās datorā, un ierīce darbojas labi. Tas padara uzdevumu daudz vienkāršāku, jo sistēmai Windows ne vienmēr ir savs draiveris, kas nozīmē, ka pele var kļūt kļūmīga, palēnināties utt. Un tas, kā Vysotskis dziedāja, nav jāšana, bet gan rosīšanās...

Tastatūra ir visizplatītākā ierīce informācijas ievadīšanai datorā. Tāpēc ir svarīgi zināt tastatūras darbības principu un komunikācijas saskarni.

Šajā rakstā ir aprakstīta ierīce, kas ļauj saņemt ievadi no tastatūras un parādīt taustiņsitienus izvades ierīcē. Kā piemēru mēs izstrādāsim vienkāršu ierīci, izmantojot PS/2 tastatūru, PIC mikrokontrolleri un septiņu segmentu displeju.

Projekta ideja

Šī projekta galvenais mērķis ir izveidot ierīci, kas spēj strādāt ar PS/2 ierīcēm un konkrēti ar PS/2 tastatūru. Tastatūra tiks savienota ar PIC mikrokontrolleris, kas savukārt apstrādās nospiesto taustiņu kodus un parādīs taustiņu simbolus uz septiņu segmentu indikatora.

PS/2 ir seriālais interfeiss ar pulksteņa signālu 10-16 kHz, tāpēc PIC mums ir jāizmanto pārtraukumi, lai noteiktu impulsu krītošo malu.

Izmantoto radioelementu saraksts

Mikrokontrolleris PIC18F452 (datu lapa)
7805 - piecu voltu sprieguma regulators
Kvarca kristāls 20 MHz
PS/2 savienotājs (sieviete)
7 segmentu indikators
Rezistori

Turklāt jums būs nepieciešams programmētājs PIC programmaparatūrai, maizes plate un džemperi (vai iegravēta iespiedshēmas plate).

Ķēdes dizains

Kā redzams no shematiska diagramma Zemāk ierīce ir ļoti vienkārša, un tās galvenās daļas ir: 78L05, PIC18F452 un PS/2 savienotājs.

PS/2 savienotājā 2. un 6. kontaktdakša netiek izmantota, 4. kontaktdakša ir +5V barošana, 3. kontaktdakša ir izplatīta. 5. kontaktdakša ir pulksteņa signāls, bet 1. kontaktdakša ir dati.

Es izmantoju 7 segmentu indikatoru ar kopējo katodu.

Nedaudz teorijas par PS/2

Kā minēts iepriekš, PS/2 izmanto seriālo protokolu ar divām līnijām: pulksteņa signālu un datu līniju.

Tapas piešķiršana 6 kontaktu Mini-DIN (PS/2):
1 — dati
2 - nav lietots
3 — kopīgs (zemes)
4 — jauda (+5 V)
5 - pulksteņa signāls
6 - nav lietots

Augšējā attēlā parādīts PS/2 savienotāju vīrišķais (pa kreisi) un mātītes (pa labi) spraudnis. Parasti ierīces pusē tiek izmantots vīrišķais savienotājs - pele, tastatūra, un datora savienotājs tiek izmantots sievišķajā savienotājā. Mūsu gadījumā (tā kā mums ir uztverošā puse) mēs izmantosim “sieviešu” tipa savienotāju (var izgriezt no kādas sadedzinātas mātesplates).

Augšējā attēlā parādīta standarta izvades laika diagramma PS/2 ierīcēm. Secība ir šāda:
1. Datu pin ir zems
2. Pulksteņa tapa ir zemu
3. Datu izvade joprojām ir zema (sākuma bits)
4. Pulksteņa signāls kļūst augsts
5. Sākas astoņu datu bitu pārraide
6. Nākamais nāk paritātes bits
7. Un tad stop bit

Visi dati tiek saņemti par pozitīvā sinhronizācijas impulsa samazināšanos.

Atslēgu skenēšanas kodi

Katrs tastatūras taustiņš satur savu unikālo kodu, tā saukto. skenēt kodu.

Kā redzat no iepriekš redzamajiem attēliem, lielākajā daļā tastatūras taustiņu ir 8 bitu vērtības (1 baits), tomēr daži taustiņi satur vairāku baitu secību.

Apskatīsim piemēru, kā tiek ģenerēti atslēgu skenēšanas kodi. Ja tiek nospiests kāds tastatūras taustiņš, tastatūras izvadā tiek parādīts nospiestā taustiņa skenēšanas kods. Atlaižot taustiņu, izvades kods ir 0xF0 un atlaistas atslēgas skenēšanas kods. Tas. mēs varam noteikt, vai atslēga tiek turēta nospiesta vai nē, bet mums tas pašlaik nav vajadzīgs.

Augšējā attēlā parādīta PS/2 viļņu forma ar nospiestu taustiņu "J". 1. kanāls (dzeltens) oscilogrammā ir šāds signāls. 2. kanāls (zils) ir datu signāls. Skaidrības labad esmu uzzīmējis palīglīnijas, lai noteiktu pulksteņa signāla samazināšanos.
Izmantojot šo oscilogrammu, jūs varat viegli noteikt nospiestā taustiņa skenēšanas kodu. Neaizmirstiet, ka vismazāk nozīmīgais bits (t.i., 0) atrodas kreisajā pusē, bet visnozīmīgākais bits (7 biti) atrodas labajā pusē. Tas. binārā izrādījās 0011 1011, kas heksadecimālā ir 0x3B, t.i. Šis ir taustiņa "J" skenēšanas kods.

Datu pārsūtīšana uz tastatūru

Vēl viena PS/2 protokola funkcija ir datu pārsūtīšana atpakaļ uz tastatūru, piemēram, varat izdot komandu ieslēgt/izslēgt LED. Lielie burti, Num Lock utt. Bet nekavēsimies pie tā, jo šī ir cita raksta tēma.

Samontētā shēma uz maizes paneļa izskatās šādi:

Programma PIC

Programmatūra sastāv no divām galvenajām daļām: galvenās cilpas un pārtraukumu apstrādātāja.

Galvenajā cilpā dati tiek saņemti un apstrādāti, lai parādītu indikatorā. Nu, patiesībā pati datu izvade.

Galvenās cilpas koda daļa:

#iekļauts #iekļauts #iekļauts #iekļauts //7-segmentu displeja izvade #define number_0 0b01111110 .. ... .. #define letter_a 0b11101110 #define letter_b 0b11111110 .. ... .. void main(void)(xFFSC TRISD = 0x00 //7-Seg LED = 0b1100000; r1 ) ( if(buf_ready = = 1)( switch(scan_code_buf)( case 0x1C: PORTD = (burts_a ^ 0xFF); pārtraukums; ... .... .. pārtraukums; gadījums 0x45: PORTD = (skaitlis_0 ^ 0xFF); pārtraukums; reģistrs 0x66: pārtraukums noklusējuma: break_code_buf = scan_code_buf; if(scan_code_buf_cnt == 0) buf_ready = 0; ) Aizkave10KTCYx(1); ) )

Tātad Main Loop cilpā tiek apstrādāti dati, kas nonāk fifo buferī. Zemāk esošajā kodā PS/2 dati tiek saņemti, izmantojot pārtraukumu, pēc kura tie tiek ievietoti fifo buferī. Kods 0xF0 tiek ignorēts, mūs interesē tikai taustiņsitieni.

Pārtraukuma kods ir šāds:

Void InterruptHandlerHigh(void) // InterruptHandler deklarācija ( //Pārbaudiet, vai ir iestatīts TMR1 pārtraukuma karodziņš if(PIR1bits.CCP1IF)(if(bit_counter)< 10){ current_scan_code = current_scan_code >> 1; pašreizējais_skenēšanas_kods += (PORTDbits.RD0*0b10000000000); bitu_skaitītājs++; ) else if(bitu_skaitītājs == 10)( scan_code_buf=(current_scan_code>>2) scan_code_buf_cnt++; buf_ready = 1; bit_counter = 0; ) WriteTimer1(0x0000); //Notīrīt CCP1 pārpildes karoga bitu PIR1bits.CCP1IF = 0; ) //Pārbaudiet, vai CCP1 pārtraukuma karodziņš ir iestatīts else if(PIR1bits.TMR1IF)( //Clear Timer1 Overflow Flag Bit bit_counter = 0; PIR1bits.TMR1IF = 0; ) INTCONbits.GIE = ​​​​1; )

Kā redzams no iepriekš minētā koda, skenēšanas koda uztveršanas pārtraukums un taimera1 pārtraukums tiek izmantoti kopā, lai nodrošinātu 8 bitu “tveršanu”, jo mums nav vajadzīgi sākuma, apturēšanas vai paritātes biti.

Kā redzams no iepriekš redzamā video, ierīce darbojas lieliski un parāda nospiestos ciparus un burtus. Vienīgais, ka es nerādīju tādus taustiņus kā W, N utt., jo... ieslēgts septiņu segmentu indikators nav reāli to darīt.

Radioelementu saraksts

Apzīmējums Tips Denominācija Daudzums PiezīmeVeikalsMans piezīmju bloks
MK PIC 8 bitu

PIC18F4520

1 Uz piezīmju grāmatiņu
Lineārais regulators

LM7805

1 Uz piezīmju grāmatiņu
Elektrolītiskais kondensators47 µF1 Uz piezīmju grāmatiņu
Rezistors

330 omi

7 Uz piezīmju grāmatiņu
Kvarcs20 MHz1



Tops