LPC2368 + RTOS + Alteração RTC (problema bizarro)

Software e Hardware para linha ARM

Moderadores: 51, guest2003, Renie, gpenga

Mensagempor lrfad2 » 20 Jan 2010 07:46

o processo eu entendi.... mas eu nunca ouvi falar nesse sensor de queda... vc pode me indicar alguma documentação na net para estudar? :)
"Quem come de tudo, está sempre mastigando"
Avatar do usuário
lrfad2
Byte
 
Mensagens: 152
Registrado em: 19 Out 2006 17:35
Localização: São Paulo

Mensagempor barboza » 20 Jan 2010 07:50

lrfad2 escreveu:o processo eu entendi.... mas eu nunca ouvi falar nesse sensor de queda... vc pode me indicar alguma documentação na net para estudar? :)


Não tem segredo e nunca vi nada na net.

É um Zener (próximo da tensão que quer gerar o evento) vindo da tensão da fonte ligado a base de um transistor NPN por um resistor.
O coletor do transistor, você coloca um pull-up pra tensão regulada do MCU e liga a um pino do MCU, se preferir com INT externa.
Os homens mentiriam muito menos se as mulheres fizessem menos perguntas.
Avatar do usuário
barboza
Word
 
Mensagens: 948
Registrado em: 17 Out 2006 13:42
Localização: Longe de onde gostaria de estar

Mensagempor fabim » 20 Jan 2010 08:08

nossa este sensor aí eu não conhecia.
Achava que tu queria um browout.
Seria um transistor PNP.

Coletor Fonte
Emissor Resistor de puw down 10k por exemplo
A base vai a um arranjo.
Resistor 10K por exemplo de source para base
E um zener de por exemplo 2,5V + 0.7V do transistor = 3,2V..
Se a tensão estiver com 3,3V por exemplo, o resistor pull down, esta com VDD - 0.7V, se a tensão cair para 3,18V+/- a tensão sobre o pull down vai para GND ou proximo dele.

é isso que ele ta tentando implementar ?

claro que isso aí encima são exemplos, eu jamais usaria algo assim, ja que existe um xipinho de 3 pinos, baratézimo, que se encontra em qualquer butikim..

hehehe
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor barboza » 20 Jan 2010 08:12

Tentando não, ja fiz, e bastante.


Uma imagem vale mais que palavras.
Neste caso usei PNP porque esta ligado ao maldito pino P0.14 do LPC, e ai não deixava gravar via ISP.

Imagem
Os homens mentiriam muito menos se as mulheres fizessem menos perguntas.
Avatar do usuário
barboza
Word
 
Mensagens: 948
Registrado em: 17 Out 2006 13:42
Localização: Longe de onde gostaria de estar

Mensagempor fabim » 20 Jan 2010 08:24

qual valor do zener ? e porque raoios de motivos usar uma MPSA ?
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor barboza » 20 Jan 2010 08:30

fabim escreveu:qual valor do zener ? e porque raoios de motivos usar uma MPSA ?


1N757A.
O MPSA era o que tinha para trocar pelo BC548, assim mantive a mesma placa e layout.

BC = CBE
MPSA = EBC

Capiche?
Os homens mentiriam muito menos se as mulheres fizessem menos perguntas.
Avatar do usuário
barboza
Word
 
Mensagens: 948
Registrado em: 17 Out 2006 13:42
Localização: Longe de onde gostaria de estar

Mensagempor fabim » 20 Jan 2010 08:38

barboza escreveu:
fabim escreveu:qual valor do zener ? e porque raoios de motivos usar uma MPSA ?


1N757A.
O MPSA era o que tinha para trocar pelo BC548, assim mantive a mesma placa e layout.

BC = CBE
MPSA = EBC

Capiche?


não, ,..
lá incima, tu falou NPN, depois falou PNP, aí fez o desenho com um PNP e eu perguntei acerca de MPSA, aí falou que era o unico que tinha pra substituir pelo BC548 que é NPN e não PNP.

Nossa, depois dizem que eu sou complicado...kkk
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor barboza » 20 Jan 2010 08:48

fabim escreveu:
barboza escreveu:
fabim escreveu:qual valor do zener ? e porque raoios de motivos usar uma MPSA ?


1N757A.
O MPSA era o que tinha para trocar pelo BC548, assim mantive a mesma placa e layout.

BC = CBE
MPSA = EBC

Capiche?


não, ,..
lá incima, tu falou NPN, depois falou PNP, aí fez o desenho com um PNP e eu perguntei acerca de MPSA, aí falou que era o unico que tinha pra substituir pelo BC548 que é NPN e não PNP.

Nossa, depois dizem que eu sou complicado...kkk



É que você perdeu essa parte que escrevi:

barboza escreveu:
....
Neste caso usei PNP porque esta ligado ao maldito pino P0.14 do LPC, e ai não deixava gravar via ISP.
....




Então vou explicar bem explicatinho...... Como um autêntico mineiro.... heheheeh


Normalmente uso o BC548, NPN, como disse e você leu.

Neste projeto do desenho, usei ele no inicio, mas nos testes me dei conta que se ligado no pino P0.14 como estava, não deixava eu gravar o SW via ISP, pois quando alimentado mantinha a porta em 1 e não pode.

Então precisava mudar a lógica do circuito, para quando alimentado, ficar com 0.

O jeito mais fácil foi trocar para um PNP. OK, poderia usar um BC558. Mas como a ligação do C e E é invertida, o transistor ficaria invertida na montagem da placa, bem tabajara....

Então troquei para um MPS que já tem os pinos C e E invertido e assim a placa ficou montada como se no projeto já era o MPS.

Entendeu? Ou quer outro desenho? hehehehehe.
Os homens mentiriam muito menos se as mulheres fizessem menos perguntas.
Avatar do usuário
barboza
Word
 
Mensagens: 948
Registrado em: 17 Out 2006 13:42
Localização: Longe de onde gostaria de estar

Mensagempor lrfad2 » 21 Jan 2010 09:32

A explicação do Barboza eu entendi...
eu não entendi o que é esse MPSA... desculpa a ignorancia, mas é um transistor para tensões mais altas?
"Quem come de tudo, está sempre mastigando"
Avatar do usuário
lrfad2
Byte
 
Mensagens: 152
Registrado em: 19 Out 2006 17:35
Localização: São Paulo

Mensagempor lrfad2 » 10 Fev 2010 07:56

voltando ao problema original....

só consegui fazer o RTC parar de dar pau, fazendo a atualização de variáveis globais (que recebem os dados de data e hora) pela interrrupção do próprio RTC.
Já está testando umas 2 semanas e até agora, sem problemas
"Quem come de tudo, está sempre mastigando"
Avatar do usuário
lrfad2
Byte
 
Mensagens: 152
Registrado em: 19 Out 2006 17:35
Localização: São Paulo

Mensagempor Silvio51 » 27 Fev 2010 18:23

lrfad2 escreveu:A explicação do Barboza eu entendi...
eu não entendi o que é esse MPSA... desculpa a ignorancia, mas é um transistor para tensões mais altas?


Náo amigo... é apenas o part number do transistor... é apenas um transistor bipolar comum.
Silvio51
Byte
 
Mensagens: 383
Registrado em: 02 Nov 2006 14:04
Localização: Brasil

Anterior

Voltar para ARM

Quem está online

Usuários navegando neste fórum: Google [Bot] e 1 visitante

x