ENCICLOPÉDIA DE RÁDIO ELETRÔNICA E ENGENHARIA ELÉTRICA Controle do modelo de rádio usando um computador. Enciclopédia de rádio eletrônica e engenharia elétrica Enciclopédia de eletrônica de rádio e engenharia elétrica / Equipamento de controle de rádio Provavelmente, não importa a idade de uma pessoa, ela ainda estará interessada em brincar com um brinquedo controlado por rádio. Vamos pegar um carro controlado por rádio, por exemplo. Não há? Comprar! Eu entendo que é caro na loja. Mas no mercado onde comprei este monstro para mim no inverno de 2004, custou 270 rublos (sem baterias). Eu não recomendo usar baterias - as baterias são melhores. Eu coloquei níquel-cádmio em 800 mlACH para mim. Meu carro suporta direção - esquerda / direita e para frente / para trás. Ou seja, não há inconvenientes e restrições. Não escorrega no tapete. Supera soleiras e rodapés de até 2.5 cm sem problemas. Velocidade - um pouco mais rápido que um passo. A durabilidade é excelente. Estranho, mas a montagem é chinesa. Por 270 rublos, considero apenas uma dádiva de Deus. Portanto, simplesmente não há unidade para gerenciá-lo. Meu slogan é "conecte tudo a um computador". E a máquina de rádio, aliás, não é exceção. E não pense que será difícil. Para fazer o computador controlar a máquina, você precisa de alguma forma conectar o controle remoto do modelo de rádio a ele por meio de algo. A maneira mais fácil é através do LPT, mas não é avançado. Vamos pegar COM. Eu entendo que você queria USB, mas vai custar um centavo bonito, porque. adaptador mikruha custa 150 rublos. E se você também queimá-lo durante o processo de montagem, o suicídio não pode ser evitado. Então, COM é uma porta serial, então você terá que trapacear com a transmissão de sinais para quatro ramais por dois fios. Mikruha k561ie10 custa 8 rublos. Pinagem da porta COM: O fato é que podemos pressionar as alavancas do controle remoto em várias combinações (talvez para frente e para a esquerda ...) o fio de retorno. Eu resolvi esse problema assim. Instalei um contador binário K12IE561. Dê uma olhada no diagrama. O trabalho é o seguinte: o computador envia um sinal ao contador por um fio para adicionar um. Na saída do medidor (pinos 3.4.5.6), obtemos uma combinação de níveis de alta/baixa tensão que vão para os transistores que são soldados por seu emissor e coletor às placas, ou contatos fechados pelas alavancas do controle remoto. Assim que um nível de alta tensão aparecer na base do transistor, ele será imediatamente aberto "conectando" "o que é necessário" no controle remoto. Não sei o quão privado é o meu esquema (no sentido do console). Eu não acho que os controles remotos sejam muito diferentes. Em vez disso, eles geralmente são feitos na mesma fábrica :). Neste caso, a alavanca fecha o negativo das baterias do controle remoto para uma determinada perna do microcircuito do controle remoto. Ou seja, é necessário usar transistores npn (condução reversa). Se você precisar fechar o sinal positivo para o mikruha (o que é improvável), precisará usar um transistor (pnp), por exemplo (kt361). O diodo na frente do microcircuito é qualquer retificador de pequeno porte. Não se esqueça do fio DCD, que é soldado ao pino #6 do mikruha. Isso é feedback. Sem ele, o computador não poderá garantir o correto funcionamento do contador e, portanto, da máquina. Abaixo estão os procedimentos iniciais para dirigir um carrinho de mão. Mas este não é um delphi pateta - ele usa um componente que você provavelmente não possui. É chamado ComDrv32. Isso é para a porta serial. Você pode simplesmente mergulhar na essência do driver. E para controlar o modelo, você pode baixar o programa SashRRC (é claro que esta é uma versão alfa, mas lida com seu dever principal com um estrondo em todos os sistemas operacionais). Basta conectar corretamente os transistores no controle remoto com um microcircuito (não confunda as pernas), caso contrário, quando você pressionar para frente, o carro voltará. O programa rrc foi escrito por mim apenas para este esquema: procedimento resetcar; //para completamente o carro var CycleCount:Inteiro; começar if(rrcwindow.Com.Connected=false) então saia; if(lsCD em rrcwindow.Com.GetLineStatus=True) então começar Contagem de ciclos:=0; while(lsCD em rrcwindow.Com.GetLineStatus=True)do começar rrcwindow.Com.ToggleRTS(Falso); // rrcwindow.Com.ToggleRTS(Falso); // rrcwindow.Com.ToggleRTS(True); //toca no contador rrcwindow.Com.ToggleRTS(True); //toca no contador Contagem de Ciclos:=Contagem de Ciclos+1; if(CycleCount>MaxCycleCount) então comece exit;end; final final outro começar Contagem de ciclos:=0; while(lsCD em rrcwindow.Com.GetLineStatus=False)do começar rrcwindow.Com.ToggleRTS(Falso); // rrcwindow.Com.ToggleRTS(Falso); // rrcwindow.Com.ToggleRTS(True); //toca no contador rrcwindow.Com.ToggleRTS(True); //toca no contador Contagem de Ciclos:=Contagem de Ciclos+1; if(CycleCount>MaxCycleCount) então comece exit;end; end; Contagem de ciclos:=0; while(lsCD em rrcwindow.Com.GetLineStatus=True)do começar rrcwindow.Com.ToggleRTS(Falso); // rrcwindow.Com.ToggleRTS(Falso); // rrcwindow.Com.ToggleRTS(True); //toca no contador rrcwindow.Com.ToggleRTS(True); //toca no contador Contagem de Ciclos:=Contagem de Ciclos+1; if(CycleCount>MaxCycleCount) então comece exit;end; end; end; end; procedimento SendCommandToCar(chUp:boolean;chDown:boolean;chLeft:boolean;chRight:boolean); // define o comando desejado para o carrinho de mão varChecksuma:Integer; x: inteiro; começar soma de verificação:=0; ReiniciarCAR; if(rrcwindow.Com.Connected=false) então saia; {adicionar sistema anti-adulteração} se (chUp = True) então Checksuma:=Checksuma+2; se (chDown = True) então Checksuma:=Checksuma+1; se (chLeft = True) então Checksuma:=Checksuma+8; se (chRight = True) então Checksuma:=Checksuma+4; for x:=1 to Checksuma do //enrolar até o valor desejado começar rrcwindow.Com.ToggleRTS(Falso); // rrcwindow.Com.ToggleRTS(Falso); // rrcwindow.Com.ToggleRTS(True); //toca no contador rrcwindow.Com.ToggleRTS(True); //toca no contador end; end; Haverá perguntas - escreva para sash_g87 {dog} mail.ru Publicação: cxem.net Veja outros artigos seção Equipamento de controle de rádio. Leia e escreva útil comentários sobre este artigo. Últimas notícias de ciência e tecnologia, nova eletrônica: Máquina para desbastar flores em jardins
02.05.2024 Microscópio infravermelho avançado
02.05.2024 Armadilha de ar para insetos
01.05.2024
Outras notícias interessantes: ▪ Gato e cachorro: os segredos da harmonia ▪ O conector ATX de 24 pinos será substituído por 10 pinos ▪ Sensores de temperatura de precisão TE Connectivity G-NIMO-00x ▪ Otimização do desempenho da rede 5G Feed de notícias de ciência e tecnologia, nova eletrônica
Materiais interessantes da Biblioteca Técnica Gratuita: ▪ Seção de televisão do site. Seleção de artigos ▪ artigo Conduza a natureza pela porta, ela voará pela janela. expressão popular ▪ artigo Pântano de Sushenitsa. Lendas, cultivo, métodos de aplicação
Deixe seu comentário neste artigo: Todos os idiomas desta página Página principal | Biblioteca | Artigos | Mapa do Site | Revisões do site www.diagrama.com.ua |