Blogues

Anote perguntas, comentários, dicas e idéias. Para apenas escrever seu nome ou um apelido como “Eu” ou “foo”, deixando outras caixas vazias.

Também Adicione o “Email” Ele serve apenas para distinguir com certeza. Se você deseja adicionar e-mail, fazê-lo com confiança, temos coisas melhores a fazer, que se reúnem com o propósito de endereços de spam.

O Blog não é tudo sobre esta página, vá para o menu “Blogues” e escolher um tema.

Se você não consegue encontrar uma seção de blog apropriada, escrever sobre esta página e iremos fornecer, encontrar a seção direita, ou criar um novo.


Inserir imagens e destacar as entradas de blog

Inserir uma imagem:

<img src ="HTTPS://www.xxxx.yyyy.zzzz.jpg" alt ="Descrição da imagem"/>

Destaque algum texto:

<span style ="cor de fundo: #FFFF99;">Realçar texto</período>

Sinta-se livre para cometer erros e experiências em pós. Se algo der errado, basta escrever um segundo post, com correções para fazer. Nós nos fará as correções e, finalmente cancelar mensagens de serviço.

  1. Livio diz:

    Abrimos uma seção Blog especificamente para Biometrics e mudou-se todos os cargos na nova seção: https://www.theremino.com/blog/biometry

  2. Livio diz:

    A discussão sobre bibliotecas LTSpice mudou-se para a página de dicas&Truques
    https://www.theremino.com/blog/tips-and-tricks#comment-3809

  3. Livio diz:

    A demanda por Paolo Frediani em Theremino Geiger mudou-se aqui:
    https://www.theremino.com/blog/geigers-and-ionchambers#comment-7809

  4. Livio diz:

    A demanda por Claudio no detector de cintilação SPP-2-NF mudou-se aqui:
    https://www.theremino.com/blog/gamma-spectrometry#comment-3794

  5. Oi,

    para a nossa aplicação usamos 8 LED tira paralela 45 cada módulo. De nossos cálculos, parece que cada tira por 45 Ele usa cerca de 1.7 Em.

    Você pode suggerci uma solução para alimentar estes 8 paralelo ao 45 com um único módulo que fornece aproximadamente 15A (1.7×8) também ter uma entrada para um sinal PWM externo gerado por um dos nossos cartão, de modo a ser capaz de escurecer os LEDs?

    Obrigado pela sua atenção.
    Atenciosamente

    • Livio diz:

      Você pode usar o “Theremino adaptador entre o sistema e as tiras de LED” que está localizado a meio caminho para baixo desta página: https://www.theremino.com/hardware/outputs/light-control-systems

      Recomendado IRLB8721 MOSFETs são melhores para este tipo de aplicação, porque eles têm uma queda de tensão muito baixa e, portanto, a menos de dissipação possível. Se você montá-los como indicamos (sem dissipador de calor) Eles podem suportar sobre 10 amperes cada. Mas nestas condições aquecer o suficiente.

      Como alimentar seu 15 Ampere usaria todo o módulo paralelo as quatro saídas e também as quatro entradas. Desta forma, a queda de tensão seria menor do que o que poderia fazer um MOSFET sozinho eo Mosfet, dividindo pouco mais 3 de cabeça para Ampere, permanecer morna.

      Para gastar menos do que você poderia também usar um dos Mosfet mas deve ser aparafusado uma pia de metal (atenção aos curto-circuitos) Se a pia foi enorme um MOSFET IRLB8721 também poderia suportar mais 40 Ampère.

      Se você precisa de mais nada é aqui de propósito.
      Saudações
      Livio

  6. Livio diz:

    Vito fez uma pergunta que poderia ser de interesse para muitos e diz:

    Fiz um “descoberta” interessante, O que devo fazer, patenteá-lo?
    Procure alguém que vai comprá-lo?

    Difícil de responder, mas eu tento:

    descobertas
    ————————————————————————————-
    Desculpe desapontá-lo, mas estou certo que o 99.999% que cada “descoberta” Já foi inventada várias vezes ao longo da última 50 anos. Vou colocar um mês, em média, para cada nova descoberta e alguns minutos para encontrar as patentes para patentes do Google.

    patentes
    ————————————————————————————-
    Para uma vida inteira eu tentei fazer dinheiro com a eletrônica, mas eu só patenteado as melhores ideias, dado que custam milhares de euros por ano. Como conclusão, devo dizer que eu iria ganhar mais se eu não tivesse patenteado nada (Eu não teria perdido dinheiro patente)

    As patentes são válidas somente se você é uma grande empresa que tem bilhões para gastar em advogados, caso contrário, eles valem menos do que o papel em que estão escritas.

    As patentes são também a melhor maneira de explicar aos concorrentes “O que acha” e o que fazer para não ter problemas com você e sua descoberta.

    Valor das Ideias
    ————————————————————————————-
    As idéias valem pouco ou nada se não forem acompanhadas por uma vantagem comercial que se transforma em dinheiro. Na verdade, eu diria que não há realmente nenhuma relação entre a bondade de uma idéia e que o dinheiro que podemos retirar. Eu tive muitas idéias maravilhosas que nunca fizeram nada e eu vi os outros fazer muito dinheiro com estúpido.

    direção Agora eu completamente mudado, Eu não tentam esconder as idéias e vendê-los, mas fazer exatamente o oposto, Dom tudo para todos e Theremino breve o sistema será conhecido.

    Quando são conhecidos por milhões de pessoas há mil maneiras de ganhar dinheiro com idéias. Mas, por enquanto, é já tão fazer alguma euros por mês com doações, Você não precisa nem pagar as despesas para o site.

    conclusão
    ————————————————————————————-
    Desculpe eu não sei uma maneira de ganhar dinheiro com a sua ideia, se você achar que existe sozinho.

  7. joe diz:

    pomada, estamos planejando um contador Geiger para o nosso laboratório, mas tendo já disponível um Arduino queria saber se era possível para usar como seu módulo do adaptador
    Theremino adaptador Geiger , curso de programação Arduino corretamente.

    Obrigado.

    • Livio diz:

      Claro que você pode fazer.

      Mas você deve escrever um firmware adequada, perder a simplicidade de “conectar e ele funciona”. O resultado final seria menos confiável (porque quanto mais complexo), Custaria mais e seria o dobro do tamanho. Também ninguém ainda fez uma firmware para Arduino que escreve na Theremino slot do sistema, então você não pode usar o software Theremino Geiger e todos os outros componentes modulares (software e hardware) Sistema Theremino. E, finalmente, você deve mudar a partir de meios confiáveis ​​de transporte, o sinal de áudio ou de série (COM1, COM2 etc…)

      a única “benefício” para usar um Arduino, Ele seria a construção de um sistema “computador portátil”.

      Um sistema “computador portátil” que se parecem com uma caixa cheia de fios sapatos (Ele também precisa de uma bateria, algo para carregá-lo, exibição un, botão, um menu para alterar os parâmetros…) E no final (falta o poder de ThereminoGeiger software) o desempenho deste “arena” Eles seria o de costume todos os aparelhos geigerini. Isso é medidas sensíveis instáveis ​​e muito pouco, apenas suficiente para discernir muito objetos radioactivos, sem a linearização da curva de resposta, sem compensação do tubo BKG, etc…

      Um objeto portátil, com desempenho semelhante, realmente o melhor, Ele iria construir muito mais facilmente, conforme explicado nesta página: https://www.theremino.com/hardware/inputs/radioactivity-sensors#checker

      O “Verificador de”, talvez acompanhada de “Ratemeter”, também seria muito preciso, mais ou menos como o Ludlum clássico com a saída do interruptor e o instrumento lido em CPM.

      O “Verificador de” Ele também teria a vantagem (em comparação com um Arduino) consumir quase zero de corrente e, portanto, pode ficar ligado continuamente por muitos anos, com uma única e económica pilha 1,5 Volts.

  8. Filippo diz:

    “Proposta de Projeto de Software-Audio, Generatore Binaurale, MULTI-OPÇÕES :

    Meu nome é Alain Philip BERRUTI, ho 42 anos, vestido 5 ano em Cavenago di Brianza, mas eu sou um nativo de Cinisello Balsamo.
    telefone 333 – 10 92 047

    Estou desempregado no momento e sem qualquer capacidade de pagar.

    por favor, Eu quero encontrar uma pessoa amável pode fazer um software de áudio antecedência, um gerador de sinal de áudio duplo para binaural beats, multifuncional.

    Um software que pode gerar freqüências de áudio 1 Hertz 20’000 Hertz, às opções independentes em dois canais…

    DEVE CRIAR OS SINAIS com ondas CICLOS PERFEITO metade positivos e negativos… Gerar sinais REAIS AC…
    ( obviamente, com pequenas amplitudes, de acordo com o que eles podem oferecer um simples computador… Tipo +1 -1 volts… )

    Deve ser capaz de gerar sinais em onda senoidal, triangular e quadrado, mesmo de forma independente um do outro canal… ( ou seja, enquanto ouve uma orelha esquerda vezes deseja 200 onda sinusoidal Hertz, Ele deve dar uma chance para ouvir um sinal 240 onda quadrada Hertz no canal direito)

    Cada freqüência ajustável deve ser capaz de definir um centésimo de Hertz. ( exemplo 240,56 Hertz ).

    VARRER : Você deve se certificar de que ambos os canais, independentemente uns dos outros, pode mover automaticamente opzionabilmente frequência, definida pelas dobradiças de subida e / ou taxa de descida, logaritmicamente-proporcionalmente ( exemplo : de 10 Hertz um 1000 Hertz com hora de chegada prevista para opzionabile 10 segundos … Isso significa que 10 em 20 Hertz, Ele vai subir muito mais lentamente do que quando ele passa por 900 Hertz um 1000 Hertz )…

    Tipo :

    canal esquerdo : início de frequência : 29,01 Hertz .. -se a frequência 30,07 Hertz … Na onda quadrada

    início de frequência do canal direito 70,78 Hertz … -se a frequência 50,00 Hertz. .. Em onda sinusoidal.

    tempo 20,05 segundos início e fim dos canais simultaneamente, que eles se movem de acordo com o seu logaritmo de movimento frequência… independente…

    o tempo de varredura por opzionabile Opção 0,01 segundos até 1000 segundos, em incrementos de um centésimo de segundo.

    Capacidade de ouvir uma varredura canal em movimento e outro fixo…
    Possibilidade de acoltare dois canais, tanto em começar varredura de movimento ao mesmo tempo, com o mesmo temporais termo, também com completamente diferentes frequências entre a sua…

    Possibilidade de circuito (repetição contínua automática do movimento de varredura padrão…
    Possibilidade de ciclo automático com o percurso de varrimento para o reverso do movimento de varrimento de frequências, isto é, para cima e para baixo oscilações para cima e para baixo automaticamente Perpetual indefinidamente…

    ALTERNAZA DE CANAIS :

    Deve opcionalmente interruptor entre canais de som “Em” no canal esquerdo e som “B” no canal direito, e vice-versa invertendoli automaticamente, de acordo com um critério de tempo ajustável de alternância de cada ciclo completo 20 segundos até que a alternância rápida de 50 vezes por segundo…

    A alternância deve ter mais um opzionabilità, pode ser para fazer a passagem seca alternando (câmbio tipo com onda quadrada acentuada pressão), e uma transição suave com tipo alternada “albeggiar… estava se pondo… albeggiar… estava se pondo…” (com a onda sinusoidal, com um zero central dupla em cada transição entre um meio de troca de canal e a outra; Da maneira mais absoluta não deve haver troca de canais de mixagem de som co)

    Por favor, note: a última opção deve dar forma aos Jogos finais das amplitudes das ondas sonoras e as amplitudes dos canais basculanze, são consistentes com a outra.

    ——————————

    Tipo de software Não são pagos “NCH ​​Tone Generator” e “TTG Timo Esser” que fazem coisas semelhantes, mas sem o basculanza entre canais.

    Entre outras coisas, os dois têm chamado software, além de não ter o canal basculanza opção programável ” Sx / Dx Dx / Sx “, é software livre versões demo em um tempo de utilização definido, expirar depois de apenas bloquear 10 dias após a instalação.

    Eu não sei como fazê-lo.
    Eu não tenho as ferramentas e habilidades para programador…

    Obrigado

    • Livio diz:

      Tudo que você precisa fazer isso no software aplicativo está pronto : https://www.theremino.com/downloads/multimedia#audioexamples
      (baixá-lo e experimentá-lo um pouco’ manualmente)

      Todas as opções listadas (mesmo aqueles que aparentemente não são não gosto duas frequências decimal), Eles são obtidos alterando o software que pode ser baixado em Open Source.

      Começando com esta aplicação, você deve: mudança de nome, eliminar gráficos que não servem, mantendo dois geradores em vez de três, mover um no canal direita e outro à esquerda, alterar o número de casas decimais nas caixas de entrada e alguns outros pequenos ajustes.

      Então você deve, um por um, ler as linhas de sua lista e de preparar os controlos para defini-los e executá-los.

      Infelizmente, lamento dizer-lhe implementar tudo em sua lista, Seria um trabalho de meses, mesmo para um programador experiente. E, Infelizmente, estamos muito ocupados para terminar projetos urgentes, tais como:
      – a documentação sala de íons de radônio
      – a revisão da Theremino Geiger
      – o espectrômetro para a luz visível
      – as nascentes até à Xenon econômico para medidas de absorção
      – o testador de azeite
      – o controlo de motores de passo
      … como vemos para cima do cabelo de coisas para fazer, então eu não sei quando teremos tempo para “Generatore Binaurale”.

      Já é hora de algum programador para vir junto para dar uma mão! Estamos esperando por anos, espero que bom…

      Portanto, você deve encontrar um amigo que sabe como programar em VBNET e estar preparado para uma estrada teste de longa, alterações e correções…

      PS
      Uma alternativa bonito seria preparar o gerador binaural controlável através do Theremino SLOT do sistema e isso tornaria possível para orientar facilmente com duas fileiras de Theremino Script. Mas, em seguida, todas as características de sua lista deve ser escrito em ThereminoScript. The Script Theremino é mais fácil, para iniciantes e não sabe como programar, mas certamente mais difícil se você quiser, com ele, criar um aplicativo “normal” com todos os menus e opções de um “normal” aplicação. Então, eu não sei…

    • Livio diz:

      Este deve ser gratuito.
      http://tone-generator-free-sound-software.soft32.com

      Melhor ainda estes, e não só são freeware, mas também OpenSource!
      http://gnaural.sourceforge.net
      http://sbagen.sourceforge.net

  9. lama diz:

    Olá,
    parabéns para o novo Theremino espectro !
    Percebi o projeto seguindo as instruções fornecidas no documento e funcionou perfeitamente. Permitam-me recordar alguns detalhes da minha realização :
    – Eu usei o webcam você indicou, mas eu tinha que proteger com fita do pequeno LED azul que acende quando a câmera está em operação;
    – Eu usei uma rede de difracção 1000r / mm montado num quadro de lâminas. Eles vendê-los no eBay e encontrado no Reino Unido. O prazo de entrega é apenas por alguns dias. O I aparado e colado a peça de cartão em um suporte em L, que I depois aparafusada à mesma parede onde o espectrómetro é fixo na webcam. É um trabalho muito limpo e o anel da webcam permanece acessível para o fogo.
    – para eu fiz uma rachadura de crack 2-3 mm no painel de madeira que, em seguida, apertada com duas lâminas de concepção apontador, a fim de obter uma fenda líquido de 0,5mm.
    – para diffusure tela eu cortei um disco de plástico translúcido (como você sugeriu) e I montada sobre um tubo o qual I então fixo em frente da fenda.

    Parabéns novamente e obrigado por seu trabalho !

    Lodovico

    • Livio diz:

      Na verdade tínhamos esquecido de mencionar o LED. Agora nós atualizamos a documentação com uma nota dizendo “desoldering LEDs ou quebrá-lo com clippers”. Infelizmente não temos uma imagem com LEDs e já não me lembro como foi feito, Nós, provavelmente, um LED SMD e nós unsoldered. No entanto, a frase escrita no novo documento deve ser fino. Obrigado por sua evidência e indicações. E boa espectros :-)

      • lama diz:

        Olá,
        sempre relacionado com o espectrômetro DIY eu queria perguntar-lhe algumas indicações sobre testes de fluorescência que você tem feito. Eu tentei usar um LED UV 407nm para excitar como o azeite e realmente ver a olho nu um brilho alaranjado vermelho fraco, mas é muito fraco para ser retirado do meu instrumento. Em seu depoimento que utilizou LED UV ou um laser violeta a 405nm ? Você usou a fenda na abertura máxima ?
        Eu também queria te dizer que eu encontrei uma maneira conveniente para a calibração da região do infravermelho. Com um 532nm também têm diodos de emissão de lasers verdes 808 e 1064 (Estou bombeamento) que pode ser usada para calibração manual. Usando a ferramenta notei que é preferível usar dois alternativo “zona” calibragem : um para o visível (com a lâmpada CFL) e um para o infravermelho próximo (com emissão de infravermelho do laser verde).

        Obrigado,
        Lodovico

        • Livio diz:

          Realmente boa idéia usar 532, 808 e 1064 um laser verde, vamos tentar o mais rapidamente possível.

          Para clorofila usamos um dos chineses de torcetti 12 UV levou.
          Eles não colocar resistências de limitação para que os LEDs são usados ​​com uma corrente exagerada, que multiplicado pela 12 levou, Ele faz uma muito maior luminosidade total de LEDs que você sentiu que. talvez 50 vezes maior. Os LEDs não vai durar muito tempo, mas você vai vender cinco ou dez tochas para alguns euros…

          e, certamente,, usamos uma grande abertura. Ao medir a intensidade fraca sempre abre o diafragma ao máximo
          (3 ou 4 mm) e talvez remover o filtro difusor (se isso ajuda)
          No caso de perda de clorofila de resolução não conta, tanto a linha de fluorescência é ampla.

          Nós também experimentamos com um laser violeta, eles são baratos e têm uma intensidade exagerada, o cisco vermelho torna-se muito grande e brilhante.

  10. Giuseppe diz:

    pomada, Eu também fiz um Theremino.
    Praticamente é possível interagir com os sensores e actuadores através da interface gráfica de HAL. Estou errado ?
    Se eu quiser interagir (ex. ligar ou desligar um LED) por código. Como eu interajo ? Através HAL ou MemoryMappedFiles ?
    A documentação que eu vi descreve a interação com o Theremino através HAL, há API, que descrevem como interagir com o Theremino via código VB.

    Obrigado. e desculpas por qualquer incorrecto ou de absurdo escrito.

    Giuseppe

    • Livio diz:

      Oi,
      HAL ajuda muito em testes. Mas apenas com HAL que você pode fazer apenas testes simples, de sensores e actuadores.

      É claro que, em seguida, você pode ler e escrever o PIN com qualquer linguagem de programação. Aqui estão alguns exemplos para VBNET, CSharp, Python, Pascal e VB6: https://www.theremino.com/downloads/foundations#easyslot

      Você pode escrever para Theremino Script contendo-se, le API WriteSlot e ReadSlot, já implementado na linguagem:
      https://www.theremino.com/downloads/foundations#script

      Mas tenha em mente que o sistema Theremino usa uma camada adicional de abstração, o SLOT:
      https://www.theremino.com/technical/communications#slot

      Por isso, nunca se comunica diretamente com o PIN hardware. Mas você escrever ou ler o “caixas de comunicação” (VAGAS). Eles são escritos ou lidos a partir números simples 0 e 1000. Então ele pensa HAL para fazer “trabalho sujo”.

      Se você usar o USB, em seguida, HAL deve estar ativo, talvez minimizado, mas ativa.

      Em vez disso, para a comunicação simples entre aplicações Hal não é necessário, O slot existir sem HAL.

      Para visualizar as ranhuras (e alterar o seu valor) você também pode usar o SlotViewer:
      https://www.theremino.com/downloads/foundations#slotviewer

      As primeiras vezes que você vai encontrar tudo isso muito estranho e gostaria HAL que não havia. Mas uma vez que você aprende o método de comunicação se tornará mais fácil, e ver o que eles podem fazer composições fantásticas com mais aplicações que funcionam em conjunto. Sem HAL e ranhuras para comunicação entre aplicações não seria possível.

  11. Mario diz:

    osciloscópio de áudio é muito útil quando experimentando. I encontrados por acidente e devo dizer que fiquei impressionado com as habilidades demonstradas. Perfeito em todos os sentidos!!!! Há outras pequenas coisas úteis que eu não tentei ainda, mas o escopo é fantástico!!!! Louvor a quem carregou!!!!

  12. Franco diz:

    Só recentemente eu comecei a explorar o excelente trabalho da equipe, Eu tenho uma curiosidade, Eu vi usado em cartões, Schmitt acionar famílias diferentes, 74HC14 e 40106, Pergunto-me se é uma escolha clara para as suas características individuais ou aleatoriedade devido a diferentes fornecedores.
    Franco Macció

    • Livio diz:

      Obrigado pelos elogios, e obrigado por referindo-se a nós como uma equipe. Isso me permite lembrar a todos, Theremino que o sistema não é me (Livio). Alguns fazem essa confusão, porque muitas vezes eles leram meu nome, desde que eu sou também o gerenciamento do site. Mas a qualidade dos projectos é baseada na paixão thereminici, o trabalho e todo o trabalho em equipa: https://www.theremino.com/contacts/about-us

      74HC14 e 40106
      ——————————————————————————————–
      O 74HC14 são utilizados em PmtAdapter, que deve ter switchovers extremamente rápidos, para gerar tensões de flyback (ressalto) muito alto. Também em PmtAdapter não há problemas de consumo, porque ele está sempre conectado à USB. Os consome PmtAdapter 5 Mas para 70 mA, dependendo da tensão de saída, que pode atingir até quase 2000 Volts.

      Em vez GeigerAdapter deve consumir o mínimo possível, porque em alguns casos você quiser executá-los durante anos (com uma única pilha AA, aqueles pequenos):
      https://www.theremino.com/hardware/inputs/radioactivity-sensors#checker

      Se tivéssemos usado o 74HC14 em Geiger Adapter, seu consumo iria subir algumas centenas uA. O uso de adaptadores “DIY” e “Flintstones” Ele seria duplicada, e que da versão SMD seria aumentado de 10 uA do circa 500 UA, reduzindo a autonomia de 3 anos menos do que 20 dias.

      No caso de PmtAdapter, 74HC14 com alguns fabricantes não podem atingir a tensão máxima (De 1500 em 2000 Volts). Não me lembro de que os fabricantes vão bem e que não são, para ter certeza de usar sempre a NXP (ex Philips), conforme especificado no arquivo de projeto.

  13. andrea diz:

    Eu não sei se é a seção certa, Peço desculpas antecipadamente se eu estiver errado

    Eu tropecei no site por acidente, procurando uma maneira de tornar a casa um sistema de aquisição multi-canal. I deve ler 16 canais digitais independentes. Presença está sob kHz. Basicamente dezesseis contadores independentes no mesmo intervalo de tempo.

    No começo parece estudo muito apropriado Theremino (Theremino Dolfrang como eu o entendo, mas a eletrônica não é meu ramo). Mas tenho dúvidas: ele diz que você pode provar os canais 500 vezes por segundo. Se você pode aumentar a taxa de amostragem ou o processador não pode fazê-lo?
    Faz sentido o que eu escrevi :ppp ?

    Obrigado

    • Livio diz:

      A taxa de amostragem não é limitada pelos processadores (thereminici em módulos microcontrolador e o processador de PC) mas pela comunicação USB. O máximo da taxa de câmbio USB é 1000 FPS. Isto é verdade para qualquer tipo de USB (1, 2 ou 3) e em qualquer sistema operacional (Windows, Linux o MacOSX). Então apenas uma atrasos mínimos (Sistema Operacional) para degradar essa freqüência 500 fps e ainda menos.

      Teoricamente você pode armazenar conjuntos de dados, e enviá-los em bloco, em uma única troca USB mas perderia o imediatismo da resposta e a simplicidade real do sistema. Os módulos do sistema Theremino são simples Input Output para PC e não são adequados para o armazenamento de dados e enviá bloco.

      Existem dispositivos (por exemplo uma webcam ou MASW refração sísmica) que necessidade de armazenar uma grande quantidade de dados em um curto espaço de tempo e que se contentam em enviá-los para o seu PC “ocasionalmente”, dizemos 30 vezes por segundo. Estas aplicações podem se comunicar com o sistema Theremino, Theremino usar o software e slots de sistema para se comunicar, mas não deve passar, através dos módulos mestre e escravo. Em vez disso você tem que usar drivers de hardware e USB especializados, com o firmware escrito especialmente para este dispositivo.

      Um exemplo clássico é uma webcam. Os conecta com seu USB e seu motorista e se lê e decodifica com programas especiais:
      https://www.theremino.com/downloads/automation#videoinspector
      https://www.theremino.com/downloads/automation#videoinput

      Finalmente, os dados processados (pixels não individuais) Eles são enviados para o slot e os outros aplicativos do sistema Theremino.

      Leitura 16 canais independentes
      ———————————————————————
      Se você configurar o HAL “troca rápida de dados”, todos os dezesseis canais são lidos simultaneamente e enviados em uma única troca USB. Assim, a taxa de câmbio deve ser suficiente. Você pode ler 16 canais com três mestres (3 x 6 = 18 canais) ou um mestre e um escravo (6 + 10 = 16 canais), mas neste último caso a taxa de câmbio será um pouco’ parte inferior. O PIN deve ser configurado como “Contador” pelo que a frequência de contagem máxima é de algumas centenas de Hz. Você não pode usar o FastCounter (que poderia contar para 500 KHz), porque se eles poderiam configurar apenas um para cada módulo de IN-OUT.

      Theremino Dolfrang?
      ———————————————————————
      O Dolfrang lê dados “análogo”, vindo do ADC. enquanto, Se eu entendi corretamente, Eles devem sim contar impulsos. Então eu acho que o Theremino Dolfrang não é adequado. Dependendo da complexidade da aplicação, em vez disso você deve usar Theremino Automation ou Theremino Script, ou mesmo escrever um software especial com o Visual Studio:
      https://www.theremino.com/downloads/notes-on-software#instruments

  14. Joseph diz:

    Caro equipe Theremino…obrigado por existente…mas minha esposa não é da mesma opinião.
    Desde que eu encontrei você (algumas semanas atrás) I passar horas e horas lendo tudo e para me informar sobre os seus desenvolvimentos e projectos. Arduino foi o início…mas você é o futuro..
    Algumas perguntas, no entanto,:
    1) Com um grupo de outros jovens que estão começando um laboratório fabuloso, onde a estimular o empreendedorismo juvenil: Você estaria disponível em uma conferência (também vídeo) para dizer a seus projetos? É claro que estamos dispostos a reconhecer a consultoria econômica.
    2) Eu entendo que o servo mestre e piloto de escravo, mas ainda não steppers (desculpe, eu sou um fanático impressoras e steppers eu estava bem CNC e vários)
    3) o brushless Turnigy ligada que às vezes não parecem adequados para controlar um cnc…ou estou errado?
    4) Tenho formação Carpenter (Eu faço tudo com ferro) …como posso ser útil?
    5) Percebi que as placas estão abertos e que você não vender, mas se eu posso construir alguma talvez dezenas não deve reconhecer algo? Eu percebi que ele está aberto…. mas tão descaradamente não parece exatamente correto…

    Obrigado mais uma vez…por agora eu vou parar logo qui..a

    • Livio diz:

      1) Dificilmente encontramos o tempo para dar palestras. Temos projetos importantes esperar muito tempo para ser concluído, por exemplo, o controlo de passo, por exemplo, uma RepRap para demonstrar como é fácil com eles que o sistema Theremino. Por exemplo, o medidor de óleo, o sensor de poeira, a nova versão da linguagem Theremino Automation, Modo de sincronização para tocar música com sensores piezo… Alguns desses projetos são praticamente acabou perdendo apenas as imagens e vídeos para publicação.

      No entanto, estamos disponíveis por telefone, skype e e-mails para ajudar para cada problema e em breve estará um de vocês para fazer as conferências. Theremino é um projeto coletivo e é baseado na colaboração.

      2 e 3) Como dito acima estamos completando o controle de motores de passo. E os recursos que estamos recebendo são excelente! Muito maior do que o que tínhamos proposto para alcançar. Enquanto eu estou escrevendo lado direito do teclado um mestre que controla o passo e nas últimas semanas não temos comido nada, mas steppers. Todo o trabalho “sujo” Está consumado e entre curto (Espero uma semana, mas antes do Natal) Nós publicamos o novo firmware. Aqui você pode ver as características: https://www.theremino.com/hardware/outputs/motors#steppers

      Recarregar esta página frequentemente, pois nos próximos dias vamos atualizar com novas informações, incluindo dois vídeos interessantes que demonstram a precisão dos pulsos gerados pelo Módulo Principal, do que Mach3.

      4) você poderia, Por exemplo,, fazer um corte com rolamentos lineares, de barras de aço endurecido, parafusos trapezoidais etc.. Antes de colocá-lo todos juntos vamos dar-lhe uma abundância de controle para o passo.

      5) Você pode construir centenas, apenas nos faz prazer, porque levaria ao sistema Theremino popularidade. Nós não estamos indo para ganhar com a venda de módulos, para que qualquer pessoa que ele quer é bem-vinda. Reservamo-nos somente a liberdade para desacreditar publicamente aqueles que tentam esconder ou vender o conhecimento, costruisse ou módulos não são compatíveis ou iria usá-los para coisas que não gostamos (caça e pesca). Estas regras estão escritas aqui: https://www.theremino.com/contacts/environmental-protection

      E, finalmente,:
      Bem-vindo entre thereminomani!!!

  15. federico Christian diz:

    Olá, Descobri há quase por acidente e eu encontrar a sua iniciativa muito boa, Eu estou pensando em usar o seu sistema para o meu projeto, a BMS para gerir um conjunto de baterias de lítio, agora é um estudo de viabilidade, vamos ver.
    Eu fiz uma pequena doação porque acredito no espírito de abertura, Mantenha o bom!!
    Até breve.
    Frederick Christian

    • Livio diz:

      Obrigado pela sua doação, vamos usá-lo, como sempre, para fazer novos projectos.

      Com relação à BMS, antes de sair seria bom fazer uma pequena análise. Se o que você está pensando é um sistema portátil, então ele pode ser melhor, desviar Arduino.

      Arduino é mais difícil de usar, e mais lento, mas é auto. Em vez disso, o sistema Theremino, sempre você precisa de um PC. Aqui você pode ler uma breve comparação das principais características:
      https://www.theremino.com/#arduino

      Se você decidir usar o sistema Theremino, PC como você usa uma framboesa, que consome apenas 3 Watts:
      https://www.theremino.com/blog/standalone-applications#raspberry
      O problema com framboesa está sendo executado no Linux. Para o qual (porque de mil versões diferentes de drivers e bug) é muito difícil de instalar tudo que você precisa, e fazê-lo funcionar.

      Ou você poderia usar um tablet com o Windows, com os recursos de economia de energia, consuma praticamente zero:
      https://www.theremino.com/downloads/notes-on-software#computers
      I tablet “Signature Edition” tem o Windows 8 freeware (o sistema operacional é livre, desde que os construtores não instalar bugigangas, e instalar Bing – Em seguida, o usuário pode desinstalar Bing e substituí-lo com o Google)
      Assim, muitos estão vindo tablet, que mais e custam menos. Nos Estados Unidos já caiu abaixo 99 dólares.
      I tablet con do Windows, Eles são perfeitos como “cabeça-pensador”, para o sistema Theremino, ataca o USB e ir.
      E tela sensível ao toque são perfeitos, O que “UI”. O telefone-tablettini são tão pequenas, e barato, que não faz sentido, usar teclados e visor LCD. I exibir LCD, con tela sensível ao toque, custar mais, Eles são difíceis de manusear, e ter muitos fios para se conectar. Um produzir o comprimido 7 polegadas, Ele não tem fios, ataca o usb e ele funciona.
      Usar um tablet concede a vantagem, que sua fonte de alimentação é padrões do CE. E uma vez que o sistema é um apêndice de Theremino USB, e de baixa tensão, não há problemas de certificação.
      Também tablets já integraram, o gerenciamento de energia, simplesmente não usá-los sair (e também pode dis-poder do USB), trazendo o consumo a zero. Eles podem ficar em estado de hibernação por meses.

      Uma mensagem para usuários ITALIANOS
      Você deve ter notado, neste local, as frases estão cheias de vírgulas. Isto é um pouco em italiano’ strambo, mas serve para ajudar, tradutor automático. Se não separar frases, com muitas vírgulas, Faz desastre.

      Olá a todos
      Livio

      • Cristiano diz:

        Olá, o sistema vai ser portátil, no sentido de que será montado a bordo de um carro elétrico, Eu tinha considerado esta: www(ligação já não é válida removido)eeevolution.it/ecs-liva-con-windows-8-1-with-bing/ , com um comprimido como uma interface, a idéia do tablet só tem a ganhar é muito tentador, Também por causa do custo, nos próximos dias vou postar uma lista do que o sistema deve fazer, Então me diga sempre que possível e que ferramentas.
        Olá
        Cristiano

        • Livio diz:

          Em um carro elétrico, consomem alguns watts, durante o carregamento e durante o uso, é aceitável. Então, eu diria que o problema seja resolvido PC. Nossos módulos têm uma fonte de alimentação 3.3 Volt perfeitamente estabilizado, o que torna ADC muito preciso. Por isso, será para medir tensões e correntes sendo dentro das tolerâncias exigidas para as baterias.

          Estamos preparando novas versões do HAL para reconectar automaticamente para o USB, contra qualquer defeito. Se desligar o USB e reconecte, ou um ruído alto ocorre, que faz Bing-Bong para o sistema USB do Windows, HAL faz accorge, volta a ligar os módulos (ou reconfigurá-los no pior dos casos) e em uma fração de segundo, tudo começa.

          Obrigado pelo link para Liva.
          Como esperado estamos finalmente chegando anti framboesa, a preços razoáveis, e Windows 8.1 livre.

          Neste vídeo você pode vê-lo em operação, é rápido!
          consumir 2.5 Watts durante o uso normal (menos de Raspi), mas extremamente mais desempenho. Além disso, ao contrário do Raspi, já tem Wi-Fi e você não deve adicionar externamente.
          https://www.youtube.com/watch?v=wo4yzURDkPM

  16. Gianni diz:

    Olá a todos,
    eles Gianni, Aproximei-me neste mundo vendo as aplicações do braço robótico e a capacidade de expandir o passo e os dois projetos em desenvolvimento da impressão CNC e 3D.
    Eu li um monte de documentação, mas me falta muitas básico….
    Eu fiz o download do lobby 5.0 em um ibm xp portátil, mas eu não podia mover um único servo, Eu baixei Theremino braço se eu ler esse direito deve ser ficar sozinho, mas não posso fazê-lo funcionar.
    Você pode ajudar um neófito como eu não é um problema
    Obrigado a todos com antecedência

    • Livio diz:

      Em sua mensagem, não fale Pin, módulos USB e Mestre… você sabe para conectar o servo leva pelo menos um Mestre? Nós escreveu que todos os nossos aplicativos funcionam sem hardware, e é verdade. Mas se você conectar o hardware, então você deve passar através do USB, e, em seguida, o mestre leva.

      Em seguida, para começar:
      – Ligue o servo para o Pino 1 do mestre
      – HAL lança e impôs Pin 1 como Servo16
      – Mova o mouse sobre a coluna Valor do Pin 1, Pressione o botão esquerdo e (segurando-o mover para baixo o mouse para cima)
      – Ou até mesmo lança Visualizador de entalhe, que mais fácil para mover cursores, no que diz respeito à caixa “Valor” dell'Hal.

      Se você usar o slot Visualizador deve ser definido como agir em Slots 1. Também HAL Pin servo deve ter slot = 1.

      Lembre-se também que o HAL deve estar em operação, talvez minimizado, mas em função. E mesmo quando você usa o Robotarm aplicação, o HAL deve estar em operação. Na prática, se você tem que se comunicar via USB, con i módulos Mestre, então o HAL deve estar em operação.

      A corrente só está disponível 500 Mas, assim você pode usar apenas um pequeno servo (consumindo pouco). Se o sebo consome muito, assim que você mover os desconecta HAL. Nestes casos, ou usar um HUB com fonte de alimentação externa, ou adicionar alguns milhares de micro eletrolítico, para superar a ideia inicial. Mas, no início, é melhor usar pequenas servo, assim fazer amigos com o sistema, sem as complicações, e os riscos envolvidos, quando você está trabalhando no poder.

      Se você não pode escrever para Engineering@theremino.com
      Ou ligue para 0125 57290

      Olá
      Livio

      • Gianni diz:

        Lamento presumi,
        Eu comprei o mestre, o escravo e o sensor de tampão
        4 Tgy930 servos e 2 servido hxt900
        Por agora eu só conectado hxt900 para ver se eu poderia fazê-lo
        mudança.
        Hoje eu tente seguir suas instruções e que você saiba
        Obrigado 1000

        • Livio diz:

          Os componentes que você comprou estão OK.
          Mas o escravo irá atendê-lo em breve. De fato, no início é melhor para limitar as complicações e não usá-lo.

          A lista a seguir é a maneira mais fácil de começar:
          – Colegas HXT900 um servo Pin 1 do mestre
          – Lanci HAL e slot Viewer e mantê-los tanto em execução.
          – programas Pin 1 como Servo 16 (e deve ter slot = 1)
          – Finalmente mover o slot 1 Ranhura do Visualizador.

          Você sabia, mas é melhor para escrevê-lo: Quando você link servo, o fio preto deve ser a partir do lado GND (perto da borda da placa).

          Além do Visualizador de entalhe inevitável, muito útil para a aplicação de testes é Theremino Automation:
          https://www.theremino.com/downloads/automation

          Mas lembre-se que HAL deve ser sempre viva (é ele que se comunica com o USB e fornece “pronta pai”, através das ranhuras, todas as outras aplicações)

          Anteriormente HAL é o painel de controlo principal. Para evidência que você mantenha-o sempre aberta. Mais tarde você pode fazer para usar, invisivelmente e automaticamente, por aplicativos que precisam dele. Mas, por agora mantê-lo sempre aberto (ou minimizada e sem osciloscópio, a consumir menos CPU).

  17. Livio diz:

    Mirko escreveu-nos um e-mail com perguntas interessantes, e com tais cumprimentos, não podemos deixar de publicá-lo:

    MIRKO: Olá, Eu sou um estudante de engenharia, o primeiro ano, mas nós dizemos que o que eu aprender lá, Eu não acho que pode servir por enquanto. Eu sempre fui uma pessoa, imaginativa e desde que eu conheci Theremino, Eu me apaixonei. Vocês são os próprios genes. Eu criei algum projeto, usando Theremino e eu queria pedir informações, em um par de coisas:

    RESPOSTA:
    O que você experimenta em universidades, é normal que toda a verdadeira Criador. Um verdadeiro gênio não gosta dos professores e seu aprendizado impor pela força. Infelizmente, a escola trabalha com métodos Mafia, vara, cenoura, chantagem e compensação. E assim ele destrói para sempre o desejo saudável para aprender, e substitui-lo com desgosto. Pensando, é por esta razão que no mundo há tantos canalhas, fãs de futebol, tronisti, ignorante e preguiçoso.

    PERGUNTA: Se você criar um novo projeto, utilizando o sistema de Theremino, Eu posso fazer uma campanha Kickstarter, e, em seguida,, se for bem sucedido, vender o projeto?

    RESPOSTA: Todos os dados publicados no site, são “grátis” no 100%. Você pode copiar, editar e fazer todos sua sentença, cada linha de código, e cada imagem, sem nos nomear. O único limite é, se você quiser chamar Theremino xxxx, sua própria criação. Neste caso, seu Projeto, Ele deve ser compatível, com o sistema, e com as nossas regras, como explicado aqui: https://www.theremino.com/contacts/environmental-protection

    PERGUNTA: Por que não empurrar o produto? I encontrados por acidente, Eletrônica Open Source. propaganda de si mesmo, fazer nota! Os projectos são infinitamente mais rápido e mais fácil de construir do que o “competição”.

    RESPOSTA: Nós nos concentramos em ser notado, mas nós não aceitamos fazer pactos, com o diabo (os tubarões de marketing, que fedem a Web e Televisão, e deformar nossa sociedade e nossas necessidades). e de qualquer maneira, nós preferimos usar o dinheiro para doações, compra de material eletrônico, para fazer novos projectos, ao invés de markettari engordar, e ajudá-los a comprar seus SUVs.

    PERGUNTA: Esta publicidade não só bom para você desenvolvedores, com receita, mas não conseguem criar uma comunidade, feroz e grande.

    RESPOSTA: Nós não têm renda. Estamos privada, amadores eletrônicos, colaborando, e troca de informações, para o bem de todos. O sistema não vender qualquer coisa Theremino, e sem fins lucrativos. No entanto, estamos convencidos, que a melhor publicidade é fazer bons projetos. A popularidade do sistema Theremino, Ela está crescendo muito rápido, Olhe para estas cartas: https://www.theremino.com/blog/tips-and-tricks/optimizations#alexa

    Pedimos desculpas por DEMAIS VÍRGULAS – Precisa ajudar o tradutor automático –

  18. Gianni diz:

    Bom dia Livio para a equipe,
    Estou gostando muito com Theremino, e eu estou seguindo a evolução do CNC,
    Para o tempo em vez de usar o passo, você pode usar o servo tgy930 modificado para ser multi-turn, e colocar uma faixa cnc micro 5 ACEs?
    Se você poderia me dar alguma orientação?
    Obrigado
    Gianni

    • Livio diz:

      Você não pode multi-turn, porque o servo não tem um mecanismo de feedback de posição. Assim que levaria sistemas complexos para detectar a posição alcançada (discos ópticos). E as formas e ad-hoc firmware para ler e retornar os dados de posição para CNC Theremino.
      Tudo isso se tornaria tão complexa que os steppers são nada comparados.

      Use steppers é mais fácil do que parece e loooong servo mais preciso. Há também stepper pequeno e barato. Você também pode recuperar de impressoras. E os drivers para passo Rediculously.

  19. Pato65 diz:

    uma palavra…….BIG modo manter isso spopolerete.
    Uma pergunta que eu acho que sei a resposta, infelizmente,. ….Eu precisaria para lidar com um passo, mas em circuito fechado. tipo de entradas do codificador não pode ser utilizada?

    • Livio diz:

      ThereminoCNC é um simples e queremos mantê-lo programa simples, para fazer feliz o 99% de “hogging”. e o 99% nossa, Ele nunca tocou um codificador com as mãos.

      Mas o sistema Theremino é modular, assim você pode fazer tudo. Se você se importa muito, você deve escrever o software para ler os codificadores.

      Se se trata de controlar um único motor de passo com algumas linhas de software que você ficar bem, talvez com um PID rudimentar ou simples… Mas se é para mover mais eixos, então você também deve escrever um novo CNC, desde Theremino CNC é um script muito simples, para transformá-lo em um Mach3.

      Não é apenas para adicionar as entradas para os codificadores (se assim teríamos imediatamente) mas para ajustar a quantidade de parâmetros para PID (um eixo por). Em outras palavras, se você fechar o ciclo de feedback, Arriscam auto-oscilações ou acelerações escassos. E, pior, provavelmente superação (invadindo fora de cantos e ir um pouco’ nei prati). Ajuste bem o PID não é fácil (cada eixo possui uma massa diferente e a massa também pode mudar de um processo para outra). E se o PID não são ajustados bem, é melhor não ter.

      Uma boa alternativa, e muitos estão trabalhando em, iria escrever plugin para Mach3 e LinuxCNC.

      Neste ZIP reunimos as melhores informações para fazer o plugin para Mach3: https://www.theremino.com/files/Mach3_PlugIn_Writers_Bible.zip

      Mais informações sobre o PlugIn, nesta mensagem:
      https://www.theremino.com/blog/robotics-and-cnc#comment-12607

      • PATO65 diz:

        O que você diz é muito verdadeiro, mas tenho necessidades, em vez mundanas; Estou fazendo de fato um controle semi-automático para um eixo de uma máquina (na prática, uma espécie de deslocamento assistida). A máquina é equipada com um indicador de posição (DRO) Eu interface e fornece-me com os pulsos em quadratura. Uma vez que tem um determinado jogo (folga) quando mudar de direcção, Ele não me permite ter muita precisão simplesmente contando o número de passos.
        Assim, não controles sofisticados, nada mais que um simples PID………..vá até que o visualizador não lhe diz que chegou a TOT. Em outras palavras, o sistema não deve contar quantos passos fazer, mas fazê-lo apenas porque paramos será uma rotina diferente.

        A verdade é que eu estou fazendo isso usando um Arduino2 (esse piloto é também um gráfico colorido LCD), mas bisbilhotando em seu sistema, Eu tenho esse mezzaidea (também porque fazê-lo com Arduino leva mais tempo).

        De qualquer forma obrigado pela resposta …… bom.

        • Livio diz:

          Se você pode ler o codificador (de qualquer forma, talvez em série) e ter seu software de dados (em qualquer idioma) então tudo que você faz em cinco minutos. Provavelmente, se fosse um leitor codificador USB, Eu não tentei, mas provavelmente existem e pode até mesmo custar muito pouco (digite série converttori USB custando 3 Euro).

          Nós não implementar leituras complexas (que exigem dois fios) em módulos, É para evitar excessos aumentar os tipos de pinos, está dando lugar aos futuros tipos de firmware pino que realmente servem. Se necessário, você poderia fazer uma específica modular para encoders. Mas estou convencido de que há ready-made e, portanto, não há necessidade de perder tempo para planejá-lo. Tente pesquisar por Pololu, Phidgets, passatempo Rei, RobotItaly e simili.

          Em seguida, você poderia escrever quatro linhas servindo talvez em DotNet, Script Theremino, VB6 o MaxMSP. Se você não puder, ou você se sente confortável com línguas, Eu vou ajudá-lo a escrever um aplicativo no idioma que preferir.

  20. PATO65 diz:

    Olá Livio,
    escrever software de qualquer tipo e com qualquer linguagem (ou quase) Não é um problema (Faço trabalho), microcontrolador programado não é mesmo um problema, mas eu não entendi uma coisa…….
    Você está me dizendo que você acabou de ler o codificador via hardware e até tudo aqui. Mas por que então USB? Quer dizer então o PC lê através de outra porta USB no valor do encoder?
    Honestamente, eu não chegar a cerca que devrebbe que independentemente do sw usado.
    Pelo que eu entendo do seu sistema (é tão 3 dias que eu conheço dele) Você deve escrever para o valor do encoder (cama com HW dedicado) em um slot, após o qual tudo seria muito mais simples. Eu estou faltando alguma coisa?

    • Livio diz:

      Exatamente como você escrever, basta escrever o valor do encoder (cama com HW dedicado) em um slot de Theremino sistema e, em seguida, qualquer aplicativo pode usá-lo Thereminica.

      Mas seria ainda mais fácil de ler o valor codificador no mesmo aplicativo que irá gerir o movimento e (mesmo sem escrevê-lo em um slot) fazer a diferença entre alvo e valor do encoder. E depois mover a passo a escrever o valor para o motor de passo na ranhura.

      Para um pouco e codificador eu estava falando sobre um adaptador USB porque parecia a maneira mais fácil, mas se você tiver um outro método (talvez que passa a partir de uma série) ele também é bom.

  21. Maurizio diz:

    Olá Livio.

    Quanto ao pedido de Pato, você acha que seria possível ler o codificador de quadratura incrementais diretamente usando dois pinos de um mestre?
    Se fosse possível, Seria um novo tipo de pin para ser adicionado em Hal (HAL exigiria uma atualização do firmware PIC), ou você pode através do software no PC?
    Certamente há problemas de frequência máxima dos pulsos, que deve ser menor do que a leitura máxima do PIC, e até mesmo a comunicação USB.
    No máximo, você pode pensar em um hardware flip-flop, a fim de ter um pino com os impulsos e o outro com a direcção.
    L'alternativa, e também a melhor rota, um PIC é programado para ler os impulsos em quadratura e ser visto como um mestre ou escravo Theremino.
    talvez Pato, Ele diz que não tem problemas com o microcontrolador, poderia abrir a fonte principal e fazer alterações, Eu acho que não é uma coisa difícil, de fato.. Se eu tivesse tempo, talvez eu pudesse fazer isso sozinho. E’ um contador ascendente / descendente controlado por um flip-flop e um sinal do codificador, muito facilmente feito via software.
    A lógica é descrito por exemplo aqui:
    http://www.maurodeberardis.it/Bridge99/encoder.htm.
    Para mim, parece intrigante, o que você pensa?

    Olá
    Maurizio

    • Livio diz:

      É bom um PIC programado para ler o codificador, mas não vamos fazer o Mestre (como explicado na mensagem de 08/05/2015 no 10:55 AM)

      Copio aqui a parte da mensagem que explica:
      “Nós não implementar leituras complexas (que exigem dois fios) em módulos, É para evitar excessos aumentar os tipos de pinos, está dando lugar aos futuros tipos de firmware pino que realmente servem. Se necessário, você poderia fazer uma específica modular para encoders. Mas estou convencido de que há ready-made e, portanto, não há necessidade de perder tempo para planejá-lo. Tente pesquisar por Pololu, Phidgets, passatempo Rei, RobotItaly e simili.”

    • Livio diz:

      Fazer novos tipos de PIN é uma obra tremenda. Primeiro de tudo você precisa atualizar o protocolo de comunicação com os novos códigos para o tipo. Em seguida, você precisa alinhar as explicações sobre o site e atualizar o Mestre DataSheet. Então você tem que escrever o firmware e experimentá-lo. E, finalmente, atualizar a HAL em VBNET, um em CSharp e Apoio HAL em três idiomas. Se alguém quiser fazê-lo é bem-vinda, mas estar preparado para colocar um mês (se fizermos) muito mais se você não sabe o sistema.

      E eu nem tenho certeza que é uma boa idéia. Eu acho que seria melhor deixar que 20% de recursos que ainda estão no mestre, para os futuros tipos de Pin mais adequados para Theremino sistema. Pin que requerem apenas um fio e não têm alternativas prontas confortável. Leia um codificador que não parecem ser parte desta categoria.

  22. Maurizio diz:

    Livio,

    Scusami, Eu tinha lido essa mensagem, mas hoje são mais distraído do que o habitual…
    Eu estou olhando agora o firmware mestre, e eu acho que eu poderia eu também, se você tivesse o tempo.
    incidentalmente, sua idéia de fazer tudo sem passar através das ranhuras é excelente.
    Na prática, você poderia fazer um mestre especial que lê o codificador e o controlador de passo, diretamente do firmware.
    Com slots que você pode definir o destino e ler o que está faltando no momento da chegada, em prática o que já fazemos com a CNC, mas usando o codificador.
    Para a abordagem de algoritmo para o destino, podemos falar, Há um sistema simples que eu usei, e não requer PID.
    O fato é que eu não tenho tempo, por isso deve ser que, se Pato quer seguir essa rota.

    Olá
    Maurizio

    • Livio diz:

      Não é um mestre especial (trabalho de uma magnitude impensável – ler o email anterior) mas apenas um leitor codificador simples (talvez série) e, em seguida, usar os módulos do sistema Theremino como são agora, sem mudar uma vírgula.

  23. Maurizio diz:

    Livio, Você está certo, como de costume!

    Como sempre no parto quarto sem considerar as consequências do que eu digo :)
    Na verdade, Eu deixei de fora todos os efeitos colaterais dessa simples’ modificação.

  24. PATO65 diz:

    Olá Maurizio e Livio,
    a idéia de ler o codificador de quadratura com um micro e directamente gerir a passo eu já estou fazendo. Não com um PIC, mas com um AMX (Arduino2).
    E’ que, quando me deparei com este site e descobri este produto bonito eu percebi que seria muito mais rápido para gerir o meu projeto pelo software de PC (Tablet ou melhor, a fim de deixar fixa a bordo da máquina).
    Livio, Obrigado pelo link para modulini para leitura encoder, mas eu fiquei chocado ao ver como eles podem custar muito; basicamente ler 2 sinais de quadratura tratado por interrupção, incrementar um contador e enviar via serial que você pode fazê-lo em meia hora com um pequeno PIC para ser 1 Euro.
    De qualquer forma obrigado por seu interesse, mas desta vez vou continuar com o meu pequeno projeto.

    • Livio diz:

      Seria realmente fazer que modulam. Não se encontrar e custar muito. Você tem tempo para fazê-lo sozinho?

      Eu li que você não gostaria de usar um segundo USB, Então, como você pensaria de enviar dados para o PC? Através do nosso Mestre e o HAL não pode fazer, porque é um sinal estranho, com dois fios, não em linha com a nossa simples InOut. Mesmo o I2C não implementá-las pela mesma razão, eo mesmo se aplica ao WebCam, o GPS (Posicionamento global) e o áudio. Estes são os sinais que podem muito bem entrar no PC para outras ruas sem sobrecarregar o Mestre. Em seguida, uma vez que você está no PC, são como todos os outros entrada, mesmo que eles não são passados ​​pelo mestre.

      Eles também seriam módulos muito interessantes e úteis com um PIC, ler medidores digitais, para usar como sensores de movimento linear:
      http://www.shumatech.com/support/chinese_scales.htm

  25. PATO65 diz:

    ler os sinais de um codificador de quadratura realmente requer pouca riche código, Eu nunca fiz isso com PIC lidar com o USB, e eu não acho que é tão trivial.
    A única vez que eu tinha para fazer a interface de um PC com um PIC tem sido por um carregador que estava enviando os valores de tensão e corrente via serial com MAX232.
    Você tem alguma ligação ou melhor, alguns exemplos prontos de código que irá facilitar a minha escrita para USB?

    • Livio diz:

      O código mais fácil e melhor, Eu sei, É no nosso HAL. Mas na comunicação USB é bastante complexo, tanto a partir do PIC, que a partir do PC.

      Eu recomendo usar adaptadores USB-RS485, Eu só levou dois para se comunicar com o inversor dos painéis solares e eu ter pago menos de 5 Euro (ambos e frete incluso). Um sempre ter a reposição e eles trabalham tanto assim: http://www.ebay.it/itm/301513338044

      A vantagem de usar essa coisa seria a de ser capaz de se conectar vários módulos, mesmo longe. Cada módulo com um PIC, talvez um para um indicador linear, os outros três codificadores ópticos… segundo benefício, fácil de ler dados (Você vê-los como COM3, COM4 etc…). Claro, a série é boa somente para comunicações lentas e dados limitados. Mas para o codificador e os calibres seria uma boa solução, flexível e expansível à vontade. Quase um segundo sistema Theremino, especializada para comunicação serial, para reunir o principal.

      Se você poderia projetar este subsistema, Você seria um grande prazer para todos os thereminists. Nós temos muitos projetos para terminar, e não temos o tempo. Mas vamos ajudá-lo para todas as peças de ligação com o sistema Theremino. Praticamente não faria um aplicativo que lê e grava faixas de série. Um exemplo muito simples de leitura de série é aqui:
      https://www.theremino.com/downloads/automation#balance

      Finalmente, comunicar com os slots hoje, basta usar nossos Class_ThereminoSlots e lembrar os nomes de duas funções, Slots.Write() e leitura de Slots():
      https://www.theremino.com/downloads/foundations#easyslot

  26. Maurizio diz:

    Olá Pato e Livio.

    Apenas uma pequena observação.
    Se você quiser usar o codificador para controle de feedback, a atualização leitura deve ser o mais rápido possível, e isso não pode ser feito com a série.

    Livio, Se você acha Pato abriu o firmware mestre, Ele mantém a parte USB e remove o resto, colocando o contador, Não poderia ser evitado por toda a parte de estudo do USB?
    Que é algo semelhante ao que eu pensava.
    Ele se tornaria um mestre atípica, com documentação separada.

    • Livio diz:

      Se os bytes são poucos, então a série é tão rápido quanto o USB. Vamos dar um exemplo 4 bytes para uma bitola + 4 para um codificador.

      O USB é trocado a cada milissegundo nas melhores condições possíveis, mas geralmente de um intercâmbio nos coloca dois ou três mS. A seriale para 115 navios kbaud 100 pouco (8 bytes * 8 pouco + algo CRC e start-stop) em menos de um milissegundo. Assim, duas ou três vezes melhor do que o USB.

      ele também, trabalhando com CNC e steppers Theremino, descobrimos que falando milissegundos significa ser muito mais rápido do que o necessário. A mecânica vai para décimos de segundo, não-milésimos. Eles começam a sentir-se pequenas diferenças no som dos motores somente quando os tempos de câmbio excedem 50 MS. Em seguida, ver diferenças reais na transformação, ou balanço reais, você deve passar 100 MS.

  27. Fabrizio diz:

    Estou correndo para construir um braço robótico, um pouco hobby, mas também na esperança de ser capaz de, em seguida, usar (mais do que um) para mover as peças, em seguida, torná-los realmente funcionam. Eu encontrei um projeto já feito pela empresa que fez a Impressora 3D na minha posse e parece suficientemente robusta e som para o projeto que você tem em mente. Este robô é a utilização de motores de passo nema 17, rampas e motorista appositi. Eu já comprei o motor, Levei-os a partir de 400 passo para melhorar a precisão. Em seguida, por acaso eu descobri Vs local e eu tenho que lhe dizer que você é muito legal. Estou ansioso para chegar a mestre para começar a jogar. Quando tenho tempo livre nos dias de hoje, Eu passá-lo para ler o máximo possível sobre Vs.. local para instruir. O que eu quero saber é se o software enquanto Theremino braço única e exclusivamente pode usar o servo ou também pode ser usado com motores de passo. Agradecemos antecipadamente para a resposta que você quer me dar, melhores cumprimentos Fabrizio

    • Livio diz:

      Theremino Com ARM você pode usar qualquer motor porque simplesmente emite um valor em um slot. Zero meios 90 graus à esquerda e um milhar de meios 90 graus para a direita.

      Então, quem controla os motores (no seu caso Theremino HAL), Você terá que fazer as conversões de escala necessárias, coincider ao movimento dos motores com ângulos de software.

      Espero que saiba programar, porque Theremino CNC é apenas uma coleção de funções para o movimento. Um bom exemplo, funcional e grande para o ensino, mas provavelmente incompleta e insuficiente, para fazer um trabalho real, no campo da automação.

      Para começar a testar-lhe apenas um Theremino Mestre, a partir daqui:
      http://www.thereminostore.com

      Se as compras de ações na Europa vai chegar lá em três dias:
      http://thereminostore.com/product/master-v4-eu-warehouse/

      E então você precisa de drivers, como explicado aqui:
      https://www.theremino.com/hardware/outputs/motors#controllers

  28. Marco R. diz:

    Olá a todos,
    Parabéns mais uma vez para Livio e todos Theremino equipe para o excelente produtos de hardware e software!
    Uma pergunta: para aqueles que desejam tentar sua mão em pequena VBNET ou aplicações Theremino Script, Há uma área do site dedicada à publicação de software / Exchange para compartilhar tudo com outros entusiastas, em grande estilo “código-fonte aberto”? Refiro-me a alguns “repositório de software” especificamente dedicado ao mundo Thereminico.
    Marco

  29. Sergio Pagano diz:

    Oi,
    Em primeiro lugar parabéns por tudo o que estão fazendo e para a filosofia que motiva você. Eu sou um “velho” apaixonados por eletrônicos e estou actualmente a desenvolver sensores ambientais. Estou particularmente interessado no tipo de sensores GP2Y1010AU0F poeira para fazer redes em todo o território. Na parte dedicada a este mencionado sensor para uma melhoria do circuito de leitura, anunciou para janeiro 2015. Como está a situação no momento? Eu posso ajudar?
    Obrigado.

    • Livio diz:

      Olá, você está certo, que atrasou o projeto por muito tempo em favor de outra mais urgente.

      Agora, temos de terminar SDR e ADC24:
      https://www.theremino.com/downloads/automation#sdr
      https://www.theremino.com/hardware/adapters#adc24

      Mas nos dias de hoje, uma semana ou duas, no máximo,, então toca o sensor de poeira. Foi programado embora houvesse escrever, É o primeiro da lista. E, para ele, não vai demorar muito para o adaptador está pronto e em execução, faltando apenas alguns testes e software “spettrometrarlo”.

      É bom ler que você quer ajudar, sempre temos grande necessidade de ajuda. Que tipo de coisas que você pode? Você tem pequenas ferramentas e óculos de proteção para SMD? E instrumentos de medição? Você já sabe como alterar thereminici software com Visual Studio? Talvez hoje publicamos o adaptador esquemática e PCB para a poeira, como é agora, Duas notas sobre o que resta a ser feito…

      • Sergio Pagano diz:

        querida Livio, Obrigado.
        Eu entendo que a partir do circuito: sendo o módulo teremino essencialmente com base em uma única linha de I / O, o oscilador foi implementado com o 555 para ir na forma autonomia Sharp e foi feito um simples, meu eficaz, detector de picos con il transistor. Enquanto o último arranjo simplifica a leitura de sinal, não estar mais ligada às vezes ditados pela folha de dados do sensor de poeira, não Capico porque também aumenta a sensibilidade da medição. Infelizmente, eu não encontrei em qualquer lugar o diagrama do circuito do sensor e, portanto, não têm idéia de como moldar o pulso de saída, é por causa da taxa de repetição de 100 Hz.
        Você tem alguma informação sobre?

        Tanto quanto eu posso ajudar, Eu tenho um pequeno laboratório eletrônico em casa e muito melhor a universidade onde leciono. Eu tenho experiência em design eletrônico, programação de microcontroladores e sensores de interface. No momento eu estou trabalhando para realizar sensores ambientais sem fio usando o famoso ESP8266, mas no passado recente que tenho desenvolvido alguns resolver wearable equipado com acelerômetros e giroscópios para aplicações médicas (reabilitação monitoramento postura, Monitoramento das atividades para idosos, monitorização de respiração para a apneia do sono).
        Como a maioria ponto de vista profissional eu cuido de desenvolvimento detectores de fóton único, usando supercondutores, e estudo de oscilações de baixa frequência (ruído 1 / f) em materiais e dispositivos inovadores.

        Passando para outro tema: SDR, I encontrado na aliexpress um módulo de baixo custo que é talvez comapatibile com vs projeto.
        il link de e
        http://it.aliexpress.com/item/USB2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-HE-RTL2832U-R820T/32324470583.html
        Você poderia confirmar se ele se encaixa, então eu encomendar, dado que os tempos dos itens da China vai demorar pelo menos 3 semanas.
        Olá e obrigado novamente.

        • Livio diz:

          Il uma taxa de repetição 100 Hz serve para dar impulsos fortes e curtos de luz e aumentar a sensibilidade.
          O módulo afiadas devem ser utilizados como bem, caso contrário, não funciona. especificação afiada na folha de dados que você deve usar um capacitor eletrolítico (C a partir de 220 UF) para dar pulsos curtos. O LED não poderia suportar um fluxo contínuo de que a intensidade, e depois descobriram este sistema. Sua idéia funciona bem, mas eles colocaram no formulário de apenas uma parte do que você precisa, metade deve ser efectuada, e é isso que nós fizemos.

          O detector de pico é utilizado para ser capaz de medir com precisão a amplitude da ponta dos impulsos. Sem ele, a largura das linhas espectrometria (FWHM) Seria maior, porque os pulsos são todos diferentes e alguns têm a máxima um pouco’ mais cedo e outros um pouco’ depois. Assim, sem um detector de pico, o valor medido dependeria do instante da leitura.

          Nós temos este tipo de experiência de Theremino MCA, em que fomos capazes de apertar as linhas de modo que muitos sentem inacreditável. No caso de pós não haverá linhas de isopos bem definida, então talvez abalar não seria essencial, mas em qualquer caso medir com precisão nunca é demais.

          Em testes que também verificaram que a poeira fina (ao redor do mícron) no entanto, não é responsável por grãos individuais. Por conseguinte, o de detecção de pico, também fornece um fundo do tapete contínuo, que se destina a terminar no indivíduo “caixa” partículas de finos.

          ————

          Diagramas e folhas de dados do módulo afiada são mostrados na página:
          https://www.theremino.com/hardware/inputs/dust-sensors#spectrometry

          Li um pouco abaixo do nosso projeto, Existe uma folha de dados, há fotos, os appnotes… tudo de melhor que nós poderíamos encontrar.

        • Livio diz:

          O receptor RTL indicando okay, desvia um pouco’ nos primeiros minutos, mas depois estabiliza, supondo que você não nunca fechar a SDR aplicação. Se o próximo, então você tem que esperar novamente alguns minutos para chegar bem SSB.

          Para o resto é grande e custa muito pouco. E’ um 820T2 e isso também não faz mal. Talvez, no entanto, você pode achar que já está na Alemanha, para um euro ou dois mais.

          Então tu também deve comprar um BFR90 breve, um NE602, um quartzo 125 MHZ (3.3 Volts) e dois toros como mostrado no diagrama, porque sem upconverter e antena ativa, você receberá muito pouco interessante.

        • Livio diz:

          Sobre sua sentença “…não Capico porque também aumenta a sensibilidade da medição…”

          Na verdade nós não escrever que o aumento da sensibilidade, mas nós escreveu sobre a “…nunca vi trabalho tão bem”. Pretende-se que com um circuito muito simples você pode obter uma espectrometria de reais, contar os pulsos individuais e dividi-los em caixas.

          O módulo afiado foi concebido para verificar a cerca de poeira no vácuo, mas, uma vez que é opticamente bem concebido, você pode spremergli muito mais do que aquilo que esperava. Daí a frase “nem mesmo os designers nunca vi trabalho tão bem”

        • Livio diz:

          Nós publicamos novos pareceres para construir o upconverter, lê-los aqui:
          https://www.theremino.com/hardware/adapters#upconverter

  30. Carlo Daziano diz:

    Passei o blog inteiro para evitar ter de perder tempo com Livio uma questão já discutida…(Ela só aumentou meu respeito pessoal para a pessoa eo espírito que caracteriza o time que ele pertence). Eu queria usar a técnica de ray-tracing para produzir a representação em 3D do PCB gerado com Eagle. Pela primeira experiência, Eu escolhi usar o projeto Adapter_Stab (mínimo, provado, no já passado’ prestados pela equipe Theremino). Ter habilidades limitadas Perguntei-me, primeiro gol, para mim para se familiarizar com novas ferramentas (Águia 7.5.0 Free Edition e Pov-Ray v3.7). Na sequência da carta de um procedimento bem estabelecido e bem descrito por Livio, Eu tenho que gerar um arquivo “.pov” mas que’ Ele contém um erro fatal para a próxima fase de renderização, Coloque o perfil de file.pov onde o ponto de bloqueio é realçado. E’ solicitar a inclusão de um arquivo “tools.inc” Eu não sei para onde levá. Provavelmente a versão Eagle3D.ulp (extraiu-se a partir de ULP_EAGLE_3D.zip) Ele não funciona com a edição gratuita do Águia 7.5.0 Eu estou usando. Livio posso confirmar se a minha análise está correta ou se estou grosseiramente errada outra coisa? Três dias remo e cheguei à conclusão de que, sozinho, Eu não saio. Obrigado

    ********************************************************************************************
    //POVRay-File criado por v1.05 3d41.ulp
    //C:/Usuários / admin / Documents / _Eagle / Progetti / aaaprova / aaaprova.brd
    //21/02/2016 18:44

    #Versão 3.5;

    //Definido para ligado se o arquivo deve ser usado como .inc
    #use_file_as_inc locais = off;
    #E se(use_file_as_inc = desligado)
    ……….
    ……….
    ………..
    #declarar pcb_layer16_used = 1;
    #declarar inc_testmode = desligado;
    #declarar global_seed = semente(105);
    #declarar global_pcb_layer_dis = matriz[16]
    {
    0.000000,
    0.000000,
    0.000000,
    0.000000,
    0.000000,
    0.000000,
    0.000000,
    0.000000,
    0.000000,
    0.000000,
    0.000000,
    0.000000,
    0.000000,
    0.000000,
    0.000000,
    1.535000,
    }
    #declarar global_pcb_real_hole = 2.000000;

    #inclui “tools.inc”
    #inclui “user.inc”

    Configurações globais{utf8 charset}

    #E se(ambiente = on)
    sky_sphere {pigmento {Marinha}
    pigmento {turbulência bozo 0.65 oitavas 7 ómega 0.7 lambda 2
    color_map {
    [0.0 0.

    • Livio diz:

      É devido à libertação de Águia.
      Certamente você não copiou alguns arquivos nos diretórios corretos.
      Os erros que você escreve são clássicos quando você se esqueça de copiar alguns arquivos ou copiá-lo para a pasta errada. Isso acontece sempre que instalar Eagle3D, uma vez que é fácil confundir as pastas LIB águia 3D e aqueles de PovRay…

      Então, olho, Talvez você não tem os arquivos que você deve copiar a pasta inclui PovRay, para mim agora 81 e também incluem os arquivos que você perca tools.inc.

      Então eu acho que você perdeu a terceira passagem que diz:
      =================================================
      Arquivos di “incluir” per PovRay (para componentes 3D)
      - Baixar este arquivo ZIP: PovRay_Include_Files
      - Abra a pasta PovRay
      - Localize a subpasta "incluir" e abri-lo
      - Copie a pasta "incluir" arquivos, extraí-lo do arquivo ZIP e substituição.
      =================================================

      Observe que a pasta “inclui” Deve ser aquela onde ele é realmente dizer “instalado” -lo PovRay. Pode ser simplesmente copiado de algum lugar, e não instalado, mas deve ser o que você está jogando.

      também Warning, nós preferimos não instalar nada, não modificar o registro do sistema operacional. Mas ao fazer isso você tem que ficar em suas próprias áreas, não no sistema (Arquivos de Programas / programas / Windows / System32 e Usuários) caso contrário, o software não consegue escrever e você tem que lançar-los como um supervisor.

      Todas as pastas bom lugar onde suas coisas estão: Documentos de uma pasta que está em baixo, ou, e, melhor ainda, um tipo de pasta C “C:\Livio”, em que você colocar tudo, mas todos, suas coisas, bem dividida em subpastas Theremino / PovRay etc.. A vantagem dessa abordagem é que, no futuro simplesmente copiar este pasta em outro PC para transportar em torno de todo o seu mundo. Mesma coisa para backup de segurança…

      Agora eu não me lembro dos detalhes, porque eu não instalar PovRay por um tempo '. Rever com cuidado todos os passos que escrevemos, Se você não pode, ao mesmo chamadas 0125 57290 e corrigi-lo em um piscar de olhos com o TeamViewer.

Deixar uma resposta

Seu endereço de e-mail não será publicado.