Controlador MMJOY
+4
Alvega
Joz
Ecosta
1lokoS
8 participantes
Página 1 de 3
Página 1 de 3 • 1, 2, 3
Controlador MMJOY
Como alguns devem conhecer ou ultizar os controladores USB DIY Mjoy ou Mjoy16 talvez esse projeto MMJOY seja de interesse.
O MMJOY é um novo firmware para placas controladores montadas segundo o projeto DIY Mjoy ou Mjoy 16 ou as placas protótipos (estilo Arduino) METABOARD e AVR USB MEGA16.
Alem disso não fica restrito aos microcircuitos AMTEL ATMEGA8 ou 16, pode usar o ATMEGA 32, ATMEGA168, ATMEGA328 e cristal de 12, 16 e 20 MHZ.
O uso de cristal de maior valor, associado a drivers HID modificados permite transmissão de dados entre o controlador e o computador acima de 300 HZ. O Mjoy16 original é muito lento neste quesito.
A página do projeto esta em Russo, mas é fácil de entender em Ingles usando o Google Translator.
https://code.google.com/p/mmjoy/
O diferencial destes novos firmwares é permitir personlizar o controlador através de um Software chamado "Configurator".
Quer um controlador de apenas 3 eixos e 0 botões para usar num pedal de leme?
É só desabilibar os demais eixos, os botões e HAT e salvar na memória do controlador, o que é feito através do cabo USB.
O nome do seu "joystick" pode ser o que quiser - limitado a 10 caracteres.
Pode definir o numero de HID e VID do "joystick" permitindo que ele seja visto antes ou depois de outros joysticks.
Exemplo - um Mjoy16 montado as uns 5 anos, regravado com o firmware MMJoy, com o HID/VID definido para ser visto após um Saitek Cyborg.
https://2img.net/h/oi42.tinypic.com/ieh0jl.jpg
Como o Windows vê apenas joystick com 8 eixos, 32 botões e HAT o Configurator permite dividir um Mjoy16 (96 botões) em dois josyticks virtuais, veja na foto acima a direita, em baixo.
O eixos podem ser invertidos no Configurador, que também permite ativar o modo "ZOOM" nos eixos, esse modo quando ativado - pressionando um botão - divide o movimento da alavanca do josytick por um número, exemplo 2, permitindo um controle mais preciso.
Um exemplo típico seria controle de mísseis em simuladores DCS.
Ou desativar a resposta de um eixo ao pressinar um botão. Exemplo de uso, trimar o DCS Ka-50 Black Shark em voo nivelado.
Pode definir se um eixo vai ser auto calibrado ou não.
O botões podem ser configurados como momentaneos (tipo tecla de teclado), como toggle switch (alavanca) - o botão definido como ON para o toggle swith apenas executa a função ON, a OFF deve ser em outro.
Permite tambem simular toggle switch no painel do simulador usando botões mometaneos (sequencialmente).
No momento não a suporte para encoder, mas o desenvolvedor Mega_mozg_13 disse estar trabalhando nisto.
A última novidade, acionada para os firwares de 32 kb (o que exlcui os ATMEGA 8 e 16), é suporte a eixo digital, através do integrado ADC MCP3201 que converte o sinal analógico do potênciometro, ou sensor HAL, ou Magneto Resitor em sinal digital.
Como recomendação básica para o Mjoy8 usar este esquema elétrico (Mercury) ao invés dos antigos Mindaugas/LazyCamel.
https://mmjoy.googlecode.com/svn/wiki/extadc_11_Mjoy_2011plus.png
O eixo no modo digital (a exemplo dos joystick, pedal de leme VKB) permite usar cabos longos - até 250 cm - sem que o eixo apresente ruído excessivo.
Neste tópico da Wiki tem um intessante teste com sensores HALL e Magneto Resitor*.
https://code.google.com/p/mmjoy/wiki/ExtenralADC
Exemplo, o magneto resitor KMZ41
http://www.g0l.ru/content/1/imgs/kmz41shematics.gif
http://www.g0l.ru/blog/n3690
Exemplo de josytick que usa este sensor no lugar de pot': https://2img.net/r/ihimizer/img593/8641/defender3.jpg
O readme do Configurator em Inglês fui eu que traduzi, posso fazer em Português caso aja interesse.
* Um sensor HALL mede a força do campo magnético, o magneto resitor a direção do campo magnético, sendo mais apropriado e fácil de instalar/calibrar num disposivivo que mede ângulos, a exemplo de josytick. É usado na indústria automotiva.
1lokoS
O MMJOY é um novo firmware para placas controladores montadas segundo o projeto DIY Mjoy ou Mjoy 16 ou as placas protótipos (estilo Arduino) METABOARD e AVR USB MEGA16.
Alem disso não fica restrito aos microcircuitos AMTEL ATMEGA8 ou 16, pode usar o ATMEGA 32, ATMEGA168, ATMEGA328 e cristal de 12, 16 e 20 MHZ.
O uso de cristal de maior valor, associado a drivers HID modificados permite transmissão de dados entre o controlador e o computador acima de 300 HZ. O Mjoy16 original é muito lento neste quesito.
A página do projeto esta em Russo, mas é fácil de entender em Ingles usando o Google Translator.
https://code.google.com/p/mmjoy/
O diferencial destes novos firmwares é permitir personlizar o controlador através de um Software chamado "Configurator".
Quer um controlador de apenas 3 eixos e 0 botões para usar num pedal de leme?
É só desabilibar os demais eixos, os botões e HAT e salvar na memória do controlador, o que é feito através do cabo USB.
O nome do seu "joystick" pode ser o que quiser - limitado a 10 caracteres.
Pode definir o numero de HID e VID do "joystick" permitindo que ele seja visto antes ou depois de outros joysticks.
Exemplo - um Mjoy16 montado as uns 5 anos, regravado com o firmware MMJoy, com o HID/VID definido para ser visto após um Saitek Cyborg.
https://2img.net/h/oi42.tinypic.com/ieh0jl.jpg
Como o Windows vê apenas joystick com 8 eixos, 32 botões e HAT o Configurator permite dividir um Mjoy16 (96 botões) em dois josyticks virtuais, veja na foto acima a direita, em baixo.
O eixos podem ser invertidos no Configurador, que também permite ativar o modo "ZOOM" nos eixos, esse modo quando ativado - pressionando um botão - divide o movimento da alavanca do josytick por um número, exemplo 2, permitindo um controle mais preciso.
Um exemplo típico seria controle de mísseis em simuladores DCS.
Ou desativar a resposta de um eixo ao pressinar um botão. Exemplo de uso, trimar o DCS Ka-50 Black Shark em voo nivelado.
Pode definir se um eixo vai ser auto calibrado ou não.
O botões podem ser configurados como momentaneos (tipo tecla de teclado), como toggle switch (alavanca) - o botão definido como ON para o toggle swith apenas executa a função ON, a OFF deve ser em outro.
Permite tambem simular toggle switch no painel do simulador usando botões mometaneos (sequencialmente).
No momento não a suporte para encoder, mas o desenvolvedor Mega_mozg_13 disse estar trabalhando nisto.
A última novidade, acionada para os firwares de 32 kb (o que exlcui os ATMEGA 8 e 16), é suporte a eixo digital, através do integrado ADC MCP3201 que converte o sinal analógico do potênciometro, ou sensor HAL, ou Magneto Resitor em sinal digital.
Como recomendação básica para o Mjoy8 usar este esquema elétrico (Mercury) ao invés dos antigos Mindaugas/LazyCamel.
https://mmjoy.googlecode.com/svn/wiki/extadc_11_Mjoy_2011plus.png
O eixo no modo digital (a exemplo dos joystick, pedal de leme VKB) permite usar cabos longos - até 250 cm - sem que o eixo apresente ruído excessivo.
Neste tópico da Wiki tem um intessante teste com sensores HALL e Magneto Resitor*.
https://code.google.com/p/mmjoy/wiki/ExtenralADC
Exemplo, o magneto resitor KMZ41
http://www.g0l.ru/content/1/imgs/kmz41shematics.gif
http://www.g0l.ru/blog/n3690
Exemplo de josytick que usa este sensor no lugar de pot': https://2img.net/r/ihimizer/img593/8641/defender3.jpg
O readme do Configurator em Inglês fui eu que traduzi, posso fazer em Português caso aja interesse.
* Um sensor HALL mede a força do campo magnético, o magneto resitor a direção do campo magnético, sendo mais apropriado e fácil de instalar/calibrar num disposivivo que mede ângulos, a exemplo de josytick. É usado na indústria automotiva.
1lokoS
Última edição por Alvega em Seg 07 Out 2013, 10:05, editado 3 vez(es) (Motivo da edição : Retirar imagem com tamanho acima do permitido (ficou só o link))
1lokoS- Segundo-Tenente
-
Inscrito em : 01/10/2013
Mensagens : 43
Reputação : 5
Idade : 67
Nacionalidade :
Re: Controlador MMJOY
Olá meu camarada 1lokoS (espelhado).
Se o proprietário possui uma placa Mjoy16 e quiser atualizar com as novas features proporcionadas pelo MMjoy será possível?
A gravação dos ATMEGAs para os projetos Mjoy8 e Mjoy 16 exigia a construção de um cabo serial modificado e a utilização do programa PronyProg para gravar o firmware apresentada em um arquivo *.hex. Com o MMjoy, como será realizada esta gravação?
Abraços do ex-najack Ecosta
PS: Não consigo voltar ao forum do GAVCA (aquela captcha de autenticação é horrível de se decifar)
Ecosta
Se o proprietário possui uma placa Mjoy16 e quiser atualizar com as novas features proporcionadas pelo MMjoy será possível?
A gravação dos ATMEGAs para os projetos Mjoy8 e Mjoy 16 exigia a construção de um cabo serial modificado e a utilização do programa PronyProg para gravar o firmware apresentada em um arquivo *.hex. Com o MMjoy, como será realizada esta gravação?
Abraços do ex-najack Ecosta
PS: Não consigo voltar ao forum do GAVCA (aquela captcha de autenticação é horrível de se decifar)
Ecosta
Ecosta- Capitão
-
Inscrito em : 03/03/2011
Mensagens : 233
Reputação : 44
Idade : 57
Nacionalidade :
Re: Controlador MMJOY
Ecosta,
Para converter um Mjoy em MMjoy é preciso gravar o firmware MMjoy, o processo que é o mesmo do original, através cabo LPT1* e o PonyProgram, um procedimento muito fácil e rápido.
Depois de gravado este novo firmware o "joystick" pode ser definido como quiser no Configurator, bastando estar ligado pelo cabo USB.
O meu "cabo programador" é um conector LPT1, 5 diodos e fios, coisa fácil de fazer. O cabo tem pontas individuais, assim serve nos pinos de qualquer ATMEGA sem precisar adaptador.
* Como os micros de hoje não vem mais com porta paralela (LPT1) tem a opção de fazer o cabo porta serial (que alguns micros ainda tem...)
O Tronicgr da x-simulator.de disse usar estes programadores ISP USB vendidos (~10$) no eBay, pelo que ele disse precisa ligar também o cabo USB, pois a voltagem/amperagem fornecida por estes ISP USB não é suficiente.
1lokoS
Para converter um Mjoy em MMjoy é preciso gravar o firmware MMjoy, o processo que é o mesmo do original, através cabo LPT1* e o PonyProgram, um procedimento muito fácil e rápido.
Depois de gravado este novo firmware o "joystick" pode ser definido como quiser no Configurator, bastando estar ligado pelo cabo USB.
O meu "cabo programador" é um conector LPT1, 5 diodos e fios, coisa fácil de fazer. O cabo tem pontas individuais, assim serve nos pinos de qualquer ATMEGA sem precisar adaptador.
* Como os micros de hoje não vem mais com porta paralela (LPT1) tem a opção de fazer o cabo porta serial (que alguns micros ainda tem...)
O Tronicgr da x-simulator.de disse usar estes programadores ISP USB vendidos (~10$) no eBay, pelo que ele disse precisa ligar também o cabo USB, pois a voltagem/amperagem fornecida por estes ISP USB não é suficiente.
1lokoS
1lokoS- Segundo-Tenente
-
Inscrito em : 01/10/2013
Mensagens : 43
Reputação : 5
Idade : 67
Nacionalidade :
Re: Controlador MMJOY
1lokoS, valeu por compartilhar/divulgar este projeto.
Mesmo sem a possibilidade de adicionar rotarys encoder no momento, o projeto parece ser muito interessante.
Vai um ponto pra você.
Mesmo sem a possibilidade de adicionar rotarys encoder no momento, o projeto parece ser muito interessante.
Vai um ponto pra você.
Joz- Coronel
-
Inscrito em : 23/10/2011
Mensagens : 1441
Reputação : 194
Idade : 45
Simulador preferido : X-Plane
Emprego/lazer : Especialista em Navegação Aérea
Nacionalidade :
Re: Controlador MMJOY
Caro 1lokoS, seja bem-vindo ao fórum.
Por favor leia as regras, pois postou uma imagem com tamanho acima do permitido:
https://www.voovirtual.com/t122-regras-do-forum
Vou editar no seu post.
Por favor leia as regras, pois postou uma imagem com tamanho acima do permitido:
https://www.voovirtual.com/t122-regras-do-forum
Vou editar no seu post.
_________________
Artur Santos
Voo Virtual
Re: Controlador MMJOY
SokolEcosta escreveu:Olá meu camarada 1lokoS (espelhado).
Se o proprietário possui uma placa Mjoy16 e quiser atualizar com as novas features proporcionadas pelo MMjoy será possível?
A gravação dos ATMEGAs para os projetos Mjoy8 e Mjoy 16 exigia a construção de um cabo serial modificado e a utilização do programa PronyProg para gravar o firmware apresentada em um arquivo *.hex. Com o MMjoy, como será realizada esta gravação?
Abraços do ex-najack Ecosta
PS: Não consigo voltar ao forum do GAVCA (aquela captcha de autenticação é horrível de se decifar)
Ecosta
Será que este abaixo no link serve para a gravação?
http://www.ebay.com/itm/150739530304?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649
[]`s e Salute
Ecosta
Ecosta- Capitão
-
Inscrito em : 03/03/2011
Mensagens : 233
Reputação : 44
Idade : 57
Nacionalidade :
Re: Controlador MMJOY
Sokol... você recebeu as minhas MPs anteriores?
[]`s
Ecosta
[]`s
Ecosta
Ecosta- Capitão
-
Inscrito em : 03/03/2011
Mensagens : 233
Reputação : 44
Idade : 57
Nacionalidade :
Re: Controlador MMJOY
ola, eu montei a um tempinho o mjoy8, mais quero desativar uns eixos. vi neste fórum que existe uma versão do firmware. eu posso reprogramar com a nova hex e usar e renomear lo, remover botões, eixos. mesmo sendo um atmega8. Obrigado
cristianothmpv- Segundo-Tenente
-
Inscrito em : 19/01/2014
Mensagens : 15
Reputação : 0
Idade : 46
Nacionalidade :
Re: Controlador MMJOY
cristianothmpv escreveu:ola, eu montei a um tempinho o mjoy8, mais quero desativar uns eixos. vi neste fórum que existe uma versão do firmware. eu posso reprogramar com a nova hex e usar e renomear lo, remover botões, eixos. mesmo sendo um atmega8. Obrigado
Olá Cristiano.
A resposta é sim, mas com uma ressalva: o esquema elétrico deve ser baseado no esquemático do Mercury. Se você montou a Mjoy baseado no esquema original do Mindaugas ou do LazyCamel, o firmware não é compatível. Por gentileza, dê uma olhada neste link
[]`s
Edson
Ecosta- Capitão
-
Inscrito em : 03/03/2011
Mensagens : 233
Reputação : 44
Idade : 57
Nacionalidade :
Re: Controlador MMJOY
boa noite, realmente eu uso a montagem do nosso amigo russo, obrigado pelo novo esquema, vou montar logo logo. antes se você puder me ajudar sobre este: http://www.ebay.com/sch/i.html?_odkw=encoder++knob&_osacat=0&_from=R40&_trksid=p2045573.m570.l1313.TR1.TRC0.A0.XLeonardo+PRO+Micro&_nkw=Leonardo+PRO+Micro&_sacat=0
esta placa substitui o mjoy ou é um adicional. obrigado amigo
esta placa substitui o mjoy ou é um adicional. obrigado amigo
cristianothmpv- Segundo-Tenente
-
Inscrito em : 19/01/2014
Mensagens : 15
Reputação : 0
Idade : 46
Nacionalidade :
Re: Controlador MMJOY
Cristianocristianothmpv escreveu:boa noite, realmente eu uso a montagem do nosso amigo russo, obrigado pelo novo esquema, vou montar logo logo. antes se você puder me ajudar sobre este: http://www.ebay.com/sch/i.html?_odkw=encoder++knob&_osacat=0&_from=R40&_trksid=p2045573.m570.l1313.TR1.TRC0.A0.XLeonardo+PRO+Micro&_nkw=Leonardo+PRO+Micro&_sacat=0
esta placa substitui o mjoy ou é um adicional. obrigado amigo
O autor do projeto MMJOY, o Russo Vitaliy aka Mega_Moz elaborou um novo conceito de firmware para os AVRs ATMEGA e que no meu entender, revolucionou o projeto Mjoy depois de lançado a quase uma década.
Entre as opções para a utilização do firmware MMJOY, o site do MEGA MOZ apresenta opções para construção do PCB e montagem dos componentes na placa (Ex: a MMJOY 2.a baseada no chip AT90USB646 ou a MMJOY2.b baseada no ATMEGA32U4, ambas padrão USB 2.0 ou a MMJOY versão 2013 baseada nos ATMEGA8/ATMEGA168/ATMEGA328 ou a outra opção MJOY baseada no lay out do Brasileiro Irã F. Oliveira aka SOKOL1, todas essas últimas baseadas no padrão USB 1.1
ou
Caso a pessoa não tenha afinidade com a eletrônica quanto a montar PCBs, comprar e soldar os componentes, o Mega_Moz sugere duas opções de placa pronta - a LEONARDO PRO MICRO ou a TEENSY 2.0, bastando para ambas realizar a gravação apenas do firmware elaborado em específico para estas placas.
[]`s
Ecosta
Ecosta- Capitão
-
Inscrito em : 03/03/2011
Mensagens : 233
Reputação : 44
Idade : 57
Nacionalidade :
Re: Controlador MMJOY
Muito obrigado por esclarecer tudo desta forma. Esta montagem com o magneto resitor KMZ41 será adicionada no mjoy. e serve para converter butoes digitais em eixos analogicos? obrigado
cristianothmpv- Segundo-Tenente
-
Inscrito em : 19/01/2014
Mensagens : 15
Reputação : 0
Idade : 46
Nacionalidade :
Re: Controlador MMJOY
cristianothmpv escreveu:Muito obrigado por esclarecer tudo desta forma. Esta montagem com o magneto resitor KMZ41 será adicionada no mjoy. e serve para converter butoes digitais em eixos analogicos? obrigado
Cristiano
A utilização do magneto resistor serve para uma correção histórica de erro de projeto presente nos MJOY8 e MJOY 16, ou seja, a interferência eletromagnética e seus efeitos com o uso de pots convenciomais de trilha de carbono, bem como uma forma de substituir o uso de potenciômetros convencionais.
Atualmente, se você montar uma MJOY8 ou MJOY 16 ou até mesmo uma placa controladora do LEO BODNAR e não utilizar cabos blindados para os potenciômetros, vai ocorrer um fenômeno chamado de Interferência Eletromagnética (EMI). O principal efeito causados no potenciômetro é o seu comportamento errático e a dificuldade de calibrar.
A natureza deste efeito atua justamente nos sensores análogicos de saída (os eixos dos potenciômetros) das placas MJOY que trabalham numa voltagem entre 0 a 5 VDC e convertem o valor da voltagem na posição do potenciômetro no valor do eixo analógico.
Para corrigir este problema foram implementados diversos recursos para tentar diminuir o ruído dos potenciômetros nos controladores de vôo como por exemplo, a utilização de plano de terra nas placas controladoras, a utilização de planos de terra nos dois lados dos pinos dos eixos analógicos, utilização de capacitores de poliester para atenuação do ruído nas entradas dos eixos dos potenciômetros ou a modificação do projeto original das MJOY com a implantação de reguladores de voltagem (Tal modificação é de autoria do RUSSO conhecido como SERVIO no forum a AVIASIM-RU).
Outra solução foi implementação de sensores do tipo HALL SENSOR em substituição aos potenciômetros convencionais de trilha de carbono. Tal tecnologia está se tornando bastante popular nos atuais joysticks como por exemplo os X-52 PRO, o TH WARTHOG e o novíssimo SAITEK X-55 RHINO.
Além das tentativas de eliminação do EMI com o uso deste recursos, também pensou-se numa forma de converter o sinal analógico dos potenciômetros em sinal digital. Foi então elaborado o projeto da MJOY 16 com a utilização de um conversor analógico/ digital MCP 3201, conforme mostra este link
O Projeto com a implementação de um MAGNETO RESISTOR (com o CHIP KMZ 41) é uma evolução da concepção de utilização de leitura dos valores de voltagem com a utilização de sensores que medem a variação do campo magnético, ou seja, os sensores vão determinar a posição do eixo do potenciômetro de acordo com a variação do campo magnético e não mais pela posição n trilha de carbono. Seu autor é o russo GVL_224, usuário do fórum do SUKHOY.RU.
Resumindo: O projeto do GVL_224 trata de utilizar a variação de leitura do campo magnético para informar a posição do eixo analógico. O Projeto com o MCP 3201 utiliza potenciômetro comum acoplado a um conversor analógico/ digital MCP 3201.
[]'s
Ecosta
Ecosta- Capitão
-
Inscrito em : 03/03/2011
Mensagens : 233
Reputação : 44
Idade : 57
Nacionalidade :
Re: Controlador MMJOY
Ecosta, obrigado pela explicação. Eu utilizo uma MJoy16, que na verdade está subutilizada, devido a interferência nas chaves. Fica um efeito de botões fantasma quando é pressionado uma certa combinação de teclas. Por isso utilizo apenas poucos botões em que isso não ocorre, mesmo adicionando diodos. Não utilizo os potenciômetros pois estão aterrados. Será que essas colocações valem para reduzir o ruído nas teclas?
Joz- Coronel
-
Inscrito em : 23/10/2011
Mensagens : 1441
Reputação : 194
Idade : 45
Simulador preferido : X-Plane
Emprego/lazer : Especialista em Navegação Aérea
Nacionalidade :
Re: Controlador MMJOY
Joz escreveu:Ecosta, obrigado pela explicação. Eu utilizo uma MJoy16, que na verdade está subutilizada, devido a interferência nas chaves. Fica um efeito de botões fantasma quando é pressionado uma certa combinação de teclas. Por isso utilizo apenas poucos botões em que isso não ocorre, mesmo adicionando diodos. Não utilizo os potenciômetros pois estão aterrados. Será que essas colocações valem para reduzir o ruído nas teclas?
Olá Joz
O problema dos botões fantasmas é inerente à matriz de botões e não tem uma relação direta com a interferência eletromagnética peculiar nos eixos. Eu também tenho uma Mjoy 16 utilizando um ATMEGA 32 e o firmware do MMJOY.
Tem um posta no fórum do xsimulador.de, referente a MJOY8 & 16, na qual ele falam sobre os problema de fantasmas nos botões. A minha experiência com os botões fantasmas tem acontecido pelo uso de botões pertencentes a mesma coluna e/ ou linha da matriz de botões, porém com IDS muito distantes (ex: botão 08 e botão 52 por exemplo). Por isso tento utilizar os botões na sequência.
Uma boa alternativa para você experimentar é esse novo firmware MMJOY na qual a programação das chaves e eixos é realizada através de um software.
[]'s
Ecosta
Ecosta- Capitão
-
Inscrito em : 03/03/2011
Mensagens : 233
Reputação : 44
Idade : 57
Nacionalidade :
Re: Controlador MMJOY
O valeu pela resposta. É exatamente isso que fiz, utilizar sequências distantes.
Para atualizar eu precisaria de um Gravador de firmaware. Quando gravei o Mjoy16 era no tempo que meu computador tinha porta paralela. Sabe onde conseguir um gravador USB que seja compatível?
Para atualizar eu precisaria de um Gravador de firmaware. Quando gravei o Mjoy16 era no tempo que meu computador tinha porta paralela. Sabe onde conseguir um gravador USB que seja compatível?
Joz- Coronel
-
Inscrito em : 23/10/2011
Mensagens : 1441
Reputação : 194
Idade : 45
Simulador preferido : X-Plane
Emprego/lazer : Especialista em Navegação Aérea
Nacionalidade :
Re: Controlador MMJOY
Joz escreveu:O valeu pela resposta. É exatamente isso que fiz, utilizar sequências distantes.
Para atualizar eu precisaria de um Gravador de firmaware. Quando gravei o Mjoy16 era no tempo que meu computador tinha porta paralela. Sabe onde conseguir um gravador USB que seja compatível?
Joz
Parece coincidência mas eu estou nesse momento montando um cabo gravador para ATMEGA utilizando a porta serial.
O esquemático está aqui
O PCB está aqui
O Projeto em formato lay
Fonte: http://www.xsimulator.net/community/threads/mjoy16-usb-avr-joystick.726/page-7
[]`s
Edson
Ecosta- Capitão
-
Inscrito em : 03/03/2011
Mensagens : 233
Reputação : 44
Idade : 57
Nacionalidade :
Re: Controlador MMJOY
amigos eu tive este problema, com fantasmas e corregi trocando os 06 diodos que ficam na matriz. tenta que aqui deu certo. depois me fala. https://2img.net/r/ihimg/photo/my-images/607/m5g4.jpg/
Última edição por cristianothmpv em Qua 22 Jan 2014, 22:12, editado 2 vez(es)
cristianothmpv- Segundo-Tenente
-
Inscrito em : 19/01/2014
Mensagens : 15
Reputação : 0
Idade : 46
Nacionalidade :
Re: Controlador MMJOY
ECOSTA, muito obrigado mesmo kro. eu tenho um yoke saitek queimado, preciso montar com mjoy8, se eu montar com os analogicos
corrigidos os sensores, terei de mudar toda infraesrutura do joystick ne, posso usar o mc3201 direto no potenciometro como mostra a figura acima no forum com o potenciometro e o mc3201 soldado diretos?
corrigidos os sensores, terei de mudar toda infraesrutura do joystick ne, posso usar o mc3201 direto no potenciometro como mostra a figura acima no forum com o potenciometro e o mc3201 soldado diretos?
cristianothmpv- Segundo-Tenente
-
Inscrito em : 19/01/2014
Mensagens : 15
Reputação : 0
Idade : 46
Nacionalidade :
Re: Controlador MMJOY
Joz escreveu:O valeu pela resposta. É exatamente isso que fiz, utilizar sequências distantes.
Para atualizar eu precisaria de um Gravador de firmaware. Quando gravei o Mjoy16 era no tempo que meu computador tinha porta paralela. Sabe onde conseguir um gravador USB que seja compatível?
tenta este
eu to comprando.www.ebay.com/itm/300919582906 No mercado livre tem, é mais caro
cristianothmpv- Segundo-Tenente
-
Inscrito em : 19/01/2014
Mensagens : 15
Reputação : 0
Idade : 46
Nacionalidade :
Re: Controlador MMJOY
cristianothmpv escreveu:ECOSTA, muito obrigado mesmo kro. eu tenho um yoke saitek queimado, preciso montar com mjoy8, se eu montar com os analogicos
corrigidos os sensores, terei de mudar toda infraesrutura do joystick ne, posso usar o mc3201 direto no potenciometro como mostra a figura acima no forum com o potenciometro e o mc3201 soldado diretos?
Sim! pode usar o MCP 3201 sem problemas. A dificuldade maior é encontrar esse chip no Brasil (comprei via EBAY de um vendedor de Israel).
Monte uma MJOY 8 com um ATMEGA 168 ou 328 para aproveitar os recursos do firmware MMJOY (comprei dois ATEMGA 328 na Loja Mult Comercial).
Outro problema é encontrar o indutor de 10,0 uH no formato de resistor.
[]`s
Edson
Ecosta- Capitão
-
Inscrito em : 03/03/2011
Mensagens : 233
Reputação : 44
Idade : 57
Nacionalidade :
Re: Controlador MMJOY
vc tem o diagrama pra montagem o esquema ? vou pesquisar depois te falo
cristianothmpv- Segundo-Tenente
-
Inscrito em : 19/01/2014
Mensagens : 15
Reputação : 0
Idade : 46
Nacionalidade :
Ecosta- Capitão
-
Inscrito em : 03/03/2011
Mensagens : 233
Reputação : 44
Idade : 57
Nacionalidade :
Re: Controlador MMJOY
este também server? pois usa o mesmo chip atmega 328
http://www.ebay.com/itm/Arduino-Nano-V3-0-with-ATMEGA328P-Module-/281145520990?pt=LH_DefaultDomain_0&hash=item417594335e
http://www.ebay.com/itm/Arduino-Nano-V3-0-with-ATMEGA328P-Module-/281145520990?pt=LH_DefaultDomain_0&hash=item417594335e
cristianothmpv- Segundo-Tenente
-
Inscrito em : 19/01/2014
Mensagens : 15
Reputação : 0
Idade : 46
Nacionalidade :
Re: Controlador MMJOY
cristianothmpv escreveu:este também server? pois usa o mesmo chip atmega 328
http://www.ebay.com/itm/Arduino-Nano-V3-0-with-ATMEGA328P-Module-/281145520990?pt=LH_DefaultDomain_0&hash=item417594335e
De fato, utiliza o chipset ATMEGA 328, mas... pinagem padrão FPGA (Field Programmable Gate Array).
Nos projetos de MJOY8 utilizando o firmware MMJOY, o ATMEGA 8 ou o 168 ou o 328 utilizado será da pinagem padrão PDIP (Dual In-Line Package-abreviado "DIP" ou "DIL").
Como o encapsulamento (pinagem) dos chips são diferentes, a placa ARDUINO NANO não serve (até a presente data) para para ser utilizada como placa controladora de joy utilizando o firmware MMJOY.
Dos modelos de placas prontas para serem utilizadas como controladora de joystick utilizando o firmware MMJOY, somente a LEONARDO PRO MICRO e a TEENSY 2.0, ambas com ATMEGA32U4-FPGA.
[]`s
Ecosta
Ecosta- Capitão
-
Inscrito em : 03/03/2011
Mensagens : 233
Reputação : 44
Idade : 57
Nacionalidade :
Página 1 de 3 • 1, 2, 3
Tópicos semelhantes
» controlador de voo
» Controlador de voo *BaRUlhaDA*
» FS2004-Controlador
» Controlador de vôo de catalão.
» MMJoy2 controlador USB
» Controlador de voo *BaRUlhaDA*
» FS2004-Controlador
» Controlador de vôo de catalão.
» MMJoy2 controlador USB
Página 1 de 3
Permissões neste sub-fórum
Não podes responder a tópicos