Índice:
- Etapa 1: Esquemático
- Etapa 2: Layout PCB
- Etapa 3: Montagem
- Etapa 4: Trocando o ruído: Pino 9
- Etapa 5: Trocando o ruído: Pino 10
- Etapa 6: Trocando o ruído: Pino 11
- Etapa 7: Trocando o ruído: Pino 12
- Etapa 8: Trocando o ruído: Pino 13
- Etapa 9: Criando um novo quadro de funções especiais usando nosso design aprimorado
- Etapa 10: Esquemático
- Etapa 11: Layout da placa
- Etapa 12: Montagem
Vídeo: Placa Golden Arduino: 12 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Propósito
O objetivo desta placa é ter exatamente a mesma funcionalidade de um Arduino Uno, mas com recursos de design aprimorados. Incluirá recursos de design para reduzir o ruído, como roteamento aprimorado e capacitores de desacoplamento. Manteremos a área de cobertura da pinagem da placa Arduino padrão para que seja compatível com os escudos; no entanto, uma linha de pinos de retorno será adicionada fora dessa área para melhorar o layout da placa, reduzindo a interferência dos sinais que saem da placa. Além disso, um cristal de 16 MHz será usado para o relógio do sistema em vez de um ressonador para aumentar a precisão e estabilidade do relógio
Orçamento de energia
A potência de entrada será a mesma necessária para alimentar um Arduino Uno. A faixa recomendada de tensão de entrada é de 7 a 12 volts. Se fornecido com menos de 7 V, o pino de saída de 5 V pode fornecer menos de cinco volts e a placa pode se tornar instável. Se usar mais de 12 V, o regulador de tensão pode superaquecer e danificar a placa. O Atmega 328 utilizará 5 V em vez de 3,3 V para ter a velocidade de clock mais rápida.
Gerenciamento de risco Riscos potenciais:
O recebimento de componentes com defeito é um risco potencial que pode ser mitigado solicitando extras.
A orientação incorreta dos chips IC, como o Atmega 328, pode resultar em conexões incorretas aos pinos. Verificaremos a orientação correta antes de soldá-lo.
As tensões mecânicas colocadas nos pinos de saída podem quebrar as conexões. Usaremos montagens de orifício para garantir que isso não aconteça.
Ao soldar, há potencial para juntas de solda a frio. Podemos atenuar isso inspecionando cada conexão após a formação da junta.
Identificar onde as peças vão no quadro pode se tornar difícil.
A inclusão de identificações de tela de seda tornará isso mais fácil.
Plano de criação:
Serão colocados interruptores para isolar os subcircuitos do tabuleiro e permitir-nos montar e testar peças do tabuleiro uma de cada vez e garantir que cada peça está funcionando corretamente antes de prosseguir e montar o resto do javali
Etapa 1: Esquemático
O esquema foi criado referenciando o esquema de código aberto do Arduino Uno e ajustando-o para melhorar a integridade do sinal.
Etapa 2: Layout PCB
Etapa 3: Montagem
Começamos a montar o PCB com os capacitores de desacoplamento e os fusíveis.
Em seguida, soldamos os chips de potência e o chip de diodo ESD. O chip de proteção ESD era difícil de soldar devido ao pequeno tamanho do chip e as pequenas almofadas, mas concluímos a montagem com sucesso.
Encontramos um problema em que nossa placa não zerou, mas isso ocorreu porque nosso botão estava fazendo contato ruim. Depois de pressionar o botão com alguma força, ele voltou ao estado funcional e funcionou normalmente
Etapa 4: Trocando o ruído: Pino 9
Aqui estão duas imagens onde os ruídos de comutação dos pinos 9-13 são comparados. As tomadas de escopo verdes representam o quadro comercial, as tomadas de escopo amarelas representam nossa placa interna e os sinais azuis representam sinais de gatilho para obter um tiro de escopo limpo e consistente.
É difícil ver a etiqueta nas tomadas do osciloscópio, mas a placa comercial (verde) tem um ruído de comutação de pico a pico de cerca de quatro volts. Nossa placa interna tem um ruído de comutação de aproximadamente dois volts. Esta é uma redução de 50% no ruído de comutação no pino 9.
Etapa 5: Trocando o ruído: Pino 10
No pino 10, o ruído de chaveamento na placa comercial é maior que quatro volts. Ele está situado a aproximadamente 4,2 volts pico a pico. Em nossa placa interna, o ruído de comutação é um pouco acima de dois volts pico a pico. Isso representa uma redução de cerca de 50% no ruído de comutação.
Etapa 6: Trocando o ruído: Pino 11
No pino 11 na placa comercial, o ruído de chaveamento do alto para baixo é de cerca de 800 mV e o ruído de chaveamento de baixo para alto é de cerca de 900 mV. Em nossa placa interna, o ruído de chaveamento do high-to-low é de cerca de 800 mV e nosso ruído de chaveamento do low-to-high é de aproximadamente 200mV. Reduzimos drasticamente o ruído de comutação de baixo para alto, mas não afetamos realmente o ruído de comutação de alto para baixo.
Etapa 7: Trocando o ruído: Pino 12
No pino 12, usamos um IO de comutação para acionar os disparos de escopo na placa comercial e na placa interna. Na placa comercial, o ruído de comutação é de cerca de 700mV pico a pico e a placa interna tem um pico a pico de 150mV. Isso representa uma redução de aproximadamente 20% no ruído de comutação.
Etapa 8: Trocando o ruído: Pino 13
No pino 13, a placa comercial mostra um ruído de comutação de quatro volts pico a pico e nossa placa interna mostra pouco ou nenhum ruído de comutação. Esta é uma diferença enorme e é motivo de comemoração
Etapa 9: Criando um novo quadro de funções especiais usando nosso design aprimorado
O objetivo desta placa é expandir nossa placa Golden Arduino, com recursos de design aprimorados e componentes adicionais, como LEDs de mudança de cor e um sensor de batimento cardíaco. Incluirá recursos de design para reduzir o ruído, como roteamento aprimorado, usando 2 camadas de PCB extras para torná-la uma placa de 4 camadas e capacitores de desacoplamento em torno dos barramentos de alimentação e E / S de comutação. Para criar o sensor de batimentos cardíacos, usaremos um fotodiodo colocado entre dois LEDs, que medirá a luz refletida no sangue no dedo colocado sobre o sensor de batimentos cardíacos. Além disso, incluiremos LEDs endereçáveis individualmente que são controlados via I2C.
A potência de entrada será a mesma necessária para alimentar um Arduino Uno. A faixa recomendada de tensão de entrada é de 7 a 12 volts. Se fornecido com menos de 7 V, o pino de saída de 5 V pode fornecer menos de cinco volts e a placa pode se tornar instável. Se usar mais de 12 V, o regulador de tensão pode superaquecer e danificar a placa. O Atmega 328 utilizará 5 V em vez de 3,3 V para ter a velocidade de clock mais rápida.
Etapa 10: Esquemático
Etapa 11: Layout da placa
Power layer Pour e Ground Layer Pour Hidden para ver os vestígios. Quando esta placa foi projetada, a pegada USB foi na verdade orientada para trás por acidente. Ele deve ser virado para que o cabo possa ser conectado corretamente.
Etapa 12: Montagem
Não foram tiradas fotos em cada etapa, mas a foto abaixo mostra a apresentação final do quadro. Os pinos de cabeçalho não foram adicionados, pois a função principal desta placa é adicionar LEDs e o ADC. A porta USB deve estar voltada para a direção oposta para que o cabo não precise passar pela placa.
Recomendado:
Placa MXY - Placa de robô de desenho de plotadora XY de baixo orçamento: 8 etapas (com imagens)
Placa MXY - Placa de robô de desenho de plotadora XY de baixo orçamento: Meu objetivo era projetar a placa mXY para tornar a máquina de desenho de plotadora XY de baixo orçamento. Por isso criei um quadro que facilita para quem quer fazer esse projeto. No projeto anterior, ao usar motores de passo Nema17 de 2 peças, esta placa u
Regulador de tensão da placa de ensaio com display / Regulador De Voltagem Com Display Para Placa De Ensaio: 8 etapas
Regulador de Tensão da Placa de Teste com Display / Regulador De Voltagem Com Display Para Placa De Ensaio: Adquira os componentes necessários que constam na lista anexa (existem os links para comprar ou veja suas características). lá os links para poderem comprar ou ver as caracteristicas d
Placa de divisão modular de neopixel compatível com a placa de ensaio de código aberto: 4 etapas (com imagens)
Placa de quebra de neopixel modular amigável para placa de ensaio de código aberto: Este instrutível é sobre uma pequena placa de quebra de placa de ensaio amigável (8 mm x 10 mm) para LEDs de Neopixel que podem ser empilhados e soldados uns aos outros, ele também fornece muito mais rigidez estrutural do que um fino Faixa de LED em uma forma muito menor, fato
Placa de base do Tinkerer - Arduino + placa (s) de ensaio + suporte de periferia: 5 etapas
Placa de base do Tinkerer's - Arduino + placa (s) de ensaio + suporte de periferia: para que serve? Com esta placa, você pode colocar seu Arduino Uno, uma placa de ensaio de meio tamanho E a periferia do seu projeto (por exemplo, botões, potenciômetros, sensores, leds, soquetes ,. ..) em uma placa de base lasercut de 3 mm. Se precisar de mais espaço, também há um la
Como programar uma placa AVR usando uma placa Arduino: 6 etapas
Como programar uma placa AVR usando uma placa Arduino: Você tem uma placa de microcontrolador AVR disponível? É complicado programá-lo? Bem, você está no lugar certo. Aqui, vou mostrar como programar uma placa microcontroladora Atmega8a usando uma placa Arduino Uno como programador. Então, sem mais