Guida agli appalti
Valuta una scheda di interfaccia sensore I2C documentando innanzitutto i dispositivi scelti, il controller, le connessioni e le attività di lettura/scrittura previste. Il solo nome del sensore non può determinare se siano necessari traslazioni di livello, commutazione di indirizzi, diramazioni del bus o modifiche del firmware e non è sufficiente per un'offerta definitiva.
Organizzazione degli input di sviluppo
Scorri la tabella orizzontalmente per visualizzare tutte le colonne.
| Oggetto di input | Campi da rifornire | Decisione di sviluppo influenzata |
|---|---|---|
| Controller e sensori | Numeri di parte completi, revisioni delle schede tecniche, definizioni di registro e progetto esistente | Risorse periferiche, driver e ordine di inizializzazione |
| Inventario degli indirizzi | Ogni indirizzo del dispositivo, notazione e stato del pin dell'indirizzo | Conflitti del bus condiviso e condizioni di commutazione |
| Potere e logica | Binari di alimentazione, livelli logici, sequenziamento di potenza, pull-up e traduttori esistenti | Schema, corrispondenza dei livelli e selezione dei componenti |
| Topologia di connessione | PCB tracce o cavi, diramazioni, connettori, lunghezze di cavi e collegamenti di terra | Carico del bus, verifiche della forma d'onda e vincoli meccanici |
| Accedi alle attività | Velocità del bus target, periodo di lettura, dimensione dei dati, dispositivi simultanei e guasti osservati | Pianificazione del firmware, timeout e ambito di ripristino |
Valutare la lunghezza del cavo insieme alle condizioni di connessione, carico e dispositivo; una distanza non è un limite I2C universale. Consultare NXP UM10204 per le definizioni elettriche e di temporizzazione, quindi confermare le condizioni consentite di ciascun dispositivo nella relativa scheda tecnica.
Risolvere l'ambiguità della notazione degli indirizzi
Questo è un esempio di conversione dell'indirizzo, non una specifica effettiva del sensore: un indirizzo a 7 bit di 0x48 diventa un byte di indirizzo di scrittura di 0x90 o un byte di indirizzo di lettura di 0x91 dopo uno spostamento a sinistra di un bit e l'aggiunta del bit di lettura/scrittura. Se un conducente si aspetta un indirizzo a 7 bit o il byte dell'indirizzo completo dipende dal suo API; non spostare un indirizzo due volte.
Conservare la notazione della scheda tecnica, l'indirizzo normalizzato e il formato dei parametri del driver nella tabella di input. Ciò espone gli errori di notazione prima della revisione dello schema invece di lasciare una transazione senza risposta a congetture sul cablaggio o sul guasto del dispositivo.
Definizione del primo pacchetto di lavoro
Esamina i documenti e la topologia, registra le condizioni mancanti, quindi definisci il lavoro schematico o le modifiche alla scheda, la fabbricazione del prototipo, il firmware e l'integrazione della scheda target separatamente. Elenca separatamente i prototipi, gli acquisti di componenti, gli strumenti, il cablaggio e il supporto in loco. Concordare l'accettazione e le tariffe rispetto agli input effettivi.
Il rapporto sul progetto della scheda IMX585 in lingua cinese illustra il coordinamento tra le interfacce della scheda e il controllo dei sensori; non convalida un altro dispositivo. Utilizza il servizio di sviluppo hardware in lingua cinese per la progettazione dei circuiti o il servizio firmware MCU in lingua cinese per i driver. Questa pagina riguarda gli input di approvvigionamento; definire scenari di guasto e controlli di consegna dopo aver concordato l'ambito.
Rapporto sul progetto della scheda IMX585 in lingua cinese · Servizio di sviluppo hardware in lingua cinese · Servizio firmware MCU in lingua cinese
In linea
Telefono
WeChat
tornare all'inizio
Feedback sul progetto