Hur kan jag få tag på prestandaversionen av Nucleo?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
DanielM
Inlägg: 2189
Blev medlem: 5 september 2019, 14:19:58

Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av DanielM »

Jag har tidigare kört vanliga Nucleo-versionen som liknar Arduino Uno. Men nu behöver jag en liten värre mikrokontroller då jag ska köra kvadratisk programmering, rekrusiv minsta kvadratmetod, prediktion samt kalman filter och integralfunktionalitet.

Det kommer vara den mest avancerade självinställande och adaptiva regulatorn för att hålla temperaturen i en vattentank. Jag vet att en PID klarar detta men jag vill bara experimentera.

Då undrar jag vart jag kan få tag på det värsta Nucleo kortet här i Sverige. Den måste kunna hantera double.
Användarvisningsbild
AndLi
Inlägg: 17114
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av AndLi »

Säljer inte Digikey alla varianter? Och Digikey.se är ju i Sverige :D
bearing
Inlägg: 11250
Blev medlem: 2 mars 2006, 01:01:45
Ort: Ängelholm

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av bearing »

waveshare
DanielM
Inlägg: 2189
Blev medlem: 5 september 2019, 14:19:58

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av DanielM »

AndLi skrev:Säljer inte Digikey alla varianter? Och Digikey.se är ju i Sverige :D
Säljer dom till det lilla enkla folket?
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45270
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av TomasL »

Alla säljer till alla, typ.
DanielM
Inlägg: 2189
Blev medlem: 5 september 2019, 14:19:58

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av DanielM »

Jag har tänkt mig ett Nucleo-144 kort. Lite överdrivet jag vet, men dessa kort kan hantera double och dom är riktigt snabba. Behöver ej ethernet eller massa analoga/digitala. Nöjer mig med 1 analog och 1 digital.
bearing
Inlägg: 11250
Blev medlem: 2 mars 2006, 01:01:45
Ort: Ängelholm

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av bearing »

Jamen då är det ju klart.
Användarvisningsbild
AndLi
Inlägg: 17114
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av AndLi »

DanielM skrev:
AndLi skrev:Säljer inte Digikey alla varianter? Och Digikey.se är ju i Sverige :D
Säljer dom till det lilla enkla folket?
Såklart snabba leveranser har de med, 2 nätter och du har prylarna...
DanielM
Inlägg: 2189
Blev medlem: 5 september 2019, 14:19:58

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av DanielM »

Någon som kan rekommendera? Jag har fem krav.

* Hög CPU
* Mycket ram
* Kan hantera double datatyp
* Minst en analog
* Minst en PWM

Allt annat har jag ej behov utav.
svanted
Inlägg: 5083
Blev medlem: 30 augusti 2010, 21:20:38
Ort: Umeå

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av svanted »

ska du styra en hink med vatten borde du satsa på en OLCF-4, då blir det superenkelt :)
DanielM
Inlägg: 2189
Blev medlem: 5 september 2019, 14:19:58

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av DanielM »

Det är svårare med det jag tänker göra :wink:
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av Micke_s »

STM32F7 har mycket kraft.

https://www.digikey.se/product-detail/e ... gL8FPD_BwE

Info om chippet:
https://www.st.com/en/microcontrollers- ... 767zi.html

Edit: När du väljer CPU senare ta en titt på vilka som klarar double i tabellen https://www.st.com/en/microcontrollers- ... tId=SS1858
Inte alla STM32F7 har double precision float.

Edit2: STM32F7 kan köra externt SRAM/SDRAM också om inte 512Kb räcker.

Edit3: Beroende på vad du ska göra kanske ESP32 räcker? https://blog.classycode.com/esp32-float ... 9f6f567a69
DanielM
Inlägg: 2189
Blev medlem: 5 september 2019, 14:19:58

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av DanielM »

För att vara på säkra sidan så väljer jag mest ram som det bara går.

En H7-version som är STM's värsta CPU någonsin har RAM till 1 MB.
https://www.st.com/en/microcontrollers- ... eries.html

Så det blir någon av dom följande. Alla har samma CPU Hz och RAM.
  • STM32H7x7
  • STM32H7x5
480+240 MHz = 720 MHz

Går det att köra Doom 1/2 på den? :D Värre än min första Pentium MMX 200 Mhz dator. :bravo:
DanielM
Inlägg: 2189
Blev medlem: 5 september 2019, 14:19:58

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av DanielM »

På DigiKey så finns det bara en H7-serie att köpa.

NUCLEO-H743ZI2

https://www.digikey.se/product-detail/s ... D/10130892

* 480 MHz CPU
* 1 MB ram
* SP-FPU och DP-FPU
* 16 Bit ADC
* och massa digitala utgångar

Låter riktigt bra det här. Intressant också att den har Ethernet. Kanske man ska ha en hemsida på den istället för LCD?

Eller man kopplar ihop den med sockets?

Eller vad tycker ni? Är LCD omodernt i jämförelse med ovan?

Eller varför inte en REST API(anropa C funktioner över internet)
Användarvisningsbild
JimmyAndersson
Inlägg: 26308
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av JimmyAndersson »

Det beror på hur din grej ska användas.
På distans så är ju en LCD på apparaten meningslös, men på plats är det nästan ett måste.

Så du behöver berätta om var/hur användaren behöver läsa av informationen som apparaten ger. :)


Min vedpanna-automation har display (och knappar) som används när man är i pannhuset. Den har även wifi och ethernet-kabel för att man ska kunna se bl.a temperaturer på distans.
Skriv svar