Optimera val av mikroprocessor

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
psynoise
EF Sponsor
Inlägg: 7155
Blev medlem: 26 juni 2003, 19:23:36
Ort: Landvetter

Re: Optimera val av mikroprocessor

Inlägg av psynoise »

Jag tänkte på serieproduktion. Även 10k kort per år har mikrokontrollerns pris varit sekundärt. Dock är det mest kraftelektronik som jag har jobbat med.
Användarvisningsbild
psynoise
EF Sponsor
Inlägg: 7155
Blev medlem: 26 juni 2003, 19:23:36
Ort: Landvetter

Re: Optimera val av mikroprocessor

Inlägg av psynoise »

I några projekt som jag jobbat med har det viktigaste varit att få ut produkten i god tid på marknaden snarare än att hålla nere BOM-kostnaden. Det kan handla om att ta marknadsdelar innan en konkurrent kommer med liknande produkt. Men det kan även handla om att den nya produkten sparar företaget pengar jämfört med äldre generationen även om dyra komponenter används. Det sista fallet tror jag är vanligt när man går från ett system bestående av hyllprodukter till att börja tillverka sin egna specialiserade kretskort.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45264
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Optimera val av mikroprocessor

Inlägg av TomasL »

I massproduktion, som telefoner, tv-apparater och liknande används det för det mesta ASICar, baserade på till exempel MIPS eller ARM.
Användarvisningsbild
rvl
Inlägg: 5771
Blev medlem: 5 april 2016, 14:58:53
Ort: Helsingfors

Re: Optimera val av mikroprocessor

Inlägg av rvl »

För batteridrivet är stömförbrukningen en optimeringsparameter.
Användarvisningsbild
mankan
EF Sponsor
Inlägg: 908
Blev medlem: 18 juli 2015, 11:23:22
Ort: Linköping

Re: Optimera val av mikroprocessor

Inlägg av mankan »

TomasL skrev: 7 maj 2022, 00:37:02 Utvecklingskostnaden är rätt ofta en liten del i hela projektet, så man väljer den processor som gör jobbet, givetvis, men på gränsen.
Min erfarenhet är tvärtom när det gäller utvecklingskostnaden. Hårdvaran får man fram på några månader men mjukvaran kan ta mer än ett år med diverse certifieringar av streamingtjänster och appar, DRM-system, strömspar, Wi-Fi, blåtand samt partner och kund-integrationer osv.
bocadillo
Inlägg: 46
Blev medlem: 12 juni 2021, 20:48:26

Re: Optimera val av mikroprocessor

Inlägg av bocadillo »

Finns det en etablerad metodik som en hobbyist kan anamma, och hur ser metodiken i så fall ut? Eller ska jag tolka era inlägg som att alla företag har egenutvecklade optimeringsprocesser när de väljer mikroprocessor? :)
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45264
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Optimera val av mikroprocessor

Inlägg av TomasL »

Ja, man har egenutvecklade processer, eftersom det inte finns två likadana företag.
Som hobbyist handlar det i regel om helt andra saker, tillgång till utvecklingsverktyg med mycket låg kostnad, dvs kostnadsfria, tillgång till enkla och billiga debug-system mm.
Sedan tillkommer detta med att känna sig hemma i ett utvecklingssystem, så man faktiskt får nått gjort.

Så nej, det finns inga standardiserade processer för detta. mer än att välja det man är van vid och att processorn gör jobbet.

EN annan sak som kan vara avgörande är tillgången på färdiga och billiga utvecklingskort, där man kan prova sig fram skapa en POC etc, innan man låter tillverka ett specialdesignat kort.
Användarvisningsbild
mankan
EF Sponsor
Inlägg: 908
Blev medlem: 18 juli 2015, 11:23:22
Ort: Linköping

Re: Optimera val av mikroprocessor

Inlägg av mankan »

Som hobbyist har du ju alla möjligheter att välja själv vad du vill spendera tiden och pengarna på.
Gillar man göra många olika projekt så kanske man väljer hårdvara man är bekant med och kan få till lösningen snabbt. Andra gillar att göra lösningen så billig/strömsnål/liten som möjlig och spenderar tid på det istället.

I mina hobbyprojekt har jag gått från PIC, ATMega328 och Arduino Nano och Pro, STM32 Blue Pill till att oftast göra eget kort med någon enklare STM32. Men det händer fortfarande att jag bygger något med en Arduino Nano och protypkort.
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Re: Optimera val av mikroprocessor

Inlägg av Micke_s »

På jobbet är ”time to marker” viktigt, bättre att återanvända mycket av koden och hårdvaran till nästa produkt.

Sedan är tillgänglig över lång tid viktigt och ett vettigt totalpris på produkten. Återanvända samma MCU ger även högre volym och priset går ner.

Sista gyllene regeln är undvika st-microelectronics om man nu inte vill få allokeringsproblem först.

Hobby blir det oftast något som kan köra Arduino, går helt enkelt snabbare att utveckla när man har tillgång till massa färdiga bibliotek.
DanielM
Inlägg: 2189
Blev medlem: 5 september 2019, 14:19:58

Re: Optimera val av mikroprocessor

Inlägg av DanielM »

STM32 är lite svårt att få tag på. Speciellt om man ska dom där lyx lyx processorerna som piskar konkurrenter.

Men hur ser det ut för "vanliga" processorer typ ATmega, ATtiny och liknande?
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45264
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Optimera val av mikroprocessor

Inlägg av TomasL »

piskar konkurrenter
Vad menar du med det?
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Re: Optimera val av mikroprocessor

Inlägg av Micke_s »

Stm32 har få unika egenskaper idag, om någon.
NXP lär du hitta de funktioner du söker.
DanielM
Inlägg: 2189
Blev medlem: 5 september 2019, 14:19:58

Re: Optimera val av mikroprocessor

Inlägg av DanielM »

Micke_s skrev: 7 maj 2022, 16:06:03 På jobbet är ”time to marker” viktigt, bättre att återanvända mycket av koden och hårdvaran till nästa produkt.

Sedan är tillgänglig över lång tid viktigt och ett vettigt totalpris på produkten. Återanvända samma MCU ger även högre volym och priset går ner.

Sista gyllene regeln är undvika st-microelectronics om man nu inte vill få allokeringsproblem först.

Hobby blir det oftast något som kan köra Arduino, går helt enkelt snabbare att utveckla när man har tillgång till massa färdiga bibliotek.
Du menar att ST's processorer är dåliga?

När jag tittar på AVR så tycker jag att dom verkar vara svåra att jobba med.
Micke_s skrev: 7 maj 2022, 20:01:57 Stm32 har få unika egenskaper idag, om någon.
NXP lär du hitta de funktioner du söker.
Ja. Det är därför jag väljer ST. En en ST processor så verkar det finnas allt.
Men nackdelen jag ser med ST är att deras processorer är svåra att få tag i.

Dom processorerna som är enkla att få tag i är ATTiny från Microchip. Men det verkar vara rätt enkla processorer. Lite PWM, Lite ADC, SPI, I2C, UART. Sedan är det slut.
Användarvisningsbild
Klas-Kenny
Inlägg: 11325
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Optimera val av mikroprocessor

Inlägg av Klas-Kenny »

Att jämföra ATTiny och STM32 är ju att jämföra äpplen och oxfilé.

ATTiny är inte ett dugg svåra att jobba med, snarare tvärtom. De är oerhört enkla att jobba med, då hårdvaran är väldigt enkel.
Bara en bråkdel av funktionaliteten hos en STM32, till en bråkdel av priset, storleken och komplexiteten.
Användarvisningsbild
säter
Inlägg: 32535
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: Optimera val av mikroprocessor

Inlägg av säter »

Är PIC helt ute ur bilden numera?
Skriv svar