Acquisizione della progettazione logica del sistema

Le fasi essenziali per la creazione di un progetto schematico di un sistema multischeda a partire da progetti di PCB di bambini sono le seguenti:

  1. Creare un progetto di progettazione multischeda e aggiungere un documento schematico multischeda al progetto.

  2. Inserire blocchi grafici (moduli) nello schema multischeda per rappresentare logicamente i progetti PCB figli.

  3. Collegare ciascun modulo al progetto figlio appropriato.

  4. Importare i dati di connettività del progetto figlio nel progetto multischeda.

  5. Aggiungete le connessioni tra i moduli per creare il progetto logico del sistema.

Per aggiungere un documento schematico multischeda (*.MbsDoc) al progetto di una scheda multipla, fare clic con il pulsante destro del mouse sulla voce di progetto nel pannello Projects e selezionare Add New to Project » Multi-board Schematic dal menu contestuale.

Ogni progetto di progettazione multischeda può includere un solo documento schematico multischeda.

Abilitazione dei progetti PCB per la progettazione multi-scheda

I progetti PCB di Altium Designer che rappresentano i progetti delle schede figlie in un progetto multischeda conterranno connessioni specifiche, come connettori di bordo o spine/socket di intestazione, che sono inclusi come interfaccia elettrica e fisica con altri PCB nel progetto del sistema.

Queste connessioni e le reti elettriche associate devono essere rilevate ed elaborate da un documento di progettazione schematica (logica) multi-scheda per stabilire la connettività inter-scheda nella progettazione a livello di sistema. Questa funzionalità è abilitata dalla presenza di un parametro componente specifico per i connettori del progetto PCB - un parametro denominato Systemcon Connector come valore del parametro.

I connettori con il parametro System:Connector Parametro:valore vengono rilevati quando ogni modulo a livello di sistema viene sincronizzato con il suo progetto PCB figlio utilizzando il comando Import from Child Projects . Questo viene spiegato nella prossima sezione Rappresentare i progetti PCB figlio nello schema multischeda.

Per ogni connettore in un progetto di PCB destinato a un'interconnessione a livello di sistema, selezionare la parte del connettore, quindi aggiungere il parametro del componente speciale all'elenco nell'area Parameters sotto la scheda General della scheda Properties pannello quando il componente è selezionato.

Per ulteriori informazioni sulle proprietà dei componenti, consultare la pagina Lavorare con i componenti posizionati.

La presenza del parametro denominato Systemcon un valore di Connectorcollega questo connettore PCB allo schema multischeda.
La presenza del parametro denominato Systemcon un valore di Connectorcollega questo connettore PCB allo schema multischeda.

Rappresentazione dei progetti figlio nello schema multischeda

La connettività tra i progetti PCB che compongono un progetto multischeda viene stabilita posizionando blocchi rappresentativi (moduli) sullo schema e collegando tra loro i loro connettori esposti (voci del modulo) utilizzando le connessioni.

I moduli, che rappresentano i progetti di PCB figlio e i PCB specifici in essi contenuti, vengono inseriti nello spazio di progettazione dal menu Place » Module menu.

Per definire l'origine di un modulo posizionato, selezionarlo nello spazio di progettazione e, nel pannello Properties utilizzare il pulsante associato al campo Project nel campo Source sotto la scheda General per aprire la finestra di dialogo Choose Project (un'incarnazione della finestra di dialogo Apri progetto) da cui è possibile sfogliare e selezionare un progetto PCB o multi-scheda come origine del modulo. Una volta scelto il progetto richiesto, selezionare il progetto di scheda PCB/assieme multischeda desiderato all'interno di quel progetto utilizzando il menu a tendina Assembly/Board a discesa.

Un progetto multi-scheda stabilito presenta una struttura gerarchica di documenti che comprende i documenti di origine e i sottoprogetti figli collegati ai moduli del progetto schematico del sistema. La struttura di un progetto figlio viene immediatamente aggiunta al progetto multischeda quando un modulo di progettazione del sistema è stato collegato a quel progetto esterno. Espandere la struttura del progetto nel pannello Projects per visualizzare i file costitutivi del progetto multischeda e dei suoi progetti figlio.

Per garantire che il progetto multischeda estragga ed elabori i dati corretti dai suoi sottoprogetti, il PCB di ciascun progetto deve essere sincronizzato con il suo schema e privo di errori di progettazione o di stesura. Per convalidare un sottoprogetto PCB, fare clic con il tasto destro del mouse sul suo nome nel pannello e selezionare il comando Validate PCB Project .PrjPcb e selezionare il comando: gli eventuali problemi saranno elencati nel pannello Messages pannello.

IDJavascript: Pnl_Proprietà_MBS_Modulo_Sorgente
  • Un progetto di PCB, di un'altra multischeda o di un cablaggio può essere aggiunto alla struttura del progetto multischeda facendo clic con il pulsante destro del mouse sulla voce di quest'ultimo nel pannello Projects selezionando il comando Add Existing to Project e quindi sfogliando e selezionando il progetto locale corrispondente *.PrjPcb, *.PrjMbdo *.PrjHar locale. Se un progetto di PCB o di cablaggio da rendere parte del progetto multischeda è già aperto in Altium Designer, è possibile trascinare la sua voce nel pannello Projects sulla voce del progetto multischeda padre, aggiungendolo alla sua struttura (). Successivamente, posizionare manualmente un nuovo modulo sul documento schematico multischeda (del progetto multischeda padre) e, con il modulo selezionato, scegliere il progetto PCB figlio (e il suo documento PCB) o il progetto multischeda figlio (e il suo documento di assemblaggio multischeda) come origine per quel modulo, dal menu a tendina del campo Source nel pannello Properties (). Il progetto del cablaggio può essere sincronizzato con il progetto multischeda (per ulteriori informazioni, consultare la pagina Definizione dello schema elettrico ).

  • Per rimuovere un progetto figlio di PCB o di multischeda dalla struttura del progetto multischeda padre, rimuovere tutti i moduli che fanno riferimento al progetto figlio dal documento schematico multischeda di quest'ultimo. Il progetto figlio verrà automaticamente rimosso dalla struttura.

  • Un progetto figlio di PCB o cablaggio può anche essere rimosso dalla struttura del progetto multischeda padre trascinando la voce del progetto figlio fuori dalla struttura del progetto multischeda. Si noti che in questo caso (e solo per un progetto PCB), i moduli che fanno riferimento al progetto figlio rimarranno nel documento schematico multischeda e i collegamenti al progetto figlio da questi moduli rimarranno. Per pulire completamente il progetto multischeda padre dal progetto figlio rimosso, rimuovere manualmente questi moduli.

Utilizzare il pannello Properties quando si seleziona un modulo posizionato per definire altre proprietà del modulo:

  • Utilizzare Designator e Title nella regione Properties sotto la scheda General del pannello per specificare rispettivamente l'identificatore schematico e la stringa del titolo del modulo. Utilizzare il pulsante a destra del campo corrispondente per modificarne la visibilità nello schema multischeda e il pulsante per modificare il valore. Utilizzare i controlli font e Other per configurare il carattere della stringa, la posizione nel documento e, per la stringa del titolo, la visibilità del nome del parametro.

  • La tabella nell'area Entries sotto la scheda General del pannello Properties quando il modulo è selezionato, verrà popolata quando le voci del modulo vengono aggiunte al modulo stesso ( vedere sotto).

  • Utilizzate i controlli nell'area Graphical sotto la scheda General del pannello per configurare la visualizzazione del modulo: le sue dimensioni (larghezza e altezza), lo spessore della linea, lo stile e il colore del contorno del modulo e il colore di riempimento. Le opzioni disponibili per lo spessore delle linee e lo stile sono definite nell'area Line Styles del pannello Properties quando non è selezionato alcun oggetto nello spazio di disegno. Per ulteriori informazioni, consultare la pagina Impostazione di un documento schematico a più schede.

  • Utilizzare i controlli nella scheda Parameters del pannello per aggiungere, modificare e rimuovere i parametri del modulo e configurarne la visibilità nello spazio di disegno.

Aggiungete altri moduli e i loro collegamenti di progetto figlio al progetto schematico multischeda, come richiesto per il progetto completo del sistema.

I moduli vengono popolati con i dati di progetto dei rispettivi progetti collegati, importando i dati di progetto con i seguenti comandi dai menu principali o dal menu del tasto destro del mouse dello spazio di progettazione:

  • Design » Import From Child Projects - propagare i dati di progetto da tutti i progetti di origine (figli) nei moduli specificati.

  • Design » Import From Selected Child Projects - propagare i dati di progetto dai progetti di origine (figli) corrispondenti per il modulo o i moduli attualmente selezionati.

In particolare, vengono elaborati i dati dei pin e delle reti di ciascun connettore nei progetti figli a cui è associato il parametro speciale (vedere i dettagli sopra) System:Connector(vedere i dettagli sopra). Al termine dell'importazione, per ciascuno di questi connettori viene creata automaticamente una voce di modulo nella rispettiva grafica di blocco del modulo. La voce del connettore è attivamente associata ai pin e alle reti del connettore nel progetto figlio. Selezionando una voce di modulo nello spazio di progettazione, si possono vedere i suoi dettagli, come i pin/reti del connettore, nel pannello Properties pannello. Finché non è collegata alla voce di un altro modulo, l'elenco delle parti e dei pin della voce nel pannello mostra che il connettore e i pin non sono accoppiati.

  • Mentre le voci vengono posizionate automaticamente quando si importano i dati dai progetti figlio, è anche possibile posizionare manualmente una voce del modulo selezionando il comando Place » Entry dai menu principali.

  • Selezionare una voce del modulo facendo clic sul suo grafico, quindi trascinare la voce lungo il perimetro del modulo in una posizione adeguata. Si noti che il designatore della voce può essere trascinato indipendentemente in una posizione diversa.

  • È inoltre possibile spostare un gruppo di voci del modulo selezionando più voci e trascinando il gruppo nella posizione desiderata.

  • La colorazione della voce aiuterà a spostarla/posizionarla correttamente. Quando si trova all'esterno di un modulo, la voce viene presentata parzialmente e appare in grigio, impedendo di posizionarla. Quando si è al di sopra di un modulo, apparirà la voce completa (e colorata), a indicare che è possibile posizionarla in quella posizione.

Usare il pannello Properties quando si seleziona una voce per definirne le proprietà:

  • Utilizzare i controlli nell'area Properties sotto la scheda General del pannello per modificare il valore, la visibilità e lo stile delle proprietà della voce Designator e scegliere la voce Type (Male/Female). In quest'area del pannello, il numero di pin del connettore della voce (Number of Pins) e il numero di identificazione assegnato a questa voce nel modulo padre (Entry Number).

  • Attivare l'opzione System Entry per indicare la voce come una connessione a livello di sistema non collegata a un altro modulo, ad esempio una voce che rappresenta una presa di alimentazione.

    Un progetto figlio su più schede ha un modulo la cui voce ha l'opzione System Entry abilitata.

    Quando le modifiche vengono importate nel progetto multischeda padre, questo connettore di ingresso viene aggiunto come voce del modulo del progetto figlio.

  • Quando la voce è collegata tramite il cablaggio o il cavo di collegamento(per saperne di più), la regione del pannello viene popolata con la voce Mated Component del pannello viene popolata con i dati del componente accoppiato.

  • Nella Mated Pins del pannello, la colonna Pin elenca i singoli pin del connettore e le reti ad essi associate. Una volta collegata questa voce, la colonna Mated Pin viene popolata con un elenco dei pin accoppiati. Inoltre, una volta collegata questa voce, la scheda Addresses del pannello Properties del pannello viene popolata con un elenco tabellare dei percorsi di connessione e delle reti per la voce(per saperne di più).

  • Utilizzate i controlli nella Parameters del pannello per aggiungere, modificare e rimuovere i parametri della voce e configurare la loro visibilità nello spazio di disegno.

Quando si aggiungono voci a un modulo, la tabella nell'area Entries sotto la scheda General del pannello Properties del pannello quando si seleziona il modulo, la tabella viene popolata con le voci. La colonna Part(s) elenca ogni voce del modulo in termini di designatore e nome del connettore della voce nel progetto di origine. È possibile modificarla per comodità; la denominazione è locale al progetto multischeda e non influisce sui progetti figli dell'origine.

  • La colonna Mated part(s) viene popolata con i dati una volta che la voce è collegata a un'altra voce del progetto multischeda mediante una connessione. Per ulteriori informazioni, consultare la pagina Lavorare con le connessioni.

  • Dall'elenco è possibile modificare rapidamente la visibilità del designatore della voce ( / ) e il suo tipo ( / ). Usare i pulsanti e per aggiungere una nuova voce non definita al modulo e all'elenco e per rimuovere dal modulo la voce selezionata nell'elenco.

  • Usare i pulsanti e per dividere il collegamento selezionato nell'elenco in due voci correlate del modulo e per riunire le voci precedentemente divise nella loro versione singola. Per ulteriori informazioni, consultare la pagina Lavorare con le connessioni.

Supporto per periferiche/componenti esterne

Questa funzione è disponibile quando gli elementi MBS.PlacePart e MBS.UseGeometryMaker sono abilitate nella finestra di dialogo Impostazioni avanzate.

Il documento schematico multischeda supporta periferiche/componenti esterni che non fanno parte dei normali assemblaggi delle schede PCB (cioè i componenti "non-PCB"). Ciò potrebbe includere, ad esempio, interruttori esterni, sensori e qualsiasi altro modulo elettronico di terze parti. Questa funzionalità è facilitata dal supporto di due tipi di oggetti:

  • Custom Part - un'entità simile a un modulo che consente di collegare uno o più componenti della libreria e che viene aggiunta al documento schematico multischeda con il comando Place » Custom Part dai menu principali. Utilizzare l'area Linked Components del pannello Properties quando la parte personalizzata posizionata è selezionata nello spazio di progettazione per aggiungere e rimuovere componenti alla parte personalizzata utilizzando rispettivamente i pulsanti e . Se l'elenco dei componenti collegati include componenti dello spazio di lavoro non aggiornati, fare clic sul pulsante per aggiornare i componenti alle loro ultime revisioni. Per ogni componente collegato viene aggiunta automaticamente una voce.

  • Custom Connection - consente di aggiungere un singolo componente della libreria al documento schematico multischeda trascinando il componente richiesto dal pannello nello spazio libero del foglio Components pannello nello spazio libero del foglio. Viene aggiunta automaticamente una voce per ogni pin del componente.

    È anche possibile creare un simbolo personalizzato per un componente da utilizzare specificamente in un documento schematico multischeda. L'aggiunta di nomi separati da virgole al campo Name delle proprietà di un pin consente di raggruppare più pin in voci, creando essenzialmente simboli visivamente più puliti con un numero minore di voci, rendendo il collegamento di tali componenti molto più semplice.

    IDJavascript: MBS_CustomConn_MultiplePins_AD24_5

    Quando si modifica un simbolo schematico, è possibile aggiungere più nomi separati da virgole al campo Name di un pin.

    Quando il componente viene aggiunto a una parte personalizzata in uno schema a più schede, verrà creata una voce per ogni pin del componente invece di una singola voce per il componente e verranno create voci con più pin.

    Quando il componente viene inserito in uno schema multischeda come connessione personalizzata, verranno create voci con più pin.

I componenti della libreria sono quelli disponibili nell'area di lavoro collegata e nelle librerie locali disponibili. Una volta posizionati/definiti, è possibile collegare i componenti al progetto più ampio, ad esempio utilizzando connessioni di cavi e cablaggi.

I componenti collegati definiti tramite parti personalizzate e/o connessioni personalizzate non sono automaticamente inclusi nella distinta base complessiva del prodotto/sistema e non sono presentati nell'assieme multischeda (*.MbaDoc).

Cross-probing

I comandi di cross-probing disponibili nel Design e nel menu del tasto destro del mouse dello spazio di progettazione consentono di spostarsi rapidamente dal documento schematico multischeda agli elementi correlati nei progetti figli.

  • Per eseguire una ricerca incrociata dal modulo o dalla voce attualmente selezionata al documento PCB o al connettore su tale documento all'interno del progetto PCB a cui fa riferimento il modulo, utilizzare il comando Design » Crossprobe to PCB/Multi-board . Se il modulo fa riferimento a un documento di assemblaggio multischeda (*.MbaDoc) all'interno di un progetto multischeda di origine (*.PrjMbd), la ricerca incrociata sarà effettuata sul documento di assemblaggio multischeda.

  • Per eseguire la ricerca incrociata dal modulo o dalla voce attualmente selezionata allo schema o al connettore di livello superiore dello schema pertinente all'interno del progetto di PCB a cui fa riferimento il modulo, utilizzare il comando Design » Crossprobe to Schematic comando.

  • Per eseguire il cross-probe dal modulo o dalla voce attualmente selezionata alla scheda, o al connettore su tale scheda, nel documento di assemblaggio multischeda (*.MbaDoc) all'interno del progetto multischeda (*.PrjMbd), utilizzare il comando Design » Crossprobe to MBA il comando.

  • Per eseguire una sonda incrociata dalla connessione del cablaggio attualmente selezionata sul documento schematico multischeda (*.MbsDoc) a un progetto di cablaggio collegato (*.PrjHar), utilizzare il comando Design » Crossprobe to Harness . Si aprirà il documento dello schema elettrico del progetto di cablaggio associato.

Quando si esegue il cross-probing da una voce di modulo, l'oggetto o gli oggetti sottoposti a cross-probing sul documento schematico/PCB di destinazione vengono visualizzati in base alle opzioni definite nella pagina Sistema - Navigazione del progetto harness Highlight Methods opzioni definite nella pagina Sistema - Navigazione della finestra di dialogo Preferences della finestra di dialogo. L'evidenziazione non viene applicata al documento schematico multischeda.

Stampa o esportazione in PDF

Per stampare il documento schematico multischeda attualmente attivo, selezionare File » Print dal menu principale (scorciatoia: Ctrl+P). Si aprirà la Print si aprirà la finestra di dialogo. La parte sinistra della finestra di dialogo presenta un'immagine di anteprima di stampa scalabile. Le opzioni di stampa standard sono disponibili sul lato destro della finestra di dialogo. Queste includono la possibilità di designare una stampante specifica, confermare la posizione della stampante, visualizzare quanti documenti sono attualmente in coda di stampa, regolare il numero di copie da stampare, il dimensionamento della pagina e le opzioni di orientamento. Dopo aver fatto clic su , il set di stampa verrà inviato al dispositivo di stampa scelto, in base alle opzioni definite.

La finestra di dialogo Print finestra di dialogo
La finestra di dialogo Print finestra di dialogo

Per esportare un documento schematico multischeda in un file PDF, selezionare File » Export to PDF dal menu principale.

AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Invio per inviarci il tuo feedback.
Disponibilità delle funzionalità

Le funzionalità disponibili dipendono dalla soluzione Altium in uso – Altium Develop, un’edizione di Altium Agile (Agile Teams o Agile Enterprise), oppure Altium Designer (con licenza attiva).

Se non vedi nel tuo software una funzionalità descritta,  contatta il team vendite di Altium per saperne di più.

Documentazione legacy

La documentazione di Altium Designer non è più suddivisa per versione. Se è necessario accedere alla documentazione delle versioni precedenti di Altium Designer, visitare la sezione Documentazione legacy della pagina Altri programmi di installazione.

Contenuto