Pages: [1]   Go Down
Author Topic: Placa de Circuito Impresso (RTC) DS1307  (Read 3640 times)
0 Members and 1 Guest are viewing this topic.
Teresina-PI
Offline Offline
Newbie
*
Karma: 0
Posts: 21
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Boa Noite, montei na protoboard um circuito de um "relógio digital" usando o C.I. DS1307 com Arduino, mas agora, quero "passar" o circuito para uma PCI. Bom, eu fiz o seguinte layout(abaixo). Me ajudem a encontrar erros e corrigí-los ( sou iniciante ); depois disso é que vou confeccioná-la.

OBS: tentei desenhar trilhas sem angulos de 90º, evitar trilhas que passem debaixo do C.I. , desenhar trilhas mais grossas, e tentei também usar um "plano"(chapa de cobre) ligado ao GND.





Por favor, comentem! smiley-wink
Logged

Teresina-PI
Offline Offline
Newbie
*
Karma: 0
Posts: 21
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

http://img220.imageshack.us/i/rtcsch.png/
http://img403.imageshack.us/i/rtc.png/
Logged

0
Offline Offline
Full Member
***
Karma: 1
Posts: 211
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonitinha a plaquita.  O que o diodo e aquele S1 fazem?
A idéia eh ligar no arduino direto, tipo shield? Ñ eh melhor no ICSP ligar o RTC?

Se for fazer por ferro de passar, sugiro aumentar o "spacing" do poligono GND ae. Bracetas.
Logged

Teresina-PI
Offline Offline
Newbie
*
Karma: 0
Posts: 21
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Obrigado nofxx. O diodo é para proteger o circuito de uma alimentação inversa [ eu sou azarento, e acontece muitos incidentes(ja descarreguei 3 baterias 9v e um mês!) ], e o S1 é para ligar/desligar( quando eu vou programar um novo horário/data, tenho que desligar e ligar o C.I. ( tirar e botar a bateria ).
Logged

Curitiba PR, Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 259
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ficou bom seu layout, bem prossional, só recomendo se for você fazer por tone transfer, usar trilhas e espaçamento do "ratnest" de 20 mils pelo menos, afinal espaço na placa tem de sobra smiley-wink
« Last Edit: December 02, 2010, 02:09:32 pm by netogdo » Logged

Teresina-PI
Offline Offline
Newbie
*
Karma: 0
Posts: 21
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Haha! Primeiro elogio profissional que recebo! smiley-grin Obrigado Osias Neto. Vou fazer pelo modo serigráfico, mas vou usar sua sugestão. Continuem comentando...
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 28
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

GUI,
não tenho certeza se foi você que postou 1 mes atras uma plaquinha toda "gambiarra" e eu comentei para você dar uma procurada sobre "boas praticas para confecção de placas".

Se era você PARABÉNS, essa placa do DS1307 mostra que você é dedicado e se interessou pelo assunto. Ficou muito boa mesmo..

Abraço

Logged

0
Offline Offline
Full Member
***
Karma: 0
Posts: 239
Yeah Arduino surely rocks !
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Fala Gui,

Bacana a placa,

Eu fiz uma aqui que inclui o DS1307 também, e caso ajude:
No seu esquema talvez seja melhor considerar o cristal maior, pois, do tamanho que você usou é bem difícil encontrar, já encontrei em placa mãe de laptop, mas no geral, no mercado, eles são bem maiores.

Depois de testes que fiz aqui ficou o seguinte: Tava tendo muito desvio de tempo com os cristais que comprei. Comprei em 2 lugares diferentes, aqui na minha cidade e na soldafria.com.br .... todos os dois tavam dando problema, desviando muitos segundos por dia. Troquei por 2 critais que peguei de placa mãe de PC e resolveu o problema.... O difícil é que em nenhum lugar de comprar cristal se informa os dados dele, capacitância etc .... acho que deve ficar mesmo por conta de tentativa e erro  smiley-sad

Uma pergunta pra quem souber me responder: tive problema na minha placa com o "plano terra", não teve espaço pra ele... acabei soldando o corpo do cristal na perna GND de outro chip ligado no I2C.. Pode fazer isso? Será que dá certo? E outra: Pra fazer o "plano terra" de acordo, tenho que fazer a placa a partir de uma placa dupla face? (parece óbvio que sim,.. .só pra confirmar ...).

Leitura bastante interessante: http://www.maxim-ic.com/app-notes/index.mvp/id/3566 Recomendado !!!


Vlw !
« Last Edit: December 05, 2010, 11:38:39 pm by DanDare » Logged

Curitiba PR, Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 259
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Uma pergunta pra quem souber me responder: tive problema na minha placa com o "plano terra", não teve espaço pra ele... acabei soldando o corpo do cristal na perna GND de outro chip ligado no I2C.. Pode fazer isso? Será que dá certo?
DanDare, eu recomendo não ligar o corpo do cristal ao terra, do que fazer isso, aliás, não é legal ligar nada na perna de GND de nenhum CI.

Em circuitos analógicos, pode atrapalhar os níveis de tensão, e em circuitos digitais/de frequência (como no caso do I2C), pode atrapalhar o chaveamento...

nesse caso, que você não teve espaço para um plano, o melhor seria puxar uma trilha mesmo de gnd até o cristal, e criar um pad ali, para soldar na capa do cristal.

Quote
E outra: Pra fazer o "plano terra" de acordo, tenho que fazer a placa a partir de uma placa dupla face? (parece óbvio que sim,.. .só pra confirmar ...).
Não necessariamente, o GND é um ponto muito importante em layouts de placa, e qualquer ruído nessa linha (ou plano) pode determinar o mal funcionamento do circuito.

O importante é lembrar que algum CI, transistor etc, pode estar jogando ruídos no GND, portanto, é bom, "encaminhar" esse ruído da melhor forma para fora do circuito.

Algumas dicas:
- Usar capacitores (entre 47 e 100nF) em todos os CIs do circuito (do vcc ao gnd) e montá-los o mais próximo possível no GND do mesmo, principalmente se for digital para evitar ruídos durante chaveamentos.
- Evitar ao máximo ligar perna de gnd em perna de gnd de outro CI, pois um estiver gerando ruídos, irá ter problemas no outro também.
- Procurar sempre ligar o gnd de CIs à pernas de capacitores (que estão ligados ao gnd obviamente).
- Se tem uma parte do circuito com alta frequência ou chaveamento constante também como por exemplo, cristais e comunicação serial (I2C, SPI, RS232...), tentar manter manter longe de circuitos analógicos, como leitura de sensores.
-  Criar planos de gnd separados sempre que possível para cada tipo de circuito (analógico, digital, alta frequência, alta corrente...).
Logged

Teresina-PI
Offline Offline
Newbie
*
Karma: 0
Posts: 21
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Sim, Juliano, eu sou o autor daquela gambiarra. ;D . Obrigado.
Logged

'round the world...
Offline Offline
Faraday Member
**
Karma: 42
Posts: 3247
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
O diodo é para proteger o circuito de uma alimentação inversa [ eu sou azarento, e acontece muitos incidentes(ja descarreguei 3 baterias 9v e um mês!) ],
Sei o que isso é... desde então que coloco uma ponte de díodos em entradas de alimentacão onde é possível de polarizar erradamente. Sim, fica um pouco mais caro... mas muito mais barato que reparar a placa. smiley

Quote
e o S1 é para ligar/desligar( quando eu vou programar um novo horário/data, tenho que desligar e ligar o C.I. ( tirar e botar a bateria ).


Não percebi porque precisas de tirar a bateria. :\
Logged

Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

Pages: [1]   Go Up
Jump to: