terça-feira, 5 de maio de 2015

Testando Analisador Lógico XingLing


Há um tempo atrás comprei um desses analisadores  lógicos baratos que são vendidos no ebay. Levou tanto tempo pra chegar que até já tinha esquecido dele. Voltei de férias e ele tinha chegado nesse meio tempo. Hora de testar o brinquedo novo.


Depois de me acostumar com o brinquedo foi só fazer uma captura de alguns sinais. Aproveitei para testar o analisador de protocolo I2C que me retornou os dados decodificados no formato hexa.


Isso é uma grande ajuda quando estamos desenvolvendo e precisamos ter certeza se o processador está enviando o pacote de bits corretamente. Mais pra frente posto outras analises de protocolo como o serial.

Conforme prometido, olha ai uma captura de protocolo Modbus serial de 9600 bauds. Estava com dúvida do que estava chegando de comando para um equipamento e me facilitou a vida porque pude confirmar que o comando recebido estava correto.


Foi capturado com sucesso a seguinte sequência: 01 10 01 00 00 01 02 00 09 76 96

Onda cada byte (em hexadecimal) representa:

0x01 = end do equipamento
0x10 = Função escrita

0x0100 = end de memória
0x0100 = 1 variável
0x02 = quantidade de 2 bytes
0x0009 valor da ariável que será escrita no end de memória
0x7696 checksum de conferência do frame de dados.


T+

quarta-feira, 24 de dezembro de 2014

Organizador de Ferramentas

Como a maioria da minha bagunça agora está concentrada dentro de um "container", achei que era a hora de começar a organizar as minhas ferramentas. A ideia básica foi prender uma chapa de madeira na estrutura, para suportar o peso das ferramentas, e com ganchos em "L" organizar as ferramentas por tipo. Assim fica tudo visível e à mão.

 
Ainda tem espaço sobrando que será completado com chaves inglesas, chaves de biela e martelos. Assim que terminar coloco a nova foto.

terça-feira, 25 de novembro de 2014

Brincando sério com VHDL (I2C 8bits IO expander)


Uma empresa, para a qual presto serviços regularmente, me contatou para "clonar" um componente simples que estavam tendo dificuldades de obter. Até ai nada de mais, só que tinha um porém: precisavam de dois componentes clonados por encapsulamento PLCC44 e o desenvolvimento precisaria caber em um pequeno CPLD de 32 ou 64 macro células.

Encapsulamento Plastic Leaded Chip Carrier (PLCC):


O componente a ser clonado é um expansor de 8 bits com barramento I2C, e descobri várias implementações dele na internet. Assim dei uma olhada básica e fiz a minha implementação. Apanhei muito com a sintaxe do VHDL pois parece uma mistura de linguagem PASCAL com C.
Utilizei neste projeto um componente da família MAX3000 da fabricante ALTERA. Depois que implementei o componente em VHDL, descobri que podia armazená-lo como um componente de biblioteca e reutilizá-lo quantas vezes fosse necessário. Assim criei um novo projeto e adicionei dois elementos do componente que criei o componente clonado e duplo.
Para transformar uma implementação, seja esquemática ou VHDL, no QUARTUS que é o compilador da ALTERA é necessário:
Menu File --> Create / Update --> Create Symbol for Current File.
Depois é necessário dar um nome para o arquivo de extensão .BSF
 Em outro projeto posso utilizar quantos componentes eu precisar:


As áreas rasuradas são para preservar a confidencialidade do projeto.

Esse é o projeto final com os dois componente I2C que são responsáveis por expandir um novo conjunto de 8 bits. Pode-se notar que deixei cada componente com possibilidade de endereçamento individual através dos pinos A2 até A0. Ao lado são apresentados os resultados do projeto: 66% de uso do componente e 68% de pinos utilizados. É bem possível que possa ser inserido um terceiro componente, mais isso fica para uma próxima vez.

Foram gastos em torno de 20h neste projeto e o novo componente está sendo testado pelo cliente.

 
Agora o cliente tem um novo componente a sua disposição, totalmente reconfigurável dependendo somente de suas necessidades.


quarta-feira, 5 de novembro de 2014

Casinha de obra com cara de container

Estava precisando urgentemente de um espaço para guardar as tralhas que estão sobrando dentro da casa e da F75. Ainda mais agora que o pequeno herdeiro está a caminho e vai querer ter o seu cantinho. Tem um tempo que já estava olhando uns destes containers e faltava só encontrar um que coubesse no orçamento. A minha esposa achou um no site do OLX com tamanho de 3 x 3m de base e 2,7m de altura. Eu queria um maior, mas esse já me quebra o galho. A parte divertida foi o transporte já que precisamos separá-lo em duas partes e dois fretes.

Segue as fotos da operação:

Foto da primeira metade:

Programa Meia Casa Meia Vida


A outra parte só veio a noite:

Colocação da telha no teto:


Fechamento das paredes:

As paredes e o teto foram rebitadas. No tetos eu utilizei além dos rebites uma cola para vedação de calhas para evitar entrar água. Nas frestas do telhado e do chão vou colocar espuma expansiva. Por fim falta só colocar os vidros da janela para entrar alguma claridade.

terça-feira, 30 de setembro de 2014

As vezes sobra até parte hidráulica pra fazer

Minha esposa é veterinária e tem uma clínica com pet shop, e vive me reclamando de problemas com a pressão da água. Hora tá muito forte e quando liga o segundo chuveiro fica fraco e por vai.

Primeiro descobri que a linha que abastece os chuveiros está ligada diretamente na entrada de água da casa e assim não tem como controlar o excesso ou a falta de pressão. Após muita pesquisa decidi por fazer uma linha exclusiva de água que vem direto da caixa d´água e abastecer os dois chuveiros.

Aproveitei uma troca de espaço físico que fizemos no banho, num feriado, e implementei a nova tubulação com canos de 50mm. Por sorte o novo espaço físico possuía uma chaminé para lareira que terminava muito próximo da caixa d´água.

Segue a fotos da empreitada:

Colocação do flange de 50mm na caixa de 1000 litros:


Continuação da tubulação até próximo ao vão da chaminé:


Tivemos que fazer um buraco na parede para permitir a decida do cano até a sala de banho:

Decida do cano na sala de banho:


Os azulejos ainda estava secando e a paredes faltava ser pintada. 

Visão da tubulação de água, cano marrom, para os dois chuveiros juntamente com a parte elétrica, eletroduto preto, concluída:


Detalhe do registro geral de 50 mm, do registro individual de 34mm, do disjuntor de 40A e da ligação elétrica com fio de 6 mm na fase e 10mm no neutro:


Agora sim, paredes pintadas:


Por fim instalei uma boia de alta pressão na caixa d´água o que garante que a mesma sempre esteja cheia e com a pressão estável. Não tirei fotos do processão pois já era noite eu eu tava atrasado na tarefinha. Deixei o registro geral fechado e aguardei 24h para secar a cola. Aproveitamos o feriado de 20 de setembro aqui no RS, então não precisamos fechar o banho para a reforma.

O sistema do banho está operando a umas três semanas sem nenhuma ocorrência de problema e espero que continue assim. Notei que quando colocamos os chuveiros no circuito, a pressão da água caiu um pouco, mas nada crítico em relação a estabilidade da vazão de água que agora temos.

Para essa tarefa, não tem como fazer sozinho então convoquei a meu ajudante mor: Pai Roque. Que foi de grande valia e tem bastante experiência em hidráulica também.



MOD de vídeo para o TK90X

Um bom tempo atraz montei um pequeno circuito, nesse link, que permitia que o TK90X pudesse ser ligado a entrada de vídeo composto das TVs atuais. Isso facilita pois antigamente os mini computadores e vídeo games pessoais eram ligados a entrada da antena da TV e normalmente sintonizados no canal 3 ou 4. Porém tinha ficado uma sequela que ainda não tinha resolvido: toda a vez que a imagem continha a cor preta, em sua maioria, a imagem se distorcia e de vez em quando perdia o sincronismo da tela.

Comecei por revisar o circuito e logo notei que o capacitor de eu utilizei no emissor do transistor estava com o valor bastante alterado. Devia ser 220uF (micro Farads) e eu tinha colocado um de 10uF no seu lugar. Primeiro troquei por um de 100uF e verifiquei que o comportamento do vídeo já tinha melhorado consideravelmente. Por fim com um capacitor de 220uF , valor correto, pude enfim ver a imagem perfeita na tela da televisão. Provavelmente eu devo ter confundido no esquema o capacitor de 220uF com um que está próximo a ele no valor de 10uF da parte do MOD de áudio.

Detalhe da montagem "estilo livre"


Depois com mais tempo eu organizo o circuito para que caiba corretamente dentro da caixa metálica do modulador de vídeo.

Agora é carregar alguns programas e aproveitar a jogatina:

 Tela de abertura do RoboCop:

Tela do COMANDO:
 
Tela do GUNFRIGHT:


Por fim a tela de 7" automotiva e retrátil que eu uso no TK90x:



T+




quarta-feira, 24 de setembro de 2014

Balança a pilha ... ... ... agora é bivolt !!!!

Recebi da esposa a "difícil" tarefa de recuperar uma balança a pilha que parou de funcionar e de colocar uma fonte externa bivolt.

Material necessário:
  • Balança
  • Fonte 6V 1A bivolt
  • conector para a fonte externa.
  • 30 minutos
  • ferro de solda + estanho
Como a balança utilizava 4 pilhas pequenas, isso me indicou a tensão que precisava para alimentar a balança: 4 x 1,5V = 6V

Com as 4 pilhas a balança funcionava por vários meses, então o consumo de corrente devia ser pequeno. Optei por uma fonte com corrente de 1A.


Desmontando a balança, descobri que as pilhas haviam vazado e o fio (preto) do negativo se desconectou do suporte de pilha. Motivo pelo qual, nem com pilhas novas e contatos limpos, não funcionava mais. 

Aproveitei para eliminar totalmente o suporte de pilhas desconectado o fio (vermelho) do positivo também.

Detalhe dos fios que iam para o suporte de pilha. Ficavam presos juntos aos fios da célula de carga da balança por meio de uma amarrilha:


Detalhe dos fios que iam para o suporte de pilha e agora irão para o conector da fonte externa:


Detalhe do furo que fiz para receber o conector da fonte:


Detalhe do conector utilizado, que é compatível com a fonte que comprei:


Ao fundo pode-se ver alguns hieróglifos de programação ... kkkk

Utilizei o voltímetro do multi-teste para descobrir a polaridade da fonte e fazer a ligação correta dos fios da balança.

Detalhe do conector da fonte depois de montado e fixo:


Até parece original de fábrica !!!


 
Olha ai o resultado:



Fiz alguns testes com pesos conhecidos e aparentemente está tudo ok.

Menos uma coisa ocupando espaço no quarto da bagunça !!!