Fremhævede indlæg

Baggrund

I tidsrummet 1975-1976 besluttede udviklingsafdelingen på Bang & Olufsen, med Bent Møller Pedersen som udviklingschef, at igangsætte udviklingen af fire nye produkter med mikroprocessorer indbygget. Der var oprettet en projektgruppe med en projektleder til hver af de fire produkter. De fire produkter var Beocenter 7000, Beomaster 8000, Beocord 8000 og Beogram 8000. Beocenter 7000 var et integreret produkt med forstærker, radio, grammofon, og kassettebåndoptager der kunne fjernbetjenes med en lille terminal med infrarød sender. De tre øvrige produkter, tilsammen kaldt Beolab 8000 System eller Beosystem 8000, kunne sammenkobles med et linksystem, over en ledning i samme kabel som signalledningerne, og fjernbetjenes med en lignende lille terminal, med Beomaster 8000 som master og de to andre som slaver.

Der var flere formål med at udvikle produkter med indbygget mikroprocessor, blandt andet at forenkle betjeningen og at indføre funktioner som ville være umulige eller upraktiske at gennemføre på anden vis. Som pionerer på området var der også en del uforudsete problemer der kunne opstå, og omkostninger der var med til at fordyre udviklingsforløbet.

De fire projektgrupper blev igangsat med bl.a fire dygtige og erfarne ingeniører til at skrive programmerne til de fire mikroprocessorer. De fire valgte ingeniører var Egon Bjerre til Beocenter 7000, Tom Jelsing til Beomaster 8000, Ivan Tyrsted til Beocord 8000, og John Kraack til Beogram 8000. Sideløbende med programmering var disse fire også ansvarlige for elektronikken i produktet.

Man valgte samme mikroprocessor til alle fire projekter, nemlig en 16-bit TMS9940 fra Texas Instruments der havde 2K bytes ROM (Read-Only Memory, eller programhukommelse), 128 bytes RAM (Random Access Memory eller Read and Write Memory, data hukommelse), og hardware multiplikation og division i en 40-bens DIP (Dual Inline Package), en chip komponent ca 52mm gange 15mm. Denne var nylig lanceret, men var endnu ikke i produktion. Forventet pris ved store styktal var omkring $US2 pr stk. Multiplikation og division var især gavnlig til Beocord 8000 som skulle omregne omdrejningspulser fra kassettespolen til reel tid efter at have målt båndtykkelsen. Der var fire interrupt muligheder og en timer/tæller som kunne bruges til præcis tidsmåling som var gavnlig i alle fire produkter.

Fjernbetjeningerne anvendte også en Texas Instruments IC (Integrated Circuit) komponent, en SN76831, der kunne direkte tilkobles et tastatur og nogle infrarøde lysdioder, som udsendte en 8-bit kode med et fast start-bit der tillod op til 128 tastekoder. B&O anvendte også et fast slut-bit, som var forkellig for de integrerede Beocenter produkter (som Beocenter 7000) og for Beomaster produkter. Med det valgte krystal var hvert bit 3,12 ms lang, og koden blev sendt lige så længe tasten blev holdt nede, dog mindst fire gange.

Indholdsfortegnelse

Skriftet er opdelt i kapitler så en fornuftig rækkefølge kan bibeholdes. I slutningen af hvert kapitel er der et link til det næste kapitel.

Beocenter 7000
Beocord 8000
Beogram 8000
Beomaster 6000
Beocord 9000
Diverse senere produkter
Fjernbetjening
Generelt om produktudvikling
Generelt om programudvikling
Input og output
Intel 8048/8049 arkitektur
Litteratur
Diverse erindringer
Samarbejde med andre firmaer
Små opgaver, forsøg, eksperimentering
Personligt
B&O Telecom
Tak

Tillæg 1: En tilføjelse fra Jørgen Selmer Jensen
Tillæg 2: Erindringer fra Tom Jelsing
Tillæg 3: Erindringer fra Søren Borup Jensen
Tillæg 4: Erindringer fra Jens Harder
Tillæg 5: Bent Møller Pedersen bidrag
Tillæg 6: Kommentarer fra Else Skovdal
Tillæg 7: Erindringer fra Ib Lundgaard
Tillæg 8: Kommentarer fra Lars Friis Østergaard
Tillæg 9: Erindringer fra Hans Hjort

Beocenter 7000
Beosystem 8000 (Beocord 8000, Beomaster 8000, Beogram 8000, betjeningsterminal)
Texas Instruments TMS9940 mikroprocessor

Nyt 2022-01-25

Efter at have arbejdet på opgaven i nogen tid er der nu oprettet en engelsk-sproget version af de første 18 kapitler af dette skrift. Indtil videre er tillægene med minder og kommentarer fra tidligere kollegaer ikke oversat, men det kommer forhåbentlig på et tidspunkt. Mange af de dansk-sprogede dokumenter er ikke indlagt på de nye sider, men der findes henvisninger til siderne på dansk hvis nogen ønsker at se eller læse dem. Oversættelserne er foretaget med hjælp fra den gratis version af DeepL (Deep Learning) som ser ud til at oversætte bedre end Google Translate. I hvert fald i de få sammenligninger jeg har foretaget.

Den engelsk-sprogede version findes på: beomicro.wordpress.com

Nyt 2021-04-30

Der er et nyt tillæg med erindringer fra Hans Hjort som var med i projektgrupperne for Beocenter 7000 og Beocenter 7700. Der er bl.a. nogle interessante betragtninger omkring EMC støj fra mikroprocessorer, IR støj, og et hjemmebygget udviklingssystem til en Mostek 3870 processor.
Tillæg 9: Erindringer fra Hans Hjort

Desuden er der nogle mindre ændringer i andre sider. I Diverse senere produkter er der tilføjet at Mostek 3870 også blev anvendt til Beocenter 7700, og der er indsat en tidslinie for produktionsstart af de produkter jeg arbejdede med. I Diverse erindringer er der tilføjet en lille historie om et hjemmebygget fly. Med tak til Iza Mikkelsen for at minde mig om dette.

Nyt 2021-01-25

Der er indsat et nyt kapitel, Input og output, før beskrivelsen af Intel 8048/8049. Det giver lidt overblik over nogle af de hensyn der skulle tages ved fordeling af in- og output ben på mikroprocessoren.

Et nyt bidrag fra Erik Albert Jensen med tilhørende dokument om 37XX TV er indsat i kapitlet Diverse senere produkter.

Et nyt bidrag fra Egon Bjerre om fjernbetjening er indsat i kapitlet Fjernbetjening.

Nyt 2021-01-14

Egon Bjerre har fundet et interessant billede af spånplademodellen der blev anvendt ved udvikling af Beocenter 7000, dvs det første apparat fra B&O med mikroprocessor. Denne model har været anvendt ved udvikling af Intel 8048 versionen af programmet, idet der er to styk 40-bens sokler til 8048 og 8355 på display printet. Samme model men med et andet display print har givetvis tidligere været anvendt ved udvikling af TMS9940 versionen. To kapitler er opdateret med billedet og lidt beskrivelse:
Beocenter 7000
Generelt om programudvikling

Nyt 2020-12-10

Der er foretaget en hel del ændringer siden sidst, og næsten alle kapitler har mindre ændringer og rettelser. De store ændringer er et nyt kapitel om fjernbetjening, og udvidelse af erindringer fra Tom Jelsing og Søren Borup. Tak til Tom og Søren for det ekstra materiale de har skrevet og gravet frem fra gemmerne.

Der er også indlagt en del nye dokumenter og billeder, bl.a. materiale fra et par kurser jeg holdt internt om programmering i kapitlet “Små opgaver, forsøg, eksperimentering“.

I kapitlet “Litteratur” er der information om Peter Pasgaards nyudgivne bog om B&O Telecoms historie.

Nyt 2020-11-26

Der er indlagt en del nye dokumenter og billeder i næsten alle kapitlerne, samt nye erindringer om produktudvikling fra Tom Jelsing og en tidslinie for Beologic fra Søren Borup i tillægskapitlerne.

Opdateringer med bl.a. nye dokumenter, billeder og tilføjelser findes i kapitlerne:
Beocenter 7000 – referencekort til TI 9900
Beogram 8000 – referencekort til Rockwell R6500, Teknisk produktinformation for Beomaster 8000.
Diverse senere produkter – brochuren Oplevelser 1983 1984.
Generelt om produktudvikling – henvisning til Tom Jelsings beskrivelse af udviklingsforløbet.
Litteratur – Peter Pasgaards kommende bog Den Glade Fabrik er indsat i listen.
Diverse erindringer – billede af ICer indeholdende programmer jeg har skrevet.
Små opgaver, forsøg, ekperimentering – billede af Ib Hald og mig.
Personligt – artikel og billede fra bladet På Bølgelængde; merkonomuddannelser.
B&O Telecom – dokument med forslag til verdens bedste datatelefon; artikel fra Beolink 1998; marketingbrochuren Vi tænker anderledes.
Tillæg 2: Nogle supplerende erindringer fra Tom Jelsing – baggrund; Beomaster 4400 billede og data; nogle betragtninger omkring produktudvikling.
Tillæg 3: Erindringer fra Søren Borup Jensen – referencekort til Rockwell AIM 65; dokument med timeline for Beologic.

Nyt 2020-11-10

Der er indlagt kopier af bladanmeldelser af Beosystem 5000 i kapitlet “Diverse senere produkter“.

Der er indlagt kopier af bladanmeldelser af Beocord 9000 i kapitlet “Beocord 9000“.

I “Beocenter 7000” kapitlet er der tilføjet noget information om Intel 8048.

Der er tilføjet 8 tillæg med kommentarer og erindringer fra Jørgen Selmer Jensen, Tom Jelsing, Søren Borup Jensen, Jens Harder, Bent Møller Pedersen, Else Skovdal, Ib Lundgaard, og Lars Friis Østergaard.

Nyt 2020-11-04

Der er i dag indlagt 4 nye kapitler:
Generelt om produktudvikling
Personligt
B&O Telecom
Tak

Afsnittet “Elektronikudvikling” er fjernet fra kapitlet “Diverse erindringer” og er i udvidet form indsat i det nye kapitel “Generelt om produktudvikling“.

Christian Frosts bog om B&O er tilføjet i kapitlet “Litteratur“.

Peter Pasgaards bog om B&O Telecom som forventes at udkomme i 2020 er tilføjet i kapitlet “Litteratur“.

Desværre udsender WordPress ikke mails til abonnenter når der indsættes en ny side (som de enkelte kapitler), kun når der indsættes en ny post (som f.eks denne). Så jeg vil forsøge at oprette en ny post når der sker ændringer til siderne.