Välkommen

Raketvetenskap är Daniel Svanbergs konsultbolag baserat i Helsingborg. Det startade 2007 med initialt fokus på mjukvaruutveckling och test på windows-plattformar men har gradvis expanderat till att omfatta inbyggda system, elektronikdesign och industriautomation.


Historiskt har de flesta projekt gjorts på fastprisbasis men tar även uppdrag på löpande debitering. Uppdragen varierar från enskilda timmars konsultation eller felsökning till utvecklingsprojekt som pågår över flera år.


Se linkedin för CV

Programvaruutveckling

Jag har jobbat professionellt med programmering sen 2000 och har en bred erfarenhet av olika verktyg och plattformar. Några av de mer frekvent använda är Visual studio, Delphi, Labview och Codesys.

Flertalet av uppdragen har inkluderat någon form av hårdvaruintegration såsom mätsystem eller robotar, men de administrativa delarna (t.ex. Användargränssnitt, dataarkivering, användarkontroll, rapportering, schemaläggning etc) är vanligen det som upptar störst del av projektet.

 

Läkemedelsindustrin är en återkommande kund så strukturerad och dokumenterad mjukvarutestning är en stor del av det dagliga arbetet.

Elektronikdesign

Raketvetenskap designar skräddarsydd elektronik och ombesörjer alla steg från komponentval och PCB CAD till fullt monterade kretskort med anpassad mjukvara. Jag kan tillhandahålla helhetslösningen från idé till fungerande prototyp.


Mönsterkort och montering görs normalt av etablerade leverantörer för bästa resutlat men vid behov kan jag också montera enstaka ytmonterade kort manuellt.

Se även produkter för exempel på utvecklingsprojekt.



Projektexampel

Mätutrustning för tid i fritt fall

Kunden har en process där en av servicepunkterna är att kontrollera tiden för en 1 cm lång vertikal rörelse, dvs ett kort fritt fall. Historiskt har detta utförts med en utrustning utvecklad under mitten av 90-talet baserat på en accelerometer kopplad till en datainsamlingsutrustning från National Instruments och ett Labviewprogram som kördes på en stationär windows NT 4 dator. Utrustningen var monterad på en vagn för att kunna transporteras mellan rum. Med tiden så ökar risken att den en dag slutar fungera och inga delar av hårdvaran finns längre att få tag på. Labview applikationen kunde inte heller enkelt anpassas för annan hårdvara. Faktum är att det gick inte ens öppna koden i en modern Labview-version utan att först konvertera det i två steg.


Lösningen blev att utveckla en fristående mätutrustning baserad på en mikrokontroller och piezoresistiv accelerometer. Hela mätvagnen kunde därmed ersättas med något som inte var mycket större än en tändsticksask och i all sin enkelhet visar tiden från att fritt fall på börjas till ett hårt stopp nås.

Kontrollsystem till automatisk inhalatortestare

Utrustningen kan självständigt analysera batcher av inhalatorer enligt olika metoder definierade på operatörspanelen. Jag har tidigare utvecklat den här typ av system med Embarcadero Delphi men i detta fall var det kundens önskemål att ha den mer standardiserade miljön från Siemens WinCC. Audit trail och behörighetskontroll var kritiska krav.

Förutom WinCC implementeringen ansvarade jag också för sekvensmotorn på PLCn som styr händelseförloppet baserat på >70 parametrar organiserade i olika metoder på operatörspanelen.

W10 uppgradering av äldre system

En VB6 applikation som senast uppdaterades under 2008 och kördes på windows XP / Oracle 12 behövde uppgraderas till W10 / Oracle 19 tillsammans med buggrättningar och stöd för nyare hårdvara. Mjukvaran styr en utrustning med ett flertalet pumpar, flervägsventiler, stegmotorer och en analysvåg.

VB6 som utvecklingsmiljö pensionerades för närmare 20 år sen men kan fortfarande användas för att skapa program till W10. Dess efterföljare, VB.net, har mindre gemensamt med VB6 än namnet antyder och ett skifte av utvecklingsmiljö skulle kräva omarbetning av nästan alla kodmoduler samt en fullständig omvalidering. Bästa vägen blev därför att fortsätta använda VB6 men uppdatera drivrutiner / API-anrop, användarautentisering och databasanslutning. Installationspaketeringen byttes också till WIX eftersom det inbyggda verktyget i VB6 som tidigare nyttjats inte stödjer W10.


Products

Raketvetenskap har skapat ett antal produkter som integreras och säljs av FIA

STIG tryck- och flödeslogger

(PCB och Firmware tillhandahållet av Raketvetenskap)

Ursprungligen en utrustning designad för att mäta stigtid av flöde (dvs. stegsvaret från ventilöppning till fullt flöde) som vidareutvecklats till en generell tryck och flödesmätare med millisekundsupplösning. Instrumentet stödjer 4 olika tryckområden med hjälp av individuella trycksensorer och har en tillhörande PC-programvara för enkel dataöverföring.

Stigs elektronik inkluderar laddningslogig, USB-anslutning, realtidsklocka, rs232 kommunikation och isolerade digitala I/O för att synkronisera med extern utrustning. Instrumentet styrs via en touchdisplay.

För mer info se www.fia.se (risetime version)

Metivent applikation för TSI flödesmätare

Metivent är ett windows program för TSI massflödesmätare. Programmet möjliggör att samla in tidsupplösta flödesprofiler och göra inställningar som inte är direkt tillgängliga på instrumentet, t.ex. triggnivåer för start och stop och gaskalibreringsprofil.

För mer information och beställning se: Metivent Software - AB FIA Online Store


TRB III flödeskontroller

(PCB och Firmware tillhandahållet av Raketvetenskap)

Instrumentet kontroller ett vacuumflödet samtidigt som det loggar kritiska tryck och flödesparametrar. Kretskortet är utrustat med upp till 7 trycksensorer, stödjer usb-minnen och kvittoskrivare. 

Instrumentet styrs via en 7" pekskärm som visar alla relevanta mätdata i realtid.

För mer information se www.fia.se

Vill du veta mer?

About the name...

Raketvetenskap is the literal Swedish translation of rocket science. The Swedish form isn't a commonly used expression but it was a phrase I liked to use and most people understood the nod to the English idiom so it ended up as the name of my company. Initially it felt a bit silly and pretensions but it turned out quite well since the name had the ability to easily stick to mind with anyone who heard it. 


Raketvetenskap - Bringing rocket science down to earth