FMUSER Wirless Overfør video og lyd enklere!

[e-postbeskyttet] WhatsApp + 8618078869184
Språk

    Design av mikrokontrollerkontrollsystem i samsvar med IEC 60730 Safety Compliance Standard

     

    Engasjert i en rekke designteam for forbrukerutstyr som står overfor utfordringen med å oppfylle de relevante sikkerhetsstandardene, inkludert de europeiske IEC 60730-normene. De fleste bedrifter ønsker å designe produkter for det globale markedet, så designteamet er vanligvis ansvarlig for å oppfylle de strengeste verdensomspennende standardene for all utstyrsdesign. Du kan selvfølgelig bruke hvilken som helst mikrokontroller (MCU) og de tilsvarende støtte IC-utviklingskompatible produktene. Imidlertid inkluderer et økende antall MCU maskinvarespesifikke funksjoner uten behov for eksterne komponenter for å oppnå samsvar. La oss se om du trenger sikkerhetsoverholdelse, så vel som noen utformet for å bane vei for overholdelse av MCU. Spesifikt løser IEC 60730-1-standardene bruken av MCU-baserte kontrollsystemer basert i vedlegg H til denne spesifikasjonen. De fleste elektriske forbruksapparater som vaskemaskiner, kjøleskap og lignende produkter tilhører klasse B. Hensikten med denne standarden er å sikre at systemfeilen ikke vil forårsake enhetens usikre drift. For eksempel bør systemfeilen ikke forårsake utrygg temperatur, som kan skade operatøren eller forårsake brann. Vær også oppmerksom på at konseptet bak IEC 60730 og teknologi som vil bli diskutert her, kan brukes utenfor forbrukerenhetens applikasjoner. Faktisk må mange typer innebygde systemer (ikke nødvendigvis underlagt reguleringsstandarder) beskytte seg mot systemfeil. Vanligvis i MCU-baserte systemer avhenger IEC-60730-samsvar av applikasjonskoden din som er lagt til fastvaren. For å sikre sentrum av MCU kan maskinvarefunksjoner imidlertid forenkles ved å eliminere eksterne komponenters fastvareutvikling, forbedre ytelsen og redusere kostnadene. Samsvarsmetoder Det er tre hovedmåter å designe MCU-baserte systemer i tråd med IEC 60730-standardene. Mest komplekse arkitektur som bruker en såkalt dual-channel, dual MCU i parallell og en kontrollkrets, og har en sammenligningsfunksjon, sikrer at de to kanalene gir de samme resultatene. Imidlertid anses denne metoden generelt som for dyr for forbrukermarkedet. Deretter valgte vi å begrense kostnadene for de to enkeltkanalmetodene. Du kan teste systemet på tidspunktet for produksjon av produktet for å forhindre at det ikke oppnås samsvar. Tidligere ble vanligvis produksjonstestmetode valgt, det er det enkleste og laveste alternativet. I dag velger et økende antall produktprodusenter å legge til vanlig selvtestfunksjon for å sikre at produktet ikke svikter i felten, dette er tilnærmingen vi vil fokusere på her. Selve sikkerhetsautentiseringen utføres på terminalapparatet, men de potensielle feilene i vedlegg H gjelder MCU. Faktisk inkluderer tilbehøret en detaljert liste over MCU interne elementer og den tilhørende feilen må testes på en vanlig selvtest, og enkeltheten på en eller annen måte. For eksempel må selvtestregisteret detekteres i kortet eller programtellerverdien (PC) til feilen, enkeltbits minnefeildeteksjon, og oppdager feil avbruddsoperasjon - inkludert avbrudd oppstår ikke, avbruddet skjer for ofte . Ytterligere elementer for å løse kommunikasjonssvikt og riktig timing klokke drift, operasjonssekvensen. Eksempler på vaskemaskin La oss nå se på MCU (spesielt, ofte referert til som digital signal controller (DSC) støttes av DSP MCU) Noen eksempler på hvordan man forenkler samsvar. Figur 1 viser et blokkskjema av et design basert på Texas Instruments (TI) DSC vaskemaskin. Dette diagrammet gjelder for fastpunkt-DSC TMS320C24x-serien, TMS320F282x betegnet Series DSC og TMS320F2802x / 2806x Piccolo-serien med fast- og flytepunkt-DSC. Alle er avhengige av DSC 32 TI C2000-kjernene, som kan behandles i en enkelt DSP-prosessordesign (hovedsakelig motorkontroll) og systemkontrolloppgaver. Det kan være det, men i alle fall er IEC-60730 C2000 DSC-elementet fanget på en separat MCU i kombinasjon med systemkontrolleren i DSC. Figur 1: DSC TI C2000-serien oppnår uavhengige klokke- og andre funksjoner, for å forenkle systemdesignen i samsvar med IEC-60730-standarden. TI DSC gir flere elementer for å støtte samsvar. For eksempel omfatter IC-brikkeoscillator en dobbel. Kjøre en hoved-MCU og operativsystemer. Den andre gangen kan brukes som en kontrollgruppe periodisk utført uavhengig av selvtesten som er implementert. IC omfatter videre en overvåkingskrets som overvåker forsyningsspenningen, som kan forårsake funksjonsfeil beskrevet i standarden. I tillegg inkluderer DSC også skrivebeskyttelsesregister. Selvfølgelig krever mange applikasjoner ikke 32-bits enhetsbehandlingsfunksjoner levert av DSC. Heldigvis tilbyr MCU-leverandører i tråd med IEC-60730-standardfunksjonen på de tradisjonelle 8-biters og 16-biters MCU-familiene. Freescale sanntidsavbrudd For eksempel støtter Freescale disse funksjonene på deres MC9S08AWx MCU, MCU er en del av et bredt utvalg av MC9S08 8-bits familie. 9S08AW MCU inneholder en sanntidsavbruddsfunksjon (RTI), du kan oppnå mye selvtestfunksjon. Figur 2 viser RTI-funksjonen. I toppen av figuren, og sanntidsavbruddsstatuskontrollregisteret (SRTISC) omfatter 3 - Sanntidsavbruddsforsinkelsesvalg (RTIS) - Sett CPU periodisk avbruddsintervall. Avstanden kan variere mellom 8 ms til 1.04 sekunder. Integrert avbrudd fra 1-KHz RC-oscillator, uavhengig av CPU-klokken. Figur 2: Bruk Freescale kalt sanntidsavbruddsfunksjon (RTI) når et avbruddstjenesteprogram starter, et system for å sjekke om en feil definert av IEC-60730 er tilstede. Selvtestfunksjonen er implementert i RTI-generert avbruddsservicerutine (ISR) i. For eksempel kan ISR sjekke verdien til PC-en under hver iterasjon. Hvis PC-en forblir uendret ved tre påfølgende iterasjoner, kan ISR anta MCU-kort og ta forholdsregler i programvaresyklusen. RTI lar også ISR overvåke klokkefrekvens. ISR bruker bare en integreringstid for å ta et tidsstempel på hver avbruddstjeneste, og verifisere at hver påfølgende avlesning er gyldig. Videre, implementert på brikken med innebygd funksjonalitet intern klokkegenerator, kan testen være sakte eller rask, eller tap av klokke CPU-klokke. ISR-aktivert RTI-lås og kan overvåke funksjonsregistrene for klokketapdeteksjon. Freescale støtter en rekke forskjellige sikkerhetsorienterte funksjoner, inkludert metoden for å sjekke nøyaktigheten til minnet. I tillegg støtter selskapet også 16-bits DSC MC56Fx-serien med IEC-60730-sentriske funksjoner. På tvers av MCU-arkitektur IEC 60730 Samtidig kan Renesas MCU i feltet ha den mest omfattende av forskjellige arkitekturer, hovedsakelig fordi selskapet selger en tidligere Hitachi, Mitsubishi og NEC tradisjonell MCU. Mikroelektronikkvirksomhet. Imidlertid har selskapet en svært konsistent funksjoner for samsvar med sikkerhet på tvers av produktporteføljen. Watchdog-timeren (WDT) er en nøkkelkomponent i de fleste tilfeller er bruken av sikkerhetsstandardene oppfylt. Renesas modne 8 og 16 R8C, M16C, 8 og 16 bits 32-bits H8-familie og SuperH MCU oppnådd uavhengig av CPU-klokkekilden WDT. Renesas fortsetter å opprettholde solid WDT-støtte for den nyere 16-biters og 32-biters RL78 MCU-familien RX-serien. I tillegg har selskapet over tid lagt til andre funksjoner innen hardware. For eksempel introduksjonen av M16C CRC (Cyclic Redundancy Check) beregningsblokk, som er uavhengig av CPU-operasjonen. CRC kan brukes til å oppdage kommunikasjonsfeil og minne. RL78 og RX-serien støtter også CRC og legger til andre funksjoner. For eksempel, RL78 inkludert RAM-paritetsdeteksjon, funksjonen for minnetilgangskontroll angir klokkefrekvensen og overvåkingsfunksjonene. RX inkluderer en lignende serie med selvdiagnostiske funksjoner og funksjonen til dataomformeren. Sikkerhetsdesign Hvis dine neste designkrav for å sikre en sikker utgangsfeiltilstandsmetode, må du vurdere hvordan MCU-leverandørene skal overholde IEC-60730-standarden. Faktisk har alle MCU-leverandører tatt i bruk IEC-60730-policyen, velg MCU med en maskinvaresikkerhetssamsvarsfunksjon kan redusere systemets materialliste, noe som resulterer i kostnads-, kraft- og ytelsesfordeler. I tillegg gir MCU-leverandører vanligvis prøvekode for å oppfylle kravene i IEC-60730, koden vil i stor grad akselerere sluttproduktet ditt designet for å tåle feilkoden eller systemmaskinvaren.

     

     

     

     

    List alle Spørsmål

    kallenavn

    Epost

    spørsmål

    Vår andre produkt:

    Profesjonell FM-radiostasjonsutstyrspakke

     



     

    Hotell IPTV-løsning

     


      Skriv inn e-post for å få en overraskelse

      fmuser.org

      es.fmuser.org
      it.fmuser.org
      fr.fmuser.org
      de.fmuser.org
      af.fmuser.org -> Afrikaans
      sq.fmuser.org -> albansk
      ar.fmuser.org -> arabisk
      hy.fmuser.org -> armensk
      az.fmuser.org -> aserbajdsjansk
      eu.fmuser.org -> baskisk
      be.fmuser.org -> hviterussisk
      bg.fmuser.org -> Bulgarian
      ca.fmuser.org -> katalansk
      zh-CN.fmuser.org -> Kinesisk (forenklet)
      zh-TW.fmuser.org -> Kinesisk (tradisjonell)
      hr.fmuser.org -> Kroatisk
      cs.fmuser.org -> tsjekkisk
      da.fmuser.org -> dansk
      nl.fmuser.org -> Nederlandsk
      et.fmuser.org -> estisk
      tl.fmuser.org -> filippinsk
      fi.fmuser.org -> finsk
      fr.fmuser.org -> French
      gl.fmuser.org -> galisisk
      ka.fmuser.org -> Georgisk
      de.fmuser.org -> tysk
      el.fmuser.org -> gresk
      ht.fmuser.org -> haitisk kreolsk
      iw.fmuser.org -> hebraisk
      hi.fmuser.org -> hindi
      hu.fmuser.org -> Ungarsk
      is.fmuser.org -> islandsk
      id.fmuser.org -> indonesisk
      ga.fmuser.org -> Irsk
      it.fmuser.org -> Italiensk
      ja.fmuser.org -> japansk
      ko.fmuser.org -> koreansk
      lv.fmuser.org -> lettisk
      lt.fmuser.org -> litauisk
      mk.fmuser.org -> makedonsk
      ms.fmuser.org -> malaysisk
      mt.fmuser.org -> maltesisk
      no.fmuser.org -> norsk
      fa.fmuser.org -> persisk
      pl.fmuser.org -> polsk
      pt.fmuser.org -> portugisisk
      ro.fmuser.org -> rumensk
      ru.fmuser.org -> russisk
      sr.fmuser.org -> serbisk
      sk.fmuser.org -> Slovakisk
      sl.fmuser.org -> Slovenian
      es.fmuser.org -> spansk
      sw.fmuser.org -> Swahili
      sv.fmuser.org -> svensk
      th.fmuser.org -> Thai
      tr.fmuser.org -> tyrkisk
      uk.fmuser.org -> ukrainsk
      ur.fmuser.org -> urdu
      vi.fmuser.org -> Vietnamesisk
      cy.fmuser.org -> walisisk
      yi.fmuser.org -> Yiddish

       
  •  

    FMUSER Wirless Overfør video og lyd enklere!

  • Kontakt

    Adresse:
    No.305 Room HuiLan Building No.273 Huanpu Road Guangzhou Kina 510620

    E-post:
    [e-postbeskyttet]

    Tlf / WhatApps:
    + 8618078869184

  • Type kategori

  • Nyhetsbrev

    FØRSTE ELLER FULLT NAVN

    E-post

  • paypal løsning  Western UnionBank of China
    E-post:[e-postbeskyttet]   WhatsApp: +8618078869184 Skype: sky198710021 Chat med meg
    Copyright 2006-2020 Powered By www.fmuser.org

    Kontakt oss