sábado, 28 de fevereiro de 2015

Ds3231 ZS-042: nova EEPROM

Como a EEPROM de 32K ( 32 kilobit !!! equivale a 4096 Byte ou 4 kB) é pouca para o que pretendo, foi substituída:

EEPROM ao lado para substituir


Removida


Nova EEPROM de 32kB



quinta-feira, 19 de fevereiro de 2015

IOT :dados no Thingspeak


teste valores do Atmel para o Thingspeak

terça-feira, 17 de fevereiro de 2015

Mais um Clone do Arduino pro mini "Chinoino"

Na mesma remessa vieram também uns clones do Arduino mini pro.
Como o Silkscreen fica por baixo, é um pouco complicado verificar se tudo está bem ligado.
Sendo assim fiz um esquema dos Pinouts para esta versão do Clone, que resolvi dar o nome de Chinoino.

Frente:
Sem o botão do Reset que foi removido por mim.

Verso:


Layout: 
Atenção, mesmo após verificação podem estar erros presentes. Confirmem com a versão do vosso clone.
Licença Creative Commons
Este obra está licenciado com uma Licença Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional.



DS3231 Realtime Clock ZS-042

Mandei vir um RTC DS3231 para ligar a um Atmel / Arduino.
Tem mais precisão que o conhecido DS1307 e nesta versão tem uma EEPROM de 4K.
No entanto vou retirar a EEPROM para substituir por uma de 32K.
Era suposto vir com uma pilha recarregável LIR2032, mas fornecido vem com uma CR2032.

CUIDADO. Não alimentar da maneira como está, pois vai dar cabo da pilha. 
Vista traseira com pilha CR2032

Para usar com a pilha é necessário desoldar o circuito que a faz carregar.
Basta retirar o diodo que está em série com a pilha e a resistencia.
Aquecer com o ferro dos dois lados e sai bem.
A pilha é para guardar a data/hora em caso de desligar a alimentação principal.
Calha bem vir com a CR2032, que deve durar ca. 5 Anos.
O "engano" pode ser por acaso ou não. No entanto visto os preços de uma CR2032 e de uma LIR2032 já nem digo nada.


Switch doente

Switch estava sempre no pisca pisca, não arrancava.

Após abertura:

retirar sucata:


sucata:

Novos condensadores.

Operacional

segunda-feira, 28 de março de 2011

Maquina de Ar Quente

Apresento uma máquina que todos deviam de ter ;)
Assim dessoldar SMD's já náo mete medo...

quinta-feira, 24 de fevereiro de 2011

USBASP com Atmega88

Após alguma ausência, aqui vai o programador para Atmel.

Baseado no programador fiz uma placa.O circuito veio do site do Ulrich Radig. Escolher AVR e depois escolher USB AVR Prog.
O processo para fazer as placas já descrevi aqui no blog.
Foi programar o atmega88 com o firmware do Atmega48 que são compatíveis.
Se usarem o ATmega8 (notem falta um oito) é que devem usar a versão para o ATmega8.

Devem perguntar-se como é que foi o firmware para dentro do programador ?
Para isso necessitam alguém que vos faça isso, ou então usam a versão para o interface RS232 ( série ) que já postei aqui .


Já montada ficou assim.
O interruptor serve para mudar a velocidade de programação. 
Como o Atmega88 por defeito vem com 1Mhz, é necessário comutar para a velocidade mais lenta. Após mudar os fuzes para um cristal externo, podemos repor novamente a velocidade mais rápida.
Aqui está o esquema que usei para por os componentes.
O papel é dobrado e posto para no interior da caixa. Assim sei sempre onde procurar se for necessário.

A caixinha é uma que se compra bem barata no vosso fornecedor de componentes electrónicos.
 Aqui está o aspecto final do programador USB. 
Para programar uso o AVR8 Burn-O-Mat que existe para o "Janelas" e para o Ubuntu. 

Podem descarregar no seguinte local :Burn-O-Mat

É só ligar um cabo USB e instalar os drivers para o "Janelas" caso usem....
Os drivers estão no ficheiro zipado que encontram no site do Ulrich ( ver mais acima ).