Pois é verdade que andei por estes dias muito entretido com Power Functions, mas de forma diversa do tradicional.
Tudo isto teve origem numa questão levantada no forum EuroBricks, e coisa foi-se desenrolando, ou pela procura de respostas a questões que iam surgindo, ou pela mera satisfação de curiosidades, e estou agora aqui a deixar um relato dos acontecimentos e vou agora para a 2ª parte.
Uma das questões colocadas era sobre se haveria alguma queda de tensão que o receptor
8884 provocasse internamente, ou seja, se pelo facto de ligarmos um motor à saída do receptor, em vez de o ligar-mos directamente à caixa de pilhas, ele teria uma tensão a alimentá-lo inferior, até porque pelas
fotos que mostram o interior do 8884, que tinha encontrado até então, se percebia que havia um díodo rectificador, e podia dar-se o caso de ele estar no caminho da alimentação do receptor e provocar pelo menos uma queda de tensão interna de cerca de 0,6...0,7v. Afinal ele não está lá como rectificador, só está a proteger contra potenciais inversões de polaridade.
Para responder a curiosidades sobre o receptor IV 8884, tinha que o colocar a funcionar, e isso só é viável se lhe enviarmos comandos IV para que funcione, não é verdade? Facilmente se percebe que tendo que realizar várias tarefas para conseguir fazer um video, recorrer ao comando
8885, não seria boa ideia, pois para que envie comando é necessário estar premir algum dos seus controlos. A escolha óbvia era usar o comando
8879, pois este fica constantemente a enviar a último sinal de comando seleccionado, o que deixa livres as mãozinhas do operador, para realizar outras tarefas necessárias, como regular aparelhos, fazer parar motores e filmar.
Então, uma vez que estava usar o comando
8879, que tem vários níveis de selecção de velocidade, nomeadamente 7 níveis para rotação de motor num sentido, um de paragem, e outros 7 para rotação em sentido contrário, pensei que seria boa ideia ver e registar os sinais PWM responsáveis pelo controlo dos diversos níveis de acção.
No video que se segue, registam-se então os sinais PWM enviados pelo comando 8879, e pretende-se mostrar também que quando se está a enviar um sinal de rotação máxima (PWM = 100%), ou seja, o receptor apresenta à saída o valor de tensão máxima, esta é igual à tensão com o receptor é alimentado pela caixa de pilhas, ou seja, não produz queda de tensão interna.
No video aparece uma tentativa frustrada de medir as rotações, mas o conta rotações da LEGO, enfim... é um brinquedo. A ideia veio no seguimento de uma proposta lançada no EB, que podia-se medir a rotação do motor ligado ao receptor, e também com ele ligado directamente à caixa de pilhas e depois comprar as velocidades de rotação, sendo que se houvesse diferença de tensão na alimentação do motor entre ambas as situações, ele deveria rodar mais num e menos noutra. Bom... nada como medir mesmo a tensão.
O video:
A montagem realizada para recolha de valores

Como já foi dito o controlo remoto
8879 providencia 7 níveis de tensão directa e outros 7 de tensão inversa, que fazem rodar um motor com velocidades distintas para um lado ou para o outro. Tem ainda um botão que pára o motor de forma imediata.
Os diferentes níveis são conseguidos por controlo PWM da tensão com frequência de 1150Hz, e com factores de trabalho (duty cycle) de 0%, 26.6%, 38.9%, 51.2%, 63.0%, 75.0%, 87.2% e 100%, sendo que os níveis de tensão DC a que correspondem depende da tensão com que o
8884 é alimentado.
Contudo o nível de tensão gerado por um PWM com 100% de factor de trabalho verificou-se ser igual ao valor da tensão que alimenta o
8884, o que significa que este não provoca qualquer queda de tensão interna. Pelo menos se não se abusar usando alimentações alternativas às previstas pela LEGO, sendo que no máximo o receptor
8884 poderá ser alimentado por algo mais de 9v considerando o uso de uma caixa de pilhas
8881 com pilhas novas. De qualquer forma pelo menos o controlador dos motores
LB1836, tem um limite de tensão de 10.5v e felizmente tem protecções internas contra abusos como "Thermal shutdown" o que faz com que se aquecer demasiado, desliga-se para não torrar.
BrickShelf:
http://www.brickshelf.com/cgi-bin/gallery.cgi?f=442112Não perca as cenas dos próximos capítulos
Abraço