Mostrar mensagens com a etiqueta Electronics. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta Electronics. Mostrar todas as mensagens

Pequenos encoders para motores DC

Olá outra vez! Hoje vou mostrar-vos uma pequena parte de um projecto que fiz há muito tempo atrás e, devido a algumas mudanças de planos, acabei por nunca usar. De qualquer das formas, este pequeno projecto poderá ser-vos útil.
Há algum tempo atrás fui a uma sucata resgatar dois potentes motores com grande binário dos sistemas e elevação dos vidros dos carros para usar num robô e tive de fazer uns encoders para meter nos mesmos. O espaço onde podia colocá-los era bastante reduzido e então tive de encontrar sensores pequenos e desenhar uma PCB para os mesmos no Kicad.
Os sensores que usei foram os sensores transmissivos com saída com foto-transístor TCUT1300, da Vishay. Seguindo o datasheet dos sensores, desenhei uma pequena placa (10x8mm) que caberia no espaço que tinha disponível.

(Clicar na foto para ver com melhor resolução no Picasa Photostream)

Boas! Alguma vez precisaram de um conversor de USB para RS232 para estabelecer comunicações série com o vosso microcontrolador? Se sim, provavelmente compraram um conversor de USB para RS232 e depois usaram um MAX232/DS232 para converter os níveis de tensão RS232 para níveis TTL ou LVTTL. A conversão feita desta forma requer algum dinheiro e também algum trabalho. Contudo, há uns cabos que fazem a conversão de uma ligação USB para uma ligação série com níveis LVTTL (compatíveis com TTL). A única coisa que tem de ser feita é mudar o conector. O último cabo que fiz custou-me apenas 1,85€ incluindo os portes! :D Se se comprar apenas um chip FTDI irá custar quase o dobro! (Sim, eu sei que os chips FTDI são provavelmente os melhores conversores USB-série mas a maioria dos utilizadores não necessitam de um conversor com as capacidades e especificações de um chip FTDI).

(Clicar na foto para ver com melhor resolução no Picasa Photostream)

Boas! Nesta publicação vou mostrar como configurar um ambiente de desenvolvimento para elaborar e compilar código para microcontroladores PIC, da Microchip.
Iremos precisar de três pacotes principais:
  1. gputils - uma colecção de ferramentas para os microncontroladores PIC da Microchip (TM). Inclui o gpasm, o gplink e o gplib.
  2. sdcc - small device C compiler
  3. piklab - um ambiente de desenvolvimento integrado (IDE) para aplicações baseadas nos microcontroladores PIC e dsPIC da Microchip semelhante ao ambiente de desenvolvimento MPLAB. Integra várias toolchains de compilação quer para C, quer para Assembly e suporta também os programadores mais comuns (série, paralelos, ICD2, Pickit2, Picstart+), o debugger ICD2, e vários bootloaders (Tiny, Pickit2 e Picdem).

top