Aplicações científicas
Este é o mais adequado para escrever posts que cobrem pesquisa e instrumentação científica. Claro que sempre falamos de implementações de LCD, em um orçamento. embora, em alguns casos, desnatado temas de grande ciência, e com excelentes resultados.
Para mais informações sobre estas questões você também deve consultar o site Laboratório aberto de física
Todos os aplicativos theremino são “portátil”, eles não requerem instalação. Você os descompacta em alguma pasta e inicia o arquivo exe.
Para usar nossos aplicativos, você precisa de um PC com um verdadeiro Windows 10. Acho que nossos aplicativos não funcionarão no especial, IOT reduzido, Windows 10 da framboesa. Então, sugiro que você use um mini PC Z85 em vez.
querido, pelo pedido que tenho que fazer, Não sei se esta é a parte certa do blog. Eventualmente, mova-o para onde achar melhor. Eu só queria perguntar se você tem alguma experiência com sensores de CO2. E se, o que você poderia me aconselhar. Obrigado
A parte do blog está certa. E no que diz respeito aos sensores de CO2, também tenho uma excelente notícia, temos boa experiência em sensores de gás.
Inicialmente para o CO2 testamos o MQ135 que diz nas características: NH3,NOx, álcool, Benzeno, fumaça,CO2 ,etc
Mas o MQ135 não funciona, quando você adiciona CO2 seu sinal diminui em vez de aumentar. Também é muito mais sensível a qualquer outro gás do que ao CO2, então você não mede CO2. Como também confirmado por este artigo:
https://emariete.com/en/meter-co2-sensor-mq-135/
Então tentamos outros semelhantes, mas nenhum deles funciona. E finalmente percebemos que para CO2 precisamos de sensores NDIR:
https://en.wikipedia.org/wiki/Nondispersive_infrared_sensor
Felizmente, existem outros baratos, eles são chamados WINSEN MH-Z19B, comece a comprar dois ou três (melhor ter pelo menos dois porque como todos esses “Então” barato acontece de vez em quando encontrar um que não funciona).
Então, quando for a hora de conectá-los, entre em contato conosco novamente que também podemos fornecer o firmware que fizemos para o Arduino (então você também vai precisar de um Arduino Nano, e possivelmente com CH340 que são melhores)
Finalmente, também podemos fornecer software para executar em seu PC para ver as variações graficamente.
Okey. Assim que eu tiver algum, vou entrar em contato com você. Apenas por curiosidade (se não for muito complicado de explicar): por que você precisa do Arduino Nano e não do Master? Obrigado
O mestre pode ler qualquer tipo de sensor analógico, mas não pode se comunicar com sensores digitais, a menos que o firmware seja reprogramado e o aplicativo HAL seja modificado para aceitar os dados desse sensor também. Fazer tudo isso exigiria semanas de trabalho para nós que o conhecemos bem e talvez alguns meses para quem não o conhece.
Além disso, existem centenas de sensores digitais, tudo diferente, e se começarmos a adicionar pedaços de firmware ao mestre para cada sensor, logo não haveria mais lugar em sua memória eeprom.
E finalmente a cada modificação o Mestre deve mudar de versão, tornar-se V6, V7 etc… e então devemos postar que a versão do master mudou, prepare o download do novo firmware e obrigue todos a comprar um PicKit2 para programá-lo.
Então nesses casos é melhor usar um Arduino Nano que seja programado sem um programador. O Nano é definitivamente inferior ao Master para sensores analógicos, mas é excelente para leitura de sensores digitais. Ele é conectado via USB ao aplicativo ArduHAL que é praticamente idêntico ao HAL e também pode coexistir e se comunicar com os Mestres através dos Slots, assim todo o conhecimento que você acumulou sobre nosso sistema permanecerá o mesmo.
O anão (com CH340) é pequeno e barato e também se assemelha a um Master em tamanho, assim você sentirá que tem outro Master conectado ao HAL
Mais informações aqui:
https://www.theremino.com/downloads/foundations#arduhal
Olá a todos!
Para as necessidades laboratoriais eu precisava de outro osciloscópio para o meu trabalho, algo sem grandes pretensões, mas que cumpriria a sua tarefa.
Pode-se facilmente imaginar o compromisso econômico resultante da compra de um novo instrumento que é considerado útil e também econômico..
Há muitos “Chinoiserie” à venda, Mas minha experiência com eles nunca foi tão emocionante., porque (como acontece em todos os laboratórios) As coisas podem quebrar, e então você fica imediatamente “a pé”.
Lembrei-me do talentoso Livio e do site Theremino onde eu tinha vislumbrado um aplicativo do Windows chamado DAA. E’ um osciloscópio “sintético” em um PC que funciona usando uma caixa USB externa modificada. Esta caixa é chamada CM6206 e é vendida em quase todos os lugares a um custo muito baixo (aprox. 15€).
Eu comprei-o e modificei-o como indicado no arquivo DAA_V4_InputDevices_ITA incluído no programa.
Fiquei realmente impressionado com a versatilidade do programa que eu recomendo a todos, como é muito útil como “Ferramenta extra”, que como você sabe, Nunca é demais.
Este software feito de graça pela equipe Theremino, tem um desempenho verdadeiramente EXCEPCIONAL !!!
Recomendo a quem sente necessidade, para experimentá-lo também porque ele já funciona sozinho como é!!!
Uma das características que mais me surpreendeu (para mim que trabalha com sinais digitais predominantemente lentos) é a função ROLL da base de tempo, que é ativado automaticamente já a 50ms/div, Função que não em todas as ferramentas profissionais e de marca, está presente.
Por exemplo,. meu tektronix THS720 esta função ativa (a pedido de 200ms/div para baixo).
Eu tenho que dar um grande OBRIGADO a LIVIO e à equipe por seu trabalho, o que é uma bênção para quem os conhece.!
Como tudo, Devo dizer que o programa poderia ser melhorado em alguns aspectos.:
1) Quando as pontas do osciloscópio são “flutuante” (ou seja, eles não tocam em nada) Há um “deslocamento” aprox. 1.3V em DC devido à caixa externa. Infelizmente é intrínseco ao CM6206 .
Não deve ser difícil, via software atuando nas fontes do programa DAA, Pensar, certifique-se de que este “deslocamento” é reduzido a zero manual ou automaticamente quando o botão CALIBRATE é pressionado – ZERO.
2) Se a caixa CM6206 for desanexada durante a execução do programa DAA, o mesmo programa congela e não fecha facilmente.
3) Algumas vezes eu verifiquei que ativar a chave INPUT – ON só é ativado por alguns momentos. Eu tenho que fechar e reabrir o programa mais de uma vez para que ele seja ativado.
4) Medições METER em canais 1 e 2 não são exibidos simultaneamente no visor.
5) Seria bom ter uma opção de menu para ver em uma página todas as configurações que não são diretamente visíveis, como qual entrada está ativa, que saída, onde os arquivos de instalação são armazenados, etc.
Na verdade, em todos os laptops já existe uma placa de som interna. Você tem que se lembrar de ativar o externo CM6206 porque, caso contrário, parece que ele não funciona mais.
6) Eu teria preferido um procedimento de calibração passo-a-passo porque eu não achei muito intuitivo.
No entanto, devo dizer que agora esta ferramenta “extra” é totalmente parte da minha oficina de reparação. Eu tenho que dar um grande OBRIGADO a Livio e toda a equipe por este esforço intelectual e material que eles fazem e uma DOAÇÃO é totalmente merecida para eles!
Obrigado pessoal !!!
Mário di Stefano
O botão Calibrar ZERO é usado para eliminar o deslocamento da placa de som.
E também algumas das outras coisas que você escreveu são solucionáveis lendo atentamente o arquivo HELP
Também tenha cuidado para usar a versão mais recente do DAA que está no site.
Algumas falhas (como a falha que ocorre se você desconectar a placa de som durante a operação e também outras avarias) Infelizmente eles dependem dos drivers de áudio e não podemos fazer nada sobre isso.
Este programa já é mais robusto do que muitos outros. Todos ocasionalmente “empalar” E até o Windows às vezes faz. Eu não acho que seremos capazes de fazer melhor do que é agora., Há décadas de trabalho lá dentro…
Agradecemos ao Dr.. Davi Franco Rêgo que nos escreveu:
Atualmente estou gerenciando um MakerSpace e encontrei o site Theremino há algumas semanas. Isso deu um grande impulso a um projeto em andamento no qual alguns dos meus alunos estão trabalhando.. O projeto é um espectrômetro do tipo "faça você mesmo", tão bem documentado em seu site! E aqui está o link para um vídeo que eles acabaram de fazer usando o software fornecido., embora o comprimento de onda seja um pouco’ errado… Eles podem ter calibrado um pouco mal.
https://drive.google.com/file/d/13U1ur8DQhvTA_M8euhienTlAlJ71zlO8/view?usp=share_link
Obrigado por nos dar tudo isso!
Bom dia,
uma informação gentil:
Eu gostaria de comprar mais dois Mestres, mas não consigo encontrar um fornecedor. Da China dizem fora de estoque.
Você pode me ajudar?
Obrigado
Fabio Ernandes – Arona (NÃO)
Você tem que perguntar a Lello quem vende no eBay
Obtê-lo aqui:
https://www.theremino.com/contacts/producers#hardware
E este é o seu e-mail:
ufficiotecnico@spray3d.it
Prezado Engenheiro,
Gostaria de consultá-lo sobre como ajustar a exibição de ponto decimal no Espectrômetro Theremino V3.1 WithSources. Como um engenheiro familiarizado com o software, Acredito que sua experiência e conhecimento podem me fornecer orientação e respostas.
Durante o meu uso, Descobri que a exibição de ponto decimal do Espectrômetro Theremino V3.1 WithSources não atendia aos meus requisitos. Quero ajustar a precisão de exibição de pontos decimais para melhor me adaptar aos meus cenários práticos de aplicação. Especialmente ao calibrar linhas espectrais, Os dados de pico exibidos no software têm apenas partes inteiras. Por exemplo, O ponto de referência para calibração deve ser 546,1nm, mas o programa só exibe 546nm, o que me torna difícil determinar com precisão se a calibração é precisa. Especificamente, Espero aumentar ou diminuir o número de casas decimais para atender aos meus requisitos de precisão.
Eu procurei cuidadosamente por opções relevantes dentro do software, mas não consegui encontrar configurações especificamente relacionadas ao ajuste da exibição de ponto decimal. Assim sendo, Eu gostaria de sua orientação sobre como conseguir isso dentro do Theremino Spectrometer V3.1 WithSources.
Se possível, Por favor, forneça instruções sobre o seguinte:
Abra o software Theremino Spectrometer V3.1 WithSources e verifique se ele está funcionando corretamente.
Localize as opções relacionadas às configurações de exibição. Suponho que essas opções podem ser encontradas na barra de menus, barra de ferramentas, ou painel de configurações. Por favor, informe-me sobre onde encontrar essas opções.
Ajustar as configurações de exibição de ponto decimal. Uma vez que as opções relevantes são encontradas, por favor, oriente-me sobre como ajustar a precisão de exibição do ponto decimal. Gostaria de ter flexibilidade para aumentar ou diminuir o número de casas decimais para atender às minhas necessidades específicas.
Salvar e aplicar as alterações. Por favor, informe-me sobre os passos para salvar as modificações feitas nas configurações para que eles sejam mantidos para uso futuro.
Se possível, sinta-se livre para compartilhar quaisquer dicas ou considerações adicionais sobre o uso do Espectrômetro Theremino V3.1 WithSources. Seus valiosos conselhos e orientações são muito apreciados.
Obrigado por tomar o tempo para abordar o meu inquérito. Estou ansioso para seus valiosos insights e recomendações.
Obrigado!
Nosso espectrômetro tem uma precisão de cerca de 1 ou 0.5 Nanômetros, não é possível aumentá-lo mais.
De qualquer forma você pode ir no menu “Ferramentas” / “Pontos de corte” e configurá-los com até 2 Decimais, por exemplo 436.53 NM (é dez vezes exagerado o respeito à precisão que podemos alcançar, mas você pode fazer isso).
Os decimais também serão usados se você não vê-los nos rótulos amarelos.
Toda a documentação do espectrômetro está aqui:
https://www.theremino.com/en/downloads/automation#spectrometer
Nessa página você também pode baixar fontes do programa.
Prezado Engenheiro,
Gostaria de solicitar a documentação da API para o software Theremino Spectrometer V3.1 WithSources para melhor entender suas funcionalidades e interfaces. Como desenvolvedor, Acredito que ter acesso à documentação da API me ajudará muito no meu projeto e trabalho de integração.
Durante o meu processo de desenvolvimento, Preciso integrar com o Theremino Spectrometer V3.1 WithSources e gostaria de acessar suas funcionalidades e dados através da API fornecida. Especificamente, Preciso entender as funções disponíveis, Métodos, Parâmetros, e estruturas de dados para invocar e utilizar corretamente os recursos oferecidos pelo Theremino Spectrometer V3.1 WithSources.
Se possível, Solicito sua ajuda para fornecer as seguintes informações:
Site oficial ou link de documentação do desenvolvedor para Theremino Spectrometer V3.1 WithSources. Se houver documentos on-line ou um site oficial dedicado a informações relacionadas à API, Por favor, forneça os links relevantes.
Link de download para a documentação da API. Se o Theremino Spectrometer V3.1 WithSources fornecer uma documentação de API offline ou um guia do desenvolvedor para download, por favor, forneça o link de download ou oriente-me sobre como obter a documentação.
Conteúdo da documentação da API. Forneça detalhes sobre quais informações são abordadas na documentação da API, como funções disponíveis, Métodos, descrições de parâmetros, valores de retorno, e exemplos de código. Essas informações me permitirão entender melhor a API Theremino Spectrometer V3.1 WithSources e utilizá-la adequadamente em meu trabalho de desenvolvimento.
Se houver recursos ou sugestões adicionais que você possa fornecer, como código de exemplo, Tutoriais, ou suporte da comunidade, Eu agradeceria muito. Esses recursos suplementares me ajudarão a entender melhor e aproveitar o Theremino Spectrometer V3.1 WithSources de forma eficaz.
Muito obrigado pela sua ajuda e apoio! Aguardo com expectativa a sua valiosa resposta.
Obrigado!
Toda a documentação do espectrômetro está aqui:
https://www.theremino.com/en/downloads/automation#spectrometer
Nessa página você também pode baixar fontes do programa.
Não usamos API, usamos os Slots para nos comunicarmos com os outros aplicativos. Isso é explicado no arquivo de ajuda do menu de ajuda do aplicativo.
Outras informações sobre comunicações entre processos com os Slots estão em muitas páginas do nosso site.
Por exemplo, aqui:
https://www.theremino.com/en/technical/communications#slot
Oi, O espectrômetro Theremino é um projeto maravilhoso. No entanto, tenho uma sugestão para melhorar o software – Adicionado visor de intensidade para um determinado comprimento de onda sob a forma de, por exemplo,. Mesa – O usuário selecionaria o intervalo de comprimento de onda junto com a resolução (por exemplo. que 1 se 2 NM) e obteria uma tabela de comprimento de onda – intensidade. Atualmente, Para verificar a intensidade de um determinado comprimento de onda, você precisa passar o cursor sobre o cursor (Resolução somente até 1%) ou salve o espectro através do botão Write DataFile (resolução 0,1% – pode ser aumentada, por exemplo,. Faz 0,01% Não faz sentido físico usar esse tipo de espectrômetro??). Se a minha proposta aparecesse na próxima versão do programa, seria ótimo. Infelizmente não sou programador, Więc wersja ze źródłami niewiele mi pomoże….
(Não sei se enviei o comentário anterior em inglês, então estou mandando de novo)
Oi, Espectrômetro Theremino é um grande projeto. No entanto, Tenho uma proposta para melhorar o software – adicionando a exibição da intensidade para um determinado comprimento de onda na forma de, por exemplo, uma tabela – o usuário selecionaria o intervalo de comprimento de onda com a resolução (ex.. cada 1 ou 2 NM) e receberia uma tabela de comprimento de onda – intensidade. Atualmente, para verificar a intensidade de um determinado comprimento de onda, você precisa mover o cursor (resolução apenas até 1%) ou salve o espectro usando o botão Gravar DataFile (resolução 0.1% – pode ser aumentada, por exemplo,. Para 0.01% ou não faz sentido físico usar esse tipo de espectrômetro??). Se minha proposta apareceu na próxima versão do programa, seria ótimo. Infelizmente, Não sou programador, então a versão fonte não vai me ajudar muito…
—————————————————————————–
Por favor, use o botão direito do mouse e traduza em seu idioma.
—————————————————————————–
O arquivo que você salva com “Gravar arquivo de dados” contém o que você precisa Você não precisa ser um programador para tomar a parte do arquivo que você precisa.
mas, e nós o escrevemos REPETIDAMENTE, Não são níveis de energia. Não é possível ter a energia usando uma WebCam. São apenas porcentagens da altura do gráfico que você está vendo. Portanto, não adianta fazer comandos mais específicos.
Se você quer as energias reais, você tem que usar espectrômetros caros.
A resolução depende de fatores físicos, ou seja, pelo número de pixels que existem para cada nanômetro. E esse número, por sua vez, depende da gradação da grade de difração e do tamanho do sensor WebCam. Portanto, não é possível mudar nada.
Olá Livio
Eu queria saber se era possível controlar motores de passo com o aplicativo Point Follower
Obrigado.
Pode ser feito, mas é preciso saber um pouco’ nosso sistema e também fazer configurações dependendo do que você deseja alcançar.
Nossos aplicativos não fazem tudo sozinhos, Eles são componentes, e você tem que colocar dois ou três deles juntos para obter um sistema.
Você vai precisar deles:
Um módulo mestre para preparar sinais STEP e DIR para motores
Um módulo de controle de passo para cada motor
O aplicativo Theremino_HAL (para se comunicar com o Mestre via USB)
O aplicativo Theremino_PointFollower
Em alguns casos, você provavelmente também deve escrever algumas linhas de programa no aplicativo Theremino_Automation.
Obrigado Livio, Acompanho-o há muitos anos e conheço muito bem o seu sistema e aproveito esta oportunidade para o felicitar pelo seu profissionalismo e competência em muitas áreas. Voltando ao meu pedido, usando seus códigos-fonte via Visual Basic Net 2022 Fiz algumas alterações para criar um aplicativo que pudesse encontrar o centro de um objeto que é transportado por um robô cartesiano e colocado em uma espécie de giroscópio que tem que girá-lo em uma posição específica.
Eu tentei há pouco tempo para conectar um único motor via mestre e ele se move, mas eu não sei se é realmente um trem de pulso para steppers, uma vez que o programa usa servos.
Obrigado antecipadamente
No HAL você precisa definir o tipo de passo
E aí você tem que conectar dois fios STEP e DIR, o primeiro dá os pulsos e o segundo dá a direção dependendo se a tensão é alta (3v) ou baixo (0v)
Então para o HAL do seu programa você tem que enviar um valor que é o “destino” e que pode ser em graus ou milímetros se você tiver definido o valor StepPerMM correto (que também se aplica a StepsPerGrade, mesmo que o nome seja StepsPerMM), Você define com a quantidade certa que você quer e, em seguida, fazer os que você quer.
Se você não puder me ligar no Skype como livio_enrico ou me escrever um e-mail e eu lhe darei o telefone.
Obrigado Livio
Enviei-lhe um e-mail em Engineering@theremino.com Onde vi seu contato, E vou te explicar tudo para saber se é viável para você.
Obrigado