Gå til hjemmesiden Kontakt Info

Jan Erik Nilsen
Siv.Ing. Har
 utviklet elektronikk og
programvare siden 1982.

Utrustet for
Linux
utvikling


Kunnskap og erfaring:

Elektronikkutvikling:

  • FPGA systemutvikling med blanding av egenutviklet logikk og prosessorer og andre IP-blokker.
  • 32-bit RISC, DSP og mikrokontrollere av forskjellige slag.
  • Analog og digital elektronikk i sin alminnelighet.
  • PCI grensesnitt. Elektronikk og programvare.
  • Nettverkselektronikk og programvare inkludert Ethernet og høyhastighets grensesnitt.
  • CCD kamera grensesnitt implementert i FPGA.
  • Videorelatert elektronikk. Digital video kryptering.
  • Utvikling av emulatorer for mikroprosessorer.
  • Utvikling av Sonar og Laser relatert undervannselektronikk.
  • Bruk av GSM moduler.

Programvareutvikling:

  • Utvikling av Sanntids-kjerner og applikasjoner. [se her]
  • Brukergrensesnitt basert på små Web-tjenere. [se her]
  • Dyp innsikt i TCP/IP. OpenTCP er brukt.
  • Linux programmering. Nilsen Elektronikk har utviklet en kompakt Web-tjener.
  • Linux Device Drivere.
  • Linux for innbygging. uCLinux.
  • GSM moduler for dataoverføring (TCP/IP og SMS)
  • Parallelle og distribuerte systemer.
  • Kryptografi med DES og RSA.
  • Analog og digital signalprosessering, inkludert bilder.
  • Programmering i C, C++, Ada, Java og Assembly.
  • Java Applets og Applications.

Kvalitet:

  • Følgende standarder har vært fulgt under utvikling og produksjon: ISO 9000, AQAP-14.
  • Sikkerhetskritiske Systemer for luftfart. Elektronikk og Programvare (Ada). Standard: RTCA/DO-178B (Software Considerations in Airborne Systems and Equipment Certification).

 

  

 

Nåværende prosjekter:
  • Kongsberg Seatex:  Laser avstandsmåler og navigasjonsinstrument for offshore. Lang rekkevidde, høy nøyaktighet (sub-sampel oppløsning). Høyhastighets ADCer og mange FPGAer. Totalansvar for elektronikken.

Noen tidligere prosjekter:

  • Kongsberg Seatex:  Linux programvare for å gi applikasjoner et plattformuavhengig UART grensesnitt.
  • Vinghøg: Et sanntids videoprosseringssystem med mange FPGA.
  • Kongsberg Seatex:  Programvare for Seapos, Differensiell GPS modul med nettverk grensesnitt, webtjener etc. Programvare for DGPS Demodulator med nettverk- og brukergrensesnitt.
  • Xepto: Programvareoppdatering. Ta i bruk en ny GSM modul på LOS kontainersporingsenhet.
  • Kongsberg Seatex:  Oppdatering av RTOS og programvare i Seapath.
  • Otrum:  Utvikling av den digitale delen av et Modem med Ethernet (TCP/IP og UDP) grensesnitt for bruk i firmaets hotell TV system. OpenTCP er brukt.
  • Xepto: Innbruddssensor for dynamittkonteinere med nødvendig test and kalibreringsutstyr.
  • Park Air Systems: En svitsjeboks for Park Air Systems heldigitale GAREX 220 Voice Communication Control System.
  • Tomra:  Metal detektor og USB node for Tomras Recycling Centre. Tomra tilbyr systemer for innsamling og gjenbruk av forskjellige typer emballasje. Et CCD kamera er integrert på kortet.
  • Cargoscan: Utstyr for produksjonstest.
  • Tordivel / Cargoscan: Lavkost PCI kort med Frame Grabber. En FPGA implementerer PCI bro, prosessor, kamera grensesnitt og DSP funksjoner. Bildeprosessering i sann tid.
  • Tordivel / Cargoscan: Steppmotor kontroller og lyskontrollsystem for vision formål.
  • Park Air Systems: Park Air Systems heldigitale GAREX 220 Voice Communication Control System representerer det ypperste innen lufttrafikk kommunikasjon. Oppgaven er utvikling av to forskjellige linjekort med DSP, FPGA og Codecer. Dette er sikkerhetskritisk utstyr.
  • Spagat: Ved å plugge "Crabat" Mobile Picture Viewer inn i TVens Scart kontakt kan man se bilder og høre lyd fra Bluetooth og MMS kompatible mobiltelefoner. Oppgaven er utvikling av elektronikk og programvare for bildeprosessering.
  • Otrum: Linux Device Driver for et Composite Video PCI-kort med to kanaler. (Kortet er et tidligere prosjekt.)
  • Otrum: VCR kontroller med Ethernet grensesnitt. En enkel og rimelig sak med UDP kommunikasjon. 
  • Park Air Systems: NM 8000, et Sikkerhetskritisk Satellitt Landing System (SLS). Park Air Systems utvikler for tiden et GPS-basert satellittlandingsystem for det norske Luftfartsverket. Utvikling av omlag 7 elektronikkort, drivere i Ada, testprosedyrer og testjigg. Det er meget strenge sikkerhetskrav til systemet.
  • Otrum: Utvikling av PCI-kort med TV-tuner som kan lese teletekst fra alle TV-kanaler for bruk i firmaets hotell TV system. 
  • Eltek Energy: utvikler, produserer og selger store strømforsyninger bl.a. for telekommunikasjonsformål. Oppgaven har vært utviklingen av applikasjoner og OS programvare.
  • Otrum: Utvikling av den digitale delen av et PCI Modem for firmaets hotell TV system. Intel i960VH blir brukt.
  • Otrum:  Utvikling av et Menybilde distribusjons system for firmaets hotell TV system. Bilder leses fra en vertsPC og rutes gjennom et digitalt nettverk til et grafikkort. Se foto nedenfor.
  • Otrum:  Utvikling av en digital video enkoder/dekoder som bruker linjerotasion som krypteringsmetode. Kodingsinformasjonen overføres i videosignalet. Det benyttes en DES-lik krypteringsmetode med 64-bits nøkler.
  • Telecast: Deltagelse i utviklingen av en digital lydmikser for kringkastning. Oppgaven har vært utviklingen av parallelle og distribuerte applikasjon og OS.
  • Tandberg Television: Utvikling av sanntids programvare for å styre opp til 32 video enkodere.
  • Security Innovation: Utvikling av Leser/Skriver for Magnetiske kort med Ethernet (TCP/IP) og RS232 grensesnitt.

Sanntids-kjernen  RTOS "proc" og Boot&Debug monitoren "nemon" er brukt i flere av prosjektene.