domingo, 7 de março de 2010

Esse blog não morreu! Em breve novos posts sobre as melhores formas de usar sua hp! Aguardem!

quinta-feira, 3 de julho de 2008

Programação User RPL

Ontem, dois amigos do curso de Engenharia Elétrica da UFMG me procuraram pedindo ajuda para aprender a programar a HP. Expliquei com calma a sintaxe dos programas e os ajudei um pouco, mas como estava estudando, não me aprofundei muito no assunto.

Para todos aqueles que têm vontade de aprender a programar a HP, recomendo o tutorial Programming in User RPL. Este é um tutorial completo sobre a programação User RPL, utilizada pela HP. O tutorial está em inglês, mas como diria um dos professores da UFMG, todo engenheiro que se preza precisa saber inglês.

Espero que gostem. Em caso de dúvidas, entrem em contato.

sexta-feira, 27 de junho de 2008

Aviso aos navegantes, este blog não morreu! Só está passando por um semestre de hibernação.

sexta-feira, 30 de novembro de 2007

Aproveitando o embalo de polifásicos

Oi moçada,
Aproveitando o post do Kiosky sobre o programinha de polifásicos, estou disponibilizando os programinhas que eu utilizei para polifásicos e que utilizo para tudo que envolve circuitos. O meu programa não é uma biblioteca como o do Kiosky, na verdade é um diretório cheio de programinhas, então, é só baixar na calculadora, não precisa instalar. Segue abaixo a descrição dos programas:

T: matriz de transformação de Fortescue para circuitos trifásicos

MDBZ: mudança de base de uma impedância expressa em pu. Deve-se colocar na pilha, na seguinte ordem: Zpu(velha) enter Vbase(velha) enter Vbase(nova) enter Potência_base(velha) enter Potência_base nova (enter)

CJGD: conjugado de um número complexo

RTNG: sejam os dois valores no topo da pilha : 2:A 1:B Ao pressionar RTNG, ele monta o número complexo A + jB

POL: sejam os dois valores no topo da pilha : 2:A 1:B Ao pressionar POL, ele monta o número complexo |A|anguloB°

DPI: constante dois pi

XC: dados a frequencia em rad/s e a capacitancia, em qualquer ordem, nos dois niveis no topo da pilha, calcula reatancia capacitiva

ZPAR: calcula o paralelo das impedancias nos dois níveis no topo da pilha

AMP: calcula valor de pico (multiplica por raiz de 2), dado um valor em RMS

RMS: faz o contrário de AMP

Baixem o diretório aqui: CRCTS

Ainda vou melhorar algumas coisas nesses programas (como fazer amp, rms e xc retornarem um número complexo), mas por enquanto não tenho tempo, e mando assim mesmo.

quinta-feira, 22 de novembro de 2007

EEPro beta5a

O EEPro é um programa indispensável para estudantes e profissionais na área da Engenharia Elétrica. Ajuda a resolver problemas de diversas áreas, como:
  • Circuitos CA;
  • Circuitos Polifásicos;
  • Eletrônica;
  • Controle;
  • Amplificadores Operacionais;
  • Filtros;
  • Transformadores;
  • Motores e Geradores;
  • Transformadas de Fourier;
  • Sistemas Digitais;
  • etc...
Funciona nas calculadoras hp 49g, hp 49g+ e na hp 50g. Não funciona na hp 48gII por causa de sua memória limitada. Faça backup da sua calculadora antes de usar, pois ele ainda está em versão de testes.

Download: eepro_beta5a.zip

terça-feira, 20 de novembro de 2007

Toolbox de Circuitos Polifásicos 1.0

Cansou de fazer sempre as mesmas contas estudando circuitos elétricos ou circuitos polifásicos? Não agüenta mais ter que apertar tantos botões só para escrever um número complexo na forma polar na hp? E para mudar a calculadora de retangular para polar, você ainda entra no MODE? Quer saber como fazer uma transformação Y-Delta na hp? Já ouviu falar da matriz de transformação de Fortescue? Não sabe o que fazer com a leitura dos dois wattímetros?

Se você respondeu sim para a maioria das perguntas acima, essa toolbox foi feita para você! A toolbox oferece diversos programas que tornam o estudo de circuitos menos repetitivo e tedioso. Experimente!

Funciona nas calculadoras hp 48gII, hp 49g, hp 49g+ e hp 50g. Baixe o arquivo compactado (polif.zip), extraia em alguma pasta, copie o arquivo polif.lib para sua hp e leia o manual! Recomendo a todos que já instalaram, que instalem essa versão, pois corrigi alguns bugs.

Download: polif.zip

segunda-feira, 19 de novembro de 2007

Começando a Programar

Como o João disse, as pessoas estremecem ao ouvir a palavra programação. Na verdade, programar nada mais é que simplificar tarefas repetitivas. Uma tarefa simples, como calcular a impedância equivalente de duas impedâncias em paralelo, ou o logaritmo na base 2, pode ser extremamente repetitiva, se for realizada várias vezes.

Vejamos o caso das impedâncias em paralelo. No mais simples dos casos, poderíamos calcular a impedância com os comandos a seguir:
x INV y INV + INV
onde x e y são as impedâncias em paralelo e INV é a função chamada pela tecla 1/x na hp. Foram usadas quatro teclas para realizar o cálculo. Para calcular dez impedâncias em paralelo, seriam usadas quarenta teclas! Como fazer para tornar essa tarefa menos tediosa e repetitiva? Criando um programa!

Para começar a escrever o programa, é necessário apenas digitá-lo e dar-lhe um nome:
2: « INV SWAP INV + INV »
1: 'Zparalelo'
Para salvar seu programa, aperte STO. No exemplo acima, os números 1: e 2: representam a pilha da calculadora, que está no modo RPN. Toda vez que você quiser usar seu programa, vá até a pasta onde ele está, entre com os valores das impedâncias e execute o programa. Agora, para fazer o cálculo, você utiliza apenas uma tecla!

domingo, 18 de novembro de 2007

Bem Vindos!!

Motivos para você dedicar seu escasso tempo na engenharia para aprender a mexer com uma hp (sem usá-la como uma calculadora de padaria)

As HPs de engenharia vêm com uma descrição na tela: "Graphing calculator". O fato de ela ser uma calculadora gráfica oferece sim benefícios, mas talvez o que realmente justifique sua importância seja o fato de ela ser uma "programmable calculator", ou calculadora programável. No geral, os estudantes de engenharia não conseguem ouvir a palavra "programação" sem sentir um gelo percorrendo a espinha, mas a verdade é que a programação na HP é algo simples, e pode te economizar muito tempo e paciência na hora de fazer cálculos enormes e "tediosos", como diriam os autores dos nossos livros.

Mas, na hora de comprar uma HP, sempre vem alguém com o argumento: "mas pra que vc vai comprar aquela calculadora caríssima, cara? Depois de formado vc vai ter um notebook com matlab do seu lado!" ou "ah, quer saber? eu vou me formar sem usar HP!", ou "se for pra gastar isso tudo, não vou gastar numa calculadora, mas num palm, que emula a calculadora e ainda faz muito mais!" Primeiro: o matlab oferece mais recursos que a HP sim, mas alguns cálculos não precisam de todos esses recursos, e entrar certos dados no teclado do computador pode demorar bem mais do que entrar com eles na HP. Se vc tiver ou fizer um programa simples, pode ser muito mais prático, por exemplo, manipular uma matriz na calculadora. Segundo: utilizar uma HP ao invés de uma calculadora científica não "emburrece" a pessoa, como muitos pensam. O que a HP consegue fazer é realizar o máximo de trabalho braçal possível pra você (ou seja: contas chatas), enquanto você não precisa esquentar a cabeça com isso e se concentrar em coisas mais importantes. Sua cabeça fica mais fria se vc nao precisa fazer milhões de contas. Terceiro: o lance do palm é verdade, mas acredite, entrar com dados com aquela canetinha é um saco, e se você tem um teclado de calculadora, essa tarefa fica muito mais rápida.

Modo RPN: Aprendemos desde pequenos a fazer contas com a notação infixada (modo algébrico), e a maioria das calculadoras usam esse tipo de notação. Mas usar notação RPN é uma questão de costume, e uma vez que você se acostuma, é fato que é uma notação mais prática, por dois motivos: 1. Você aperta menos teclas para fazer uma conta; 2. Você entra com o dado que vai utilizar e depois esquece dele. Está salvo na pilha da calculadora, pra você usar quando precisar.

Resumindo, se vc investir um tempo aprendendo a usar sua calculadora e fizer algo mais que converter de coordenadas polares para retangulares e colocar cola nela, você provavelmente vai economizar um tempo maior nas suas atividades. O objetivo deste blog é fazer os estudantes de engenharia enxergarem as vantagens que uma calculadora programável pode trazer.

O site de para obter programas para HP: www.hpcalc.org