... porém ao ler a netlist no Pcbnew aparece mensagens do tipo "Módulo [J201] ilha D não encontrada" (isso ocorre para todos o G, S e D de todos os fets) e uma outra do tipo "Módulo [100k] iha 2 não encontrada"...
Isso ocorre em virtude do símbolo do componente, usado no esquema, estar com uma designação para os terminais (por exemplo, para o J201, no símbolo está G, S e D) e no footprint (usado no PCBNew), está 1, 2 e 3.
No EESchema e no PCBNew o quinto ícone da barra de tarefas é o editor de componentes e o editor de módulos, respectivamente.
Sugiro alterar no PCBNew.
Para simplificar, faça o seguinte:
- Abra o PCBNew com a placa;
- Clique com o botão direito do mouse em cima do componente problemático (no caso o J201);
- Escolha Footprint (nome e face do componente. Ex. FootPrint Q1 (Superior)), e no sub-menu que aparecerá escolha editar;
- Na janela que aparecer clique no botão Editor de Módulos.
O componente será carregado no editor de módulos. Clique em cima de cada ilha e escolha
Editar Ilha. Na janela que aparecerá, no primeiro campo (
Num Ilha), coloque o correto (se é pra ser D, G ou S, ou para ser 1, 2 ou 3). No seu caso ao ler o netlist ele diz que não achou as ilhas G, D e S. Então você tem que colocar esses designadores para as ilhas, obedecendo a disposição correta (veja no Datasheet).
Após fazer isso, clique no primeiro botão da barra (selecionar biblioteca de trabalho). Na janela que aparecer, encontre a biblioteca onde esse componente está e clique em Ok. Finalmente, clique no segundo botão (salvar módulo na biblioteca de trabalho).
Feito isso, feche o editor de módulos e o PCBNew. Reabra o PCBNew e tente leia a netlist novamente.
Erro Tipo (3): Pino conectado a alguns outros pinos mas, nenhum pino controla este
Coloque uma power flag em cada linha dessas (uma no +9V e uma no GND). Isso indicará para o Kicad que aquelas linhas são alimentação.
Você precisa "dizer" pro Kicad que aquelas são as linhas de alimentação. As power flags fazem isso.
Abraços.