SFR04 - Informações Técnicas.

O Sensor ultrasonico SFR04 na verdade é um modelo de módulo. Não é uma marca nem fabricante. Qualquer estudante ou profissional pode adquirir o esquemático no site do desenvolvedor e fazer o seu próprio módulo pra fins educacionais.

Ele possui vários componentes como circuito RC, filtros, capacitores, microcontroladores visando uma melhor e mais precisa capitação do sinal. O Rx e Tx ultrasônicos são os cilindros cromados montado sobre a placa de circuito.

Os sensores baseados no SFR04 possuem de 4 a 5 pinos. A sequencia é:

1- VDD (5V)
2- Echo (Retorno)
3- Trigger (Gatilho)
4- NC (Não Conectar)
5- GND (0V)

Caso o sensor tenha 4 pinos, o pino 4 corresponde ao GND. Os anteriores (1,2,3) seguem com a mesma função.

O funcionamento do sensor é simples.

Assim que os pinos VDD e GND estiverem corretamente conectados, basta emitir um pulso TTL com duração de 10us no pino Trigger(Gatilho). O microcontrolador do SFR04, após receber o pulso de 10us, entende que uma nova medida deve ser realizada.

Ao termino do pulso do gatilho, o sinal do pino "ECHO" é colocado em nível alto e o emissor Tx ultrasônico é disparado.

Como a onda sonora é do tipo mecânica, o receptor fica aguardando o retorno do mesmo. Assim que um obstáculo reflete o som para o Rx, o pino "ECHO" que estava em nível alto, muda para nível baixo TTL.

Para medir a distancia entre o sensor (Robô) e o obstáculo, basta medir o tempo no qual o pino "ECHO" ficou em nível alto e substituir na equação horária. Como exemplo, conseidera-se que a velocidade do som à condições normais de ambiente seja de 344m/s.

A equação é: x = v.(t/2) , sendo x a distância, v a velocidade do som e t a metade do tempo em que o "ECHO" ficou em nível alto TTL. Lembrando que o tempo do "ECHO" é relativo a ida e volta da onda sonora. Por isso que deve ser dividido por 2.

Digamos que o pino echo ficou 800us em nível alto. A distância calculada é:

x = v.(t/2)

x = 344. (0,0008/2)

x = 0,14 m ou 14cm.

Para melhorar o certeza da distância medida, é importante ler o datasheet do sensor.

Tambem se utiliza de dados estatísticos para medir distância. Uma série de medida é feita e posteriormente os dados são analisados em médias, desvios, erros, etc.

Caso o sensor não detecte nenhum obstáculo em seu range (alcance máximo), no caso do SFR04, o pino "ECHO" é colocado em nível baixo depois de 36ms após o pulso de gatilho, permitindo assim, uma nova medição.

Segue abaixo alguns links interessantes:

ISEP - PT
TATO Eletrônica
Esquema SFR04
Datasheet

Timming


NERDS!

Bateria LIPO - Cuidados e manuseio!


As baterias de Lítio estão se tornando muito populares como fonte de energia para controles e sistemas de nossos modelos. Isto é verdade devido à sua grande capacidade de armazenamento de energia (relação amp-hr/wt) comparadas com as baterias de NiCad e outras. Com o aumento de energia, aumentam os riscos na sua utilização.

E o principal risco é o FOGO que pode resultar de uma recarga inadequada, danos devido à queda do modelo ou curto-circuito dos elementos. Todos os fornecedores destas baterias alertam seus clientes quanto a estes riscos e recomendam um cuidado extremo no seu manuseio. Independente disto, muitos casos de incêndio têm ocorrido com o uso de baterias de Lítio-Polimero ocasionando perda de modelos, automóveis e outras propriedades. Casas, garagens e oficinas também têm sido atingidas.

O fogo provocado por uma bateria de Lítio pode chegar a milhares de graus e pode provocar incêndios espontâneos. O fogo ocorre devido ao contato do Lítio com o oxigênio contido no ar. Não necessita de outra fonte de ignição, ou combustível e pode queimar quase que explosivamente.

Estas baterias devem ser manuseadas de forma a evitar estes acontecimentos.
As seguintes recomendações devem ser seguidas:

Armazene e recarregue as baterias em um dispositivo à prova de fogo; NUNCA no modelo.

Recarregue a bateria em um lugar protegido e afastado de combustíveis. Mantenha vigilância constante durante o processo de carregamento da bateria. - Num caso de acidente, remova os destroços para um lugar seguro e aguarde pelo menos trinta (30) minutos para observação. Células com danos físicos podem romper em fogo, e somente após garantir a segurança, a bateria deve ser rejeitada de acordo com as instruções do fabricante.

NUNCA tente recarregar uma bateria que tenha sofrido danos físicos, por menor que pareçam !!!

Sempre utilize carregadores desenhados para fins específicos, preferivelmente que tenham um ajuste fixo para seu conjunto de bateria. Muitos incêndios ocorrem quando se usam carregadores com ajustes feitos inadequadamente.

NUNCA
tente recarregar uma bateria de Lítio com um carregador que não seja o especificado para esta bateria. NUNCA utilize um carregador especificado para baterias de NiCad..

Use carregadores que possuam sistema de monitoramento e controle do estado de cada célula do conjunto. Células desbalanceadas podem ocasionar um desastre caso uma das células seja levada a uma condição de sobrecarga. Se uma ou mais células mostrarem qualquer sinal de aumento de tamanho (inchaço) páre o processo de carga imediatamente e remova as células para um lugar seguro e ventilado pois podem iniciar o fogo.

O mais importante: NUNCA DEIXE UMA BATERIA RECARREGANDO DURANTE A NOITE, SEM QUE ESTEJA SENDO OBSERVADA . Muitos casos de incêndio ocorreram devido a esta pratica.

NÃO tente montar seu conjunto de bateria usando células individuais. Estas baterias não podem ser manuseadas e recarregadas ocasionalmente como os outros tipos de bateria. As conseqüências desta prática podem ser muito sérias resultando em danos maiores em propriedades e danos físicos nas pessoas.


Texto traduzido do documento:
“Emergency Safety Alert” emitido pela AMA – Airplane Model Academy .





NERDS!

La Democracia!


Chegou a grande hora de voltar. É! É a decisão para definir o escudo do NERDS FUTEBOL CLUBE. Depois de receber mais de 12 Mlhões de votos, os emblemas finalistas estão listados abaixo para o segundo turno. Abaixo de cada um deles a descrição. Adquira seu título nacional e VOTE!
***********

Emblema 1 - Engrenagem Black

Este emblema segue as características básicas e retrata com aproximação o espírito competitivo NERDS® e a sua origem tecnológica.


Emblema 2 - EngrenAÇO

Pra quem é adepto da engrenagem do escudo anterior, tem-se a opção TricolAÇO. Com detalhes mais atraentes e da cor do nosso estado.



Emblema 3 - NERDS® Tricolor


Sem dúvida que esse é o mais cotado emblema para ser votado. A perfeita harmonia entre o azul, vermelho e branco enaltece a força de nosso estado. Bahia. Alem de ser um símbolo diferenciado, ele trás consigo ainda 2 títulos nacionais do Eneca, 2 do Nordeste e mais de 45 títulos estaduais de sumô de robôs.


**********

Vote e participe da enquete ao lado!!!

NERDS!!! É tricolooor! : )

NERDS® Futebol Clube


Com a proximidade do torneio interno de Futsal do X ENECA, o NERDS F.C. não economizou verba e contratou 11 jogadores mais sonantes do mercado futebolístico.

Confira a ficha técnica dos craques:


Nome: Ruben Moyses
Posição: Goleiro, atacante.
Ex-clubes: Real Madrid, Atlético Mineiro e Ipatinga (Último clube).
Características: Possui reflexo de morcego e chute forte.

Nome: Jorge Luís.
Posição: Zagueiro.
Ex-clubes: Fluminense de Feira, Feirense, Bahia de Feira
Características: Alia seus conhecimentos de Kung-fu ao futebol.

Nome: Luis Eduardo "Veron"
Posição: Zagueiro.
Ex-clubes: Internazionali Milano, LDU (Último)
Características: Forte marcação, bom em bolas altas.

Nome: Walisson
Posição: Lateral Direito, Meia
Ex-clubes: Barcelona, EC Bahêa(Último)
Características: Velocidade, passe.

Nome: Anderson "Robinho"
Posição: Lateral Esquerdo, Meia
Ex-clubes: Flamengo do Piauí
Características: Drible, passe.

Nome: Jarielson
Posição: Meia central.
Ex-clubes: Passe pertence ao Bahia.
Características: Marcação, remates fora da área.

Nome: Eli "Phelpis" ou "Obina"
Posição: Atacante
Ex-clubes: Flamengo do Piauí, Universidade do Chile (Último)
Características: Goleador.

Nome: Ornei "Rooney"
Posição: Centroavante.
Ex-clubes: EC Bahea, Manchestet United (Ultimo)
Caracterísitcas: Goleador.

Nome: Robison de Costa.
Posição: Na mesa do Bar.
Ex-clubes: Barramas F.C.
Características: Por está em água, consegue escapar da marcação.

Nome:Uendel "kings"
Posição: Meia armador.
Ex-clubes: Camaçariense, Ibis(Último)
Características: Passe, marcação.

Nome: João "Ganso"
Posição: Improvisado.
Ex-clubes: Galícia, Ypiranga, Matonense, Fast Clube, Barras do Piauí, CRB, Criciúma, XV da Parnaíba, Motoclube, Adidas Team (Pro Evolution) Último.
Caracterísiticas: Cadencia o jogo, frieza nas jogadas, alta velocidade, potência no remate.



Com essa relação de Craques, ser campeão vai ser pouca coisa.

NERDS!

Vai começar!!!


Após 2 meses de trabalho intenso, o robô NERDS10 está agora em seu estágio de construção. Foram 30 dias de planejamento, pesquisa e ajuste para que o NERDS10 podesse ser construido o mais eficiente possível com o menor custo.

Toda equipe do NERDS foi dividida em 3 grupos: mecânica, eletrônica e programação.

Durante essa semana, comprou-se todos os itens referente a eletrônica, sensores e bateria.
Dentro de 20 dias no máximo, inicia-se a construção das placas de controle , teste dos sensores e lógica da programação.

Os responsáveis pela mecânica estão detalhando o projeto CAD para usinagem. A previsão é que no máximo em 45 dias já estaremos montando e realizando teste com o NERDS10 completamente montado. O projeto, claro, só será revelado na totalidade a partir do mês de setembro. Curiosidades até lá.

O NERDS10 tem um custo estimado em R$900,00.

By NERDS!

Programação Semáforo ASM ~ PIC


;Código fonte ASM p/ controle do semáforo.
;Autor: Walisson Oliveira
;Versão do arquivo. 2.1
;Compilado em: 02/05/2010
;

#include
__config _CP_OFF & _WDT_OFF & _XT_OSC



#define bank0 bcf STATUS, RP0
#define bank1 bsf STATUS, RP0
#define botao PORTB, 0
#define verde b'00001100'
#define vermelho b'00010001'
#define amarelo b'00001010'
#define dez1 b'00100000'
#define dez2 b'01000000'
#define dez3 b'01100000'
#define dez4 b'10000000'
#define dez5 b'10100000'
#define dez6 b'11100000'
#define mask_dez b'11100000' ; Mascara "AND" do bcd2
#define tseg d'10'
#define tmilisegundo d'111'
#define tx d'225'


cblock 0x20 ; Array de declaração de variaveis
bcd_und_reg
bcd_dez_reg
botao_flag
seg
milisegundo
x
tempo
endc

org 0x00
goto main

org 0x04
retfie


main
bank1
movlw b'00000000'
movwf TRISA

movlw b'00000001'
movwf TRISB

movlw b'00000000'
movwf INTCON

movlw b'00000000'
movwf OPTION_REG

bank0

clrf PORTA
clrf PORTB

sinal

movlw verde
call bcd25
call delay

movlw amarelo
movwf PORTA
movlw d'5'
movwf tempo
movlw d'0'
movwf bcd_dez_reg
movlw d'10'
movwf bcd_und_reg
call delay


movlw vermelho
call bcd25
call delay

goto sinal


bcd25
movwf PORTA
movlw d'25'
movwf tempo
movlw dez2
movwf bcd_dez_reg
movlw d'10'
movwf bcd_und_reg
return


; Rotina de tempo

delay

movfw bcd_dez_reg
iorwf bcd_und_reg,0
movwf PORTB


movlw tseg
movwf seg

m100
movlw tmilisegundo
movwf milisegundo

m1
movlw tx
movwf x

m2
nop
decfsz x
goto m2

decfsz milisegundo
goto m1

decfsz seg
goto m100

movlw d'2'
subwf bcd_und_reg, 1
btfsc STATUS, C ; Testa se o decremento deu negativo (c=0)
goto continue


decf bcd_dez_reg

movlw b'11100000'
andwf bcd_dez_reg,1 ;Utiliza apenas os 3 ultimos bit

movlw b'00010010'
movwf bcd_und_reg

continue

decfsz tempo
goto delay
return


end

;NERDS

Em breve, novas postagens!

Caros seguidores do Blog NERDS, (Eu sei que seguidor é coisa do "TUITA")

Estamos trabalhamos em OFF no blog. As postagens serão atualizadas a partir do dia 17/05/2010.

Nesta segunda-feira(10/05/10), estamos colocando a disposição um controle de semáforo de carro e pedestre com 2 displays BCD controlado via PIC. Para os apressadinhos em programação, o código estará em assembly. Engenharia é linda! : )

Vocês leitores tambem podem nos ajudar e participarem enviando para nosso email, sugestoes de temas, dúvidas, artigos, 1 milhão de euros, etc.


NERDS!

Campanha Social NERDS!