Utmaningar inom elektronik- och mjukvaruutveckling för medicintekniska produkter

Relevanta dokument
Produktens väg från idé till grav

TEKNISKA BESTÄMMELSER FÖR ELEKTRISK UTRUSTNING

Användningsområde För tillfällig flödesmätning i applikationer där höga krav på noggrannhet ställs och där processen inte kan avbrytas.

CanCom Bluetooth BLUETOOTH V5.6. Specifikation Specification LED. transceiver

Handhållen Flödesmätare LRF-3000H Ultraljud med Clamp On sensorer

Modellering som verktyg för att hantera komplexitet. Från Väg till Labb till Matte

Användningsområde För tillfällig flödesmätning i applikationer där höga krav på noggrannhet ställs och där processen inte kan avbrytas.

wallox Utanpåliggande Flödesmätare DMTFB Ultraljud Clamp-On

Steget efter CAD Data Management. Per Ekholm

Portabel Energiflödesmätare ultraljud DFTP1 med Clamp On sensorer

ARBETSPROCESSEN FÖR CE-MÄRKNING & SÄKRA STYRSYSTEM

Svensk Bruksanvisning

Flödesmätare LRF-2000H Ultraljud med Clamp On sensorer

DC-UPS/DC-system. Komplett serie av DC-system DC-UPS med batteribackup DC-UPS med kondensatorbuffring Strömförsörjning

Medicinteknik & Mjukvara

Systemkonstruktion Z3

Powerware 3105 UPS Användarhandbok

SVENSKA. Spektikor engångs-ekg-detektor

Konstantspänningslikriktare med inbyggda batterier.

- Exempel på elektrotekniskt innehåll i en Mutterdragare och en maskin för tillverkning av elektronik. - Vinkel och varvtalsmätning med pulsgivare

CENTRALBATTERISYSTEM FZLV. Övervakat 24V centralbatterisystem VER 15-01

LCD Display, Instruktion

ACR-500 AM/FM Radio med Alarm klocka INSTRUKTIONS MANUAL SVENSK

Kompetensnav för Tillförlitlig Elektronikhårdvara (KTE)

Programvara i säkerhetskritiska tillämpningar

Micro-PLC em4. 3G, GPRS eller Ethernet Loggar och larmar Analoga in-/utgångar Fullständig fjärråtkomst

Portabelt Bluetooth Ljudsystem Med PLL FM Radio TRA-800BT. Svensk Instruktions Manual

Växtviskaren EITF11 Digitala projekt VT15, I12

AXCALL. ADI-611/616/608 Ver 1.7

Isolationsförstärkare

Qucs: Laboration kondensator

1. Styrenhet: (Bild A) NeoPod T styrenhet är den elektroniska enhet som styr LavaBed befuktningskammare och som övervakar systemets temperatur.

Strömtänger för AC ström

Konstantspänningslikriktare.

Konstruktion av en radiostyrd legobil. Digitala projekt av Arbon Vata Leonardo Vukmanovic Amid Bhatia

Dokument Rubrik Utgåva Datum. TBE/KBE-DOK TBE/KBE Dokumentförteckning TBE/KBE-REV TBE/KBE Revisionsförteckning 12.

Nyhet. Ny innovativ läckströmstestare med Datrends Vision- Pad-teknik. Avancerad läckströmstestare med pekskärm

Detta är en liten ordlista med förklaringar på begrepp och aktiviteter relaterade till. elvisualiseringsverktyg

Powerware 3105 UPS Användarhandbok

Konstantspänningslikriktare. typ LEIF.

PROGRAMMERING AV MCU LABORATION6. Laborationens syfte

G5951 DCS880 Grundläggande handhavande och underhåll

Produktutvecklingsprocessen. (e)lvis

krävs för att kunna utföra arbete. Den finns i många former men kan inte förstöras, bara omvandlas från en form till en annan.

Användarmanual För skatteverket

Digitalt indikeringsinstrument

Flödesmätare Ultraljud DMTFB med Clamp On sensorer

Setup-programmet. Dokumentartikelnummer: December 2005

Vad är egentligen ett IT-system? Sandra Sjöåker

REGELVERK & HANDBÖCKER

TORKEL 820 Batteriurladdare

Bruksanvisning Multimeter Elma 805 / Elma 807

CE- Märkning 2/15/2017 GT 1

TDDD80 Mobila och sociala applika1oner. Kursintroduk1on

Tillbehör EDM Turbinflödesmätare A1 & A2

geoliner 480 / 482 Fyrhjulsmätinstrument för personbilar, med CCD-teknik & Windows

AC/DC current clamps (1/2) E N serien. E N series

MTB-7400QD MANUAL. 7 Wide TFT LCD Quad Digitalt Färg System VARNING. RISK FÖR ELEKTRISK CHOCK ÖPPNAS EJ

STRIX Användarhandbok

Goda råd till de som ska utföra ett liknande projekt (från KMM 2016)

Digital elektronik och inbyggda system

ELDACO AB. Manual. Strömförsörjningsaggregat PP 12/8 och PP 24/6. Presentation 2 Inkoppling 3 Larmer 4 Tekniska data 5-6

CHARGE AMPS. Charge Amps står stadigt på flera ben: mekatronik, innovativ design, användarvänlighet och en djup förstående för marknaden.

Svensk Bruksanvisning

EP1011. Main Power PIFA. Main Power PIFA med 4 DI och 4 DO. EP1011 strömförsörjer samtliga PIFA-enheter i ett EXOflex-hus.

UPONOR VVS GOLVVÄRME UPONOR CONTROL SYSTEM. Uponor Control System DEM Ökad komfort och mindre energiförbrukning

1 SÄKERHET FARA VARNING VIKTIGT FUNKTIONER... 4

Bruksanvisning - S. Pediatric Audiometer PA5

EMN2 växelriktare 2 10 kva

444.1 QAF62.1. Frysvakt. Frysvakt med kompletterande funktion för vattentemperaturreglering i luftbehandlingsanläggningar.

SIT Sports. Safety Tracking System Manual RALLY SWEDEN HISTORIC

NÖDBELYSNINGSCENTRAL. Monterings- och servicemanual TKT65XXB

Odin Meter Elmätare från ABB. Teknisk dokumentation

Digitala projekt, EDI021 Rapport Handledare: Bertil Lindvall

Innehållsförteckning. Figur- och tabellförteckning. Figure 1 Blockschema över hårdvaran...4 Figure 2 Blockschema över programet...

VAMP 121. Ljusbågsskydd. Manual

Konstantspänningslikriktare med inbyggda batterier.

USB 3.0 till 3,5" SATA III-hårddiskkabinett med fläkt och upprätt design SATA 6 Gbps & UASPstöd

VAMP 120. Ljusbågsskydd. Användarmanual

Spänningsförsörjning. Olika typer av aggregat speciellt med switchteknik

Nivåmätare HD700. HONDA HD doc sidan

Vad kan vara svårt med en vanlig smartphone?

Strömtänger för AC/DC ström

Kompetensnav för Tillförlitlig Elektronikhårdvara (KTE)

Pulsmätare med varningsindikatorer

SHARKY 775 KOMPAKT ENERGIMÄTARE ULTRALJUD. Applikationer. Egenskaper

Aktive DVB-T Utomhus- Antenn SRT ANT 15

Bruksanvisning Patientstol Lynea Översättning av bruksanvisning i orginal

Drift och skötselanvisningar

Bruksanvisning - S. Screening Audiometer AS208

Kursinformation. Metodik för programvaruutveckling. Utvecklingsprocessen för programvara. Innehåll. Processmodell. Exempel

Teknisk specifikation

TENTAMEN Elmaskiner 2, 7,5 p

Bärbar EV laddkabel TS-PEC006. Produktmanual. Vänligen läs igenom alla instruktioner innan du använder eller underhåller produkten.

Spänningsförsörjning. Olika typer av aggregat speciellt med switchteknik

PS 4515 BRUKSANVISNING

SYSTEM MANUAL R M S D D 1

26400mAh/100Wh Litium Power Bank Bärbar Strömförsörjning Multi

Realtidssystem HT03. Vad är realtidssystem? Inbyggda system. Att programmera, Tasks (Uppgifter) Realtidssystem kräver analys

Stay in charge rät ddnin rje Ång

Transkript:

Utmaningar inom elektronik- och mjukvaruutveckling för medicintekniska produkter Produktstruktur och blockschema Apparaten och systemet Elektronik Mjukvara Begreppsförvirring Mikael Duvander Elektronik/Embedded Peter Olsson Mjukvara i3tex AB www.i3tex.com

Produkten (exempel) Sensorer Apparat, ECU, Device Engångsartikel för behandling APP

Produktstruktur System SYS2345 SYS4325 Produktionstestutrustning APP DEV1234 Sensor A Sensor B Behandlingskit Apparat, ECU SW1243 DEV21545 DEV7648 DEV2145 IFU1254 Inkapsling ASM1254 Mjukvara SW2341 Elektronik PBA2341 AB

Utmaningar på systemnivå Är givare och behandlingskit utprovade? Är metoden känd och beprövad? Är kraven på systemet tydliga, mätbara och genomförbara? Är alla gränssnitt mellan delar av systemet tydliga? Ansvar? Är alla i teamet inklusive övergripande organisation medvetna om den komplexa systembilden? EMC Safety, SFC, Isolation Kablage Etiketter o labelling

Gränssnitt mot omgiving Användaren Serviceutrustning APP Embedded system Mekanisk inkapsling Produktions-test Överordnat system Produktionsprogrammering Laddare Kraftmatning Externa givare/ ställdon Mekaniska Hållare, väskor, etc.

Blockschema för apparaten Kommunikation (trådad/ trådlös(ir, radio) Knappar (touch) Display Leds Ljud Kraft (Batterier, DC, 230VAC, Laddning) Givare (temp, flöde, U,I,R, ljus, rpm, vinkel, GPS, gyro, tryck, ultraljud EKG, etc...) Givaranpassning ISP JTAG MCU (och minne) Extra Minne Drivsteg Aktuatorer (motorer, ställdon, vibrator, servon, spänning, ström, etc.) Diagnos Safety

Elektronikutmaningar Safety-relaterat EMC Emission utstrålat Emission kabel Immunitet påstrålat Immunitet kabel (burst ) ESD (statisk urladdning ) SFC hantering (Single Fault Condition) Diagnos Isolation mot patient Alarmhantering ihop med mjukvara

EMC burst Exempel (EFT electrical fast transients)

EMC burst Exempel (EFT electrical fast transients) EMC burst : 2000 Volt pulser på matningsspänning Burstfrekvens ca 3,3Hz (dvs 200 burstar / minut) Burstfrekvens 100Khz med branta flanker under 0,75ms Testtid 1minut EKG 200 bpm QRST, R ca 50ms, amplitud ca 10mV 2000V/10mV = 200.000 FEKG (fetal) 200bpm QRST, R ca 50ms, amplitud ca 200uV 2000V/200uV = 10.000.000!

EMC burst Exempel (EFT electrical fast transients) fecg EFT

Elektronikutmaningar Klurig övrig teknik DFT (Design For verification and production Test) Algoritmer och signalbehandling ihop med mjukvara Batterihantering och drifttid Komponentval för lång kommersiell livslängd Integration med kablage och mekanik Revisionshantering och etiketter

Komponenter i mjukvara i inbyggt system Meny-system / GUI (struktur, bilder, knappar, etc.) Ljud -signaler Kommunikation Boot loader /re-programming OS (option) Main loop (scheduler) Data/ Minneshantering Power management & batterihantering Signal-behandling Algoritmer Reglering Diagnos och felhantering

Mjukvara Utmaningar Mjukvara klass (A, B eller C) och dokumentation Spårbarhet: Matris eller Kravspec < > V-spec Lagom nivå av dokumentation Undvik detaljer (autogen) Minimera IEC-62304 checklista Minimera användningen av externa komponenter (SOUP) Algoritmer, anpassning mot externa saker Blame game internt och externt Verifierbarhet på SW Systemverifiering? Utmaningar, hur göra på vettigt sätt? Unit test, vad är det? Behövs det? Integration?

Dokument SW klass A, B Konstruktionsdokument Software Development Plan / Configuration Management Plan 62304 checklista Kravspecifikation Konstruktionsbeskrivning - Arkitekturbeskrivning Autogenererad detaljbeskrivning (kodhuvud o kommentarer) Gränssnittsbeskrivning Verifieringsspecifikation Verifieringsrapport Releasenote Källkod Produktionsdokument Toolchain Binärfil

Dokument SW klass C Konstruktionsdokument Software Development Plan / Configuration Management Plan 62304 checklista Kravspecifikation Konstruktionsbeskrivning - Arkitekturbeskrivning Autogenererad detaljbeskrivning (kodhuvud o kommentarer) Detaljbeskrivning (ej autogenererad) Gränssnittsbeskrivning Verifieringsspecifikation Unit test rapport / Unit test process Verifieringsrapport Releasenote Källkod Källkod för Unit test Produktionsdokument Toolchain Binärfil

Begreppsförvirring Unit Test Test Evaluering System Test Validering Verifiering Systemverifiering ( ) Kvalificering (IQ,PQ,OQ) Produktionstest Mjukvaruverifiering

Begreppsförvirring Report Record Protocol Summary Verification Report Verification Summary Report Specifikation Kravspecifikation Design specifikation Konstruktionsbeskrivning

Fallgropar Centrala (svåra) tekniklösningar ej tillräckligt genomarbetade tidigt i projektet (60601-relaterat, svåra algoritmer, HMI, EMC, etc...) Dokumentationen underskattad Dokumentation påbörjas för sent Rörig dokumentation och begreppsförvirring Verifierings- och certifieringstänk för sent Produktionstänk för sent Visualisering av strukturer Ansvarsfördelning vid problem

Att tänka på! Jobba igenom kraven ordentligt! Ta tag i svåra delar tidigt (ex. EMC, SFC, Isolation, etc ) Dokumentera tidigt Produktstrukturer och dokumentöversikter (DHF) Kravspecifikation(er) Konstruktionsbeskrivning(ar) Verifieringsspecifikation(er) Visualisera viktiga teknik- och projektdelar Blockscheman Produktstrukturer Filstrukturer Elsäkerhet Tekniknyckeltal Projektnyckeltal Ta med certifierande organ tidigt

i3tex erfarenheter 40-50 kretskort / år Flera större medtech utvecklingsprojekt Erfarenhetsutbyte från flera projekt EMC Lång erfarenhet, best practice Externa lab Bra utvecklingsprocess Bra och tydlig dokumentation Kan konstruera för producerbarhet Kan ta fram all nödvändig produktionstestutrustning Bra och relativt stort team av konstruktörer Riskhantering i organisationen