Relógio de tempo real

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Relógio de tempo real da Dallas Semiconductor num PC antigo. Esta versão também contém uma SRAM alimentada por bateria.

Um relógio de tempo real (RTC ou real-time clock, em inglês) é um relógio de computador (geralmente sob a forma de um circuito integrado) que mantém o controle do tempo presente. Embora o termo freqüentemente refira-se a dispositivos em computadores pessoais, servidores e sistemas embarcados, os RTCs estão presentes na quase totalidade dos dispositivos eletrônicos que precisam manter um controle preciso do tempo.

Índice

[editar] Terminologia

Em inglês, a expressão "real-time clock" é utilizada para evitar confusão com um outro "clock" também utilizado em computadores. Este último é apenas um padrão de freqüência que controla os ciclos da eletrônica digital, e não conta o tempo em unidades humanas.

[editar] Propósito

Embora o controle do tempo possa ser feito sem um RTC1 , usar um traz benefícios:

  • Baixo consumo de energia (importante quando se está operando com baterias)
  • Libera o sistema principal para tarefas mais críticas
  • Costuma ser mais preciso do que outros métodos (embora o RTC de um computador pessoal seja freqüentemente impreciso)

Um receptor GPS pode encurtar seu tempo de inicialização comparando o tempo presente, de acordo com seu RTC, com o tempo em que recebeu um sinal válido pela última vez.2 Se isso houver ocorrido a umas poucas horas, então a efeméride anterior ainda é utilizável.

[editar] Fonte de alimentação

RTCs freqüentemente possuem uma fonte de energia alternativa, de forma que podem continuar a contagem do tempo enquanto a fonte de energia principal está desligada ou indisponível. Esta fonte alternativa é normalmente uma bateria de lítio em sistemas antigos, mas alguns sistemas mais novos usam um supercapacitor3 , porque eles são recarregáveis e podem ser soldados na placa-mãe. A fonte de energia alternativa também pode abastecer uma SRAM ou outra forma de memória não-volátil.

[editar] Temporização

A maioria dos RTCs usa um cristal de quartzo4 5 , mas alguns usam a freqüência da corrente elétrica6 . Em muitos casos, a freqüência do oscilador é de 32,768 kHz.4 Esta é a mesma freqüência usada em relógios a quartzo,e pelas mesmas razões, ou seja, que a freqüência é exatamente 215 ciclos por segundo, que é uma taxa conveniente para usar com circuitos contadores binários simples.

[editar] Exemplos

Este chip, rotulado como ODIN, é um equivalente genérico de um RTC Dallas específico.

Muitos fabricantes de circuitos integrados produzem RTCs, incluindo Intersil, Maxim, Philips, Texas Instruments e STMicroelectronics. RTCs em PCs antigos eram freqüentemente produzidos pela Dallas Semiconductor, agora uma subsidiária da Maxim, e são facilmente reconhecidos nas placas-mãe por conta da caixinha de plástico preto que protege a bateria e da logomarca gravada nela em silkscreen. Em sistemas mais novos, o RTC está integrado ao chip ponte sul.7

Alguns microcontroladores, com muitos recursos e periféricos, possuem um RTC embutido.

[editar] Ver também

Referências

  1. Ala-Paavola, Jaakko (2000-01-16). Software interrupt based real time clock source code project for PIC microcontroller. Página visitada em 2007-08-23.
  2. (em inglês)-Real time clock apparatus for fast acquisition or GPS signals
  3. Application Note 3816. Maxim/Dallas Semiconductor (2006).
  4. a b Application Note 10337 pp. 2. ST Microelectronics (2004).
  5. Application Note U-502 pp. 13. Texas Instruments (2004).
  6. Application Note 1994. Maxim/Dallas Semiconductor (2003).
  7. ULi M1573 Southbridge Specifications. AMDboard.com. Página visitada em 2007-08-23.

[editar] Ligações externas