Gli ingegneri elettronici spesso commettono errori (1) Quante cose hai fatto di sbagliato?

Incomprensione 1: risparmio sui costi

Errore comune 1: di che colore dovrebbe scegliere la luce dell'indicatore sul pannello? Personalmente preferisco il blu, quindi scegli.

Soluzione positiva: per le luci degli indicatori sul mercato, rosso, verde, giallo, arancione, ecc. La luce dell'indicatore blu è stata inventata negli ultimi tre o quattro anni. La maturità tecnologica e la stabilità dell'offerta sono relativamente scarse, quindi il prezzo è quattro o cinque volte più costoso. Se si progetta il colore dell'indicatore dello stack del pannello senza requisiti speciali, non scegliere il blu. Al momento, la luce dell'indicatore blu viene generalmente utilizzata solo in occasioni che non possono essere sostituite da altri colori, come la visualizzazione di segnali video.

Errore comune 2: questi resistori a discesa/pull-up non sembrano avere molto con i loro valori di resistenza. Basta scegliere un numero intero 5K.

Soluzione positiva: in effetti, non esiste un valore di resistenza di 5K sul mercato. Il più vicino è 4,99k (precisione 1%), seguito da 5,1k (precisione 5%). Il prezzo di costo è 4 volte superiore a quello di 4,7k con precisione del 20%. 2 volte. Il valore di resistenza della resistenza di precisione del 20% ha solo 1, 1,5, 2,2, 3,3, 4,7, 6,8 tipi (inclusi multipli interi di 10); Di conseguenza, il condensatore di precisione del 20% ha anche solo i valori di capacità di cui sopra. Per resistori e condensatori, se si sceglie un valore diverso da questi tipi, è necessario utilizzare una precisione maggiore e il costo è raddoppiato. Se i requisiti di precisione non sono grandi, si tratta di rifiuti costosi. Inoltre, anche la qualità dei resistori è molto importante. A volte un lotto di resistori inferiori è sufficiente per distruggere un progetto. Si consiglia di acquistarli nei negozi autentici come il centro commerciale Lichuang.

Errore comune 3: il circuito di gate 74xx può essere usato per questa logica, ma è troppo sporco, quindi usa CPLD, sembra molto più alto.

Soluzione positiva: il circuito di gate 74xx è solo pochi centesimi e il CPLD è almeno dozzine di dollari (Gal/Pal è solo pochi dollari, ma non è raccomandato), il costo è aumentato molte volte, per non parlare del fatto che viene restituito alla produzione, alla documentazione, ecc. Aggiungi più volte il lavoro. In base alla premessa di non influire sulle prestazioni, è ovviamente più appropriato utilizzare il 74xx con prestazioni di costo più elevate.

Errore comune 4: i requisiti di progettazione del PCB di questa scheda non sono elevati, basta utilizzare un filo più sottile e disporre automaticamente.

Soluzione positiva: il cablaggio automatico assumerà inevitabilmente un'area PCB più grande e allo stesso tempo produrrà molte volte più VIA del cablaggio manuale. In un grande lotto di prodotti, i produttori di PCB hanno importanti considerazioni in termini di larghezza della linea e il numero di VIA in termini di prezzo. , Influenzano rispettivamente il rendimento del PCB e il numero di bit di perforazione consumati. Inoltre, l'area della scheda PCB influisce anche sul prezzo. Pertanto, il cablaggio automatico è destinato ad aumentare il costo di produzione del circuito.

Errore comune 5: i nostri requisiti di sistema sono così elevati, tra cui MEM, CPU, FPGA e tutti i chip devono scegliere il più veloce.

Soluzione positiva: non tutte le parti di un sistema ad alta velocità funzionano ad alta velocità e ogni volta che la velocità del dispositivo aumenta di un livello, il prezzo quasi raddoppia e ha anche un grande impatto negativo sui problemi di integrità del segnale. Pertanto, quando si sceglie un chip, è necessario considerare il grado di utilizzo di diverse parti del dispositivo, piuttosto che utilizzare il più veloce.

Errore comune 6: fintanto che il programma è stabile, un codice più lungo e una minore efficienza non sono fondamentali.

Soluzione positiva: la velocità della CPU e lo spazio di memoria sono entrambi acquistati con denaro. Se trascorri qualche giorno in più per migliorare l'efficienza del programma durante la scrittura del codice, i risparmi sui costi per ridurre la frequenza della CPU e ridurre la capacità di memoria sono decisamente utili. Il design CPLD/FPGA è simile.