104 teclas) Basicamente, o teclado constitudo por uma srie de interruptores conectados a um microprocessador que monitoriza o estado de cada interruptor e inicia a resposta adequada para alterar esse estado. Tpicos a estudar: 1 Tipos de Teclados ! "omposio #$sica das teclas de um Teclado % Interior e &uncionamento de um Teclado 4 Tecnolo'ias do Teclado ( Transmisso de dados ) "on*i'urao do Teclado 1 Tipos de Teclados Teclado Teclado Os teclados no tm sofrido alteraes radicais desde a sua introduo como dispositivo de entrada de dados. De facto, a nica alterao sustancial tem sido a adio de novas teclas que providenciam funcionalidades adicionais. Os teclados mais comuns so! "eclado #el$orado de %&% teclas 'standard() "eclado *indo+s de %&, teclas) "eclado standard da -pple de ./ teclas) "eclado 01tendido da -pple de %&. teclas. Ilustrao ! + Teclado ,el-orado de 101 teclas Ilustrao % - .m teclado Extendido da /pple Os computadores port2teis costumam ter teclados semel$antes ao teclado standard mas com uma or3anizao das teclas diferente. Os faricantes costumam i3ualmente adicionar otes especiais ao modelo standard. ! "omposio #$sica das teclas de um Teclado Teclado Teclado 4m teclado tpico tem , tipos 2sicos de teclas! "eclas -lfanumricas) "eclas 5umricas) "eclas de 6ontrolo e de -lternao) "eclas de 7uno. -s teclas alfanumricas compreendem as letras, smolos e nmeros e, 3eralmente, encontram8se dispostas da mesma forma que num teclado de m2quina de escrever. 0sta or3anizao, con$ecida como QWERTY devido 9s suas primeiras seis letras, foi desen$ado ori3inalmente para arandar a velocidade das dactil:3rafas mais r2pidas, visto que os raos mec;nicos que imprimiam os caracteres no papel podiam c$ocar se as teclas fossem pressionadas demasiado rapidamente. Dado que um standard $2 muito estaelecido, as pessoas esto <2 acostumadas a esta confi3urao, pelo que os faricantes de teclados para computador adoptaram8na. 5o entanto, er3onomicamente, este tipo de or3anizao pode contriuir para leses por esforos repetidos. Os crticos deste tipo de confi3urao adoptaram uma outra, a Dvorak, a qual possui as letras mais comunmente utilizadas na posio mais conveniente. 4ma outra tentativa de evitar este tipo de prolemas o teclado ergonmico da Microsoft. Ilustrao 4 - "on*i'urao das teclas num teclado 01ora2 Teclado Teclado Ilustrao ( - Teclado er'onmico da ,icroso*t -s teclas numricas sur3iram da evoluo natural do teclado. = medida que os computadores comearam a 3an$ar terreno no mundo comercial, a necessidade de introduo de dados de uma forma mais r2pida tamm aumentou. Dado que uma 3rande parte dos dados eram nmeros, um con<unto de %> teclas foi adicionado ao teclado, numa confi3urao semel$ante 9 utilizada na maioria das calculadoras, de forma a facilitar a transio para o computador. 0m %?.@, a AB# estendeu o seu teclado 2sico com a adio das teclas de funo e das teclas de controlo e alternao. -s teclas de funo encontram8se or3anizadas numa lin$a situada no topo do teclado, podemos atriuir comandos especficos atravs da aplicao em uso ou do sistema operativo.
-s teclas de controlo e alternao providenciam o controlo do cursor e do ecr. -s quatro teclas or3anizadas na forma de " invertido, situadas entre as teclas alfanumricas e as teclas numricas, permitiam apenas mover o cursor no ecr em pequenos incrementos. -s teclas de controlo e alternao permitiam a3ora fazer 3randes saltos na maioria das aplicaes, entre outras funes. 0stas teclas incluem! Home End! "nsert Delete) #age $% #age Do&n 'ontrol '6"BC() (lternate '-C"() Teclado Teclado )*ift) 'a%s +ock '6apitals CocD() ,um +ock '5umeric CocD() Esca%e '0E6(. O teclado *indo+s adiciona al3umas teclas de controlo e1tras! duas teclas Windo&s ou )tart e uma tecla de (%licao, atravs da qual sur3em, por e1emplo, os menus de conte1to ou menus r2pidos. % Interior e &uncionamento de um Teclado O processador do teclado tem de ser capaz de compreender diversas informaes tais como! posio da tecla na matriz de teclas) a quantidade de FsaltosG efectuados e a sua filtra3em) a velocidade 9 qual deve transmitir os caracteres. Ilustrao ) - 3 microprocessador e o circuito de controlo de um teclado - matri- de teclas a 3rade de circuitos por ai1o das teclas. 5a maioria dos teclados, cada circuito querado no ponto aai1o de uma tecla especfica. -o pressionar uma tecla, a quera preenc$ida, permitindo que a corrente elctrica passe pelo circuito. O processador monitoriza a matriz 9 procura de sinais de continuidade em qualquer ponto da 3rade. Teclado Teclado Ilustrao 4 - .m ol-ar so#re a matri5 de teclas Huando encontra um circuito fec$ado, ele compara a localizao desse circuito na matriz de teclas com o ma%a de caracteres na sua BO#. O mapa de caracteres serve de ponto de comparao para o processador, permitindo8l$e saer que tecla est2 a ser pressionada. Ior e1emplo, ao pressionarmos unicamente a tecla -, no ecr ser2 apresentada a letra FaG 'minscula() se pressionarmos simultaneamente a tecla - e a tecla E$ift, o processador ir2 comparar essa cominao com o mapa de caracteres, resultando a letra F-G 'maiscula(. O mapa de caracteres do teclado pode ser soreposto por um mapa de caracteres diferente. Asto feito frequentemente em lin3ua3ens nas quais no e1istem determinados caracteres equivalentes aos in3leses. 01istem tamm utilit2rios para alterar o mapa de caracteres do tradicional H*0B"J para o DKOB-L ou ainda para outra verso. Os teclados utilizam comutadores 'interruptores( que provocam a alterao no flu1o da corrente elctrica pelos circuitos do teclado. Huando uma tecla pressiona o interruptor da tecla contra o circuito, 3era8se uma pequena virao entre as superfcies, con$ecida como FsaltoG. O processador recon$ece que esta mudana sita no se deve ao pressionar de uma tecla de forma repetida mas sim a um erro, pelo que filtra o sinal e trata8o como um nico pressionar de tecla. Ee continuarmos a pressionar uma tecla, o processador determina que o nosso dese<o enviar repetidamente o mesmo caracter para o computador. Asto con$ecido como Fre%etio autom.ticaG. 5este processo, o atraso entre cada ocorrncia de um caracter pode ser definido atravs de soft+are, podendo variar entre M& cps 'caracteres por se3undo( e / cps. 4 Tecnolo'ias do Teclado Teclado Teclado Os teclados utilizam uma 3rande variedade de tecnolo3ias a nvel de comutadores. 5ote8se que os utilizadores 3ostam de ter uma resposta auditiva e t2ctil 9 medida que pressionam as teclas do teclado. 0le 3osta de ouvir os FcliquesG e de sentir firmeza nas teclas, assim como aprecia o seu r2pido retorno 9 posio normal. -nalisemos as se3uintes tecnolo3ias! "eclados mec;nicos com comutadores em orrac$a) "eclados mec;nicos com contacto de metal) "eclados mec;nicos de memrana) "eclados mec;nicos de espuma. Alustrao . 8 0ste teclado usa comutadores de orrac$a Irovavelmente a tecnolo3ia mais utilizada $o<e em dia a de comutadores de /orrac*a. 5estes teclados, cada tecla assenta numa orrac$a pequena e fle1vel com um ncleo de carono duro. Huando a tecla pressionada, uma parte interna da mesma empurrada contra uma a:ada em orrac$a, que por sua vez empurra o ncleo de carono at que este toque a superfcie dura e lisa por ai1o da matriz de teclas. 0nquanto a tecla for pressionada, o ncleo de carono completa o circuito naquela poro da matriz. Huando a tecla liertada, a a:ada de orrac$a volta 9 sua posio ori3inal, levando a tecla at 9 sua posio de descanso. Teclado Teclado 0ste tipo de teclados so aratos, tm uma oa resposta e so astante resistentes a derrames de lquidos e corroso devido 9 capa protectora da matriz de teclas. Os teclados com comutadores de mem/rana tm um funcionamento semel$ante aos teclados com comutadores de orrac$a. 4m teclado de memrana no tem, no entanto, as teclas separadas mas sim uma nica capa de orrac$a com salincias para cada tecla. 0ste tipo de teclados so usados particularmente em dispositivos desen$ados para utilizao em 3randes indstrias ou para uso em condies e1tremas. Dado que eles oferecem uma maior dificuldade na resposta t2ctil e podem dificultar a manipulao, estes teclados no so utilizados em sistemas computacionais normais. Os teclados de contacto met.lico e os teclados de es%uma <2 no so to comuns como costumavam ser. Os comutadores com contacto de metal tm uma mola com uma tira de metal aai1o da tecla. Huando a tecla pressionada, a tira de metal efectua a cone1o entre os dois e1tremos do circuito. Os comutadores nos teclados de espuma tm desi3n semel$ante com a diferena de que tm uma pequena espon<a entre a tecla e a tira de metal, providenciando assim uma mel$or resposta t2ctil. -mas as tecnolo3ias tm uma oa resposta t2ctil, fazem cliques audveis satisfat:rios e so aratos a nvel de produo. O prolema que os contactos tendem a deteriorar8se mais rapidamente do que nos teclados que usam outras tecnolo3ias. -lm disso, no e1iste arreira al3uma que previna a entrada de p: ou lquidos directamente para a matriz de teclas. 01 Do teclado at ao com%utador = medida que escrevemos, o processador do teclado analisa a matriz de teclas e determina quais os caracteres a enviar para o computador. 0le mantm estes caracteres num uffer i de mem:ria que contm, usualmente, um taman$o de %@ Ntes. Depois, envia um flu1o de dados para o computador atravs de um determinado tipo de cone1o. Teclado Teclado Alustrao ? 8 4m conector de teclado do tipo IEO/ Os conectores de teclado mais comuns so! Os conectores DA5 ii 'Deutsc$ Andustrie 5orm( de P pinos) Os conectores mini8DA5 IEO/ AB# de @ pinos) Os conectores 4EB iii '4niversal Eerial Bus( de , pinos) Os conectores internos 'para port2teis(. Os conectores DA5 normais <2 so raramente utilizados. - maioria dos computadores utiliza conectores mini2D",. 5o entanto, muitos sistemas esto a3ora comeando a adoptar a tecnolo3ia $)3. Andependentemente do tipo de cone1o utilizada, dois elementos fundamentais so enviados atravs do cao de cone1o! o primeiro a corrente elctrica para o teclado, normalmente na ordem dos P volts) o se3undo so os dados enviados do teclado para o computador. O outro e1tremo do cao conectado a uma porta que monitorizada pelo controlador do teclado, um circuito inte3rado cu<a funo processar todos os dados provenientes do teclado e encamin$28los para o sistema operativo. Huando o sistema operativo notificado da e1istncia de dados provenientes do teclado, podem acontecer inmeras coisas! Kerifica se os dados do teclado constituem um comando de sistema. Ior e1emplo! 6"BCQ-C"QDelete, que ir2 efectuar um reoot 'reinicializao() 0nvia os dados do teclado para a aplicao corrente) - aplicao corrente v os dados como um comando de aplicao. Ior e1emplo! -C"Q7 que are o menu 7ic$eiro no *indo+s) - aplicao corrente aceita os dados do teclado como contedo para a aplicao e utiliza8os) Teclado Teclado - aplicao corrente no aceita os dados do teclado como contedo para a aplicao e i3nora8os. 4ma vez que os dados so identificados como dados de sistema ou aplicacionais, eles so processados de acordo com o si3nificado dos mesmos. O que realmente espantoso a rapidez com que todo este processo ocorre. = medida que escrevemos al3o, no e1iste tempo perceptvel entre o momento em que pressionamos as teclas e o momento em que estas sur3em no monitor. 6ada vez que pensamos na quantidade de tarefas que o computador efectua para fazer aparecer um caracter no monitor, pensamos FR simplesmente incrvelSG. 41 'onfigurao do Teclado = semel$ana do rato, tamm o teclado pode ser confi3urado numa srie de par;metros, disponveis atravs da opo Teclado no #ainel de 'ontrolo. -qui podemos alterar o atraso da repetio de caracteres e sua velocidade, a velocidade de intermitncia do cursor e o idioma do teclado. Ilustrao 10 - 6ropriedades do Teclado Teclado i 3uffer 5 Memria "ntermdia! Be3io da mem:ria destinada a ser utilizada como reposit:rio intermdio. 5o qual os dados so temporariamente 3uardados enquanto esperam para ser transferidos entre duas localizaes, como por e1emplo, entre a 2rea de dados de uma aplicao e um dispositivo de entradaOsada. 4m dispositivo ou o seu adaptador pode, por sua vez, utilizar uma mem:ria intermdia para armazenar dados que a3uardam a sua transferncia para o computador ou o seu processamento pelo dispositivo. ii 'onector D",! conector multipinos, em conformidade com a especificao da or3anizao alem de normalizao 'Deutsc$ Andustrie 5orm(. Os conectores DA5 so utilizados para li3ar v2rios componentes em computadores pessoais. iii $)3 5 $niversal )erial 3us 5 3arramento )rie $niversal! Barramento srie com uma lar3ura de anda de %,P#ps '#e3aits por se3undo! cerca de um mil$o de its por se3undo(, utilizado para li3ar perifricos a um microcomputador. O 4EB pode li3ar um m21imo de %/> perifricos T como por e1emplo, unidades de 6D8BO# e1ternas, impressoras, modems, ratos e teclados T ao sistema, atravs de uma nica porta de uso 3eral, li3ando os perifricos todos em srie. O 4EB permite a instalao instant;nea e mltiplos flu1os de dados. Desenvolvido pela Antel, o 4EB concorre com o -660EE.us da D06 para aplicaes mais lentas.