Software/Micro/PC

På software/firmware området har vi valgt at specialisere os indenfor 3 forskellige hardware platforme og 3 forskellige programmeringssprog.

Microprocessor, embedded realtime

Microchip's PIC processorer er pt. de foretrukne typer til små og mellemstore opgaver. ERA har selvstændigt udviklet og afsluttet 4-5 komplette systemer med PIC processorer indenfor de sidste 2-3 år. Der er anvendt 3 forskellige serier (PIC125xx-8 pin OTP, PIC16F76-28 pin Flash og PIC16F877-40 pin Flash).
  Alle er programmeret i macro assembler (realtids- og RAM kritiske systemer). Længere tilbage har vi programmeret mange opgaver med Intel 8085 typer. Totalt er der opbygget en stor erfaring i valg af realtids koncept til den enkelte opgave.
   Indenfor de sidste ca. 5 år har jeg desuden deltaget aktivt i udvælgelse af processorer til et større antal projekter (Siemens 80C515/535, Atmel 90S8515-A, Toshiba 87xx serie, Samsung XXXX og Hitachi H8xxx).

PC/LABVIEW, måle- og testsystemer

ERA har konstrueret og programmeret flere testsystemer til print- og systemtest baseret på en PC som master for testafviklingen. Programmeringen er udført i LABVIEW. Vi har pt. designet systemer med følgende forskellige karakteristika:

  • High speed test af optisk system baseret på NATIONAL Instrument PCI kort i PC og simpel extern interface.
  • Simpel dataopsamling og LABVIEW baseret timing analyse af "trafik" på seriel PC port.
  • Komplet testsystem baseret på custom designet testhardware (incl. micropr., tryk- og positionssensor mm.) samt PC og LABVIEW som master. Systemet udfører komplet semi-automatisk produktionstest med fuld data præsentation og opsamling. Se udsnit af typisk skærmbillede med logiske elementer, numeriske og grafiske data »
      Alle målte data opsamles løbende på PC'ens harddisk. Et standard format gør det muligt efterfølgende at vise alle statistiske udskrifter i et EXCEL regneark - helt efter eget ønske.

PC/DELPHI, PC applikationer generelt

Til programmering af rene PC (administative) systemer har vi valgt at satse på DELPHI/pascal. Det begrundes i både eksisterende erfaring, sprogets robuste struktur og enkle installation af applikationer.
  I forbindelse med opstart af programmeringen til et større PC-administrativt projekt skiftes fra Delphi 4.x til version 6 Professionel