banner

Notícias

Jan 30, 2024

O mais recente instrumento de aeronave reciclada de Glen Akins mostra seus ganhos e perdas de altitude em mountain bike

O engenheiro Glen Akins transformou um antigo altímetro de aeronave em... bem, ainda é um altímetro, mas em vez da altitude da aeronave, ele exibe os ganhos e perdas de altitude durante uma sessão de mountain bike registrada.

"Neste projeto", explica Akins, "eu uso um script Python e uma versão atualizada do meu projeto digital para sincronização para reproduzir minhas subidas e descidas de mountain bike em velocidade 60x em tempo real em um indicador de altitude de aeronave vintage. O D2S atualizado O conversor se encaixa em uma única placa e usa três DACs Microchip MCP4802 e três amplificadores operacionais de potência OPA548 [Texas Instruments] para produzir formas de onda CA de alta potência de 400 Hz para alimentar e controlar o loop servo no indicador de altitude.

O altímetro em questão não é algo que aceite apenas uma tensão variável, ou mesmo um sinal de controle digital via I2C ou SPI ou similar. Em vez disso, é um loop servo que opera como sincronizador - um dispositivo que à primeira vista se parece com um motor, mas que liga um único transmissor a um ou mais receptores por meio de um sinal analógico. "O software e o hardware precisam gerar ondas senoidais para alimentar e controlar o loop servo", explica Akins, "como se estivesse controlando um receptor sincronizado".

Esta não é a primeira vez que Akins transforma uma peça de instrumentação de aeronave antiga em algo novo: no mês passado, ele fez engenharia reversa de um tacômetro antigo e o transformou em um monitor de uso de CPU, depois de desenvolver um adaptador microchip PIC e Raspberry Pi Pico. placas para displays de instrumentos baseados em Selsyn. É este último projeto que serviu de base para a nova e aprimorada placa adaptadora que alimenta o medidor de bicicleta.

"O primeiro conversor funcionou", explica Akins, "mas estava espalhado por quatro placas conectadas com dezenas de fios e era muito inconveniente de usar. O conversor atualizado consiste em apenas duas placas. A primeira placa é uma placa adaptadora que roteia os [ Raspberry Pi] Barramento SPI da placa de desenvolvimento Pico para a segunda placa. A segunda placa é a placa D2S contendo os DACs, amplificadores operacionais e passivos."

Um script Python executado em um desktop decodifica arquivos GPX gravados de um smartwatch Garmin durante um passeio de mountain bike, extraindo as elevações mínima e máxima junto com elevações para cada ponto no tempo do passeio. Isso é então alimentado pela biblioteca Pygame para criar um gráfico de altitude sobre o qual um círculo verde - representando o piloto - viaja em até 60x em tempo real, com cada ponto no tempo transmitido ao altímetro.

O artigo completo de Akins está disponível em seu blog.

COMPARTILHAR