Design de diodo MOSFET


8

Para começar, basta dizer que não sou engenheiro elétrico. No entanto, sou um programador incorporado que já teve alguma experiência com design e configuração de circuitos (dê 1 e 0 e posso fazê-los dançar ... mas Analog é magia negra ...).

Alguns antecedentes que podem ajudar a entender o que está acontecendo aqui. Trabalho no meu tempo livre para ajudar um teatro local como um de seus diretores técnicos. Há muito tempo, eles construíram uma plataforma usada em várias produções e eventos especiais. A plataforma é especificamente um chassi de alumínio sobre trilhos, acima do palco, que é operado remotamente. A plataforma permite que os membros da tecnologia abaixem os adereços no palco enquanto o show está em andamento. Um suporte é simplesmente acoplado a uma corda e baixado ao palco por um pequeno motor DC. O motor opera em apenas uma direção - para baixo. A plataforma então sai do palco e é preparada para o próximo uso. Pelo seu design bastante interessante, o motor é retirado e recolocado várias vezes (foi trocado por itens diferentes, não há espaço suficiente na plataforma para tudo).

Agora, eu originalmente projetei os circuitos de controle há muito tempo e eles funcionaram lindamente desde então. No entanto, finalmente tenho tempo e dinheiro para ajudá-los com a atualização. Nesse processo, estou tentando resolver todos os quebra-cabeças elétricos para os quais não encontrei a resposta certa.

O design original é MOSFET simples ... morto de canal n conectado a um uC (veja a imagem inferior, mas remova A / B / C / D). Isso tem funcionado constantemente. No entanto, toda vez que um motor é conectado, enquanto o dispositivo ainda está ligado, a unidade é reiniciada completamente. Inicialmente, pensei que isso poderia ser devido a uma irrupção de corrente ao conectar a bobina do motor DC, mas não tenho conhecimento suficiente para saber se é isso ou a falta de um diodo de retorno. Ou, pior, algo está acontecendo com o UC. Depois de várias viagens pelo google e este site, vi várias sugestões feitas, mas não consigo discernir qual é a melhor ou mais precisa. Pior ainda, não sei como dimensionar adequadamente nenhum desses componentes (desculpe-me, ajuda!).

Para informações adicionais, o motor que está sendo conectado é sempre 3v-3.3v e 1A para operar. Os motores podem ser alterados rapidamente, por isso não posso fornecer um valor exato aqui nas propriedades de cada motor (o equipamento deve ser cego para isso), mas esses dois requisitos são sempre atendidos. Os motores também são controlados por PWM via uC.

Aqui estão as propostas que eu vi:

Adições propostas

Então, vamos descer a lista.

Foi sugerido 'A' para evitar o travamento do uC quando o campo entra em colapso no motor. Eu ... acho que faz sentido, não tenho certeza se isso vai me ajudar ou me machucar.

'B' é um diodo fly-back padrão para quando o campo entra em colapso para evitar EMF realimentado. É este o local correto para colocá-lo? Como um tamanho do diodo está correto?

'C' é um fly-back zener duplo que também foi sugerido. Isso requer mais peças, por isso não tenho certeza se há algo de benéfico aqui.

'D' é uma instalação de varistor para impedir a irrupção. Isso impediria que o meu uC fosse reiniciado quando o motor estiver conectado? Como um tamanho isso?

Algum desses projetos está correto? Preciso adicionar um TVS para ESD? E mais importante, se alguma dessas opções é boa, como escolher a peça? Sei que procurava certos itens em uma folha de dados, mas a infinidade de bits de informações adicionais apenas me faz pensar. O que é importante e o que não é?

Finalmente (é um tomo, eu sei ...), temos o último pedaço que vou adicionar este ano.

Ye Olde Magnet Control

Este foi um pedido do diretor. Ele quer poder 'soltar' certos itens em vez de usar o cabo. Para fazer isso, ele atualmente tem um péssimo ajudante de palco conectando um imã bastante grande a uma bateria de carro. O ímã é especificado em 12V a 0,66 Amperes (EM175L-12-222 de apwelectromagnets.com) para uma força de retenção de 110 # (excedente completo, mas relacionado à segurança). O circuito acima, acredito, fará o que for necessário. O uC enviará um 1 abaixo da linha (MAG1 / MAG2, Armado é uma segurança, também será 1) e o ímã é energizado. Quando eu quero 'largar', escrevo 0 no MAG1 / MAG2, enviando a ponte H na direção oposta, forçando o ímã a empurrar o suporte (ele tem uma tendência a 'grudar' no momento se o ímã é deixado por muito tempo, magnetizando a placa de suporte). Esse design funcionaria? Preciso adicionar as mesmas ou diferentes proteções de cima, já que o campo EM será muito maior quando o H-bridge mudar?

Agradeço sinceramente qualquer ajuda que possa obter sobre isso. Eu gostaria de poder divulgar mais sobre o teatro, o show e outras informações. No entanto, estou sob um contrato que me impede de fazer isso sem a aprovação dos diretores (trabalhando nisso!) Qualquer assistência é muito apreciada e tentarei adicioná-lo ao panfleto do programa, se o diretor aprovar.

Mais uma vez, obrigado por ler a história do MOSFET, ou o título mais popular, Harry Potter e o prisioneiro de Diodos.

Editar de acordo com as perguntas de Tony:

A energia é proveniente de uma linha A / C convertida em 12V por meio de uma fonte de alimentação on-board (100W, DPS-100AP-11 A da Delta Electronics), que é então convertida em 5V e 3,3V por reguladores lineares capazes de 5A cada ( AZ1084CD-3.3TRG1 via diodos incorporados para a fonte de 3.3v; LM1084ISX via TI para a fonte de 5v). O cabeamento externo não é blindado e consiste principalmente em fios de alto-falante padrão de 2 terminais (infelizmente, no barato). Os comprimentos dos cabos variam de alguns centímetros a mais de 10 pés, dependendo da configuração da plataforma naquele momento.


Você está dizendo que seu software mantém o MOSFET ativado o tempo todo, mesmo quando eles estão trocando motores? Em outras palavras, este é um evento "hot swap"? Não será desejável que o motor recém-inserido não seja alimentado quando conectado? (Provavelmente eu li as coisas corretamente.) #
1100

É possível que o MOSFET possa ser ativado, portanto, com troca a quente, mas não por design. Por design, tento manter o MOSFET desligado durante esse evento de troca, mas, dependendo de quem está no comando naquele dia, ele pode ser acionado erroneamente. Seja ativado ou não, no entanto, a reinicialização ainda ocorre.
Cory Russell #

Leitura interessante .... Eu ficaria preocupado com a coisa da gota de ímã. Se fosse eu, também incluiria um intertravamento mecânico nesse projeto, que é liberado manualmente ou por meio de outro mecanismo controlado. Não se quer que tudo o que está aguentando caia repentinamente na hora errada quando alguém está sob ele devido a alguma outra falha micro.
Trevor_G

Essa foi também a minha preocupação, que levantei anteriormente. Segundo o diretor, a plataforma nunca está em posição até momentos antes da queda, mas não tenho certeza se estou feliz com essa ideia.
Cory Russell #

Além disso, eu consideraria a ESD o principal culpado aqui, especialmente com guinchos que enrolam corda ou o que seja.
Trevor_G

Respostas:


8

Eu acho que para motores de comutação quentes eu estaria olhando para algo assim.

esquemático

simular este circuito - esquemático criado usando o CircuitLab

D1 fornece ao trilho uma medida de isolamento de qualquer retrocesso que possa ocorrer quando você conectar o motor. Você pode precisar usar um trilho mais alto para compensar a queda de diodo. Você pode considerar substituir esse diodo por um elemento mais ativo que só é ativado antes do transistor principal e tem menos queda.

C1 adiciona algum armazenamento de carga local para compensar a carga de irrupção inicial.

D3, claro, é para o evento flyback.

Os diodos TVS D2 e ​​D4 estão lá para lidar com qualquer descarga estática que possa ocorrer quando você conecta o motor. Observe que eles são aterrados centralmente, de modo que, se os dois fios do motor estiverem em alta tensão versus o seu terra, ambos terão um caminho condutor de volta ao terra.

R1 limita a corrente de ativação do micro e também ajuda a proteger o micro de qualquer acoplamento capacitivo de eventos ESD.

Você pode adicionar um limitador de corrente de irrupção ou disposição para adicionar um, em série com D1, se considerar que isso é um problema. No entanto, como você está usando motores de baixa tensão, você não tem muito espaço livre.

O aterramento também precisa ser observado. Seu sistema precisa estar conectado ao terra do palco e essa conexão precisa estar o mais próximo possível das conexões do motor. O aterramento para o micro etc. precisa se destacar por si próprio.

Você também pode considerar isolar opticamente os drivers do micro. Como existem muitas mudanças quentes, presumivelmente por pessoas que não entendem demais a delicadeza da ação, mais isolamento é melhor. A limitação de corrente também seria uma boa inclusão, pois um curto na conexão do motor também é um evento provável.


Quanto ao design do ímã.

Se você realmente DEVE seguir esse caminho, um driver de ponte completo adequado seria suficiente. Existem muitos dispositivos disponíveis para este e exemplos de circuitos, neste fórum e em outros lugares, por isso não vou expandir mais aqui.

NO ENTANTO: A sabedoria de usar um eletroímã para esse fim é defeituosa. Caso o ímã seja desligado na hora errada, existe o perigo real de que algo caia na hora errada, causando danos materiais ou ferimentos graves ou até a morte.

Como tal, se fosse eu, eu me recusaria a implementá-lo por motivos éticos . Você precisa cavar suas curas aqui.

O mecanismo de descarte precisa ser à prova de falhas por natureza. Ou seja, a perda de energia nunca deve permitir a queda do item. Além disso, enquanto estiver sendo manipulado e instalado, a coisa deve ser travada no lugar para a segurança da equipe e dos artistas. O uso de alguma forma de mecanismo de liberação mecânica acionado por solenoide e central, possivelmente com um pino de trava adicional, é obrigatório.


1
Obrigado Trevor, isso é lindo e muito mais complexo do que eu poderia ter pensado. Na verdade, estou afundando no lado do ímã, vejo muitos problemas com itens relacionados à segurança. Estou projetando o circuito agora, para que, se chegarmos a um acordo sobre segurança, eu já tenha cuidado com as coisas difíceis. Estou exigindo alguma forma de segurança não baseada em IC (como o seu solenóide) - posso fazer um processador funcionar sem esforço, mas não confio neles com a segurança da vida. Obrigado novamente! Consideração final, alguma sugestão sobre o que procurar ao dimensionar os diodos / TVS?
Cory Russell #

Os diodos precisam ter um volt ou mais acima da voltagem do trilho. Beefier é melhor, mas o custo é sempre um fator.
Trevor_G

E de nada .. Eu imaginei que, se Você gastou algum tempo com a pergunta, você merece que as pessoas dediquem algum tempo à resposta. Veja minha atualização sobre os isoladores e a limitação atual.
Trevor_G

2
Sim, estou procurando um SSR para isolamento, mas é para o futuro. Mais uma vez, obrigado pela resposta pensada, isso me ajuda muito a entender por que as coisas funcionam da maneira que funcionam.
Cory Russell #

Ele precisa de proteção dupla com os comandos ARM e RELEASE com trava no modo de falha de energia.
Tony Stewart Sunnyskyguy EE75

7

Esta resposta aborda apenas a questão do eletroímã.

Os sistemas de segurança devem ser projetados para serem seguros . Isso significa que a falha de qualquer componente na cadeia de controle deve resultar em uma condição segura (ou mais segura). Precauções especiais devem ser tomadas em sistemas de segurança controlados por software, como processadores redundantes, acoplamento CA, etc., pois erros de software, travamentos e falhas de transistor podem resultar em uma situação perigosa. Por exemplo, você não pode garantir se um transistor falhará em aberto ou em curto-circuito.

insira a descrição da imagem aqui

Figura 1. Uma fechadura magnética da porta.

As fechaduras magnéticas das portas estão disponíveis nas energizações para bloqueio (mais comuns) e energização para liberação (prisões, por exemplo). Parece-me que o tipo de energização para liberação funcionaria no seu aplicativo.

Não sei disso, mas desconfio que os três pólos estejam dispostos como sul-norte-sul (ou vice-versa) e que a bobina seja enrolada, empurrada para dentro das fendas pretas e colocada em posição. Quando o ímã atinge o detentor, o circuito magnético é fechado. Como qualquer pessoa que tenha brincado com um ímã em ferradura saberá, abrir o circuito fechado é muito difícil.

insira a descrição da imagem aqui

Figura 2. O caminho da bobina e do fluxo.

Aqui podemos ver que, com a trava aberta, as faces expostas são pólos do ímã. Observe também que o caminho magnético é duas vezes maior no pólo central do que nos pólos superior e inferior, de modo que a densidade do fluxo é razoavelmente constante. Uma vez que a trava fecha, o fluxo forma um loop através do núcleo de ferro.

Quando a bobina é energizada com a tensão e polaridade corretas, o fluxo do ímã permanente é cancelado e a armadura é liberada.

Agora, seu problema é reduzido para garantir que a bobina só possa ser energizada no momento apropriado. Colocar um ou dois botões em série com a bobina pode ser suficiente. Nessa configuração, alguém monitoraria que não há problema em soltar, pressione os dois botões e o microcontrolador ainda poderá fazer o tempo de precisão, se necessário.


Obrigado Transistor pela resposta. Sugiro trocar os ímãs por uma solução permanente em vez de uma solução ligada (ou seja, devo ativar a queda, não a retenção). No final, tudo se resumirá em peso e custo, mas isso pode ser um pouco mais seguro do que o design atual que eles estão usando. Eu provavelmente ainda desejaria uma segurança adicional não relacionada à IC, apenas por uma questão de segurança.
Cory Russell #

Interessante. Mesmo com estes, a carga é crucial. O @CoryRussell nunca mencionou os pesos envolvidos, mas se esse dispositivo fosse usado, seria necessário garantir que o peso esteja bem abaixo da força dos ímãs e que a carga esteja equilibrada para puxar ortogonalmente, ou seja, sem puxar torcido ou puxar mais em uma extremidade. Estou preocupado que o cenógrafo possa sobrecarregar esse arranjo para que ele "apenas" seja válido.
precisa saber é o seguinte

Trevor, você está correto nas cargas. O peso máximo é 20 #, com os ímãs capazes de armazenar 110 # por especificação. Acredito que esse peso máximo nem seja abordado remotamente neste momento. Os pontos de montagem estão centralizados na plataforma na direção do caminho de deslocamento, de modo que uma carga de ambos os lados é transferida para os trilhos de suspensão aos quais a plataforma está conectada. Pelo menos, foi assim que foi a última vez que eu vi.
Cory Russell #

3

Existem dois tipos de redefinições induzidas por EMI. Conduzido e irradiado.

Conduzido é bastante fácil de definir e corrigir com uma variedade de tampas próximas à fonte do driver V +, 0V com fonte de alimentação adequada.

A radiação é mais difícil de definir, falha no escopo e depende da qualidade dos cabos e do método de blindagem com a escolha do terra. Tal como par trançado blindado. Isso pode melhorar a radiação não intencional que causa interferência entre os cabos. Os suprimentos de corrente contínua flutuantes geralmente dificultam a absorção do ruído irradiado, mas também podem ser um caminho para outras falhas de ruído acopladas ao terra.

C não é necessário quando B é usado para um interruptor de um lado. D é um ICL usado em série com carga, que pode limitar a corrente de partida, mas também limita o torque de partida, mas é redundante se você tiver aumentado o PWM para regular o aumento de tensão para fazer o mesmo.

Infelizmente, os detalhes exigem mais detalhes sobre layout, aterramento da fonte e blindagens, tipos de cabos e comprimento que faltam na sua pergunta.

Observe que os pares trançados blindados são possivelmente a melhor solução com um bloqueador CM em volta do cabo ou melhor, um bloqueador CM SMD classificado para este surto atual.


Adicionei as informações, ou o que tenho delas, conforme solicitado. Obrigado por olhar!
Cory Russell #
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.