



Podemos afirmar com confiança que o relógio de tempo real (RTC) é fundamental para a eletrônica moderna, pois ele é o componente responsável por manter qualquer máquina sincronizada com as demais, essa função é fundamental em servidores que mandem sites no ar, e também fundamental para os provedores da internet, que precisam trabalhar em conjunto constantemente para manter o enorme tráfego de informações.
Para termos ainda mais noção do quão importante é o sincronismo dentro da eletrônica e das redes de informação, apenas o delay de 1ms (milissegundo), equivalente a 0,001 segundo, entre servidores e provedores pode fazer uma quantidade imensa de dados da internet ficar inacessível.
Existe uma grande gama de campos e projetos onde o conhecimento envolvendo RTC’s pode ser aplicado, um bom exemplo são os seguidores solares, que alteram constantemente a inclinação de placas fotovoltaicas a fim de manter o ângulo ideal com o sol durante todas as horas do dia, aumentando assim a eficiência de todo o sistema, vou deixar aqui um link de um desses projetos.
Para que os RTC’s tenham toda essa precisão eles utilizam o princípio físico da oscilação dos cristais de quartzo, esses cristais têm forma de diapasão (figura 1) e devido às propriedades piezoelétricas dos mesmos, quando uma corrente elétrica os percorre, eles vibram mecanicamente em uma frequência exata de 32,768 Hz. Utilizando dessa ressonância absurdamente precisa é possível obter sinais elétricos com frequências muito bem definidas, como é afirmado por Lemos (2016)



Agora que compreendemos os princípios de funcionamento do RTC, vamos nos aprofundar no meio de leitura dos seus sinais. Os relógios de tempo real operam usando o protocolo de comunicação I²C (Inter-Integrated Circuit) que permite que diversos dispositivos se comuniquem no mesmo barramento de forma distinta, sem ocorrer embaralhamento entre os sinais. Esse protocolo opera com padrão mestre-escravo, geralmente o mestre é o processador que conta com o clock de sincronismo, e os outros processadores operam subordinados a ele.
Com o I²C é possível conectar diversos equipamentos e periféricos que precisam de comunicação de forma simples e utilizando pouco espaço (MANKAR et al, 2014)
O barramento de comunicação do protocolo I²C utiliza de dois canais, o Serial Clock (SCL) gerado apenas pelo mestre do canal e servindo como sinal de sincronismo, e o Serial Date (SDA) sinal bidirecional que transporta a informação entre o mestre e os escravos. As informações são transportadas entre o start e o stop dos sinal I²C, esses pontos são definidos pelo estado dos canais SCL e SDA, na figura 3 é possível visualizar em qual momento é identificado o início e a parada da comunicação.

Lembrando novamente que estamos usando outro software para construir o circuito porque com ele podemos ver o funcionamento elétrico de cada componente usando ferramentas como multímetros e osciloscópios, para não ficar muito confuso vou deixar duas imagens de mesmo circuito que vamos utilizar hoje, uma com o Fritzing e outra com o Proteus (Figura 4).



Meu objetivo com esse post foi apresentar da forma mais simples possível os princípios que fazem com que determinados componentes eletrônicos funcionem. A inspiração para escrever esse conteúdo veio de outro post escrito por Vitor Vidal, recomendo a leitura do seu post, ele apresenta de forma prática e sucinta tudo que você precisa saber para usar um RTC. Obrigado por ler meu conteúdo até o final, qualquer dúvida estarei atento aos comentários, até a próxima!
Lemos, Felipe Ptak. Cristais Osciladores de Quartzo como Sensores para Microscopia de Força Atômica. Diss. PUC-Rio, 2016. Tischer, Cesar Augusto, and Gina Alejandra Gil Giraldo. "MICROBALANÇA DE CRISTAL DE QUARTZO NO MONITORAMENTO DE REAÇÕES EM TEMPO-REAL." MICROBALANÇA DE CRISTAL DE QUARTZO NO MONITORAMENTO DE REAÇÕES EM TEMPO-REAL: 1-388. Mankar, Jayant, et al. "Review of I2C protocol." International Journal of Research in Advent Technology 2.1 (2014). Liu, Cang, et al. "A flexible hardware architecture for slave device of i2c bus." 2019 International Conference on Electronic Engineering and Informatics (EEI). IEEE, 2019 Conheça a Metodologia Eletrogate e ofereça aulas de robótica em sua escola!
|
Nesse post nós vamos aprender como um relógio de tempo real (RTC) funciona, vamos entender qual papel os cristais de quartzo tem no funcionamento do mesmo e atuam os sinais que nos ajudam a ver as horas.
Encontre tudo na Loja Eletrogate com frete grátis para compras acima de R$ 200