Elektronica-ingenieurs maken vaak fouten (1) Hoeveel dingen heb je verkeerd gedaan?

Misverstand 1: Kostenbesparing

Veelgemaakte fout 1: Welke kleur moet het indicatielampje op het paneel kiezen? Persoonlijk geef ik de voorkeur aan blauw, dus kies daarvoor.

Positieve oplossing: voor de indicatielampjes op de markt, rood, groen, geel, oranje, enz., ongeacht de grootte (minder dan 5 mm) en verpakking, zijn ze al tientallen jaren volwassen, dus de prijs is over het algemeen minder dan 50 cent. Het blauwe indicatielampje is de afgelopen drie of vier jaar uitgevonden. De technologische volwassenheid en aanbodstabiliteit zijn relatief slecht, waardoor de prijs vier tot vijf keer duurder is. Als u de indicatorkleur van de panelenstapel ontwerpt zonder speciale vereisten, kies dan niet voor blauw. Momenteel wordt het blauwe indicatielampje doorgaans alleen gebruikt bij gelegenheden die niet door andere kleuren kunnen worden vervangen, zoals bij het weergeven van videosignalen.

Veelgemaakte fout 2: Deze pull-down/pull-up-weerstanden lijken er niet veel toe te doen met hun weerstandswaarden. Kies gewoon een geheel getal 5K.

Positieve oplossing: Er is feitelijk geen weerstandswaarde van 5K op de markt. Het dichtstbij ligt 4,99K (nauwkeurigheid 1%), gevolgd door 5,1K (nauwkeurigheid 5%). De kostprijs is 4 keer hoger dan die van 4,7K met een nauwkeurigheid van 20%. 2 keer. De weerstandswaarde van 20% precisieweerstand heeft slechts 1, 1,5, 2,2, 3,3, 4,7, 6,8 typen (inclusief gehele veelvouden van 10); dienovereenkomstig heeft de 20% precisiecondensator ook alleen de bovengenoemde capaciteitswaarden. Als u voor weerstanden en condensatoren een andere waarde dan deze typen kiest, moet u een hogere nauwkeurigheid gebruiken en worden de kosten verdubbeld. Als de nauwkeurigheidseisen niet groot zijn, is dit kostbare verspilling. Daarnaast is de kwaliteit van weerstanden ook erg belangrijk. Soms is een partij inferieure weerstanden voldoende om een ​​project te vernietigen. Het wordt aanbevolen dat u ze koopt in echte zelfstandige winkels zoals Lichuang Mall.

Veelgemaakte fout 3: 74XX-poortcircuit kan worden gebruikt voor deze logica, maar het is te vies, dus gebruik CPLD, het lijkt veel geavanceerder.

Positieve oplossing: het 74XX-poortcircuit kost slechts een paar cent, en CPLD kost minstens tientallen dollars (GAL/PAL is slechts een paar dollar, maar het wordt niet aanbevolen), de kosten zijn vele malen gestegen, om nog maar te zwijgen van het feit dat terug naar productie, documentatie, etc. Voeg meerdere keren het werk toe. Vanuit het uitgangspunt dat de prestaties niet worden beïnvloed, is het uiteraard passender om de 74XX te gebruiken met hogere kosten.

Veelgemaakte fout 4: De PCB-ontwerpvereisten van dit bord zijn niet hoog, gebruik gewoon een dunnere draad en rangschik deze automatisch.

Positieve oplossing: Automatische bedrading zal onvermijdelijk een groter PCB-oppervlak in beslag nemen en tegelijkertijd vele malen meer via's produceren dan handmatige bedrading. Bij een groot aantal producten hebben PCB-fabrikanten belangrijke overwegingen in termen van lijnbreedte en het aantal via's in termen van prijs. Ze beïnvloeden respectievelijk de opbrengst aan PCB's en het aantal verbruikte boren. Bovendien heeft het oppervlak van de printplaat ook invloed op de prijs. Daarom zal automatische bedrading de productiekosten van de printplaat verhogen.

Veelgemaakte fout 5: Onze systeemvereisten zijn zo hoog, inclusief MEM, CPU, FPGA en alle chips moeten de snelste kiezen.

Positieve oplossing: niet elk onderdeel van een hogesnelheidssysteem werkt op hoge snelheid, en elke keer dat de apparaatsnelheid met één niveau toeneemt, verdubbelt de prijs bijna, en dit heeft ook een grote negatieve impact op signaalintegriteitsproblemen. Daarom is het bij het kiezen van een chip noodzakelijk om rekening te houden met de mate van gebruik van verschillende delen van het apparaat, in plaats van de snelste te gebruiken.

Veelgemaakte fout 6: Zolang het programma stabiel is, zijn langere code en lagere efficiëntie niet van cruciaal belang.

Positieve oplossing: CPU-snelheid en geheugenruimte worden beide met geld gekocht. Als u nog een paar dagen besteedt aan het verbeteren van de programma-efficiëntie bij het schrijven van code, dan zijn de kostenbesparingen door het verminderen van de CPU-frequentie en het verminderen van de geheugencapaciteit zeker de moeite waard. Het CPLD/FPGA-ontwerp is vergelijkbaar.