Acquisizione della progettazione logica del sistema
A colpo d'occhio
- Comprendi i passaggi per creare uno schema multischeda e collegare i moduli ai progetti PCB figli.
- Scopri come il parametro `System:Connector` identifica i connettori da includere nel progetto a livello di sistema.
- Scopri come convalidare i progetti PCB figli e importare i relativi dati di connettività nelle voci dei moduli.
I passaggi essenziali per creare uno schema di sistema multi-scheda a partire dai progetti PCB figli sono:
-
Creare un progetto multi-scheda e aggiungervi un documento schematico multi-scheda.
-
Posizionare blocchi grafici (moduli) nello schema multi-scheda per rappresentare logicamente i progetti PCB figli.
-
Collegare ciascun modulo al progetto figlio corrispondente.
-
Importare i dati di connettività dei progetti figli nel progetto multi-scheda.
-
Aggiungere connessioni tra i moduli per creare il progetto logico del sistema.
Per aggiungere un documento schematico multi-scheda (*.MbsDoc) al progetto multi-scheda, fare clic con il pulsante destro del mouse sulla voce del progetto nel pannello Projects, quindi selezionare Add New to Project » Multi-board Schematic dal menu contestuale.
Abilitazione dei progetti PCB per la progettazione multi-scheda
I progetti PCB di Altium Designer che rappresentano le schede figlie in un progetto multi-scheda contengono connessioni specifiche, come connettori a bordo scheda o connettori a pin maschio/femmina, che costituiscono l'interfaccia elettrica e fisica verso gli altri PCB del sistema.
Queste connessioni e le relative net elettriche devono essere rilevate ed elaborate da un documento schematico multi-scheda (logico) per definire la connettività tra le schede nel progetto a livello di sistema. Questa funzionalità è abilitata dalla presenza di un parametro specifico nei componenti connettore del progetto PCB: un parametro denominato System, con Connector come valore del parametro.
Per ogni connettore di un progetto PCB destinato a un'interconnessione a livello di sistema, selezionare il componente connettore, quindi aggiungere il parametro speciale del componente all'elenco nell'area Parameters della scheda General del pannello Properties, con il componente selezionato.
Per ulteriori informazioni sulle proprietà dei componenti, consultare la pagina Lavorare con i componenti posizionati.

La presenza del parametro denominato System, con valore Connector, collega questo connettore PCB allo schema multi-scheda.
Rappresentazione dei progetti figli nello schema multi-scheda
La connettività tra i progetti PCB che compongono un progetto multi-scheda viene definita posizionando blocchi rappresentativi (moduli) sullo schema e collegando tra loro i connettori esposti (ingressi dei moduli) mediante connessioni.
I moduli, che rappresentano i progetti PCB figli e i PCB specifici al loro interno, vengono posizionati nello spazio di progettazione dal menu Place » Module.
Per definire l'origine di un modulo posizionato, selezionarlo nello spazio di progettazione e, nel pannello Properties, utilizzare il pulsante
associato al campo Project nell'area Source della scheda General per aprire la finestra di dialogo Choose Project (una variante della finestra di dialogo Open Project), da cui è possibile individuare e selezionare un progetto PCB o multi-scheda come origine del modulo. Una volta scelto il progetto richiesto, selezionare il PCB o l'assieme multi-scheda desiderato all'interno del progetto utilizzando il menu a discesa Assembly/Board.
Un progetto multi-scheda configurato presenta una struttura gerarchica dei documenti che comprende i documenti sorgente e i sottoprogetti figli collegati ai moduli nello schema di sistema. La struttura di un progetto figlio viene aggiunta immediatamente al progetto multi-scheda quando un modulo del progetto di sistema viene collegato a tale progetto esterno. Espandere la struttura del progetto nel pannello Projects per visualizzare i file che compongono il progetto multi-scheda e i relativi progetti figli.
Per garantire che il progetto multi-scheda estragga ed elabori i dati corretti dai propri sottoprogetti, il PCB di ciascun progetto deve essere sincronizzato con il relativo schema e privo di errori di progettazione o di disegno. Per convalidare un sottoprogetto PCB, fare clic con il pulsante destro del mouse sul suo nome nel pannello e selezionare il comando Validate PCB Project <ProjectName>.PrjPcb: eventuali problemi verranno elencati nel pannello Messages.
Utilizzare il pannello Properties con un modulo posizionato selezionato per definirne le altre proprietà:
-
Utilizzare le proprietà Designator e Title nell'area Properties della scheda General del pannello per specificare, rispettivamente, l'identificatore schematico del modulo e la stringa del titolo. Utilizzare il pulsante
a destra del campo corrispondente per attivarne o disattivarne la visibilità nello schema multi-board e il pulsante
per abilitare o disabilitare la modifica del valore. Utilizzare i controlli del carattere e Other per configurare il carattere della stringa, la sua posizione nel documento e, per la stringa del titolo, la visibilità del nome del parametro.
-
La tabella nell'area Entries della scheda General del pannello Properties, quando il modulo è selezionato, verrà popolata quando verranno aggiunte le porte al modulo – vedere di seguito.
-
Utilizzare i controlli nell'area Graphical della scheda General del pannello per configurare l'aspetto del modulo: le dimensioni (larghezza e altezza), lo spessore, lo stile e il colore della linea del contorno del modulo e il colore di riempimento. Le opzioni disponibili per lo spessore e lo stile della linea sono definite nell'area Line Styles del pannello Properties quando nessun oggetto è selezionato nell'area di progettazione. Per ulteriori informazioni, consultare la pagina Configurazione di un documento schematico multi-board.
-
Utilizzare i controlli nella scheda Parameters del pannello per aggiungere, modificare e rimuovere i parametri del modulo e configurarne la visibilità nell'area di progettazione.
Aggiungere altri moduli e i relativi collegamenti ai progetti secondari allo schema multi-board, secondo le esigenze del progetto di sistema completo.
I moduli vengono popolati con i dati di progettazione dei progetti collegati importando i dati dei progetti tramite i seguenti comandi dei menu principali o del menu contestuale dell'area di progettazione:
-
Design » Import From Child Projects – propaga i dati di progettazione di tutti i progetti sorgente (secondari) nei rispettivi moduli.
-
Design » Import From Selected Child Projects – propaga i dati di progettazione dei progetti sorgente (secondari) corrispondenti ai moduli attualmente selezionati.
In particolare, questa operazione elabora i dati dei pin e delle net di ciascun connettore dei progetti secondari a cui è associato lo speciale parametro System:Connector (vedere i dettagli sopra). Al termine dell'importazione, per ciascuno di questi connettori viene creata automaticamente una porta sul blocco grafico del rispettivo modulo. La porta del connettore è associata attivamente ai pin e alle net del connettore nel progetto secondario. Selezionare la rappresentazione grafica di una porta del modulo nell'area di progettazione per visualizzarne i dettagli, come i pin e le net del connettore, nel pannello Properties. Finché non viene collegata alla porta di un altro modulo, l'elenco dei componenti/pin della porta nel pannello mostrerà il connettore e i pin come non accoppiati.
Utilizzare il pannello Properties con una porta selezionata per definirne le proprietà:
-
Utilizzare i controlli nell'area Properties della scheda General del pannello per modificare il valore, la visibilità e lo stile di Designator della porta e scegliere Type della porta (Male/Female). In quest'area del pannello sono riportati anche il numero di pin del connettore della porta (Number of Pins) e il numero identificativo assegnato a questa porta nel modulo principale (Entry Number).
-
Abilitare l'opzione System Entry per contrassegnare la porta come connessione a livello di sistema non collegata a un altro modulo, ad esempio una porta che rappresenta una presa di ingresso dell'alimentazione.
-
Quando la porta viene collegata tramite una connessione con cablaggio o cavo (ulteriori informazioni), l'area Mated Component del pannello viene popolata con i dati del componente accoppiato.
-
Nell'area Mated Pins regione del pannello, la colonna Pin elenca i singoli pin del connettore e le net associate. Una volta collegata questa porta, la colonna Mated Pin viene compilata con un elenco dei pin accoppiati. Inoltre, una volta collegata questa porta, la scheda Addresses del pannello Properties viene compilata con un elenco tabellare dei percorsi di connessione e delle net della porta (scopri di più).
-
Utilizza i controlli nella scheda Parameters del pannello per aggiungere, modificare e rimuovere i parametri della porta e configurarne la visibilità nell'area di progettazione.
Quando si aggiungono porte a un modulo, la tabella nella regione Entries della scheda General del pannello Properties, quando il modulo è selezionato, viene compilata con le porte. La colonna Part(s) elenca ogni porta del modulo riportando il designatore e il nome del connettore della porta nel progetto sorgente. Questi dati possono essere modificati per comodità: la denominazione è locale al progetto multi-board e non influisce sui progetti figli sorgente.
Supporto per periferiche/componenti esterni
Il documento schematico multi-board supporta periferiche/componenti esterni che non fanno parte dei normali assiemi PCB figli (ovvero componenti “non PCB”). Tra questi possono rientrare, ad esempio, interruttori esterni, sensori e qualsiasi altro modulo elettronico commerciale di terze parti. Questa funzionalità è resa possibile dal supporto di due tipi di oggetto:
-
Custom Part – un'entità simile a un modulo che consente di collegare uno o più componenti di libreria e che viene aggiunta al documento schematico multi-board utilizzando il comando Place » Custom Part dei menu principali. Quando la parte personalizzata posizionata è selezionata nell'area di progettazione, utilizza la regione Linked Components del pannello Properties per aggiungere e rimuovere componenti dalla parte personalizzata mediante i pulsanti
e
, rispettivamente. Se l'elenco dei componenti collegati include componenti del Workspace non aggiornati, fai clic sul pulsante
per aggiornare i componenti alle revisioni più recenti. Viene aggiunta automaticamente una porta per ogni componente collegato.
-
Custom Connection – consente di aggiungere un singolo componente di libreria al documento schematico multi-board trascinando il componente desiderato dal pannello Components in uno spazio libero del foglio. Viene aggiunta automaticamente una porta per ogni pin del componente.
I componenti di libreria sono quelli disponibili nel Workspace connesso e nelle librerie locali disponibili. Una volta posizionati/definiti, puoi collegare i componenti al resto del progetto, ad esempio utilizzando connessioni tramite cavi e cablaggi.
Cross-probing
I comandi di cross-probing disponibili nel menu principale Design e nel menu contestuale dell'area di progettazione consentono di passare rapidamente dal documento schematico multi-board agli elementi correlati nei progetti figli.
-
Per eseguire il cross-probing dal modulo o dalla porta attualmente selezionati al documento PCB o al connettore su tale documento all'interno del progetto PCB a cui fa riferimento il modulo, utilizza il comando Design » Crossprobe to PCB/Multi-board. Se il modulo fa riferimento a un documento di assieme multi-board (
*.MbaDoc) all'interno di un progetto multi-board sorgente (*.PrjMbd), il cross-probing verrà eseguito verso il documento di assieme multi-board. -
Per eseguire il cross-probing dal modulo o dalla porta attualmente selezionati allo schema di livello superiore o al connettore sul relativo schema all'interno del progetto PCB a cui fa riferimento il modulo, utilizza il comando Design » Crossprobe to Schematic.
-
Per eseguire il cross-probing dal modulo o dalla porta attualmente selezionati alla scheda, o al connettore su tale scheda, nel documento di assieme multi-board (
*.MbaDoc) all'interno del progetto multi-board (*.PrjMbd), utilizza il comando Design » Crossprobe to MBA. -
Per eseguire il cross-probing dalla connessione di cablaggio attualmente selezionata nel documento schematico multi-board (
*.MbsDoc) a un progetto di cablaggio collegato (*.PrjHar), utilizza il comando Design » Crossprobe to Harness. Si aprirà il documento dello schema di cablaggio del progetto di cablaggio associato.
Stampa o esportazione in PDF
Per stampare il documento schematico multi-board attualmente attivo, selezionare File » Print dal menu principale (scorciatoia: Ctrl+P). Si aprirà la finestra di dialogo Print . Sul lato sinistro della finestra di dialogo è disponibile un'anteprima di stampa scalabile. Sul lato destro sono disponibili le opzioni di stampa standard. Queste consentono di specificare una stampante, verificarne la posizione, visualizzare il numero di documenti attualmente nella coda di stampa, impostare il numero di copie da stampare, il formato della pagina e l'orientamento. Dopo aver fatto clic su
, i documenti da stampare verranno inviati alla stampante selezionata, in base alle opzioni definite.
Per esportare un documento schematico multi-board in un file PDF, selezionare File » Export to PDF dal menu principale.



).
).









