Os módulos do sistema Theremino
Esta página é dedicada a comentários e ideias para módulos Master e Slave
Alguns usuários têm perguntado como aplicar uma fonte de alimentação externa
A solução mais fácil é usar um HUB USB com o 5 Alimentador de volt 5 Exterior do volt. Alguns destes hubs nem podem chegar até 3 Amperes e mais. Mas recomendamos que você não exagere a corrente máxima, para evitar o risco de queimar os contatos delicados de portas USB.
No caso em que o sistema é composto por mestre e escravos poderiam ser usados adaptadores visível na parte inferior desta página: www.theremino.com/hardware/actuators
Adaptadores podem parar, e comida, toda a cadeia de escravos ou eles podem ser usados em um único atuador, interponendoli entre o pino de InOut e o atuador com uma extensão padrão.
Essas considerações se aplicam para ter mais poder nos pinos de InOut e não para alimentar o módulo mestre do lado de fora.
Em todos os casos, recomendamos que você não exagere com a corrente máxima e usar uma fonte de alimentação protegida contra curtos-circuitos. Também certifique-se de que ele não produz ruído e picos de tensão excessiva quando eles se conectam a 220 Volts.
Em caso de atuadores com forte corrente inrush antes de prosseguir para abastecimento externo, tente um capacitor por 4700 UF entre + 5V e terra. O capacitor pode ser soldado ao mestre, ou você pode usar o pino manteve-se livre para acessar +5 e a terra e conectar o condensador com um pequeno conector fêmea.
Se é realmente necessário alimentar o pino mestre de fora fazer como mostrado nesta imagem.
——————————————
Mestre levado não liga
Se o led no Master será não liga faz busca não falha do sistema USB, ou em drivers de Windows, É mais provável que seja o mesmo que levou.
——————————————
Para “culpa” por Alessio estão aqui’ Eu também lamber meus ouvidos, lendo o potencial’ de theremino. Belo trabalho. Eu queria perguntar se existe um tutorial sobre como usar guias com instruções passo a passo para fazer pequenas experiências para alcançar algo complexo. Eu vim em três e meio milhões de bulbos mas não posso’ dirigir o risco de porcaria de quebrá-los todos :) Olá, Lucas.
Theremino e’ um grande projeto, composto de muitas partes diferentes, Lá’ um tutorial. O site em si e’ o tutorial.
Vire um pouco’ aqui e um pouco’ Li, e ler o que mais lhe interessa.
Você poderia ler sobre os primeiros passos: Theremino_Handbook_Lessons_1 -2
localizado aqui: https://www.theremino.com/downloads/documentation
Olá
Livio
=================================================
Eu copio aqui uma pergunta a Luca que pode’ afetam muitos usuários.
=================================================
Olá Livio.
Eu estava direcionado para você, Alessio IK5PWR.
Olá, e bem vindo ao Thereminomani.
Eu queria pedir-lhe alguma informação no theremino.
Eu tenho um analisador de espectro velho de Marconi quem sair a plotadora X Y analógica. Para X a tensão varia de 0 em 10V e Y por 0 para .5V 2. Viu a necessidade’ Imprimir o que eu vejo um vídeo que achei que gostaria de usar este cartão, Obviamente com atenuador para o eixo X.
E’ pode fazer este aplicativo juntamente com o programa HAL ou extrapolar um arquivo de texto numérico para uso com excell?
Certamente! Apenas, adaptar-se as tensões nas nossas entradas ADC ( 0 V a 3.3 V )
Em todos os casos onde as peças com uma gama maior de nossa adaptação é possível com duas ou no máximo três resistores (Se você precisa de medir tensões negativas)
E’ é melhor evitar qualquer solução complexa que inclui operacional, diodos, e transistores, a fim de eliminar problemas e ajustes (pretérito imperfeita calibração de zero, vem com temperatura etc.)
Para explorar o tema da ADC, na seção do site “APLICAÇÕES” na parte descritiva “INSTRUMENTOS DE MEDIÇÃO”, na parte inferior do parágrafo você consultar para obter detalhes do arquivo “Theremino-instrumentos de medição", Não consigo encontrar este ficheiro para obter detalhes, Você tem que me dar mais alguma pista? Estou interessado em usar o ADC para ler tensões variando de tensões negativas para o positivo, passando pelo zero.
Adaptação com resistores é tão simples e casos que exigem especiais escravos são tão raros que, Provavelmente não, utilizando a parte “medições de precisão” muito em breve, ou talvez nunca, ou alguém o fará como nosso sistema é completamente “Aberto”
Eu queria comprar um theremino, mas vejo que algumas placas de expansão não estão disponíveis, Você tem que construí-los ou está em produção a curto?
Estará em produção dentro de alguns meses. Mas você não precisa as guias extras que se comunicar através de serial “Escravos”. Você só precisa de um mestre, porque a série novo mestre 6 Genérico, configurável pino com o qual você pode fazer tudo. Começar um mestrado e fazer amigos no barato, no futuro, Se for necessário, Você pode adicionar mestre e escravos em vão.
Obrigado e parabéns pelo seu trabalho.
Salutoni Luca.
Agradecemos também que nos, Provavelmente, calcular um divisor que você irá facilmente possivelmente usa LTspice para lidar, verificar e simular.
Usar valores de resistência em torno de 100 k e 10k, em caso de tensão negativa sobre o terceiro resistor conectá-la +3.3 no conector ICSP do mestre.
Revê-las e nos enviaremos possivelmente, cálculos e diagramas,
Olá
Livio
Oi, Acho esse projeto muito interessante, Eu sigo o mca na rede de radioactividade e encontrá-lo muito bem feito.
Eu queria saber algumas coisas sobre theremino:
1) Quando será escravo cupom?
2) Ter que fazer um controle automático que lê os sensores de temperatura (Termopares/ntc-ptc), sensores de pressão analógico, tensões e correntes, sensores resistivos, Eu precisaria para exibi-los em uma tela estilo datalogger, com curvas específicas, de cada sensor, O que posso usar para exibir os dados saindo de theremino. Já existe’ um programa de datalogger com possibilidade’ alarme definido anteriormente exemplo.
Aguardo ansiosamente suas explicações
Obrigado antecipadamente
Olá
Carlo
1) Pode ser preparado em poucos meses, Não vai começar a produção porque há pouca demanda, como o único mestre vai fazer a mesma coisa e você gasta menos. E’ também será possível usar vários mestres multiplicando-se os pinos de InOut no. Se precisava dos escravos perguntem Ennio mão algum protótipo montado (tela imprimida em PCB, Bem soldada e de confiança como aqueles montados no carro) Você pode escrever-lhe em: Artistic@theremino.com
No entanto no início, mesmo com os sóis 6 InOut um mestre pin, Há tantas coisas para experimentar e estudar para ficar comprometida pelo menos um ano. Eu aconselho você a começar com um mestre e familiarize-se com as muitas possibilidades do sistema de comunicação Theremino, aprofundar seu conhecimento em caça-níqueis (para se comunicar entre processos) e com mais de 20 InOut tipos que você pode configurar em cada pino.
2) Atualmente, não há nenhum software que faz exatamente o que você precisa, mas você pode fazê-lo facilmente, modificando um dos exemplos já existentes. Começamos por localizar um software semelhante para a necessária (como um menu), Então você copiar todo o projecto e alterar nomes e inscrições. Finalmente você excluir o que você não precisa e adicionar as coisas que você precisa, Se eles são simples, como diz um especialista em DotNet levaria algumas horas. Se sara’ Preciso começar, e então você pode editá-lo e prossegui-las você mesmo. Para tráfego em desta forma serve Visual Studio Express 2008 ou 2010 (construído com paixão e precisão pela Microsoft, são trabalhos de alta qualidade com zero livre de bugs – Todos os nossos softwares são escritos com o 2008, aqueles que usam o 2010 deve convertê-los, Mas é o suficiente 30 segundos)
Para pequenos programas, nós ainda não precisa se preocupar Visual Studio, Ele poderia usar Theremino_Script (Baixar, Aberto “Exemplos simples” / “WebBrowser. vb” e ver como foi possível escrever um WebBrowser inteira – totalmente funcional – em algumas linhas)
Outro, Legal possibilidade é passar dados para MaxMsp (ou similar) e a partir daí seus gráficos e multimídia utilitário que são uma avalanche, Tudo pronto, bem documentado na net e utilizável sem escrever uma única linha de código. Nesta conexão ver página https://www.theremino.com/downloads/foundations as partes em Max/MSP, UDP e OSC
Mas antes de você começa a desenhar, eu recomendaria que você gasta muito tempo fazendo testes práticos pelo menos: 1 controle de servo, alguns LEDs montagem em uma fêmea para 3 PIN, 1 potenciômetro, sensores de luz, sensores magnéticos, de temperatura, etc..
Então recomendo que você também Construa alguns pequenos botões capacitivos (cobre vetronite quadrados de um lado com 1×2 cm) e deslizantes (triângulos, um pouco’ Longas) para explorar as possibilidades de fazer controles proporcionais e teclados. Em seguida, você deve baixar todos os softwares já disponíveis, e tentar conectá-los para o mestre e o sensor de aprendizagem tão’ para configurar o HAL, PINO e Slot.
Fez isso (Então, se você voltar a isso depois do Natal) Você pode tem na mão o conhecimento necessário para fazer um bom projeto e provavelmente também abre possibilidades inesperadas e possíveis simplificações.
Ele continua a escrever todas as dúvidas e nova ideia, Não é um transtorno, Na verdade! O que escrevemos aqui é ajuda para todo mundo.
Olá
Livio
Recebi ontem o mestre e eu imediatamente comecei a conhecê-lo.
Esta tarde eu baixei o Hal e eu experimentei com botões, LED e até mesmo servo. Agora a primeira coisa que quero fazer é um seletor de pau. Baixar todos os softwares e começar a construir o braço robótico.
Com o Hal é muito fácil para as entradas e saídas. Acho que hoje eu liguei um conduzido controlado por uma célula fotoeléctrica e mesmo eu tentei com um termistor. Claro que ver o led se desvanece se cobrir ou descobrir a fotocélula ou termistor, e mesmo os gráficos são fantásticos.
Eu sou apaixonado…. Falar com você em breve.
Perfeito, Este é exatamente o espírito no qual temos trabalhado por anos, Obrigado!
Pequenas dicas…
Servo
—————————————————————————————-
Tenha cuidado ao usar o servo de baixa potência e colocar um capacitor pelo menos 1000 UF entre massa e +5, caso contrário o mestre pode perder comunicação e parar de piscar quando o servo move-se. Isso acontece porque algum empregado consomem muita energia, e todos os pequenos, durante a ideia brevemente exceder o USB 500mA que fornece. Não quebra nada, mas fica chato ter que pressionar “Reconhecer” para redefinir a comunicação.
Motores de passo
—————————————————————————————-
Por enquanto você ainda pode selecionar o tipo de pino “Passo a passo” (Estamos terminando o firmware) em seguida, Se você realmente quiser usá-los, Você tem que usar duas DigOut pino-tipo para cada mecanismo de um pino para a direção e outro para os passos da etapa.
Para conduzir o escalonador irá recomendar-lhe um Pololu A4988, rediculously, Tenho o microstep, Eles ajustar e voam para 4 fios (As fraudes em 6 os fios são muito piores para questões correntes de emf reverso)
O site Theremino
—————————————————————————————-
No site, há um monte de informações e às vezes não é fácil de encontrar, Felizmente, há o botão “Pesquisa” Isso funciona muito bem, e quando você está na página, você pode usar CTRL-F
Olá, Bom domingo, Aguardamos os resultados de sua pesquisa futura, escrevê-los aqui, Então será útil a todos e bem vindos entre nós thereminomani.
Hoje eu experimentei com um pequeno passo, desmontado de um disco rígido quebrado. Eu usei o driver fácil da sparkfun. Notei que os pinos não eram para estar fora, Mas era suficiente apenas um RS do driver fácil, e este pino seria ou servo ou pwm.
De qualquer forma eu experimentei todos os tipos de pinos, e apenas esses dois caras tive envoltório-Scooter (Embora girou como e quando ele gostava dele).
Certamente é uma conquista para o desenvolvimento de steppers HAL.
Agora o que eu quero fazer é aprender mais sobre o roteiro., Porque pelo que entendi desde a capacidade de escrever programas para ser executado em theremino.
Até a próxima.
Olá
Agostinho
Mover o seletor com somenteL
——————————————————————————————-
A conexão com o único fio DIR (direção) deveria não funcionar o motor, mas apenas mudar a direção (Se DIR é que o fundo vai em uma direção se DIR é alta deve ser em outro)
Se o motor gira andando com DIR única é porque o fio esquerdo aberto passo leva o ruído.
Para motores de passo, que você tem que ligar os fios e passo dois pinos configurados como DigOut
Mas depois. como você deve ter notado., Você pode movê-los com a HAL da única – ou melhor – Você pode mover mas apenas manualmente, um passo de cada vez.
Para testar as ligações com o HAL única, você deve mover com o mouse o pino que é ligado ao passo. Cada vez que você mudar de 0 em 1000 o motor deve intensificar (passo em inglês)
Em seguida, você deve alterar o status de pino de rato ligado a DIR (De 0 em 1000 ou de 1000 em 0) e, em seguida, tentar mover o pino dos passos
Mover de software
——————————————————————————————-
Para mover o motor rapidamente leva algum software adicional, Talvez um script que levanta e abaixa os fios passo em velocidade normal.
Eu fiz um script de teste que envia impulsos para o slot 1 com velocidade ajustável de baixá-lo aqui: https://www.theremino.com/files/ThereminoScript_SlotOnOff.zip
No arquivo ZIP você encontrará um executável que funciona agora e o script com o qual foi feito. Você pode editá-lo e fazer um controlador de motor de passo real.
Além de enviar os impulsos que você deve parar quando chegar ao destino… Não é fácil e você não será capaz de ir muito rápido, a menos que você alternar para true VbNet (Sem script) e uso de timer rápido com técnicas “difficiline”. Espero que eu vou te ajudar a fazê-lo… também pode ser útil para outros.
No futuro, o novo tipo de pino irá simplificar tudo isso, Mas a experiência com o script de qualquer forma será útil.
Scripts e software do sistema Theremino
——————————————————————————————-
Você escreveu “programas para ser executado em theremino” e você provavelmente vai esperar para executar os programas no mestre. Muitos acreditam que isto é porque com Arduino você fazer desse jeito, Mas o sistema Theremino é diferente. Theremino é um InOut para PC e todo o software é executado em seu PC (ou em um host geralmente) Isto forçará para estar sempre online, mas em vez disso, permite escrever software de alta qualidade, Seria impossível executar em um Arduino.
Olhando a foto que você me enviou.: https://www.theremino.com/files/Img_1467.jpg
Eu vejo os fios de sinal conectados aos pinos 1 e 2 Mas não vejo o fio que liga o GND GND mestre do excitador deslizante. Isso definitivamente cria todos os tipos de doenças e “o motor funciona como ele gosta” Mas a maioria pode ser perigosa para a saúde do mestre e o excitador deslizante.
O módulos thereminici nunca quebrar, Nós vamos bater o recorde para um ano inteiro com nenhum retorno, Mas não estamos pedindo demais a sorte, um erro muito e queima tudo.
Até que você use o mestre e o outro módulos thereminici energizando tudo a partir de USB, Você pode ficar tranquilo. Mas adicionar módulos e fontes de alimentação externa podem ser muito perigosos, Você deve ser muito cuidadoso para não desarrumar as ligações e também seria bom Conecte o cabo USB e alimentação externa fornecimento somente depois de fazer e dupla verifiquei todas as conexões.
Algumas fontes de alimentação externas são mal feitos e atirar fortes ligações quando você desliga e liga o 220 Volts (pregando o HAL cada vez), com estas fontes de alimentação é muito importantes sempre ter uma conexão boa terra que prende bem ligar o GND de cada módulo (ALIM >>> MESTRE >>> PC)
Leva apenas um momento com o fio GND que tocar e não tocar na hora certa e você frita tudo!
Também links para o motor de passo são delicadas, se tocar e não tocar ou ir para um momento curto você criar terrível sobre que fazer fumaça instantaneamente o excitador deslizante (Isso só aconteceu para um usuário com o mesmo driver para – o mestre resistiu, mas posso assegurar-vos que resiste sempre)
Outro usuário estava definindo a corrente de stepper Pololu com chave de fenda e talvez deu-lhe um scintillina de eletricidade estática… o fato é que o CIP Pololu instantaneamente é soprado acima!!!
– – – – – – –
Eu recomendo quando Conectando módulos e fontes de alimentação não THEREMINICI todos atenção, Ajude-na continuar com o incrível recorde de ZERO módulos quebrados.
Olá todos e que elétrons são com você.
Livio
Olá Livio
Obrigado pela informação.
Já fiz planos com passo a passo e easydriver e ardu. Mas theremino eu estou percebendo que é diferente e melhor.
Você está certo , Anexei o gnd entre mestre e easydriver. À tarde que eu tento, e vou tentar com seu arquivo..
Estou muito interessado em criar automações que corria sozinhas sem os impulsos humanos.
Nós vemos……. Vou mantê-lo informado.
Olá e bom dia
Agostinho
Interessante a ideia de criação de automatismos, Parece uma ideia óbvia, mas esconde muito mais em suas palavras. Vamos esperar pacientemente para suas pesquisas, Olá.
Olá a todos, Acabei de terminar o geiger e tenho de fazer elogios a quem projetou a coisa toda. Eu gostaria de entender como o sistema, Eu li as lições 1/2 sugerida por Lívio, Alguém pode indicar onde encontrar o outro? exemplo de como a luz do diodo emissor de luz com um botão ou outro.
Olá novamente e boas festas
Olá,
as combinações possíveis são infinitas é impossível fazer todos os exemplos, Mas depois de entender os princípios é sempre a mesma coisa e torna-se fácil.
Leia com paciência, o programa de ThereminoHAL do arquivo de instrução (menu ajuda/instruções)
Sugiro que você leia também estas páginas:
https://www.theremino.com/hardware/outputs/actuators
https://www.theremino.com/hardware/outputs/motors
https://www.theremino.com/hardware/inputs/sensors
https://www.theremino.com/technical/pin-types
https://www.theremino.com/technical/communications
https://www.theremino.com/technical/connection-cables
E talvez, confira todos os vídeos do canal do YouTube
http://www.youtube.com/user/ThereminoWorld
Ler um botão
——————————————————-
Para ler um botão você deve conectá-lo a um pino qualquer entre sinal e solo (os dois extremos) e configurar o pino (no programa HAL) como Dig_in_pu.
“Dig_in” Significa entrada digital (ou seja, ligado ou desligado) e o “Pu” significa usar o “Pull up” ou seja, fornecem uma corrente fraca que “Puxe” a tensão quando o botão está aberto.
Eventualmente, você receberá o sinal ao contrário (1000 com o botão abrir e zero com o botão fechado) e com o programa será capaz de modificar esses dois limites mínimos e máximos de HAL, mesmo tendo a incliná-los, e então enviá-los para qualquer slot.
O que fazer então com este sinal depende apenas de você, Você pode ligar um led que é do outro pino ou movendo um servo, Isso é entender o princípio da comunicação entre o pino e SLOT, um Conselho: Leia com paciência todas as páginas do site.
Olá
Livio
Bom dia
Parabéns pelo trabalho e a filosofia com a qual eu perseguia
Acho que o theremino pode fazer por mim para algumas experiências, que então acho que para encomendar um. Queria saber algumas informações, Se a resposta, Como é frequentemente o caso, Não é tão simples, e requer introspecções sobrevoam também.
As informações são estas:
1)para registrar os arquivos no seu pc dos sensores que leem que isto devo acrescentar ao Hall ? https://www.theremino.com/files/DataLogger.zip
2)Eu posso ler facilmente sensores com saída 4-20 Mas?
3)Eu posso ler sensores de temperatura digital DS18B20 (1-fio)
4) Eu posso ler o tipo de calibre de tensão http://it.rs-online.com/web/p/estensimetri/0308118/
Obrigado por sua atenção e acima de tudo, espero que você será capaz de espalhar o sistema
Olá,
Bem-vindo ao thereminici.
1) HAL serve como uma base para ler ou gravar o pino de InOut através de USB
O DataLogger é um dos muitos aplicativos que dependem de HAL
Diz-se que o DataLogger enfrenta o que você precisa, mas pode ser fácil para mudá-lo.
Há também outras maneiras de ler dados, ThereminoScript, VBNET, VisualBasic, C++, CSharp ou programas Visual também bloqueiam tipo para ser conectado com o outro, como MaxMsp ou similar.
E finalmente, há a possibilidade de dar-lhe o que você precisa (ou ajudá-lo a fazê-lo) de qualquer um dos funcionários, que estão se tornando cada vez mais numerosas em muitos campos, por radioatividade de geofonia o reconhecimento de sinais biológicos, etc…
2) Sim, muito fácil.
Dispositivo de alimentação de 4-20mA conforme necessário com o habitual 24 Volts (Mas também 12 Volts devem ser fino)
A falha do dispositivo 4-20 conectá-lo ao chão através de um resistor de 100 Ohm 1/4 Watts (os habituais resistores de tamanhos normais)
Conectar-se a massa para a massa dos pinos de entrada do mestre (Fio preto)
Conecte o outro lado do resistor ao sinal da entrada pino do mestre (Fio amarelo)
Não conecte o terceiro fio que ele era scat PIN (+5Volts) Mas deixá-lo livre.
Configurar seu PIN como ADC para 16 Pouco
O que você receberá será
> 20 Ma = 2 Volt > = erro (dispositivo quebrado que consome demais)
20 Mas = 2 Volts = leitura máxima
4 Mas = 0.4 Volts = leitura mínima
< 4 mA = <0.4 Volt = errore (filo scollegato o mancanza di alimentazione) Oppure in termini di valori standard thereminici da 0 a 1000 da 607 a 1000 = errore da 121 a 606 = da 4 a 20 mA da 0 a 120 = errore (sono tutti numeri con la virgola per cui la precisione è molto maggiore di quella che sembra qui) 3) Per leggere dispositivi 1-wire si dovrebbe fare un nuovo tipo di pin programmando il firmware o sviluppando un nuovo tipo di slave. Non lo ha fatto nessuno e ci sono molte ottime alternative immediatamente funzionanti, per cui se non lo fai tu hai poche probabilità di poterli usare. 4) Per gli estensimetri ci vuole un pre amplificatore apposito. Dovrebbero esistono già pronti e a buon prezzo quindi difficilmente li progetteremo. Dovresti trovarli da Phidgets o da Pololu o da LadyAda. Controlla che l'uscita sia 0..3.3 Volt e sei sicuro di poterlo usare anche con i nostri PIN (da configuarare come ADC) In genere tutti i sensori Phidgets e simili sono compatibili con i nostri pin. Solo qualcuno potrebbe avere dei problemi, eventualmente chiedi prima a qualcuno di noi.
Obrigado pela resposta. Enquanto isso, tomo um mestre para fazer alguns testes a fim de melhor compreender e possivelmente fazer mais perguntas específicas. Quanto a minha usando um aplicativo onde serviu-me muito bem teria sido isso http://www.studiogeofaber.blogspot.it/2012/05/prove-di-involucro-per-il-comfort.html onde arduino funcionou bem, mas a dificuldade para eu começar a trabalhar (por causa da minha ignorância em programação) foi elevado.
De qualquer forma obrigado novamente, Eu estarei de volta com certeza mais tarde quando eu encontrar o tempo para fazer alguns testes
Saudações
Giovanni
Muito bom, experimentar com um mestre, potenciómetros, levou, servo motores e similares é a melhor maneira de fazer amigos com o sistema de Theremino.
Eu assisti um pouco’ seu site (entre parênteses Kudos para actividade inovadora e interessante) e eu imaginava o tipo de aplicações que você pode precisar. Se precisar de ajuda, estou sempre aqui. Possivelmente também o 0125 57290 (De 09 no 19 – inclusive feriados) ou por correio para “Engenharia em sinal theremino dot com”
Olá Livio
Leia com mais cuidado as notas na: “hygrothermal comportamento da envolvente do edifício” para localizar as necessidades específicas com relação ao número e tipo de sensores.
Tal pesquisa beneficiariam com a simplicidade do sistema Theremino que permite que você:
– Você pode adicionar sensores em qualquer número e alterar a configuração rapidamente sem reescrever o firmware.
– Leia facilmente todos os sensores comuns como: temperatura, umidade e poeira no ar
– Ter a segurança de ser capaz de adicionar novos sensores na mosca, tipo em qualquer número e também não foi previsto no início.
———————————————————————–
Como sensores de temperatura, que recomendamos:
———————————————————————–
Lm35 – Farnell 1469236 -sobre 2 Euro – Não requer calibração e medição da temperatura de quarto dentro +/-0.25 graus Celsius e -55 em +150 dentro +/-0.75 graus centígrados.
Sensor "501F" – Farnell 2191831 -sobre 8 Euro – Não requer calibração e medição da temperatura de -10 em 60 graus com máxima precisão. Copiar de folha de dados: "Com uma precisão de ± 0,1 K em um intervalo de 40 k (ex.. 5° C a 45° C), o sensor é mais preciso do que uma classe F 0.1 (DIN EN 60751) Sensor de platina. Estendido fios longos (> 10m) não influenciará a precisão"
Estes sensores são ambos diretamente conectados ao nossos padrão três fios conectores ( GND / + 5 volts / Sinal )
———————————————————————–
Como os sensores de umidade recomendamos:
———————————————————————–
O grande robô 4030 HIH-Itália:
http://www.robot-italy.com/en/hih-4030-humidity-sensor-breakout.html
Este sensor está diretamente ligado ao nosso PIN, mas você tem que prestar atenção na ordem dos links (Para fora e + 5 volts são trocadas entre eles)
———————————————————————–
Como sensores de poeira, que recomendamos:
———————————————————————–
GP2Y1010AU0F afiada, que pode ser encontrado aqui:
http://www.robot-italy.com/it/optical-dust-sensor-sharp-gp2y1010au0f.html
e também aqui: https://www.sparkfun.com/products/9689
Este sensor está diretamente ligado ao nosso PIN mas tem 6 terminais conectados como segue:
Terminais de 6 a nossa 5 Volts (Fio vermelho)
Terminais de 1 a nossa 5 Volts (Fio vermelho) através de um resistor de 150 Ohm
Terminais de 2,3 e 4 nossa GND (Fio preto)
Terminal 5 através de um resistor de 10 KOhm de nosso sinal (Fio amarelo)
(Terminais números referem-se a folha de dados encontrada em sites indicados)
App-notas também dizem para adicionar um capacitor 220uF entre 5 Volts e chão.
— TENHA MUITO CUIDADO COM ESTE SENSOR —
Talvez seja o trabalho é mais complexo do que parece.
Folha de dados de leitura e app-notas nesta página:
https://www.theremino.com/hardware/inputs/sensors
———————————————————————–
Outros sensores
———————————————————————–
Em turnê de robô, Itália (Um pouco’ Querida), SparkFunk, Phidgets, Ladyada, Pololu e afins são todos os tipos de sensores, com ótimos preços.
http://www.phidgets.com
http://www.robot-italy.com
http://www.pololu.com
http://www.sparkfun.com
http://www.ladyada.net
Se você escolher os sensores apropriados podem ser conectados diretamente ao 6 cada Master e Slave módulos adicionando até centenas.
Portanto, tenha cuidado para escolher modelos com 5 Volts, ser conectado diretamente, Não há protocolos I2C malucos, 1-fio etc.… Porque senão você vai perder muito tempo para o programa e você perde a capacidade de adicionar novos sensores no ilimitado.
Muito Obrigado, Eu não sabia que a poeira!, Vou tentar isso, Eu recebo um mestre no dias deve… definitivamente a reenviar
Muita informação adicional sobre os sensores de poeira e umidade nesta página:
https://www.theremino.com/hardware/inputs/sensors
Estou fazendo alguns testes com sensores de temperatura lm35, para ler os valores de tempe palpite temperatura deve variar os valores 0 e1000, É assim? Mas eu não podia. Você tem um exemplo prático com leitura do lm35?
Deve funcionar agora.
O valor de saída do LM35 vale 0 Volts vezes zero graus centígrados e 10 MV cada grau centígrado.
Nossa ADC ler uma tensão de 0 em 3.3 Volts e convertê-lo em um número de 0 em 1000
0 Graus = 0 MV = 0.000 (Valores HAL de 0 em 1000)
10 Graus = 100 MV = 33.333 (Valores HAL de 0 em 1000)
100 Graus = 1 V = 333.333 (Valores HAL de 0 em 1000)
Claro então você deve usar esses valores corretamente, Talvez separá-los para 3.3 para obtê-los em graus centígrados.
Se você não pode escrever para mim e eu estou a escrever um pequeno Script que lê Theremino, divida por 3.3 e apresenta a final valor em graus sobre uma caixa na tela.
Pode também alterar o valor de MAX no HAL e enviar o valor já modificado para slots, mas eu não faria isso com HAL, Eu faria depois…
—————
Se você tem que ler mesmo abaixo de zero fiação de sensor de temperaturas o LM35 se torna mais complexa. Vá ler a folha de dados, como fazer, Se você não pode escrever e eu vou ajudar-te.
Obrigado pela resposta, Tudo Okey. Valores negativos não me interessam no momento, por agora estou a tentar familiarizar-.
Olá a todos
Fiz vários testes com um mestre e um servo e vários sensores. Eu li e reli tudo o que encontrei.
Alguém que eu possa’ confirmar que eu comecei a perceber:
Gostaria de verificar l’ orientação de meu painel solar com duas fotocélulas, no laboratório o circuito trabalha, na prática ( Vamos tentar )
Também estou interessado em saber como a tensão do painel, por isso, peço-lhe,
Deve medir-se a 30V.
Se com um divisor para baixo com a 30V 3V e este é o número 900 no Visualizador de Slot
Os números 300 e 600 Eu correspondem a 1V e 2V ??
Se a questão’ …….. Não me trate mal
Saúdo-vos cordialmente
Inteiramente exato para 100%
A propósito, é uma ideia muito interessante, Você pode começar com apenas a fotocélula e futuramente adicionar software com cada nova ideia. Com um pequeno script você pode então também fazer pequenos movimentos de provas, Se vai a certa tensão cai muda de direção e em três ou quatro movimentos são a melhor localização. Ou algo assim…
Eu só gostaria de te dar um Conselho para o valor das resistências no divisor de tensão, Colocava a 100 k e 10 k, tão bem alto. Por duas razões:
– consumir o baixo consumo de energia (menos de um terço de mas 30 Volts)
– Não mande demais atual para o PIC (Se 10 k aberto que inadvertidamente Obtém desconectado ou mal pagos e que não contacta bem)
Outro conselho é sempre cuidado para não mandar tensão 3.3 Volts para os pinos de entrada, Se houver um resistor de proteção em série com o fio amarelo ou um divisor de 10 k acima então o PIC não quebra. Mas você ainda pode parar a transmissão USB, assim que um dos pinos excede 3.5 Volts (o mesmo pode acontecer se você toca os pinos com as mãos e dar-lhe um pequeno download)
Últimos conselhos: Você também pode medir a corrente do painel com um valor pequeno resistor entre o painel e massa negativa. O valor deve ser pequeno para evitar a perda de poder e não aquece o resistor. A máxima tensão no resistor deve ser metade um volt ou menos (Embora isto reduz a precisão da medição). Então, se a corrente máxima a ser medido foi, Por exemplo, 5 Ampère, Você poderia colocar um resistor 0.1 Ohm (na prática, um pedaço de fio) e medir até 0.5 Volts.
Mas eu recomendo este “medição de corrente” Adicionar um resistor de 10 k em série com o fio amarelo que vai para os pinos de entrada do mestre assim se o resistor de 0.1 Ohm secessão atual seria o mínimo mesmo e não quebre nada. Um resistor de 10 k em série com o pino de entrada não perde a tensão e cálculos que você pode fingir que não existe, Só serve como proteção.
Livio Obrigado conselhos
Eu também esperava o controle atual, mas não o resistor em série.
No que se refere o software para mim e’ tabu, Não faço ideia de onde começar.
Olá e obrigado novamente
Luciano
Bem, Bem, começa a fazer amigos com reações simples que podem ser conseguidos com apenas HAL. Em seguida, Quando você precisar dele, Você também vai aprender a fazer algum script.
Olá Livio
Peço licença para riscocciarti,
MI e’ chegou o tipo de sensor de poeira GP2Y1010AU0F, Eu baixei tudo o que eu poderia encontrar para entender como, Mas encontro-me com as incertezas.
1° E’ direito que aquece ligeiramente quando e’ em função
2° É usado como’ ou deveria haver um CAP
3° L’ ar deve passar através do furo de centro, ou posso corrigir o sensor em um plano
Eu conectei os fios como você explicou em uma resposta
Olá e obrigado antecipadamente
Luciano
Além de irritar, Você fez muito bem e eu não teria feito algo de errado eu.
Não deve aquecer, Eu li da folha de dados que consome menos de 20 Mas, Então deve permanecer creme frio, Espero que existe um problema e que não tem passado muito atual algo queimando.
As instruções explicadas na resposta estão certa mas não vinculá-lo mais se você não checou tudo bem.
Leia atentamente a seção inteira e também a página do sensor de folha de dados e AppNotes: https://www.theremino.com/hardware/inputs/sensors
Se você não consegue encontrar evidência de falhas de link para conectá-lo com um resistor de limitação de corrente por 47 ohms em série com o fio vermelho que leva 5 Volt Theremino dal, desta forma, também estamos fazendo erros a corrente máxima seria 100 mA e é difícil de queimar algo.
Antes de conectá-lo também colocar um medidor em série com o fio vermelho (Ele trocou em corrente contínua com uma escala total de cerca de um ampères)
Em seguida, colegas e medir a corrente, uma vez que, de acordo com a folha de dados, Deve ser sobre 20 Mas
Finalmente medir para um curto período de tempo e se a corrente exceder 50 Ma não é definitivamente um erro
Eu nunca tentei um e eu não tiver um no laboratório para fazer comparações assim tudo é possível, Também há um erro na data-sheet que é feita muito ruim.
Dúvidas e pensamentos aleatórios
——————————————————————————–
A folha de dados explica que o buraco entra no ar, por isso deve permanecer aberta.
Você colocar o resistor de 10k em série com o fio amarelo?
Você poderia ter-se enganado e “parecia para aquecer” mas não aquecida?
Deixe-me saber se você pode me chamar pelo 0125 57290
Olá
Livio
L'app-nota (na página 4) Ele diz que é preciso um resistor 150 ohms entre o pino 1 e o + 5Volts
Mas em outros esquemas publicados pela afiada parece haver uma resistência interna em série com os LEDs e o primeiro pino 2.
(como no diagrama copiado aqui: https://www.theremino.com/hardware/inputs/sensors )
No entanto adicionar um resistor 150 ohm em serie al pino 1
Nos app-notas também dizem para adicionar um capacitor 220 uF pino tr 1 e 2
e também eles dizem que você deve desligar e ligar os LEDs periodicamente.
Isso parece muito estranho para mim de ligar periodicamente
e que só deve servir para diminuir o consumo,
Mas a esmola é muito confusa sobre essas coisas.
Se eu estiver errado, que eu vou descobrir essas coisas peço desculpas tanto e vou enviar-lhe algo em troca.
Olá
Livio
Olá Livio
Enquanto isso, obrigado pelas sugestões, os links que eu tinha detectado por sensores e não sua resposta AppNotes.
Montei um 150 ohm em serie al pino 1, em série com o pino de sinal que eu já tinha montado um 10KΩ.
O capacitor de 220mF que eu montado entre a 5V. e a massa e não no pino 1
Os pinos 2-3-4 Liguei para o chão
Com um resistor em série com o 5V. de 47 ohm como você sugeriu a absorção e’ 18,2 Mas o sensor após 1 poder agora permanece à temperatura ambiente enquanto primeiro dez minutos depois estava ligeiramente quente
Agora o sinal’ um julgamento
mais uma vez obrigado e Olá
Luciano
Bem, agora que a absorção é direita e o resistor de 47 Ohm, você pode excluí-lo, Foi só uma segurança e pode criar problemas.
A diferença era o resistor de 150 ohm em serie al pino 1, sem este resistor do led foi iluminado com uma corrente muito alta e pode ter sofrido (culpa minha, então eu vou te ajudar a corrigi-lo ou vou comprar um novo sensor e eu vou manter a uma) Acho que você terá que abri-lo e mudar o led.
Em vez do que eles escrevem sobre o pino 3 É realmente estranho, se não consegue entrar nos próximos dias eu vou encontrar um sensor e como fazer.
Onde você fez get e quanto tempo eles colocaram no on-line formulário de pedido?
Eu comprei da Itália de robô http://www.robot-italy.com/it/optical-dust-sensor-sharp-gp2y1010au0f.html ao preço de €22,19 incluindo frete custa cerca de €10.
Vem com o conector que você deseja alcançar, vendidos separadamente
MI e’ foram entregues após 3 dias.
Encontrei rapidamente o problema de conexão, Falha ao criar o conector por falta de equipamentos, Então eu soldado os fios diretamente sobre os pinos, com um ferro de solda 12V.
Eu cobri o pino com o psiquiatra do calor ( Não aquecê-la. ) Depois de eu enrolado com os fios e em seguida a manga desliza fora
Para substituir o sensor como você propôs também não é uma opção, continuar com o auxílio e demonstrando
Olá
Maldito, Agora no paypal vai haver um máximo 10 Euro e fazer uma transferência é uma operação difícil e lenta. Mas assim que alguém faz a próxima doação comprar um e depois vou ajudar melhor. Entretanto, vamos ver se você trabalhar sem muitas complicações.
Parece real, fácil para abri-lo para verificar se o LED ?
Tem de videiras ?
Primeiro de tudo Parabéns pelo seu projeto, É muito raro encontrar, particularmente na Itália, algo tão bem feito e documentado.
Eu fiz meu primeiro mestre, e ele funcionou perfeitamente na primeira tentativa (entre outras coisas eu já refeita no Proteus Isis/Ares, Eu sei melhor por razões profissionais, refazendo o roteamento, trazendo o quartzo para 16 e usar um conector USB mini-B – Se em causa têm brd e sch estão disponíveis!). Implementei o FW do mestre e o HAL (está ainda a ser testado) o driver para ADXL345 com i2c, e gostaria de que fazer o mesmo no slave… Mas não consigo encontrar a fonte do escravo, Não há nenhuma necessidade de hex (É uma escolha, um descuido ou sou eu não encontrá-los?)
Mais uma vez parabéns a todos por um trabalho bem!
Saudações
MQC
o cheiro, que surpresa!
Um novo funcionário, e que também sabe como programar! Congratulo-me com você, em nome de toda a comunidade thereminica. Você é o primeiro homem corajoso que se dá ao trabalho de abrir o software HAL. Pergunte-me qualquer coisa que você precisa e você terá todo o nosso apoio. Por agora aqui o firmware baixar o servo: https://www.theremino.com/technical/schematics#servo
Você estava certo, o projeto estava faltando e havia erros no texto (Ele se referia em parte ao “Servo” e em parte para “Mestre”)
alterações Firmware / caso / protocolo
————————————————————————————————–
Adicionar um novo tipo de pin (especialmente um I2C) Não é fácil. Você vai ter muitas variações. Eu recomendo partes da versão mais recente do HAL (que é agora 3.6) O protocolo pode ser encontrada aqui: https://www.theremino.com/technical/protocol
Nós já tinha começado a preparar algo, mas há problemas muito difíceis de resolver (por exemplo, como um par de dois pinos SDA e SCL em um único tipo de aplicação HAL) E, pior ainda, Uma vez que os dados estão no HAL são inúteis. Eu não saberia como passar dados estruturados nos slots e slots sem toda a simplicidade do sistema é perdido Theremino. Não vai ser fácil… muitos, muitas felicidades.
Por ADXL345?
————————————————————————————————–
O ADXL345 é um parente próximo do ADXL335, ligado directamente sem I2C e ligeiramente mais barato. Mas o problema é outro, tanto 345 que o 335 ter um ruído exagerado 300 UV / sqHz, contra o 50 UV / sqHz de LIS344 que nos aconselhar e você se conectar sem a necessidade de I2C. https://www.theremino.com/hardware/inputs/accelerometers
Por I2C?
————————————————————————————————–
Honrar sua coragem, mas por que se preocupar com o I2C? Para todos os sensores são também versões analógicas que custam menos e estão directamente ligadas, sem muitos problemas. I2C foi feita pela Philips, para fazer dez centímetros em televisores e não pode ficar cabos longos e distúrbios. (Arduino ver a literatura sobre os problemas com I2C).
Por que não fazer PinType Stepper, Em vez disso?
————————————————————————————————–
Verifique os motores de passo é importante, nós também gostaríamos de deixar de ir a CNC… Acho que agora vai para o cortador através do paralelo (horror!)
Se você precisar de informações urgentes me chamar:
skype: livio_enrico
enviar: Engenharia em sinal theremino dot com
tel: 0125 57290
De 09 no 19 inclusive feriados
Olá e obrigado pela disponibilidade!
Sim, Eu sei limites I2C… No entanto, eu queria verificar o comportamento Theremino (e patrocina) com um aplicativo que usa atualmente o ADXL345 para fazer de monitoramento microseismic; que originalmente utilizados dois 32MX795F512L cooperativa em uma placa de standalone, um para lidar com os sensores e um para fazer 'argumentos’ (Hanning window, fft, etc).
Como primeiro passo Pensei 'trapaça'… tratar o i2c de uma maneira transparente; o pino está “tipo” ADXL345, e o protocolo passa 6 bytes' neutro’ (com algumas modificações em relação a uma entrada de 16 bits, brincar com UsbBytesCount). Na entrevista com curso acelerômetros achamos que o pic de forma independente… e interpretação dos dados do aplicativo que abre a ranhura.
O passo seguinte eu pensei que a i2c genérico verdadeira pin… mas na verdade é uma bagunça. (Eu tenho algo que eu poderia usar na gaveta, Eu não sei se vale a pena, melhor para começar do zero – uma espécie de 'empacotamento personalizado’ de comandos e estados que usam mais de um slot de túnel? Mah.).
O PinType Stepper me intriga muito! Eu também tenho uma pequena CNC com um Kress, Estou verificando com EMC2 (LinuxCNC) rua paralela; dois projectos na calha para um tempo de vida (Mecânica quase ok, tudo o resto não) Eu sou o quarto eixo e da extrusora estilo FDM RepStrap, assim também seria um banco de ensaio bom! Infelizmente, o tempo está a esgotar-se e trabalhar bem…
I definitivamente se manter em contacto! (PS1 – Infelizmente ou felizmente são vinte anos que eu lidar com programação C ++ em ambiente industrial e automotivo… para o qual eu sei um pouco VB’ alienígena…
ps2 – meu primeiro mestre: http://www.mqcvisions.net/Varie/ThMaster.jpg :-)
Olá e ver você em breve!
M.
É um pouco’ extrusões eu iria fazê-los eu mesmo, mais cedo ou mais tarde, Eu estava esperando que você teve muito tempo para PinType Stepper. Isso vai significar que vamos fazê-lo juntos…
Você não tem que usar VBNET, há também a versão do HAL em C #.
Seu mestre é bonito, Estou contente por ter usado apenas um lado, mas eu gosto de pequenos capacitores amarelas. A cerâmica de 10 UF são mais bonitas, rediculously, Eles são pequenos e não têm problemas de polaridade.
Eu vou te dizer, se serve o devido cuidado antes do passo me converter também de bom grado (Você acha que eu vim para Theremino procurando informações sobre Gamma Espectrometria… enquanto eu estava restaurando um FH40T sucesso, o procedimento completo será em breve no meu site. [Muito pouco tempo e muitas coisas interessantes…!])
[Na verdade, eu estou usando a versão do C #… mas eu sei que é justamente recomendado por motivos de desempenho…]
I tantalio… vero… mas eu usei coisas que eu já tinha em casa (ao longo dos anos tenho acumulado tantos componentes que me sinto culpado de ir daqui para comprar mesmo que isso não é realmente necessário… :) ) – na verdade, eles também são muito grandes, Previ aqueles cerâmica (você sabe que o abate soldados sob estas, Eu tive que usar estação de ar quente, loucura).
Talvez você perdeu os acelerômetros de ruído frase.
Eu sugiro que você use o LIS344 que liga sem a necessidade de I2C que tem um menor ruído seis vezes os 345 : https://www.theremino.com/hardware/inputs/accelerometers
Se você, em seguida, quer exagerar colocá 8 ou 16 em paralelo no mesmo PCB e fazer barulho significa chegar a um ruído quase geofones, mas custa muito pouco e com largura de banda até a zero.
A média hardware é bom, porque o LIS344 têm as saídas resistivas que podem ser colocados em paralelo. Fazer algo como I2C e faça o software media implicaria uma carga de trabalho e da quantidade de dados a serem transmitidos exagerada.
Eu tenho um problema que diz respeito à Theremino Mestre.
Usando um cabo USB junto 10 metros para ligar o mestre para pc, sempre usado com o XP em três PC-Vista-Win7 em dois laptops, mas difícil comigo dispositivo Win7 não reconhecido. Se você conectar outros dispositivos de trabalho, apenas com errado mestrado, Eu tenho três.
Eu tentei com outros dois cabos mais curtos eo trabalho mestre
No Gerenciador de dispositivos com o cabo ofender Eu não me dê nenhum amarelo / vermelho, diz Dispositivo desconhecido e indo para propriedades me diz que o motorista faltando, Eu tento atualizá-lo e deve-se notar que’ atualizado
Com outros cabos me a Theremino e tudo escrito
Alguém que aconteceu, apenas curioso, o que fez? Mudança cabo ou pc?
Obrigado e cumprimentos
A especificação USB diz que os cabos devem ser longa 3-5 metros. Normalmente, você também terá de 10 ou 15 metros, mas se o motorista PC não consegue dar corrente suficiente, a capacitância do cabo distorce o sinal demasiado.
evidentemente o seu “fixa com Win7” Ele tem o driver USB que não suporta cabos 10 metros. Você também pode encontrar um cabo USB com menos capacidade (é possível medi-la com um testador de comum entre um do sinal fios id e moído) O melhor seria um cabo trançado e não blindado para minimizar a capacidade (mas sendo sem blindagem seria perturbado e perturbar os vizinhos com muita facilidade aparelhos)
Você pode tentar mudar o conector USB. Há uma pequena chance de que seu PC têm utilizado diferentes tipos de drivers para as portas USB frontal e traseira.
Una buona soluzione, tente barata, Ele seria colocado entre o PC eo cabo 10 HUB USB metros. HUB, especialmente se econômica, Eles não devem ser tanto para o magro, com a limitação de corrente e com boa probabilidade de ter um cabo de 10 metros. Mas alguns PC, marcas especialmente maiores, como Sony, Eles tendem a ser muito exigente com as limitações atuais (também para limitar o ruído gerado a partir do cabo ao Radiocomunicações). Por vezes, estes muito PC “legal” por completo a tensão USB apenas ver um consumo instantâneo anómala, devido à inspiração de um único servomotor. Em vez PCs normais e Notebooks suportar a quatro Servo de Theremino Robotarm, e ele também iria ter nenhum outro problema.
A solução mais limpa seria a linha de série do sistema Theremino (Mestre perto do PC e um ou mais escravos perto dos sensores). A linha serial (dois maioria dos condutores de tela) Pode haver centenas de metros de comprimento. Os quadros para a velocidade de transmissão e distâncias, nesta página: https://www.theremino.com/technical/tables-and-notes#times
Francis perguntou como medir tensão e corrente do LED (experimento estudante da constante de Planck). Aqui está um esquema simples:
Eles usam o PIN 3,4,5 e 6 porque eles têm uma corrente de fuga inferior.
Circuito e cálculos também são válidos para traçar curvas de tensão / corrente de diodos e transistores.
Tensão e corrente no LED (ou um diodo)
—————————————————————————
Volt = P6-Value * 3.3 / 1000
microampere = (P5-Value - P6-Value) * 3.3 / 10
Com o "valor" significa que os números medidos HAL (números 0 em 1000 com casas decimais)
Software de
—————————————————————————
Quatro linhas com Theremino Script podem facilitar os cálculos e apresentam os valores directamente, em Volt e microampere, duas caixas de texto. A experimentação de o de controlo de PWM é levada a cabo manualmente com uma barra.
Theremino script que você baixar aqui: https://www.theremino.com/downloads/foundations#script
Eo script exemplo é aqui: https://www.theremino.com/files/ManualCurveTracer.vb
simulação
—————————————————————————
E aqui está o LTSpice simulação: https://www.theremino.com/files/CurveTracer.asc
Gianluca perguntou:
RESPOSTA
Para fazer o que você diz que nem sequer escrever software.
1) Ligar o sensor de temperatura para o pino 1 do mestre
Mas deve ser um sensor adequado, os I2C não estão indo bem.
Eu recomendo que você use um LM35, que é barato e fácil de se conectar. Para sensores recomendados e como vinculá-los lido aqui: https://www.theremino.com/hardware/inputs/meteorology-sensors
2) Virar a aplicação HAL você baixar a partir daqui: https://www.theremino.com/downloads/foundations
3) Com HAL imposta Pin1 como Adc16 e controla com o osciloscópio HAL, que boas funções do sensor.
4) Ligue uma levou diretamente para Pin2 (e sem resistência) como explicado aqui: https://www.theremino.com/applications
5) Sempre definir a HAL Pin2 como Digout (se você quiser o LED off) ou como Pwm16 (se quiser que o LED ajustável)
6) Sempre seleccionar o HAL Pin2 e definir o mesmo intervalo de tempo do sensor de temperatura (provavelmente ranhura 1)
(Desta forma, o valor de entrada da ranhura do sensor vai para ajustar o LED)
7) Sempre seleccionar o HAL Pin2 e regular MinValue e MaxValue de modo a ligar o LED quando a temperatura excede o nível desejado.
8) Se MinValue e MaxValue são iguais entre si para obter um valor limiar, se você regulá-los diferente e você pode obter uma área proporcional (Por exemplo,) ligar os LEDs de zero ao máximo na faixa de temperaturas que preferem. A mesma coisa se em vez de colegas conduziram um servo ou outro.
9) Se MinValue é maior do que MaxValue então os atos de saída, pelo contrário,.
No futuro a fazer operações mais complexas seria melhor para escrever quatro linhas de Theremino Script ou aprender a usar VBNET VisualStudio, que é instalado como explicado aqui: https://www.theremino.com/downloads/notes-on-software#instruments
Nos exemplos de Theremino pasta Scripts são pequenos programas que fazem um pouco’ em torno de, incluindo a, por exemplo TempMeter apresentando a temperatura de um LM35 em uma tela grande, como você pode ver neste vídeo: http://www.youtube.com/watch?v=0erUqTAiixs
Olá a todos, Eu estou fazendo como testes com Geiger e eu deveria abrir seis programas Theremino, já feito, mas depois de algumas horas 6/8 às vezes um dia desconecta Hal, Ele tem capacidade para até quatro programas.
e peço’ Você pode conectar a linha serial de costume dois mestres usando dois pcs, ou conecte o USB Mestre dois pc.
porque eu não posso colocar outro cabo não passa
Obrigado e cumprimentos
Ele também dobra o número de série e até mesmo USB.
Parece que a CPU atinge o limite, qual é o consumo médio de CPU?
Você tentou minimizar todas as aplicações e especialmente o HAL, a fim de diminuir o consumo de CPU?
Você já tentou reduzir a taxa de upload de dados (se você estiver enviando para um site)?
Diga-me um pouco’ a situação melhor?
No final da linha de série o que é, Há muitos Geiger?
Existem fontes de alimentação externas mica ou de chão?
Você talvez passando pelas mesmas tubulações 220?
Faço essas coisas porque às vezes as diferenças são devido ao ruído na linha serial.
Se você não solve'm pensar em uma solução drástica, um HAL que reconecta sozinho, mas você deve primeiro fazer um teste:
Quando você faz logoff basta pressionar o botão “Você reconhece” para fazê-lo novamente?
Ou você realmente precisa desconectar e reconectar o USB?
Francis escreveu-nos um e-mail perguntando:
Bom dia peço ajuda a compreender algumas informações sobre Theremino. Eu quero saber se o módulo serial pode ser conectada ao PC COM1. E, se possível , já tendo um adaptador de série 485 equilibrado – usar o 485 . Usando uma sonda de temperatura de platina e de saída I caomando um circuito do motor . E com o Arduino 485 Não poderia ser conectado eo movimento nunca ocorre fluido . Eu capirese com Theremino e de série 485 a velocidade pode ser maior , Também para ler o áudio de um microfone, por exemplo, para emitir comandos , por exemplo, para desligar e ligar aplaudindo.
Agradecemos antecipadamente e saudações
RESPOSTA
Módulo mestre de série é usado para se comunicar com o PC, mas apenas para conectar os módulos de expansão Slave. A comunicação com o PC é via USB, e é rápido.
Tomemos por exemplo a temperatura do seu caso e motores:
Com Theremino uma temperatura é lida e um pouco mais de um milésimo de segundo depois, a medida já está no software, que envia-lo imediatamente para o motor. É uma velocidade de comunicação, pelo menos 10 ou 20 momentos em que você precisa. Com Theremino também podem mover-se dezenas de motores independentes e todos eles seriam igualmente fluidos.
Como uma série 485 você não pode se comunicar mais rápido, na verdade, seria mais lento. O problema não é tanto a velocidade de comunicação serial (uma transmissão quilo) mas o número de conversões de que dados devem ser submetidos. E sempre que os dados são passados de um para outro processador, os passos de leitura e conversão causar um certo atraso.
Aqui está um exemplo com Arduino:
(1) O sinal do sensor de temperatura, Ele é lido pelo microcontrolador dell'Arduino, através de um ADC.
(2) O valor digital é convertida em série, e enviado a partir do micro para um segundo chip, que lê os dados de série, e transforma-os em dados USB.
(3) O chip de série Arduino envia dados através do USB.
(4) Um PC virtual rolo de motorista, Pretende ser uma porta serial, Ele lê os dados USB.
(5) O driver virtual reúne os bits em um número, e os envia para o processador de PC.
(6) O processador de PC lê dados, como se viessem de uma porta serial, e, finalmente, tem o valor.
Esta é apenas metade da “Snakes and Ladders”, que fazem os dados em um Arduino. Para mover o motor, os dados ainda estão para rastrear todas as seis etapas, pelo contrário.
Com Theremino há duas vantagens:
(1) Ele viaja para 12 mega bit, contra o 38 (ou máximo 115) bit kilo, de Arduino serial virtual (em seguida uma velocidade de 100 em 300 vezes maior)
(2) O número de passos é reduzido. Eles ignorar os conversores de série intermédios. sistema de micro Theremino fala diretamente para o processador de PC.
Bom dia eu pedir a confirmação se eu entender o problema:
Fiz uma automática de quatro Escravo e mestre e funciona quase perfeitamente, Vou explicar : O master e slave estão perto do PC enquanto os outros três escravos estão a uma distância de cerca de 5metri
No primeiro mestre e escravo são inseridas 10 díodos LED que indicam a mim as condições / locais das peças de automação, em teoria, você pode ser ligado, mas não todos e’ nunca aconteceu
Foi o que aconteceu quando, em vez de quatro diodos LED aceso muitas vezes inacessíveis Hal ( no entanto, nem sempre)
Cada diodo LED I adicionou-se uma BC547 com uma base ligada ao terminal de sinal, o emissor ligado à terra e o colector para o díodo LED através de uma resistência e ter alimentados todos os díodos com 12v externo
Há muitos dias que funciona
Era demais absorção de díodos LED que eu inacessível Hal?
Obrigado
Seria melhor para alimentá-los diretamente com o Pin sinais. Para manter baixo o consumo total, o suficiente para usar LEDs muito eficientes (por exemplo, o verde a partir de 20000 mcd) e adicionar um resistor em série com cada LED. Com resistores 1000 Ohm, LEDs são já bem grande luz, e eles também podem se transformar 100, sem fontes de alimentação externas.
Se você conectar um transistor no sinal, é absolutamente necessário para interpor um resistor 10 K, entre o sinal e BASE, caso contrário, o transistor consome muita energia e pode até quebrar.
O novo HAL irá reconectar sozinho. Nós sempre têm sido relutantes para adicionar esse recurso, pois seria melhor para entender os problemas e resolvê-los. Downfalls ter em torno de sistemas que são fora do comum, e volte a ligar o tempo todo.
Olá Livio, há uma forma relativamente simples de obter por meio de um pino do mestre dos impulsos de tensão de saída (3,3 V estão bem) duração 2 MS, com frequência ajustável entre 1 e 10 Hz? Obrigado.
Defina o Pin como Digout e tenha cuidado ao usar esse slot (nós percebemos que tanto o slot “1”)
Escrever software que:
– escreve 1000 no slot 1
– Aguarda 2 MS
– Ele escreve zero no slot 1
– espera 100 em 1000 MS
– Ele faz um sono(1) evitar consumir o 100% CPU
(em Theremino Automation si Scrive “Aguarde Segundos 0,001”)
– repete o ciclo
Escrevê-lo em VBNET, com técnicas de Tópicos e mais sofisticados, você pode ter um monte de precisão nos tempos. Ou você poderia escrevê-lo com Theremino Script…
Mas o nosso conselho é usar o simples Theremino Automation Idioma. Sabendo utilização irá permitir que você faça muitas coisas interessantes, e escrever circuito simples como este, em um momento:
https://www.theremino.com/downloads/automation
Aqui estão as quatro linhas a serem escritos em Theremino Automation
Slot(1) = 1000
espere Segundos 0.002
Slot(1) = 0
espere Segundos 1
Para que o 10 write Hz “Segundos 0,1 esperar”
Ela não precisa de uma instrução para repetir o ciclo, porque o fim do programa Automation, ele repete o mesmo início.
Se você não pode escrever para Engineering@theremino.com o telefona allo 0125 57290
Aqui está um segundo exemplo, com freqüência selecionável 1, 2, 5 ou 10 Hz.
Nós alongou o tempo de pulso 2 em 5 MS, porque o USB viaja a um máximo de 1000 FPS, e, em seguida,, golpe 2 mS seria no limite de suas possibilidades.
Se não é essencial ter pulsos curtos, seria aconselhável para esticá-lo até 10 MS.
Para ser preciso pulso, Também certifique-se de que nel'HAL a taxa de câmbio é ajustado ao máximo. E, sempre para maximizar a freqüência de troca, é bom que não estamos conectados Slave.
‘ ———————————————–
‘ gerador de pulso com freqüência selecionável
‘ ———————————————–
‘ As teclas do teclado são usados para selecionar a freqüência
Chave 1 Vamos para 1 ‘ pressione a tecla 1 para 1 Hz
Chave 2 Vamos para 2 ‘ pressione a tecla 2 para 2 Hz
Chave 3 Vamos para 3 ‘ pressione a tecla 3 para 5 Hz
Chave 4 Vamos para 4 ‘ pressione a tecla 3 para 10 Hz
Velocidade 9 ‘ Defina a velocidade de execução máximo
Rótulo 1
Slot(1) = 1000
espere Segundos 0.005
Slot(1) = 0
espere Segundos 0.995
Vamos para 1
Rótulo 2
Slot(1) = 1000
espere Segundos 0.005
Slot(1) = 0
espere Segundos 0.495
Vamos para 2
Rótulo 3
Slot(1) = 1000
espere Segundos 0.005
Slot(1) = 0
espere Segundos 0.195
Vamos para 3
Rótulo 4
Slot(1) = 1000
espere Segundos 0.005
Slot(1) = 0
espere Segundos 0.095
Vamos para 4
Obrigado pela ajuda e disponibilidade. contudo, o comprimento de 2 ms dos pulsos é exigência bastante obrigatória. para mais, Devo dizer que a solução você propõe gera I, por algum motivo eu não entendo, pulsos muito longos, a fim de 100 MS, apesar da comunicação de viagem 600-700 FPS. Em todo o caso, Tendo em conta a necessidade de ter pulsos curtos, I optou pela solução de usar pulsos gerados pelo pino de saída como um gatilho para um oneshot feita com um 555 (porque talvez haja Lei, Devo admitir que eu sugeri-lo a um amigo). In modo tal, usar o Theremino_Automation para ajustar a distância entre os impulsos, e a resistência do monoestável para ajustar a duração dos próprios impulsos. Olá.
Eu acho que uma boa solução (Se os impulsos deve ser tão 2 mS exatas).
Mas no que diz respeito a muito pulsos longos eu não entendo, com este método eu tenho experimentado o mesmo pulso 5 MS para carregar o registo de deslocamento de Relé Switcher, e sempre funcionou bem:
https://www.theremino.com/hardware/outputs/actuators#releswitcherv2
Acontece que às vezes são longos 4 mS e às vezes até 8 MS (ou, no máximo, poderia ser 16 MS que é o momento do programador do Windows). Mas 100 mS parece impossível.
Para melhorar a precisão do programador 1 ou 2 MS, no programa que controla o Switcher Relay é uma função que requer o Agendador de trabalhar com maior frequência. O programa é chamado “reledriverv6.vb” (exemplos de Script de Theremino) e funções são chamadas “período venture hora(1)” para começar, e “timeEndPeriod(1)”, para colocar as coisas certas, antes de terminar o programa.
No entanto, sua solução é perfeito, Eu não poderia encontrar melhor.
Olá Livio, acabo de receber de Thereminostore dois senhores DIL V4, Eu imediatamente testou o comportamento. Os primeiros ensaios de resumo, realizada com um servo, não parecem destacar problemas, mas desconcertante que, tanto para mestre, o LED está continuamente ligado de forma intermitente. Este comportamento é normal? Obrigado.
O LED é um excelente indicador da velocidade da linha de comunicação serial e a carga de trabalho que o firmware Master está sujeita.
I cópia da página 3 del folha de dados do mestre:
“Uma vez conectado ao USB, o mestre irá instalar automaticamente o seu motorista e, dentro de alguns segundos, LED verde começa a piscar rapidamente. Cada flash da LED são 20 ciclos de comunicação, mais, em seguida, vê-se a piscar feliz, o melhor.”
Com um Mestre, nada escravo e configurado poucos Pin, você vai vê-lo piscar cada vez mais rápido, e isso é reconfortante! Em causa só se você vê-lo muito lento ou parar.
A folha de dados do mestre é a única versão 3, mas também é válido para a versão 4. As descargas da página:
https://www.theremino.com/technical/schematics
E este é o link direto:
https://www.theremino.com/wp-content/uploads/2012/02/MasterDIL-V3_Datasheet_ITA.pdf
Obrigado Livio, Eu tinha tolamente olhou para as respostas na folha de dados do Mestre V3.
Agora eu lê-lo para o bem.
Não se preocupe, a culpa é nossa que o seu. Estamos acumulando toneladas de documentação e ser capaz de mantê-lo limpo é difícil.
Provavelmente, se havia uma ligação logo abaixo à versão 4 você teria visto. Assim que possível, vamos fazer isso também.
No entanto, estamos aqui para estes casos, por favor, pergunte como muitas vezes como você precisa, e podemos recomendar onde encontrar informações.
Nós atualizamos a documentação para o Mestre V4.
https://www.theremino.com/hardware/devices
https://www.theremino.com/technical/pin-types
https://www.theremino.com/technical/schematics
https://www.theremino.com/wp-content/uploads/files/MasterDIL-V4_Datasheet_ITA.pdf
https://www.theremino.com/wp-content/uploads/files/MasterDIL-V4_Datasheet_ENG.pdf
Olá Livio,é possível usar Theremino mestre para fazer a interface seus sensores para o sistema de automação residencial Domoticz + Raspberry Pi 2?
http://www.domoticz.com/
Obrigado
E’ definitivamente possível, mas você deve fazê-lo. Ou seja, ele deve ser experiente e sabe como escrever o necessário Domoticz dentro DomoticZ para se conectar com a nossa ranhura. Nós não somos especialistas nesse sistema, por isso não podemos dar qualquer ajuda.
Uma coisa é certa, Theremino sempre precisa de um PC real com o Windows. Então, ao invés de uma framboesa (extremamente lento) você deve usar um tablet quad-core com o Windows 10, como aqueles que em breve estará à venda aqui:
http://www.thereminoshop.com/product-category/tcu
Logo haverá também um comprimido especial (chamado “Flat PC”), o que na prática é um comprimido de quatro núcleos, com o Windows 10, mas sem tela bateria e toque. Este modelo vai custar aproximadamente o mesmo que um Rasperry, ao ter uma potência 10 vezes maior, Wi-Fi, Bluetooth, HDMI, etc.. E mais vontade 10 vezes mais memória do que uma framboesa (todos DDR3), mais memória cache e lugar muito mais estática no disco rígido.
Tudo isso o desempenho em uma framboesa ir comprar separadamente (desde que seja possível instalar) e cheio de fios fazer, inconvenientes e três vezes mais caro do que um tablet.
Finalmente, o tablet falo de são da exclusiva (daí o nome Mini-PC), comprometem menos volume de uma framboesa e consomem apenas 2.2 Watt, que são cerca de metade do consumo de uma framboesa.
Olá, Qual é a diferença entre este http://thereminostore.com/product/special-pack-2-master-v4/ E este http://thereminostore.com/product/master-v4-eu-warehouse/ ?
um i parte 9 diferença euro.
Olá
A primeira é uma parcela de dois mestre,
e uma vez que comprar dois, há um preço especial, ou seja 9 em vez de Euros 10.
Muito Obrigado!!
Um professor de electrónica de um instituto profissional nos perguntou se não faria sentido comprar um Theremino Mestre, para cada um dos 30 filhos de uma sala de aula. E que haveria diferenças em comparação com Arduino.
RESPOSTA
Para economizar dinheiro, você poderia comprar um Theremino Mestre e tentar os meninos aplicações em um único PC (que é normalmente já na sala de aula), com uma despesa total de 10 Euro. Mas, certamente, ter um Theremino Mestre pessoal, para usar em casa, crianças invoglierebbe para experimentar e aprender mais.
As diferenças com Arduino são os seguintes:
– Com Theremino você aprender a programar o PC, com as principais linguagens de programação: Básico, CSharp, CPP, Píton, etc… Em vez Arduino você aprender a programar “Retrato falado”, que só se aplicam aos módulos Arduino.
– Para o futuro das crianças é mais importante saber como programar um PC, aquele “Retrato falado” Arduino.
– Com Theremino cada indivíduo deve ter seu próprio PC (um comprimido con do Windows). Mas mesmo com Arduino cada indivíduo deve ter o seu próprio PC, caso contrário, o que programar com o esboço?
– trinta “dois Arduino” custaria cerca de 1300 Euro, enquanto trinta “Theremino Mestre V4” Eles podem custar menos 250 Euro.
Provavelmente, para 30 peças, thereminostore poderia fazer um desconto adicional.
Os contatos para pedir o desconto está aqui: http://thereminostore.com/contact/
O Mestre está aqui: http://thereminostore.com/product-category/io-boards/
Os PCs está aqui: http://thereminostore.com/product-category/tcu/
Oi.
qual deles devo usar?
PIC24F16KA101-E/P , PIC24F16KA101-I / P , PIC24F16KA101-E / MQ , PIC24F16KA101T-I / MQ, PIC24F16KA101-E / SO ,
PIC24F16KA101-I / SO,
PIC24F16KA101-E / SS
PIC24F16KA101-I / SS (__http://www.microchipdirect.com/ProductDetails.aspx?Categoria = PIC24F16KA101)
Atenciosamente!
Esquemas e projectos downloaddable (com as partlists) Há, nesta página:
https://www.theremino.com/en/technical/schematics
Aqui eu extrair as informações relevantes para você:
– Para Theremino Slave Módulos: PIC24F16KA101-I / SO
– Para Theremino Mestre: PIC24FJ64GB002-I / SP
A parte final “ASSIM” significa “caso SOIC”
e a “SP” significa “caixa de plástico DualInLine”
Joseph nos escreveu perguntando:
Não consigo encontrar no site o processo de atualização de firmware, Eu possuo um Mestre dil-v4, mas gostaria de atualizar o firmware para a versão v5, Eu já baixou, para se comunicar com’ ADC24-v2. Você pode educadamente elencarmi este procedimento?
Resposta:
O arquivo de firmware V5 HEX você baixar a partir daqui:
https://www.theremino.com/technical/schematics
Esta página explica como programar o PIC
https://www.theremino.com/technical/pic-programming
Você precisa de um programador PIC, de preferência um PICKit2 (PicKit3 que não é difícil de usar) e um pouco agradável 'paciência, para aprender a usar o aplicativo PicKit2_Programmer
Tudo isso é válido se você tem um monte de tempo e você quer aprender como programar o PIC
caso contrário eu deveria enviá-lo para thereminostore e vou reprogramar sem acusação.
Ou você poderia comprar um PIC programado com Versão 5 su thereminostore
assim que salvar o porte postal duas vezes viajar para trás e para o Mestre.
Olá
Livio
Roberto nos escreveu perguntando:
Depois de dar poder para o módulo Mestre V5, através da porta USB, mas sem ter inicializado com HAL, qual configuração leva padrão Pin 7?
Resposta:
todos pin, não só a 7, Eles devem ser colocados na tensão de saída e de zero de saída.
Mas isso é só depois de algumas centenas de milissegundos, porque assim que a tensão do Mestre suas saídas são todas abertas.
Nos primeiros milissegundos, o PIC não é ainda viva e, portanto, não podemos ajudá-la.
Então, se é essencial que um atuador também é zero nos primeiros instantes e se este atuador tem uma entrada MOSFET ou de outra forma alta impedância ou um transistor PNP ou um optoacoplador que funciona ao contrário, então você deve tomar as medidas adequadas.
Em alguns casos, é necessário rever o circuito actuador de condução.
Em muitos casos, pode ser suficiente para adicionar um resistor pull-down.
Em muitos casos, um resistor pull-down 10k deve ser fino.
Os actuadores accionados com um transistor NPN e um resistor (1k dar um 10k sim) que começa a partir Pin Mestre e impulsiona a base do transistor, eles não têm esses problemas.
Bom dia, Eu queria perguntar se é possível reconhecer um programa de mestrado no LabVIEW.
Quais são as bibliotecas e onde você pode baixar?
Seria teoricamente possível se algum dos LabView fez o PlugIn necessário. Nós não utilizar o LabVIEW, mas as ferramentas do sistema Theremino, por que não a conhecemos. Provavelmente por um especialista LabVIEW seria fácil, tentar escrever para eles.
Mas é importante que você tenha em conta o que deve fazer. Se você embarcar na aventura de se comunicar diretamente com os Mestres acabam mais ou menos em alguns anos. Um pouco’ porque eles não estão familiarizados com o Mestre e seus protocolos e um pouco’ porque há vinte tipos de Pin, um dos outros mais difíceis de lidar com via USB.
Se alguém quiser fazer um plugin para o LabView por isso não terá que se comunicar com o Mestre, mas com slot, que é extremamente fácil, porque na viagem ranhura apenas números normalizados simples, e todas as dificuldades de comunicação com o hardware foram resolvidas por Theremino HAL.
Como é que o Theremino-script eu trabalhava apenas algumas vezes e então eu sempre este erro?
“EXCETO APLICAÇÃO NÃO GERIDO” e então sai…Eu não sei como anexar fotos se não eu iria enviar uma tela… Eu estou tentando descobrir como tudo funciona, mas é tudo uma aprendizagem fragmentada bit, Há noções espalhadas no site em várias páginas… então eu estou tentando estudar o script, mas eu encontrar uma lista de todas as instruções e comandos Theremino…
O sistema Theremino não é um cartão como Arduino com as suas instruções, mas é todo um ecossistema de aplicações e módulos de hardware. As aplicações são mais de cinquenta anos e cada
Aplicação tem as suas instruções e ser compreendido além do descanso.
Não há instruções e comandos “theremino”, Eu não sei o que é “o Theremino”, Talvez você quer dizer o módulo mestre, Neste caso não existam “instruções” minha vontade “configurado” com a aplicação HAL.
Eu acho que vamos precisar de um pouco de ajuda’ no início. Enviei um e-mail com o número de telefone, sentiamoci.
Se possível, você deve instalar o TeamViewer então eu vou ajudá-lo a colocar tudo no lugar e entender por que existe esse erro. Se você não sabe o TeamViewer ligue para nós e vamos começar juntos.
Obrigado Livio, sua vontade é realmente incrível! mas quero desfrutar também …no entanto, que problema eu resolvi, excluindo o diretório antigo e download de outra cópia do programa. Quando eu me concentro em meus objetivos e os primeiros passos para fazer, o que me interessa agora é criar programas a partir do gráfico:Formato,controles,etc…Eu percebi que o Script Theremino, Você pode fazê-lo, mas o código, portanto, muito mais complicado, Assim, gostaria de usar vb . Você também ter fornecido a fonte de programas criados ,mas o que é o arquivo principal para abrir com visual studio 8 expressar, que, em seguida, incorpora todos os outros arquivos? ou seja, deve ser um arquivo “projeto” direito? todos que eu tentei abrir não aparece formas e gráficos…mas só algumas partes do código,você pode me ajudar?Obrigado
Partes do projeto “vazio App” e abra o arquivo “.sln” que meios “Solução”.
Mas primeiro você deve usar VB2008 que é versões muito mais leves do seguinte.
Dicas para VisualStudio estão neste capítulo: https://www.theremino.com/downloads/notes-on-software#development
e nos seguintes capítulos.
Não se preocupe com perturbando, estamos aqui. Se você tiver qualquer problema, não perca muito tempo, ligue para nós e organizá-lo em cinco minutos.
Olá
Livio
Olá Livio, para tentar iniciar circuitos de desenho, dicas FidoCAD ou EasyEda?
Olá, Franco
Não qualquer um deles sabe bem.
Se você quer apenas aos regimes seria melhor usar LTSpice, então você também pode tentar.
Se você quiser fazer mesmo os FidoCAD de circuito impresso considerar que não é um editor de PCB reais.
Então eu acho que é melhor EasyEda mas talvez nem mesmo ele é um editor de PCB reais, Eu tentei um tempo agora e tenho visto coisas estranhas.
Usamos Águia, que é bom, mas é um pouco difícil de usar.
Por enquanto eu não me importo o próximo passo para PCB, Águia dizer que você pode ser aconselhado a dar iniciantes apenas para o desenho de diagramas elétricos ou melhor começar com LTSpice?
Se você não pensar em projetar PCBs, mas quero fazer esquemas talvez até mesmo simular então LTSpice é mais adequado.
Se você acha que nem mesmo fingir que você pode caber até mesmo FidoCAD