Mostrar mensagens com a etiqueta instrumentos de teste. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta instrumentos de teste. Mostrar todas as mensagens

05/05/2021

Interruptor de teste ITUSB2

O ITUSB2 é um interruptor de teste USB, muito semelhante ao ITUSB1, e que partilha muitas características com a última revisão desse projecto (veja o post de 12 de Março). Tal como o ITUSB1, este instrumento permite interromper, de forma independente, a linha de alimentação e as linhas de dados do barramento USB entre um dado dispositivo sob teste e o anfitrião ao qual o mesmo está ligado. Similarmente, permite medir a corrente de consumo do dito dispositivo e também oferece isolamento galvânico entre o anfitrião de teste e o computador de controlo. Porém, o ITUSB2 acrescenta a capacidade de detectar a presença do dispositivo em teste, assim como o seu modo de ligação. Tal facto, torna este novo instrumento particularmente útil quando se pretende fazer testes de enumeração.

Parâmetros de funcionamento:
– V d. mín. = 4,56V
– V d. nom. = 5V
– V d. máx. = 5,25V
– V USBT d. mín. = 2,76V
– V USBT d. nom. = 5V
– V USBT d. máx. = 5,5V
– I USBT d. máx. = 500mA


Características eléctricas:
– I d. = 99,68mA
– P = 498,4mW


Características do barramento USB de teste:
– Resistência da linha de potência (R USBT): 193mΩ
– Queda de tensão à carga nominal (ΔV USBT d., I USBT d. = 500mA): 96,5mV
– Corrente em curto-circuito (I USBT d. SC): 900mA
– Impedância diferencial das linhas de dados: 89,9Ω


Características do medidor de corrente:
– Alcance: 1,02A
– Granularidade: 250µA
– Exactidão: ±(2,41% + 1,75mA)
– Resolução: 12bit


Interruptor de teste UTUSB2 em funcionamento.

À semelhança do que acontece com o ITUSB1, o funcionamento do circuito é controlado pelo CP2130 da Silicon Labs (IC3). É este integrado que permite o controlo de vários aspectos do barramento USB do lado do teste, tais como a interrupção da linha de alimentação ou das linhas de dados, e também possibilita a leitura da corrente de consumo do dispositivo sob teste e do seu estado de ligação. O controlo é feito por intermédio de dois isoladores digitais do tipo ADuM1410, em IC6 e IC7. Em conjunto com o conversor DC-DC RFM-0505S (IC4), são estes integrados que possibilitam o isolamento galvânico entre a secção de controlo e a secção de teste que o instrumento oferece.

A interrupção da linha de alimentação do barramento USB entre o anfitrião e o dispositivo em teste é feita pelo TPS2031 da Texas Instruments (IC10). Este comutador de potência limita a corrente no referido barramento a 900mA, sinalizando uma falha quando esse valor é excedido. Note que o dispositivo Polyzen em IC8 também oferece protecção contra sobre-corrente no barramento USB de teste. No entanto, esse integrado é apenas uma medida de recurso nessa situação.

Por sua vez, a interrupção das linhas de dados é executada pelo TS3USB221 (IC13), um comutador da Texas Instruments específico para aplicações USB 2.0. Este integrado é completamente transparente quando habilitado, visto que pouco atenua o sinal nas linhas de dados. Todavia, essa transparência não é relevante no caso do ITUSB2, dada a presença do condicionador de sinal em IC14 nas mesmas linhas. Detalharei sobre isso mais adiante.

A medição de corrente na linha de alimentação do barramento USB é feita indirectamente por via do resistor R8 e do amplificador INA180A2 em IC11. Este último, tratando-se de um amplificador para medição de corrente da Texas Instruments, mede a queda de tensão ao longo do resistor anterior, amplificando por conseguinte esse valor. A tensão daí resultante é então lida pelo LTC2312CTS8-12 em IC12, um conversor analógico-digital de 12bit da Linear Technology. Repare que, todos estes componentes foram escolhidos de modo a obter uma leitura de corrente numa escala um pouco superior a 1A, com exactidão razoável, e ainda possibilitando uma conversão relativamente fácil dos valores digitais obtidos. Estes mesmos componentes também foram aplicados na última revisão do interruptor de teste ITUSB1.

O que torna o ITUSB2 peculiar é a implementação do TUSB213 (IC14) da Texas Instruments, com o intento de detectar o dispositivo sob teste e também o modo, ou velocidade, a que o mesmo se liga (ou seja, se em high speed, ou se em full ou low speed). O ITUSB2 permite assim determinar se o dispositivo é USB 2.0 ou se é USB 1.1, consoante o modo que foi detectado e, indirectamente, em que estado é que o mesmo se encontra (por exemplo, se está em modo de suspensão, vulgo, suspend mode). Porém, essa faculdade depende sempre da "inteligência" do software que faz o controlo. É de notar que a introdução deste componente pode influenciar o sinal das linhas de dados, uma vez que o TUSB213 é um condicionador de sinal que tem como função primária o reforço desse mesmo sinal, e que por isso pode acrescentar uma característica adjuvante ao instrumento. Contudo, convém salientar que os componentes em redor do condicionador foram escolhidos de modo a minimizar tal influência.

Circuito de interrupção das linhas de dados, e circuito de detecção do dispositivo.

O circuito emprega as protecções usuais. Conforme referi acima, a protecção contra sobre-corrente e curto-circuitos no barramento USB de teste é exercida pelo TPS2031 em IC10, servindo o dispositivo Polyzen em IC8 como salvaguarda. No entanto, o referido Polyzen também protege contra sobre-tensões à entrada do mesmo barramento. Igualmente, o Polyzen em IC1 protege a secção de controlo contra o mesmo tipo de eventos. Ademais, todas as portas USB têm as suas linhas de dados protegidas contra descargas electrostáticas, sendo essa protecção feita pelos circuitos de protecção TVS em IC2, IC9 e IC15, com a referência TPD2E2U06.

Lista de componentes:
C1/2/4-6/16-24/29/31-33 – Condensador cerâmico multi-camada 100nF 10V (0805);
C3/13/30 – Condensador cerâmico multi-camada 1µF 10V (0805);
C7 – Condensador electrolítico de nióbio NOJA475M006 (NOJA475M006RWJ ou equiv.);
C8 – Condensador electrolítico de nióbio NOJA475M010 (NOJA475M010RWJ ou equiv.);
C9 – Condensador electrolítico de nióbio NOJA106M010 (NOJA106M010RWJ ou equiv.);
C10/11 – Condensador cerâmico multi-camada 330pF 1KV (1206);
C12/15/25-28 – Condensador cerâmico multi-camada 2,2µF 10V (0805);
C14 – Condensador cerâmico multi-camada 10nF 10V (0805);
C34 – Condensador electrolítico de nióbio NOJD107M010 (NOJD107M010RWJ ou equiv.);
D1 – LED WP1503CB/ID;
D2 – LED WP1503CB/YD;
D3 – Díodo TVS SMCJ5.0A;
IC1 – Circuito de protecção PolyZen ZEN056V075A48LS;
IC2/9/15 – Circuito de protecção TVS TPD2E2U06 (TPD2E2U06DRL);
IC3 – Conversor USB-SPI CP2130 (CP2130-F01-GM);
IC4 – Conversor DC-DC isolado RFM-0505S;
IC5 – Regulador de tensão LP2985-33 (LP2985-33DBV);
IC6/IC7 – Isolador digital ADuM1410 (ADuM1410ARWZ);
IC8 – Circuito de protecção PolyZen ZEN056V130A24LS;
IC10 – Comutador de potência TPS2031 (TPS2031D);
IC11 – Amplificador de medição de corrente INA180A2 (INA180A2IDBV);
IC12 – Conversor analógico-digital LTC2312CTS8-12;
IC13 – Comutador de sinal USB TS3USB221 (TS3USB221ARSE);
IC14 – Condicionador de sinal USB TUSB213 (TUSB213RGY);
J1 – Conector USB Molex 67068-9001;
J2 – Conector USB Molex 67068-8001;
J3 – Conector USB Molex 67643-2911;
L1 – Indutor de potência XFL3012-223ME (XFL3012-223MEB ou XFL3012-223MEC);
Q1 – Transístor MOSFET de potência FDN327N;
Q2 – Transístor MOSFET BSS138;
R1/5 – Resistor de filme espesso 1MΩ±5% 1/8W (0805);
R2/6/7 – Resistor de filme espesso 4,7KΩ±5% 1/8W (0805);
R3/4 – Resistor de filme espesso 82Ω±5% 1/8W (0805);
R8 – Resistor de filme espesso 40mΩ±1% 1/4W (1206);
R9 – Resistor de filme espesso 100Ω±5% 1/8W (0805);
R10/11 – Resistor de filme espesso 49,9Ω±1% 1/8W (0805);
R12 – Resistor de filme espesso 33KΩ±5% 1/8W (0805).


Como tem sido regra, o layout da placa está disponível nos formatos brd (Eagle 7.7.0) e Gerber. Recomendo que a encomenda da placa seja feita através do OSH Park, uma vez que o respectívo desenho foi concebido tendo em mente as especificações deste serviço. Se preferir outro serviço de fabrico, deverá verificar se o mesmo suporta layouts de quatro camadas com furação mínima de 0,5mm, e se o stackup e materiais são idênticos. Este último critério é muito importante de modo a manter as impedâncias dos pares diferenciais dentro dos parâmetros da especificação relevante da norma USB.

A soldadura e montagem da placa exige equipamento especializado. Todos os componentes SMD devem ser soldados por refusão com ar quente, sendo que a pasta de solda deve ser aplicada com um stencil. Em primeiro lugar são soldados os componentes da face superior, e só depois os da face inferior, tendo o cuidado de aplicar apenas o calor estritamente necessário, e de forma a não permitir que os componentes já soldados sejam perturbados. Os componentes through-hole são soldados em último lugar, bastando um ferro de soldar vulgar para tal.

À semelhança de outros projectos, a caixa recomendada é a Hammond, modelo 1457C801. É uma caixa em alumínio anodizado com as tampas lacadas a pó preto. Pode também optar pela caixa do modelo 1457C801BK, do mesmo fabricante e com as mesmas dimensões, com a diferença de que o corpo da mesma também é lacado a pó preto. De qualquer maneira, as tampas devem ser trabalhadas seguindo o guia de furação.

Após a montagem, é necessário fazer a configuração do interface CP2130 para que o instrumento possa funcionar. Em Windows, esse procedimento é feito utilizando a aplicação "CP21xx Customization Utility" da Silicon Labs (inclusa no pacote CP2130_SDK para Windows XP e Vista). Caso disponha de um sistema Linux, deverá utilizar o programa de configuração que está disponível no pacote "itusb2-r0-conf-1.0.tar.gz", que por sua vez pode ser encontrado dentro da pasta "Software". Todos os ficheiros e pastas que possam ser de interesse estão dentro da pasta do projecto. Para mais detalhes, consulte as notas do projecto.

Comandos de controlo e aplicação gráfica.

Links importantes:
Diagrama do circuito (pdf): https://app.box.com/s/2jg9...eq1d
Diagrama do circuito (Eagle 7.7.0 sch): https://app.box.com/s/m6ms...ike8
Layout da placa (pdf): https://app.box.com/s/pbp9...5p6g
Layout da placa (Eagle 7.7.0 brd): https://app.box.com/s/j17t...bxzp5
Ficheiros Gerber: https://app.box.com/s/a5zi...fgud
Guia de furação: https://app.box.com/s/qlm8...68dt
Firmware (com instruções): https://app.box.com/s/m4va...k3q1
Drivers (Windows): https://app.box.com/s/sigl...ycnk
Software (Linux): https://app.box.com/s/4kq4...4ulb
Notas do projecto: https://app.box.com/s/u2h0...xss8
Pasta contendo todos os ficheiros: https://app.box.com/s/yotc...4md2
Projecto no OSH Park: https://oshpark.com/shared_projects/kZXIvwMI
CP2130_SDK: http://www.silabs.com/.../CP2130_SDK_Windows_XP_Vista.exe

12/03/2021

Interruptor de teste ITUSB1 (Rev. A)

Trata-se de uma revisão significativa ao projecto apresentado no post de 13 de Abril do ano passado. Em comparação com a versão original, esta nova iteração do interruptor de teste apresenta uma resistência substancialmente menor na linha de potência entre o anfitrião e o dispositivo USB sob teste. Por conseguinte, a queda de tensão imposta pelo instrumento também é menor, o que potencialmente torna mais exactas as leituras da corrente de consumo do dispositivo a testar.

Parâmetros de funcionamento:
– V d. mín. = 4,5V
– V d. nom. = 5V
– V d. máx. = 5,25V
– V USBT d. mín. = 2,76V
– V USBT d. nom. = 5V
– V USBT d. máx. = 5,5V
– I USBT d. máx. = 500mA


Características eléctricas:
– I d. = 66,31mA
– P = 331,6mW


Características do barramento USB de teste:
– Resistência da linha de potência (R USBT): 193mΩ
– Queda de tensão à carga nominal (ΔV USBT d., I USBT d. = 500mA): 96,5mV
– Corrente em curto-circuito (I USBT d. SC): 900mA
– Impedância diferencial das linhas de dados: 89,9Ω


Características do medidor de corrente:
– Alcance: 1,02A
– Granularidade: 250µA
– Exactidão: ±(2,41% + 1,75mA)
– Resolução: 12bit


O circuito é bastante semelhante ao do projecto original, pelo que não vale a pena explorá-lo em detalhe. Todas as modificações foram feitas no sentido de diminuir a resistência da linha de potência entre anfitrião e dispositivo USB, e são essas que irei abordar. Para começar, o dispositivo PolyZen em IC8 é agora do tipo ZEN056V130A24LS que, relativamente ao ZEN056V075A48LS aplicado na versão original, apresenta uma resistência menor. Na mesma linha, o comutador de potência em IC10 passa a ser um TPS2031. Por último, também foram feitas modificações na secção de medição de corrente, sendo que o resistor em R8 passa a ser de 40mΩ, e IC11 passa a ser um amplificador do tipo INA180A2, mais sensível de modo a acompanhar a redução no valor do resistor anterior.

Circuitos referentes ao conector USB a montante e à interrupão de potência.

Circuito para medição de corrente.

Aparte as modificações acima referidas, o circuito manteve-se inalterado. Porém, é de notar que as poucas modificações sofridas alteram algumas características relevantes do instrumento, e ainda que esta seja uma revisão de cariz mais correctiva, faz todo o sentido que a mesma receba a designação que se daria a uma revisão maior.

Lista de componentes:
C1/2/4-6/16-24/29 – Condensador cerâmico multi-camada 100nF 10V (0805);
C3/13 – Condensador cerâmico multi-camada 1µF 10V (0805);
C7 – Condensador electrolítico de nióbio NOJA475M006 (NOJA475M006RWJ ou equiv.);
C8 – Condensador electrolítico de nióbio NOJA475M010 (NOJA475M010RWJ ou equiv.);
C9 – Condensador electrolítico de nióbio NOJA106M010 (NOJA106M010RWJ ou equiv.);
C10/11 – Condensador cerâmico multi-camada 330pF 1KV (1206);
C12/15/25-28 – Condensador cerâmico multi-camada 2,2µF 10V (0805);
C14 – Condensador cerâmico multi-camada 10nF 10V (0805);
C30 – Condensador electrolítico de nióbio NOJD107M010 (NOJD107M010RWJ ou equiv.);
D1 – LED WP1503CB/ID;
D2 – LED WP1503CB/YD;
D3 – Díodo TVS SMCJ5.0A;
IC1 – Circuito de protecção PolyZen ZEN056V075A48LS;
IC2/9/14 – Circuito de protecção TVS TPD2E2U06 (TPD2E2U06DRL);
IC3 – Conversor USB-SPI CP2130 (CP2130-F01-GM);
IC4 – Conversor DC-DC isolado RFM-0505S;
IC5 – Regulador de tensão LP2985-33 (LP2985-33DBV);
IC6 – Isolador digital ADuM1200 (ADuM1200ARZ);
IC7 – Isolador digital ADuM1310 (ADuM1310ARWZ);
IC8 – Circuito de protecção PolyZen ZEN056V130A24LS;
IC10 – Comutador de potência TPS2031 (TPS2031D);
IC11 – Amplificador de medição de corrente INA180A2 (INA180A2IDBV);
IC12 – Conversor analógico-digital LTC2312CTS8-12;
IC13 – Comutador de sinal USB TS3USB221 (TS3USB221ARSE);
J1 – Conector USB Molex 67068-9001;
J2 – Conector USB Molex 67068-8001;
J3 – Conector USB Molex 67643-2911;
L1 – Indutor de potência XFL3012-223ME (XFL3012-223MEB ou XFL3012-223MEC);
Q1 – Transístor MOSFET de potência FDN327N;
Q2 – Transístor MOSFET BSS138;
R1/5 – Resistor de filme espesso 1MΩ±5% 1/8W (0805);
R2/6/7 – Resistor de filme espesso 4,7KΩ±5% 1/8W (0805);
R3/4 – Resistor de filme espesso 82Ω±5% 1/8W (0805);
R8 – Resistor de filme espesso 40mΩ±1% 1/4W (1206);
R9 – Resistor de filme espesso 100Ω±5% 1/8W (0805);
R10/11 – Resistor de filme espesso 49,9Ω±1% 1/8W (0805).


Novamente, o layout da placa está disponível nos formatos brd (Eagle 7.7.0) e Gerber. Friso que a encomenda da placa deve ser feita através do OSH Park, dado que o respectivo layout foi concebido de acordo com as especificações deste serviço. No entanto, pode sempre utilizar outro serviço de fabrico, assegurando que o mesmo suporta layouts de quatro camadas com furação mínima de 0.5mm, e que o stackup e materiais são idênticos. Este último critério é essencial, mais uma vez, para manter as impedâncias das linhas de dados USB em conformidade com a especificação relevante da norma USB. No que respeita à montagem do instrumento, aplicam-se as recomendações dadas aquando a apresentação do projecto original.

Por fim, é sempre necessário configurar o interface CP2130 do instrumento. Em Windows, isso pode ser feito através da aplicação "CP21xx Customization Utility" da Silicon Labs (incluída no pacote CP2130_SDK para Windows XP e Vista). Caso disponha de um sistema Linux, deverá utilizar o programa de configuração disponível no pacote "itusb1-ra-conf-1.0.tar.gz", que por sua vez pode ser encontrado dentro da pasta "Software". Note que todos os ficheiros e pastas pertinentes estão contidos na pasta do projecto. Para mais informações, veja as notas do projecto.

Links importantes:
Diagrama do circuito (pdf): https://app.box.com/s/0dat...pz3c
Diagrama do circuito (Eagle 7.7.0 sch): https://app.box.com/s/ej1q...lww5
Layout da placa (pdf): https://app.box.com/s/rel0...8t1r
Layout da placa (Eagle 7.7.0 brd): https://app.box.com/s/ipqb...1mdu
Ficheiros Gerber: https://app.box.com/s/9mqx...s9lf
Guia de furação: https://app.box.com/s/01zx...1nk8x
Firmware (com instruções): https://app.box.com/s/rrsa...davm
Drivers (Windows): https://app.box.com/s/fjwr...iaqz
Software (Linux): https://app.box.com/s/wsf8...85i3
Notas do projecto: https://app.box.com/s/ny6l...5aba
Pasta contendo todos os ficheiros: https://app.box.com/s/kzz9...577h
Projecto no OSH Park: https://oshpark.com/shared_projects/yUEluAVD
CP2130_SDK: http://www.silabs.com/.../CP2130_SDK_Windows_XP_Vista.exe

13/04/2020

Interruptor de teste ITUSB1

Hoje apresento um instrumento que serve para testar dispositivos USB, ao qual dei a designação ITUSB1. Este instrumento, permite a interrupção independente da alimentação e das linhas de dados entre um dado dispositivo USB e o anfitrião ao qual este está ligado, providenciando ao mesmo tempo isolamento galvânico entre o anfitrião em teste e o computador de controlo. Estas características são especialmente úteis na parametrização de testes de enumeração. Para além do mais, o ITUSB permite medir a corrente de consumo do referido dispositivo com alguma precisão, desde que o valor medido não alcance 1A.

Parâmetros de funcionamento:
– V d. mín. = 4,5V
– V d. nom. = 5V
– V d. máx. = 5,25V
– V USBT d. mín. = 2,84V
– V USBT d. nom. = 5V
– V USBT d. máx. = 5,5V
– I USBT d. máx. = 500mA


Características eléctricas:
– I d. = 59,95mA
– P = 299,8mW


Características do barramento USB de teste:
– Resistência da linha de potência (R USBT): 460mΩ
– Queda de tensão à carga nominal (ΔV USBT d., I USBT d. = 500mA): 230mV
– Corrente em curto-circuito (I USBT d. SC): 1A
– Impedância diferencial das linhas de dados: 89,9Ω


Características do medidor de corrente:
– Alcance: 1,02A
– Granularidade: 250µA
– Exactidão: ±(2,41% + 1,75mA)
– Resolução: 12bit


Interruptor de teste ITUSB1. As portas que ligam ao anfitrião e ao dispositivo em teste encontram-se no painel frontal.

Vista traseira do instrumento, onde é visível a porta de controlo.

O circuito apresenta alguma complexidade, e por isso será conveniente compartimentá-lo em blocos mais simples. Em primeiro lugar, todo o seu funcionamento é controlado pelo CP2130 da Silicon Labs (IC3). Trata-se de um conversor USB-SPI que já fora empregue em projectos anteriores e que, no caso presente, é utilizado para controlar a alimentação e as linhas de dados do barramento USB entre o dispositivo em teste e o seu anfitrião, assim como para medir a corrente debitada. Esse controlo é feito por via dos isoladores digitais em IC6 e IC7, respectivamente do tipo ADuM1200 e ADuM1310, ambos da Analog Devices. Desta forma garante-se o isolamento galvânico entre a secção de controlo e a secção de teste, a par com o RFM-0505S (IC4) que essencialmente alimenta a última secção do circuito.

A interrupção da alimentação entre o anfitrião e o dispositivo em teste é feita pelo LM3525M-H da Texas Instruments (IC10). Este comutador de potência também limita a corrente no barramento USB, servindo o PolyZen em IC8 para o mesmo efeito. Devo frisar a minha preferência pelo LM3525M-H em detrimento do LM3525M-L, ainda que haja a necessidade de empregar um MOSFET (Q2) para inverter o sinal lógico para o pino "EN" (pino 1) do primeiro integrado. Tal escolha justifica-se uma vez que a versão "-L" apresenta o inconveniente de permitir a alimentação do dispositivo a jusante quanto apenas alimentado pelo anfitrião a montante.

Circuitos de isolamento e de interrupção da linha de potência do barramento USB.

Por outro lado, a interrupção das linhas de dados é exercida pelo TS3USB221 (IC13), um comutador de dados específico para aplicações USB 2.0. Este integrado tem a vantagem de ser completamente transparente quando habilitado, minimizando-se o efeito do ITUSB1 sobre a qualidade do sinal no barramento entre anfitrião e dispositivo em teste. Apenas como nota, devo mencionar que o TS3USB221 está a ser utilizado apenas como interruptor, e não como comutador entre linhas de dados.

Outra característica importante é a medição da corrente no barramento USB da secção de teste. Esta é feita através do resistor de precisão em R8, de 100mΩ, implementado numa malha de quatro condutores. A diferença de potencial daí resultante é depois amplificada 20 vezes pelo INA180A1 (IC11), podendo a respectiva tensão de saída ser lida pelo conversor analógico-digital em IC12. Este último é um LTC2312CTS8-12, e apresenta uma resolução de 12bit, sendo adequado para oferecer a granularidade pretendida.

Circuito de interrupção das linhas de dados do barramento USB, e circuito de medição de corrente.

Por fim, o circuito implementa diversas protecções. A protecção contra corrente excessiva e curto-circuitos no barramento USB da secção de teste é tanto feita pelo PolyZen em IC8 como pelo próprio comutador de potência em IC10, conforme referi anteriormente. Também existe um PolyZen dedicado à porta de controlo, localizado em IC1, do mesmo tipo. Todas as portas USB estão protegidas contra descargas electrostáticas pelos circuitos de protecção TVS em IC2, IC9 e IC14, todos eles do tipo TPD2E2U06.

Lista de componentes:
C1/2/4-6/16-24/29 – Condensador cerâmico multi-camada 100nF 10V (0805);
C3/13 – Condensador cerâmico multi-camada 1µF 10V (0805);
C7 – Condensador electrolítico de nióbio NOJA475M006 (NOJA475M006RWJ ou equiv.);
C8 – Condensador electrolítico de nióbio NOJA475M010 (NOJA475M010RWJ ou equiv.);
C9 – Condensador electrolítico de nióbio NOJA106M010 (NOJA106M010RWJ ou equiv.);
C10/11 – Condensador cerâmico multi-camada 330pF 1KV (1206);
C12/15/25-28 – Condensador cerâmico multi-camada 2,2µF 10V (0805);
C14 – Condensador cerâmico multi-camada 10nF 10V (0805);
C30 – Condensador electrolítico de nióbio NOJD107M010 (NOJD107M010RWJ ou equiv.);
D1 – LED WP1503CB/ID;
D2 – LED WP1503CB/YD;
D3 – Díodo TVS SMCJ5.0A;
IC1/8 – Circuito de protecção PolyZen ZEN056V075A48LS;
IC2/9/14 – Circuito de protecção TVS TPD2E2U06 (TPD2E2U06DRL);
IC3 – Conversor USB-SPI CP2130 (CP2130-F01-GM);
IC4 – Conversor DC-DC isolado RFM-0505S;
IC5 – Regulador de tensão LP2985-33 (LP2985-33DBV);
IC6 – Isolador digital ADuM1200 (ADuM1200ARZ);
IC7 – Isolador digital ADuM1310 (ADuM1310ARWZ);
IC10 – Comutador de potência LM3525M-H;
IC11 – Amplificador de medição de corrente INA180A1 (INA180A1IDBV);
IC12 – Conversor analógico-digital LTC2312CTS8-12;
IC13 – Comutador de sinal USB TS3USB221 (TS3USB221ARSE);
J1 – Conector USB Molex 67068-9001;
J2 – Conector USB Molex 67068-8001;
J3 – Conector USB Molex 67643-2911;
L1 – Indutor de potência XFL3012-223ME (XFL3012-223MEB ou XFL3012-223MEC);
Q1 – Transístor MOSFET de potência FDN327N;
Q2 – Transístor MOSFET BSS138;
R1/5 – Resistor de filme espesso 1MΩ±5% 1/8W (0805);
R2/6/7 – Resistor de filme espesso 4,7KΩ±5% 1/8W (0805);
R3/4 – Resistor de filme espesso 82Ω±5% 1/8W (0805);
R8 – Resistor de filme espesso 100mΩ±1% (1210);
R9 – Resistor de filme espesso 100Ω±5% 1/8W (0805);
R10/11 – Resistor de filme espesso 49,9Ω±1% 1/8W (0805).


O layout da placa está disponível nos formatos brd (Eagle 7.7.0) e Gerber. A encomenda da placa deve ser feita através do OSH Park, uma vez que este serviço suporta layouts de quatro camadas com furação a partir de 0,5mm. Caso prefira outro serviço de fabrico, deverá confirmar se o mesmo suporta layouts nas mesmas condições, e se o stackup e materiais são idênticos. Note que o último critério é essencial para manter as impedâncias dos pares diferenciais em conformidade com a especificação da norma USB.

A soldadura e montagem da placa requer equipamento próprio. Nomeadamente, a soldadura dos componentes SMD deve ser feita por refusão com ar quente, utilizando pasta de solda e stencil para tal. Os componentes da face superior devem ser soldados em primeiro lugar, e só depois os da face interior, sempre com o cuidado de aplicar a quantidade de calor estritamente necessária. Os componentes through-hole são sempre soldados em último lugar, sendo um ferro de soldar o suficiente.

A caixa recomendada para o projecto é a Hammond 1457C801. É uma caixa em alumínio anodizado que possui tampas lacadas a pó preto. Pode também optar pelo modelo 1457C801BK, cujo corpo também é lacado a pó preto. Em todo o caso, as tampas devem ser trabalhadas de acordo com o guia de furação.

Por último, é necessário configurar o interface CP2130 do instrumento, para que o mesmo possa funcionar correctamente. Em Windows, isso pode ser feito mediante a aplicação "CP21xx Customization Utility" da Silicon Labs (que vem inclusa no pacote CP2130_SDK para Windows XP e Vista). Em Linux, deverá utilizar o programa de configuração incluído no pacote "itusb1-r0-conf-1.0.tar.gz", por sua vez disponível na pasta "Software". Todos os ficheiros e pastas pertinentes encontram-se dentro da pasta do projecto. Consulte as notas do projecto para mais detalhes.

Links importantes:
Diagrama do circuito (pdf): https://app.box.com/s/7r6g...8zi1
Diagrama do circuito (Eagle 7.7.0 sch): https://app.box.com/s/bnm4...g8ow
Layout da placa (pdf): https://app.box.com/s/cah5...850j
Layout da placa (Eagle 7.7.0 brd): https://app.box.com/s/fv89...r3b7
Ficheiros Gerber: https://app.box.com/s/xlfv...7uoi
Guia de furação: https://app.box.com/s/g0q0...x203
Firmware (com instruções): https://app.box.com/s/ynqp...ji4w
Drivers (Windows): https://app.box.com/s/2esn...g14u
Software (Linux): https://app.box.com/s/sl8d...22jb
Notas do projecto: https://app.box.com/s/d4f0...qrh0
Pasta contendo todos os ficheiros: https://app.box.com/s/jbh9...qnxy
Projecto no OSH Park: https://oshpark.com/shared_projects/3xWffU8D
CP2130_SDK: http://www.silabs.com/.../CP2130_SDK_Windows_XP_Vista.exe

24/02/2020

Placa de teste PTUSB2 (Rev. 1)

Esta é uma revisão menor ao projecto apresentado no post de 23 de Outubro de 2016. Esta revisão traz apenas algumas e pequenas modificações ao desenho da placa, nomeadamente quanto à furação, que foi rectificada. Já o circuito não apresenta quaisquer modificações, pelo que é desnecessário detalhar sobre o mesmo.

Lista de componentes:
J1 – Conector USB Amphenol GSB3211311WEU;
J2/4 – Borne vermelho;
J3/5 – Borne preto;
J6 – Conector USB Amphenol GSB311131HR.


O layout da placa está disponível nos formatos brd (Eagle 7.7.0) e Gerber. Friso a necessidade de se fazer a encomenda da placa através do OSH Park, uma vez que a mesma foi concebida tendo em vista as especificações deste serviço. Caso opte por outro serviço de fabrico, confirme se o mesmo suporta layouts de quatro camadas com furação mínima de 0,5mm, e se o stackup e materiais são idênticos. Por último, a montagem do projecto não requer procedimentos ou ferramentas especiais.

Links importantes:
Diagrama do circuito (pdf): https://app.box.com/s/tnha...irji
Diagrama do circuito (Eagle 7.7.0 sch): https://app.box.com/s/8v4e...w6w0
Layout da placa (pdf): https://app.box.com/s/pon5...ht3q
Layout da placa (Eagle 7.7.0 brd): https://app.box.com/s/d4qr...09di
Ficheiros Gerber: https://app.box.com/s/70hd...pyk1
Notas do projecto: https://app.box.com/s/iboe...jhok
Pasta contendo todos os ficheiros: https://app.box.com/s/uhfv...rbmx
Projecto no OSH Park: https://oshpark.com/shared_projects/IQ7zJx5x

24/12/2019

Fonte de alimentação FAU201 (Rev. 1)

Esta é uma revisão correctiva ao projecto apresentado no post de 15 de Fevereiro, que surge no seguimento da revisão feita ao projecto da fonte de alimentação FAU200. As modificações, sobre as quais detalharei mais adiante, foram feitas sob os mesmos pressupostos. Essencialmente, a nova versão da fonte de alimentação mostra menos ruído e é um pouco mais estável do que a versão original.

Parâmetros de funcionamento:
– V d. mín. = 4,92V
– V d. nom. = 5V
– V d. máx. = 5,25V
– I L máx. = 200mA


Características eléctricas:
– I d. (V out = 2V, I L = 0mA) = 74,26mA
– I d. (V out = 2V, I L = 200mA) = 492,9mA
– P (V out = 2V, I L = 0mA) = 371,3mW
– P (V out = 2V, I L = 200mA) = 2,464W


Características da saída:
– Tensão máxima: 4,09V
– Incremento em tensão: 1mV
– Ruído (V out = 2V, I L = 0mA): 605µVrms
– Ruído (V out = 2V, I L = 200mA): 616µVrms
– Exactidão: ±(0,154% + 2,5mV)
– Regulação de carga: 1,72mV/A
– Corrente em curto-circuito (I SC): 258mA


Outras características:
– Coeficiente de temperatura da referência de tensão: 6ppm/°C
– Resolução do controlo de tensão: 12bit


O circuito sofreu poucas modificações, sendo que as mesmas foram implementadas apenas na etapa de regulação. Foi adicionado o condensador em C23 com o intuito de conferir mais estabilidade ao circuito. O díodo em D5 é agora do tipo TVS, e por isso oferece protecção contra picos de tensão que apresentem a mesma polaridade da fonte, e não apenas contra transientes motivados por cargas indutivas.

Circuito da etapa de regulação.

Lista de componentes:
C1/2/4-6/16/17/20-22/24 – Condensador cerâmico multi-camada 100nF 10V (0805);
C3/13/18 – Condensador cerâmico multi-camada 1µF 10V (0805);
C7 – Condensador electrolítico de nióbio NOJA475M006 (NOJA475M006RWJ ou equiv.);
C8/9 – Condensador electrolítico de nióbio NOJA475M010 (NOJA475M010RWJ ou equiv.);
C10 – Condensador cerâmico multi-camada 470pF 1KV (1206);
C11/12/15 – Condensador cerâmico multi-camada 2,2µF 10V (0805);
C14/23 – Condensador cerâmico multi-camada 10nF 10V (0805);
C19 – Condensador cerâmico multi-camada 470nF 10V (0805);
C25 – Condensador electrolítico de nióbio NOJC476M010 (NOJC476M010RWJ ou equiv.);
D1 – LED WP1503CB/ID;
D2 – LED WP1503CB/YD;
D3 – LED WP1503CB/GD;
D4 – Díodo rectificador S1A;
D5 – Díodo TVS SMBJ5.0A;
IC1 – Circuito de protecção PolyZen ZEN056V075A48LS;
IC2/3 – Circuito de protecção TVS SP4021-01FTG;
IC4 – Conversor USB-SPI CP2130 (CP2130-F01-GM);
IC5 – Conversor DC-DC isolado RI3-0509S;
IC6 – Regulador de tensão LP2985-50 (LP2985-50DBV);
IC7 – Isolador digital ADuM1310 (ADuM1310ARWZ);
IC8 – Referência de tensão REF3440 (REF3440IDBV);
IC9 – Conversor digital-analógico LTC2640ACTS8-HZ12;
IC10 – Amplificador operacional OPA703 (OPA703NA);
J1 – Conector USB Molex 67068-9001;
J2 – Conector header macho de 2 pinos;
J3 – Bloco de terminais de 2 bornes;
L1 – Indutor de potência XFL3012-103ME (XFL3012-103MEB ou XFL3012-103MEC);
L2 – Indutor de potência XFL3012-223ME (XFL3012-223MEB ou XFL3012-223MEC);
Q1 – Transístor MOSFET de potência FDN327N;
Q2 – Transístor bipolar de potência MJD31C;
Q3 – Transístor bipolar MMBT3904;
R1 – Resistor de filme espesso 1MΩ±5% 1/8W (0805);
R2/3 – Resistor de filme espesso 4,7KΩ±5% 1/8W (0805);
R4/5 – Resistor de filme espesso 82Ω±5% 1/8W (0805);
R6 – Resistor de filme espesso 180Ω±5% 1/8W (0805);
R7-10 – Resistor de filme fino 1KΩ±0,05% 1/8W (0805);
R11 – Resistor de filme espesso 470Ω±5% 1/8W (0805);
R12 – Resistor de filme espesso 2,7Ω±5% 1/2W (1210).


Mais uma vez, o layout da placa está disponível nos formatos brd (Eagle 7.7.0) e Gerber. Reforço a necessidade de se fazer a encomenda da placa através do OSH Park, uma vez que o layout foi concebido tendo em consideração as especificações deste serviço. Caso opte por utilizar outro serviço de fabrico, deverá confirmar se o mesmo suporta layouts de quatro camadas com furação a partir de 0,5mm. No que concerne à montagem do projecto, aplicam-se as mesma recomendações dadas no post do projecto original.

Após a montagem da fonte de alimentação, é necessário configurar o respectivo interface CP2130. Como anteriormente, tal configuração só é possível em Linux, após instalar o programa de configuração contido no pacote "fau201-r1-conf-1.0.tar.gz", que por sua vez pode ser encontrado na pasta "Software". Para mais informações, consulte as notas do projecto. Todos os ficheiros e pastas relevantes estão disponíveis na pasta do projecto.

Links importantes:
Diagrama do circuito (pdf): https://app.box.com/s/b0wa...shur
Diagrama do circuito (Eagle 7.7.0 sch): https://app.box.com/s/f8kf...uk4w
Layout da placa (pdf): https://app.box.com/s/c31z...94ss
Layout da placa (Eagle 7.7.0 brd): https://app.box.com/s/lq2o...dexu
Ficheiros Gerber: https://app.box.com/s/2r6s...ite4
Guia de furação: https://app.box.com/s/5nm9...gv9i
Drivers (Windows): https://app.box.com/s/4qgf...yjtc
Software (Linux): https://app.box.com/s/q3yg...h0fo
Notas do projecto: https://app.box.com/s/hzfq...snk5
Pasta contendo todos os ficheiros: https://app.box.com/s/kk0r...pxgu
Projecto no OSH Park: https://oshpark.com/shared_projects/LMR1C1vR

29/10/2019

Fonte de alimentação FAU200 (Rev. 1)

Trata-se é uma revisão correctiva ao projecto apresentado no post de 18 de Novembro do ano passado. Antes de mais, é importante referir que a versão original desta fonte de alimentação mostra demasiado ruído, que não é condizente com a topologia em questão. Para além do mais, é susceptível a latch-up em determinadas condições, sobretudo quando a natureza da carga é fortemente indutiva. Esta nova revisão visa corrigir os problemas acima mencionados. Por conseguinte, a nova versão da fonte FAU200 apresenta-se bastante mais estável.

Parâmetros de funcionamento:
– V d. mín. = 4,92V
– V d. nom. = 5V
– V d. máx. = 5,25V
– I L máx. = 200mA


Características eléctricas:
– I d. (V out = 2V, I L = 0mA) = 71,91mA
– I d. (V out = 2V, I L = 200mA) = 490,5mA
– P (V out = 2V, I L = 0mA) = 359,5mW
– P (V out = 2V, I L = 200mA) = 2,453W


Características da saída:
– Tensão máxima: 4,09V
– Incremento em tensão: 1mV
– Ruído (V out = 2V, I L = 0mA): 880µVrms
– Ruído (V out = 2V, I L = 200mA): 918µVrms
– Exactidão: ±(0,782% + 7,5mV)
– Regulação de carga: 9,72mV/A
– Corrente em curto-circuito (I SC): 258mA


Outras características:
– Coeficiente de temperatura da referência de tensão: 10ppm/°C
– Resolução do controlo de tensão: 12bit


As modificações ao circuito foram feitas apenas ao nível da etapa de regulação, conforme evidenciado no diagrama da imagem abaixo. A sublinhar, o resistor R7 limita a corrente na entrada inversora do amplificador operacional em IC9. Deste modo, impede-se que um transiente residual cause o latch-up da referida entrada. Desta forma, previne-se a destruição do amplificador operacional. O mesmo resistor, em conjunção com o condensador em C20, forma uma malha de compensação que confere mais estabilidade ao circuito.

Circuito da etapa de regulação.

O díodo em D5 é agora do tipo TVS. Este tipo de díodo oferece protecção contra picos de tensão que sigam a polaridade da fonte de alimentação, para além da protecção contra transientes de origem indutiva que o MMSD4148 já oferecia. Para finalizar, o resistor de descarga (R10) assume um valor mais baixo, de 2,2KΩ ao invés de 4,7KΩ.

Lista de componentes:
C1/2/4-6/15-19/21 – Condensador cerâmico multi-camada 100nF 10V (0805);
C3/12 – Condensador cerâmico multi-camada 1µF 10V (0805);
C7 – Condensador electrolítico de nióbio NOJA475M006 (NOJA475M006RWJ ou equiv.);
C8/9 – Condensador electrolítico de nióbio NOJA475M010 (NOJA475M010RWJ ou equiv.);
C10 – Condensador cerâmico multi-camada 470pF 1KV (1206);
C11/14 – Condensador cerâmico multi-camada 2,2µF 10V (0805);
C13 – Condensador cerâmico multi-camada 10nF 10V (0805);
C20 – Condensador cerâmico multi-camada 3,3nF 10V (0805);
C22 – Condensador electrolítico de nióbio NOJC476M010 (NOJC476M010RWJ ou equiv.);
D1 – LED WP1503CB/ID;
D2 – LED WP1503CB/YD;
D3 – LED WP1503CB/GD;
D4 – Díodo rectificador S1A;
D5 – Díodo TVS SMBJ5.0A;
IC1 – Circuito de protecção PolyZen ZEN056V075A48LS;
IC2/3 – Circuito de protecção TVS SP4021-01FTG;
IC4 – Conversor USB-SPI CP2130 (CP2130-F01-GM);
IC5 – Conversor DC-DC isolado RI3-0509S;
IC6 – Regulador de tensão LP2985-50 (LP2985-50DBV);
IC7 – Isolador digital ADuM1310 (ADuM1310ARWZ);
IC8 – Conversor digital-analógico LTC2640CTS8-HZ12;
IC9 – Amplificador operacional OPA705 (OPA705NA);
J1 – Conector USB Molex 67068-9001;
J2 – Bloco de terminais de 2 bornes;
L1 – Indutor de potência XFL3012-103ME (XFL3012-103MEB ou XFL3012-103MEC);
Q1 – Transístor MOSFET de potência FDN327N;
Q2 – Transístor bipolar de potência MJD31C;
Q3 – Transístor bipolar MMBT3904;
R1 – Resistor de filme espesso 1MΩ±5% 1/8W (0805);
R2/3 – Resistor de filme espesso 4,7KΩ±5% 1/8W (0805);
R4/5 – Resistor de filme espesso 82Ω±5% 1/8W (0805);
R6 – Resistor de filme espesso 180Ω±5% 1/8W (0805);
R7 – Resistor de filme espesso 1KΩ±5% 1/8W (0805);
R8 – Resistor de filme espesso 470Ω±5% 1/8W (0805);
R9 – Resistor de filme espesso 2,7Ω±5% 1/2W (1210);
R10 – Resistor de filme espesso 2,2KΩ±5% 1/8W (0805).


Como é usual, o layout da placa está disponível nos formatos brd (Eagle 7.7.0) e Gerber. Novamente, sugiro que a encomenda da placa seja feita através do OSH Park, uma vez que o respectivo desenho foi feito com as especificações deste serviço em mente. Porém, pode opter por outro serviço de fabrico, desde que o mesmo suporte layouts de quatro camadas com furação mínima de 0,5mm. No que diz respeito à montagem do projecto, aplicam-se as recomendações dadas aquando a apresentação do projecto original.

Por fim, é sempre necessário configurar o interface CP2130 da fonte de alimentação. Como anteriormente, só é possível fazê-lo em Linux, após a instalação do programa de configuração incluso no pacote "fau200-r1-conf-1.0.tar.gz", que por seu turno está disponível na pasta "Software". Para mais informações, deverá ler as notas do projecto. Todos os ficheiros e pastas podem ser encontrados na pasta do projecto.

Links importantes:
Diagrama do circuito (pdf): https://app.box.com/s/b7b8...ghso
Diagrama do circuito (Eagle 7.7.0 sch): https://app.box.com/s/nsp4...3ggh
Layout da placa (pdf): https://app.box.com/s/f2wq...895g
Layout da placa (Eagle 7.7.0 brd): https://app.box.com/s/sw42...kl72
Ficheiros Gerber: https://app.box.com/s/vh8r...f2h5
Guia de furação: https://app.box.com/s/m0tc...0ki1s
Drivers (Windows): https://app.box.com/s/ju8l...qlzm
Software (Linux): https://app.box.com/s/33fj...ahqo
Notas do projecto: https://app.box.com/s/c9ev...pufm
Pasta contendo todos os ficheiros: https://app.box.com/s/vwgb...gptr
Projecto no OSH Park: https://oshpark.com/shared_projects/s9RPSoFT

20/07/2019

Gerador de funções GF2 (Rev. A)

Esta é uma revisão rectificativa ao projecto apresentado no post de 10 de Julho do ano passado. Essencialmente, a versão original mostrou uma limitação relacionada com o amplificador operacional que fora empregue na etapa final, um OPA2830 da Texas Instruments. Tal limitação causava distorções no sinal de saída, quando o gerador de funções produzia um sinal cuja frequência estava sensivelmente acima dos 2MHz, com a saída analógica terminada com uma carga de 50Ω (veja o post de 8 de Abril para saber mais pormenores).

Esta nova revisão visa assim rectificar a referida limitação. Por conseguinte, a nova versão do gerador de funções é capaz de gerar sinais com forma de onda sinusoidal até 8MHz em qualquer regime de carga, sem que haja distorção. No entanto, a geração de sinais com forma de onda triangular continua limitada à frequência máxima de 2MHz.

Parâmetros de funcionamento:
– V d. mín. = 4,74V
– V d. nom. = 5V
– V d. máx. = 5,25V
– Z L mín. = 50Ω


Características eléctricas:
– I d. (Z L = 50Ω@0V) = 131,6mA
– I d. (Z L > 100KΩ) = 81,96mA
– P (Z L = 50Ω@0V) = 658,2mW
– P (Z L > 100KΩ) = 409,8mW


Características da saída analógica:
– Frequência máxima (onda sinusoidal): 8MHz
– Frequência máxima (onda triangular): 2MHz
– Incremento em frequência: 298mHz
– Incremento em fase: 0,0879°
– Amplitude máxima (Z L = 50Ω@0V): 4,01Vpp
– Amplitude máxima (Z L > 100KΩ): 8,02Vpp
– Incremento em amplitude (Z L = 50Ω@0V): 3,92mVpp
– Incremento em amplitude (Z L > 100KΩ): 7,83mVpp
– Ruído (Z L = 50Ω@0V): 2,68mVrms
– Ruído (Z L > 100KΩ): 5,35mVrms
– Relação sinal-ruído (SNR dB): 54,5dB
– Impedância de saída (Z S): 49,9Ω


Características da saída digital:
– Frequência máxima: 24MHz
– Incremento em frequência: 298mHz
– Incremento em fase: 0,0879°
– Razão cíclica: 0,5
– Amplitude (Z L = 50Ω@0V): 2,13Vpp
– Amplitude (Z L = 50Ω@1,65V): 2,32Vpp
– Amplitude (Z L > 100KΩ): 3,30Vpp
– Impedância de saída (Z S): 27,5Ω


Outras características:
– Base de tempo: 80MHz±50ppm
– Taxa de amostragem: 80MSa/s
– Resolução do acumulador de fase: 28bit
– Resolução da compensação de fase: 12bit
– Resolução do conversor D/A: 10bit
– Resolução do controlo de amplitude: 10bit
– Tensão de histerese do comparador: 21,4mV


Função sinusoidal com frequência a 8MHz e amplitude a 3Vpp. Ambas as saídas estão terminadas a 50Ω.

Função triangular com frequência a 2MHz e amplitude a 3Vpp. Novamente, as saídas estão terminadas a 50Ω.

A modificação mais notável feita ao nível do circuito foi a substituição do amplificador operacional que abrange as duas etapas de amplificação final da saída analógica. Originalmente um OPA2830 da Texas Instruments, o amplificador operacional em IC14 passa a ser do tipo LMH6612, do mesmo fabricante. É de frisar que este último tipo apresenta melhores características que o anterior no que concerne à capacidade de trabalhar sob carga em regime de altas frequências. Em contrapartida, o LMH6612 requer uma tensão de alimentação um pouco maior, de modo a produzir sinais com amplitude até 4Vpp.

Circuito das etapas de amplificação final da saída analógica.

De modo a acomodar o novo amplificador operacional, as tensões de alimentação da secção analógica foram aumentadas em cerca de 300mV, para 4,5V e -4,5V. Para tal, foram feitas alternações em torno dos reguladores de tensão em IC6 e IC8. O regulador em IC6 é agora um TPS79901, a versão ajustável da série TPS799. Repare que a tensão de referência deste regulador é dada pelo divisor de tensão constituído por R6 e R7. Por sua vez, o regulador em IC8 continua a ser o mesmo, mas a razão do respectivo divisor de tensão foi alterada.

Contudo, as modificações implementadas nesta revisão não foram feitas somente em consequência da substituição do amplificador operacional anteriormente referido. É de notar que o filtro de reconstrução é agora de 7ª ordem, se bem que ainda com alinhamento próximo a Chebyshev de 0,01dB. Esta modificação foi feita com vista a minorar ainda mais as harmónicas resultantes do processo de síntese digital directa inerente ao AD9834. É, porém, importante salientar que, na prática, esta melhoria não se traduz num efeito imediatamente observável.

Lista de componentes:
C1/2/4-6/21/23/25/27/29/30/39/40/42/44/45/51 – Condensador cerâmico multi-camada 100nF 10V (0805);
C3/9/12/16/19/50 – Condensador cerâmico multi-camada 1µF 10V (0805);
C7 – Condensador electrolítico de nióbio NOJA475M006 (NOJA475M006RWJ ou equiv.);
C8 – Condensador electrolítico de nióbio NOJA475M010 (NOJA475M010RWJ ou equiv.);
C10/26/28/46/47 – Condensador cerâmico multi-camada 10nF 10V (0805);
C11/14/15/18/20/48/49 – Condensador cerâmico multi-camada 2,2µF 10V (0805);
C17 – Condensador cerâmico multi-camada 470nF 10V (0805);
C22 – Condensador electrolítico de nióbio NOJA106M006 (NOJA106M006RWJ ou equiv.);
C24/41/43 – Condensador electrolítico de nióbio NOJA106M010 (NOJA106M010RWJ ou equiv.);
C31/32/37/38 – Condensador cerâmico multi-camada 22pF±5% C0G 10V (0805);
C33-36 – Condensador cerâmico multi-camada 56pF±5% C0G 10V (0805);
D1 – LED WP1503CB/ID;
D2 – LED WP1503CB/YD;
IC1 – Circuito de protecção PolyZen ZEN056V075A48LS;
IC2/3 – Circuito de protecção TVS SP4021-01FTG;
IC4 – Conversor USB-SPI CP2130 (CP2130-F01-GM);
IC5 – Regulador de tensão TPS79933 (TPS79933DDC);
IC6 – Regulador de tensão TPS79901 (TPS79901DDC);
IC7 – Conversor 'charge-pump' LM2776 (LM2776DBV);
IC8 – Regulador de tensão TPS72301 (TPS72301DBV);
IC9 – Oscilador de cristal CTS 636L3C080M00000;
IC10 – Gerador de funções AD9834 (AD9834CRUZ);
IC11 – Conversor digital-analógico AD5310 (AD5310BRTZ);
IC12 – Amplificador operacional LMV611 (LMV611MF);
IC13 – Amplificador operacional OPA2832 (OPA2832ID);
IC14 – Amplificador operacional LMH6612 (LMH6612MA);
IC15 – Comparador TLV3501 (TLV3501AIDBV);
IC16 – 'Buffer' de relógio CDCLVC1102 (CDCLVC1102PW);
IC17 – Circuito de protecção TVS SP4021-01FTG-C;
IC18 – Circuito de protecção TVS SP4020-01FTG;
J1 – Conector USB Molex 67068-9001;
J2/3 – Conector BNC Amphenol RF 112659;
L1/2/9 – Conta de ferrite MPZ2012S331A (MPZ2012S331AT000);
L3/4/7/8 – Indutor MLF2012A1R8J (MLF2012A1R8JT000);
L5/6 – Indutor MLF2012A2R2J (MLF2012A2R2JT000);
R1/30/32 – Resistor de filme espesso 1MΩ±5% 1/8W (0805);
R2/3/31/33 – Resistor de filme espesso 4,7KΩ±5% 1/8W (0805);
R4/5 – Resistor de filme espesso 82Ω±5% 1/8W (0805);
R6/8 – Resistor de filme espesso 28KΩ±1% 1/8W (0805);
R7/9 – Resistor de filme espesso 10KΩ±1% 1/8W (0805);
R10 – Resistor de filme espesso 0Ω 1/8W (0805);
R11/14 – Resistor de filme espesso 100KΩ±1% 1/8W (0805);
R12/13 – Resistor de filme espesso 402KΩ±1% 1/8W (0805);
R15 – Resistor de filme espesso 5,9KΩ±1% 1/8W (0805);
R16-19 – Resistor de filme espesso 200Ω±1% 1/8W (0805);
R20/22/25 – Resistor de filme espesso 499Ω±1% 1/8W (0805);
R21/23 – Resistor de filme espesso 1,43KΩ±1% 1/8W (0805);
R24 – Resistor de filme espesso 715Ω±1% 1/8W (0805);
R26 – Resistor de filme espesso 49,9Ω±1% 3/4W (2010);
R27/28 – Resistor de filme espesso 10KΩ±5% 1/8W (0805);
R29 – Resistor de filme espesso 1KΩ±5% 1/8W (0805);
R34/35 – Resistor de filme espesso 10Ω±5% 1/8W (0805).


À semelhança de outros projectos, o layout da placa está disponível nos formatos brd (Eagle 7.7.0) e Gerber. Novamente, recomendo que a encomenda da placa seja feita através do OSH Park, dado que o respectivo layout foi desenhado tendo em conta as especificações deste serviço. Em alternativa, pode utilizar outro serviço de fabrico, desde que o mesmo suporte layouts de quatro camadas com furação mínima de 0,5mm. Relativamente à montagem, aplicam-se as recomendações que foram dadas no post do projecto original.

Por último, é necessário configurar o interface CP2130 do gerador de funções. Em ambiente Windows, poderá fazê-lo através da aplicação "CP21xx Customization Utility" da Silicon labs (que vem incluída no pacote CP2130_SDK para Windows XP e Vista), utilizando para tal o ficheiro de configuração que está dentro da pasta "Firmware". Caso disponha de Linux, deverá utilizar o programa incluso no pacote "gf2-ra-conf-1.0.tar.gz", por seu turno localizado na pasta "Software". Também estão disponíveis versões actuais dos comandos de controlo e da interface gráfica na pasta anterior (remeta ao post de 20 de Abril para mais detalhes).

Links importantes:
Diagrama do circuito (pdf): https://app.box.com/s/vwgm...ckll
Diagrama do circuito (Eagle 7.7.0 sch): https://app.box.com/s/ptdy...frr7
Layout da placa (pdf): https://app.box.com/s/9058...fiat
Layout da placa (Eagle 7.7.0 brd): https://app.box.com/s/0rpb...hcu
Ficheiros Gerber: https://app.box.com/s/b1qd...las3
Guia de furação: https://app.box.com/s/w5l6...ej1y
Firmware (com instruções): https://app.box.com/s/2a10...toqu
Drivers (Windows): https://app.box.com/s/ufqi...oibv
Software (Linux): https://app.box.com/s/ykxg...3b7a
Notas do projecto: https://app.box.com/s/6dz6...nte8
Pasta contendo todos os ficheiros: https://app.box.com/s/toaf...jzpo
Projecto no OSH Park: https://oshpark.com/shared_projects/MLbU2XTa
CP2130_SDK: http://www.silabs.com/.../CP2130_SDK_Windows_XP_Vista.exe

15/02/2019

Fonte de alimentação FAU201

Esta é uma fonte de alimentação muito semelhante à fonte FAU200, cujo projecto foi apresentado no post de 18 de Novembro do ano passado. De facto, convém frisar que este novo projecto derivou do projecto acima mencionado, tendo sido feitas modificações no sentido de melhorar a exactidão no que concerne à tensão de saída. Por conseguinte, a FAU201 ostenta uma exactidão muito superior, podendo mesmo ser considerada uma fonte de precisão. Não obstante, as restantes características são idênticas, tendo as mesmas protecções contra curto-circuitos e corrente excessiva.

Parâmetros de funcionamento:
– V d. mín. = 4,92V
– V d. nom. = 5V
– V d. máx. = 5,25V
– I L máx. = 200mA


Características eléctricas:
– I d. (V out = 2V, I L = 0mA) = 74,26mA
– I d. (V out = 2V, I L = 200mA) = 492,9mA
– P (V out = 2V, I L = 0mA) = 371,3mW
– P (V out = 2V, I L = 200mA) = 2,464W


Características da saída:
– Tensão máxima: 4,09V
– Incremento em tensão: 1mV
– Ruído (V out = 2V, I L = 0mA): 1,37mVrms
– Ruído (V out = 2V, I L = 200mA): 1,43mVrms
– Exactidão: ±(0,154% + 2,5mV)
– Regulação de carga: 1,72mV/A
– Corrente em curto-circuito (I SC): 258mA


Outras características:
– Coeficiente de temperatura da referência de tensão: 6ppm/°C
– Resolução do controlo de tensão: 12bit


Fonte de alimentação FAU201.

Tensão de saída a ser verificada com um multímetro. O valor da mesma foi definido para 2,5V.

O circuito é sui generis no que diz respeito à topologia da etapa de saída. A salientar, os resistores R7, R8, R9 e R10 possibilitam a compensação da resistência dos fios que ligam aos terminais de saída. Note que estes resistores constituem dois divisores de tensão: um para o terminal positivo, e outro para o terminal negativo. A tensão efectivamente medida nos terminais de saída retorna através de J2. Por si só, cada divisor de tensão tem o efeito de compensar a queda de tensão verificada no respectivo fio de ligação. Desta forma, a tensão medida nos terminais de saída permanece bem regulada e independente da corrente de carga.

Porém, mesmo considerando a topologia da etapa de saída e somando-se o facto de os resistores R7 a R10 serem de grande precisão, a exactidão desta fonte de alimentação deve-se à escolha de outros componentes. O conversor digital-analógico em IC9, do tipo LTC2640ACTS8-HZ12, foi escolhido por ter uma exactidão excepcional. Note que este integrado está preparado para utilizar o REF3440 (IC8) ao invés da sua referência de tensão interna, menos exacta. Por seu turno, o amplificador operacional OPA703 (IC10) apresenta uma tensão de offset de entrada muito reduzida.

De resto, o circuito implementa soluções similares às empregues no circuito da fonte de alimentação FAU200. A protecção contra curto-circuitos à saída é exercida pelo transístor em Q3, cuja base fica polarizada quando se verifica uma queda de tensão superior a cerca de 0,65V no resistor R12. Quando o transístor anterior conduz, limita a tensão na base de Q2, o que faz com que a corrente de saída da fonte fique também limitada. Note que o valor limite da corrente da saída, de 258mA, é ditado pelo valor do resistor em R12.

Circuito da etapa de regulação.

O conversor digital-analógico (IC9) é controlado por SPI, por via do isolador digital ADuM1310 em IC7. Tal controlo é feito pelo interface CP2130 em IC4, um conversor USB-SPI, situado a montante do referido isolador. É importante salientar que a massa da etapa final está galvanicamente isolada da massa que é comum ao anfitrião USB, para que a fonte possa ser utilizada como referência flutuante. Vem daí a necessidade do isolador digital.

A alimentação da totalidade do circuito é feita por USB. O conversor DC-DC em IC5, do modelo RI3-0509S da Recom, converte os 5V provenientes do anfitrião para os 9V necessários à etapa de regulação final. Este conversor DC-DC tem isolamento galvânico, sendo necessário o condensador em C10 para acoplar as massas em AC por forma a minimizar o ruído à saída da fonte. À saída do dito conversor, o filtro constituído por C11, C12 e L2 reduz o ruído de comutação.

Esta fonte de alimentação inclui as habituais medidas de protecção contra sobre-tensões e descargas electrostáticas. O dispositivo PolyZen em IC1 protege o circuito contra sobre-tensões vindas da alimentação USB, para além de actuar em caso de corrente excessiva. Por sua vez, IC2 e IC3 oferecem protecção contra transientes nas linhas de dados do barramento USB. À saída da fonte, D5 suprime transientes originados por cargas de natureza indutiva. Por outro lado, D4 providencia um caminho de descarga quando a carga é predominantemente capacitiva.

Lista de componentes:
C1/2/4-6/16/17/20-23 – Condensador cerâmico multi-camada 100nF 10V (0805);
C3/13/18 – Condensador cerâmico multi-camada 1µF 10V (0805);
C7 – Condensador electrolítico de nióbio NOJA475M006 (NOJA475M006RWJ ou equiv.);
C8/9 – Condensador electrolítico de nióbio NOJA475M010 (NOJA475M010RWJ ou equiv.);
C10 – Condensador cerâmico multi-camada 470pF 1KV (1206);
C11/12/15 – Condensador cerâmico multi-camada 2,2µF 10V (0805);
C14 – Condensador cerâmico multi-camada 10nF 10V (0805);
C19 – Condensador cerâmico multi-camada 470nF 10V (0805);
C24 – Condensador electrolítico de nióbio NOJC476M010 (NOJC476M010RWJ ou equiv.);
D1 – LED WP1503CB/ID;
D2 – LED WP1503CB/YD;
D3 – LED WP1503CB/GD;
D4 – Díodo rectificador S1A;
D5 – Díodo de comutação rápida MMSD4148;
IC1 – Circuito de protecção PolyZen ZEN056V075A48LS;
IC2/3 – Circuito de protecção TVS SP4021-01FTG;
IC4 – Conversor USB-SPI CP2130 (CP2130-F01-GM);
IC5 – Conversor DC-DC isolado RI3-0509S;
IC6 – Regulador de tensão LP2985-50 (LP2985-50DBV);
IC7 – Isolador digital ADuM1310 (ADuM1310ARWZ);
IC8 – Referência de tensão REF3440 (REF3440IDBV);
IC9 – Conversor digital-analógico LTC2640ACTS8-HZ12;
IC10 – Amplificador operacional OPA703 (OPA703NA);
J1 – Conector USB Molex 67068-9001;
J2 – Conector header macho de 2 pinos;
J3 – Bloco de terminais de 2 bornes;
L1 – Indutor de potência XFL3012-103ME (XFL3012-103MEB ou XFL3012-103MEC);
L2 – Indutor de potência XFL3012-223ME (XFL3012-223MEB ou XFL3012-223MEC);
Q1 – Transístor MOSFET de potência FDN327N;
Q2 – Transístor bipolar de potência MJD31C;
Q3 – Transístor bipolar MMBT3904;
R1 – Resistor de filme espesso 1MΩ±5% 1/8W (0805);
R2/3 – Resistor de filme espesso 4,7KΩ±5% 1/8W (0805);
R4/5 – Resistor de filme espesso 82Ω±5% 1/8W (0805);
R6 – Resistor de filme espesso 180Ω±5% 1/8W (0805);
R7-10 – Resistor de filme fino 1KΩ±0,05% 1/8W (0805);
R11 – Resistor de filme espesso 470Ω±5% 1/8W (0805);
R12 – Resistor de filme espesso 2,7Ω±5% 1/2W (1210).


Como de costume, o layout da placa está disponível nos formatos brd (Eagle 7.7.0) e Gerber. Aconselho a que a encomenda da placa seja feita através do OSH Park, uma vez que o seu desenho foi concebido tendo em conta as especificações deste serviço. Contudo, pode utilizar outro serviço de fabrico, desde que o mesmo suporte layouts de quatro camadas com furação a partir de 0,5mm. O stackup e materiais não têm de corresponder aos especificados pelo OSH Park.

A montagem do projecto necessita de equipamento especializado. A soldadura de todos os componentes SMD deve ser feita por refusão com ar quente, utilizando pasta de solda e stencil. Em primeiro ligar são soldados os componentes SMD da face superior, e só depois os da face interior, tendo sempre o cuidado de aplicar a quantidade de calor adequada. Os componentes through-hole são soldados em último lugar, servindo para tal um simples ferro de soldar. Por fim, é necessário fazer as ligações da placa aos terminais, seguindo as indicações constantes nas notas do projecto.

Exemplo de cablagem para os terminais de saída.

À semelhança de outros projectos, a caixa recomendada é a Hammond 1457C801. Trata-se de uma caixa em alumínio anodizado e com tampas lacadas a pó preto. Em alternativa, pode optar pela caixa 1457C801BK do mesmo fabricante, que apenas difere da anterior por ter o corpo inteiramente lacado a pó preto. Em todo o caso, as tampas devem ser trabalhadas de acordo com o guia de furação. É importante referir que a furação do painel frontal foi feita para os bornes da série TP1 da Cliff.

Montada a fonte de alimentação, deve-se proceder à configuração do seu interface CP2130. Tal só é possível em Linux, após ter instalado o programa de configuração fornecido no pacote "fau201-r0-conf-1.0.tar.gz". Consulte as notas do projecto para saber mais detalhes. Todos os ficheiros e pastas relevantes, incluindo software, estão disponíveis na pasta do projecto.

Links importantes:
Diagrama do circuito (pdf): https://app.box.com/s/fjsw...v9at
Diagrama do circuito (Eagle 7.7.0 sch): https://app.box.com/s/lour...rqfm
Layout da placa (pdf): https://app.box.com/s/9ybu...251k
Layout da placa (Eagle 7.7.0 brd): https://app.box.com/s/vhbp...wbgo
Ficheiros Gerber: https://app.box.com/s/q683...h7ua
Guia de furação: https://app.box.com/s/5itb...8413
Drivers (Windows): https://app.box.com/s/q5oy...yxjv
Software (Linux): https://app.box.com/s/q7oc...6z7c
Notas do projecto: https://app.box.com/s/r6z9...14gi
Pasta contendo todos os ficheiros: https://app.box.com/s/sc7c...1jkz
Projecto no OSH Park: https://oshpark.com/shared_projects/H12W2hUs

18/11/2018

Fonte de alimentação FAU200

Trata-se de uma fonte de alimentação ajustável, controlada por USB, que pode fornecer uma tensão entre 0 e 4V. Embora não possa ser considerada uma fonte de precisão, a FAU200 permite o ajuste da sua tensão de saída ao milivolt. A corrente máxima é de cerca de 250mA se bem que, em termos práticos, esse valor seja limitado a apenas 200mA de modo a não exceder a capacidade nominal de um porto USB 2.0. Esta fonte pode alimentar cargas com forte componente reactiva, e suporta condições de curto-circuito e corrente excessiva na sua saída. Para além disso é isolada, podendo por conseguinte ser ligada em série com outras fontes de alimentação.

Parâmetros de funcionamento:
– V d. mín. = 4,92V
– V d. nom. = 5V
– V d. máx. = 5,25V
– I L máx. = 200mA


Características eléctricas:
– I d. (V out = 2V, I L = 0mA) = 70,90mA
– I d. (V out = 2V, I L = 200mA) = 489,5mA
– P (V out = 2V, I L = 0mA) = 354,5mW
– P (V out = 2V, I L = 200mA) = 2,447W


Características da saída:
– Tensão máxima: 4,09V
– Incremento em tensão: 1mV
– Ruído (V out = 2V, I L = 0mA): 1,41mVrms
– Ruído (V out = 2V, I L = 200mA): 1,56mVrms
– Exactidão: ±(0,782% + 7,5mV)
– Regulação de carga: 9,72mV/A
– Corrente em curto-circuito (I SC): 259mA


Outras características:
– Coeficiente de temperatura da referência de tensão: 10ppm/°C
– Resolução do controlo de tensão: 12bit


Fonte de alimentação FAU200.

Tensão de saída da fonte a ser medida com um multímetro. A tensão está definida para 2,5V.

Embora o circuito seja algo complexo, pode ser facilmente dividido em blocos mais simples. O transístor em Q2, do tipo MJD31C, é o elemento de passagem série que actua na regulação da fonte. Este transístor é controlado pelo amplificador operacional OPA705 (IC9) por via do resistor R7. Tal amplificador operacional assume o papel de amplificador de erro, compensando a queda de tensão em Q2 e R8, para que a tensão de saída da fonte iguale a tensão dada pelo conversor digital-analógico em IC8.

Convém referir que o OPA705 foi escolhido por apresentar uma tensão de offset de entrada muito baixa. Por outro lado, o conversor digital-analógico em IC8, um LTC2640CTS8-HZ12, mostra uma exactidão razoável para o propósito em questão. Em suma, são estes dois componentes que determinam a exactidão da fonte de alimentação.

O transístor em Q3 actua quando a corrente à saída da fonte atinge um valor rondando os 259mA. Nessa situação, a queda de tensão através de R8 atinge cerca de 0,65V, fazendo com que Q3 deixe de estar ao corte e passe a conduzir, o que por sua vez faz com que a tensão presente na base de Q2 baixe, efectivamente limitando a corrente de saída. Note que R7 limita a corrente de saída do amplificador operacional nesta situação. Quando Q3 actua, a tensão de saída baixa por forma a que a corrente não exceda o valor anterior, ficando assim a fonte de alimentação protegida contra condições de curto-circuito e corrente excessiva.

Circuito da etapa de regulação.

O conversor digital-analógico (IC8) é controlado via SPI, por intermédio do isolador digital em IC7, um ADuM1310. Esse controlo é feito pelo interface CP2130, um conversor USB-SPI que já foi empregue em projectos anteriores. A necessidade de se isolar a massa da etapa final da massa proveniente do anfitrião USB é, neste caso, essencial para que a fonte possa ser utilizada nas mais diversas situações. Daí, a aplicação do isolador digital.

A alimentação de todo o circuito é feita por USB. O conversor DC-DC em IC5, do tipo RI3-0509S, é um conversor com isolamento que converte os 5V provenientes do anfitrião para a tensão de 9V necessária à etapa de regulação. Um segundo regulador de 5V alimenta o conversor digital-analógico e parte do isolador digital.

Para além da protecção contra curto-circuitos e corrente excessiva que foi referida anteriormente, esta fonte de alimentação está munida de protecções contra sobre-tensões e descargas electrostáticas. O dispositivo PolyZen em IC1 protege todo o circuito contra sobre-tensões provenientes da alimentação USB, também actuando em situações de corrente excessiva. Por sua vez, IC2 e IC3 oferecem protecção contra transientes. A saída da fonte também está protegida contra transientes, nomeadamente os que são originados por cargas de natureza capacitiva ou indutiva. Essa protecção é exercida pelos díodos D4 e D5.

Lista de componentes:
C1/2/4-6/15-20 – Condensador cerâmico multi-camada 100nF 10V (0805);
C3/12 – Condensador cerâmico multi-camada 1µF 10V (0805);
C7 – Condensador electrolítico de nióbio NOJA475M006 (NOJA475M006RWJ ou equiv.);
C8/9 – Condensador electrolítico de nióbio NOJA475M010 (NOJA475M010RWJ ou equiv.);
C10 – Condensador cerâmico multi-camada 470pF 1KV (1206);
C11/14 – Condensador cerâmico multi-camada 2,2µF 10V (0805);
C13 – Condensador cerâmico multi-camada 10nF 10V (0805);
C21 – Condensador electrolítico de nióbio NOJC476M010 (NOJC476M010RWJ ou equiv.);
D1 – LED WP1503CB/ID;
D2 – LED WP1503CB/YD;
D3 – LED WP1503CB/GD;
D4 – Díodo rectificador S1A;
D5 – Díodo de comutação rápida MMSD4148;
IC1 – Circuito de protecção PolyZen ZEN056V075A48LS;
IC2/3 – Circuito de protecção TVS SP4021-01FTG;
IC4 – Conversor USB-SPI CP2130 (CP2130-F01-GM);
IC5 – Conversor DC-DC isolado RI3-0509S;
IC6 – Regulador de tensão LP2985-50 (LP2985-50DBV);
IC7 – Isolador digital ADuM1310 (ADuM1310ARWZ);
IC8 – Conversor digital-analógico LTC2640CTS8-HZ12;
IC9 – Amplificador operacional OPA705 (OPA705NA);
J1 – Conector USB Molex 67068-9001;
J2 – Bloco de terminais de 2 bornes;
L1 – Indutor de potência XFL3012-103ME (XFL3012-103MEB ou XFL3012-103MEC);
Q1 – Transístor MOSFET de potência FDN327N;
Q2 – Transístor bipolar de potência MJD31C;
Q3 – Transístor bipolar MMBT3904;
R1 – Resistor de filme espesso 1MΩ±5% 1/8W (0805);
R2/3/9 – Resistor de filme espesso 4,7KΩ±5% 1/8W (0805);
R4/5 – Resistor de filme espesso 82Ω±5% 1/8W (0805);
R6 – Resistor de filme espesso 180Ω±5% 1/8W (0805);
R7 – Resistor de filme espesso 470Ω±5% 1/8W (0805);
R8 – Resistor de filme espesso 2,7Ω±5% 1/2W (1210).


Como é habitual, o layout da placa está disponível nos formatos brd (Eagle 7.7.0) e Gerber. Recomendo que a encomenda da placa seja feita através do OSH Park, visto que a mesma foi desenhada tendo em conta as especificações deste serviço. Porém, pode utilizar outro serviço de fabrico, desde que este suporte layouts de quatro camadas com furação mínima de 0,5mm. O stackup e materiais não têm de ser idênticos aos especificados pelo OSH Park.

A montagem da placa requer equipamento especializado. Os componentes SMD devem ser soldados por refusão com ar quente, devendo a pasta de solda ser colocada com um stencil. Primeiro devem ser soldados os componentes da face superior, e só depois os da face inferior, aplicando o calor durante o intervalo de tempo mais curto possível. Os componentes through-hole são soldados em último lugar, bastando para tal um simples ferro de soldar.

À semelhança de muitos outros projectos, a caixa recomendada é a Hammond 1457C801. É uma caixa em alumínio anodizado com tampas lacadas a pó preto. Pode também optar pelo modelo 1457C801BK do mesmo fabricante, com o corpo igualmente lacado a pó preto. As tampas devem ser furadas de acordo com o guia de furação. É importante mencionar que a furação da tampa frontal foi feita a pensar nos bornes da série TP1 da Cliff.

Uma vez montada a fonte de alimentação, é primordial que se configure o respectivo interface CP2130. No caso particular deste projecto, tal só é possível em Linux, após a instalação do programa de configuração fornecido no pacote "fau200-r0-conf-1.0.tar.gz" disponível na pasta "Software". Consulte as notas do projecto para saber mais detalhes. Todos os ficheiros e pastas relevantes podem ser acedidos a partir da pasta do projecto.

Links importantes:
Diagrama do circuito (pdf): https://app.box.com/s/0pph...96qw
Diagrama do circuito (Eagle 7.7.0 sch): https://app.box.com/s/rddm...vdjh
Layout da placa (pdf): https://app.box.com/s/n5yy...zthz
Layout da placa (Eagle 7.7.0 brd): https://app.box.com/s/jjy6...zovx
Ficheiros Gerber: https://app.box.com/s/bcal...3fmc
Guia de furação: https://app.box.com/s/kx8l...8kh4
Drivers (Windows): https://app.box.com/s/0cci...wkqq
Software (Linux): https://app.box.com/s/928r...9jnt
Notas do projecto: https://app.box.com/s/fkr2...ivov
Pasta contendo todos os ficheiros: https://app.box.com/s/qabo...v62y
Projecto no OSH Park: https://www.oshpark.com/shared_projects/YdyIvhRm