William Sandqvist Binärkod och Graykod 7 Bitars Kodskiva för avkodning av vridningsvinkel. Skivans vridnings-vinkel finns tryckt som binära.

Slides:



Advertisements
Liknande presentationer
Introduktion till dagens övning
Advertisements

SENIORNET SWEDEN Grundad medlemmar Opolitisk För att hjälpa äldre in i IT-världen Äldre skall lära äldre.
void hittaMax(int tal[], int antal, int *pmax) { int i; ??=tal[0]; for(i=1;i??) ??=tal[i]; } int main() { int v[]={1,2,3,4,2}; int.
hej och välkomna EKVATIONER Ta reda på det okända talet.
William Sandqvist Booles Algebra Genom att representera logiska uttryck på matematisk form, där sammanfognings-orden OR och AND motsvarade.
Introduktion till C för enchipsdatorer
Många studenter använder en LCD-display till sin programmeringsuppgift
William Sandqvist Internet består till största delen av kabelanslutna datakommunikationsutrustningar Att bygga ett stabilt globalt täckande.
William Sandqvist Störskydd William Sandqvist
Programmeringsteknik I: F1 1 Föreläsning 1: Intro till kursen och programmering Kursens hemsida Studentportalen.
William Sandqvist Maurice Karnaugh Karnaugh-diagrammet gör det enkelt att minimera Boolska uttryck! William Sandqvist
En dator av rep, block och taljor
Komplexa tal inför Laborationerna
Spolen och Kondensatorn motverkar förändringar
IE1204 Digital Design F1 F2 Ö1 Booles algebra, Grindar F3 F4
PICKit2 programmer-to-go
William Sandqvist PIC Comparator Tips 'n Tricks William Sandqvist
C-programmering ID120V William Sandqvist Länkad lista
Komparatorn en 1 bits AD-omvandlare
Grundläggande programmering
Programmering B PHP Lektion 2
Tentamensdags och lab 3…. Större program delas normalt upp i flera filer/moduler vilket har flera fördelar:  Programmets logiska struktur när man klumpar.
Styrteknik: Binära tal, talsystem och koder D3:1
EDA Digital och Datorteknik
Digitalteknik 7.5 hp distans: 5.1 Generella sekvenskretsar 5.1.1
EDA Digital och Datorteknik
EDA Digital och Datorteknik
Ekvationer Det är inte så svårt?.
William Sandqvist AD-omvandling. William Sandqvist Ny processor med AD-omvandlare PIC16F628 saknar AD-omvandlare. När vi.
Jonny Karlsson INTRODUKTION TILL PROGRAMMERING Föreläsning 3 ( ) INNEHÅLL: -Jämförelseoperatorer -Villkorssatser -Logiska operatorer.
William Sandqvist Kodlåsmall lockmall.vhd William Sandqvist
William Sandqvist Databuffer Omvandlar mellan olika storlekar på dataobjekt Anpassar mellan olika dataöverföringshastigheter Databuffer.
Frågor Allmän IT-kunskap avsnitt 1 kapitel 1 Repetition 3
William Sandqvist Räknare En räknare är en speciell typ av sekvensnät som registrerar antalet inkommande klockpulser. Registreringen sker.
Arbete och kraft /
Superpositionsprincipen
William Sandqvist Optokomponenter Alla halvledarkomponenter har optiska egenskaper och detta utnyttjas numera i en rad viktiga komponenter.
William Sandqvist PIC-programmeringsmiljön i skolan Datorerna i skolans labsalar är centralt underhållna. Du har inte rättigheter att installera.
William Sandqvist Binärkod och Graykod 7 Bitars Kodskiva för avkodning av vridningsvinkel. Skivans vridnings-vinkel finns tryckt som binära.
Digitalteknik 7.5 hp distans: 4.6 Adderare 4.45 Adderare Addition av två tal innebär att samma förfarande upprepas för varje position i talet. För varje.
Digitalitet.
NÄTVERKSPROTOKOLL Föreläsning
William Sandqvist ReadModifyWrite-problemet PORTB = 0; PORTB.0 = 1; PORTB = PORTB; Vilket värde har portpinnen RB1 nu ? Förmodligen ”1”,
William Sandqvist IS1500 Datorteknik William Sandqvist
William Sandqvist Flera saker samtidigt? /* Blink1: 1s ON - 1s OFF */ /* Blink2: 0,2s ON - 0,2s OFF - 1s ON - 1s OFF */
Satslogik, forts. DAA701/716 Leif Grönqvist 5:e mars, 2003.
Digitalteknik 7.5 hp distans: Talsystem och koder 1.3.1
William Sandqvist Är Du bra på for-loopar? Ge triangelns höjd: 12 1> * > *** > *****
William Sandqvist Distributed Computing Client – Server. En skrivarserver kan vara ett exempel på en Client-Server arkitektur. S Burd, Systems.
22 April 2015IS1200 Datorteknik, föreläsning 11 IS1200 Datorteknik Föreläsning 1 Introduktion.
Kronljusströmställaren 0, 1, 2, 3
Flyttal ● Alla tal kan skrivas tal = ± m. 2 exp ● ± lagras separat (1 bit), resten är absolutbelopp ● m kallas mantissa och anger siffrorna i talet ● exp.
Föreläsning 1 Introduktion till kursen. Algoritmer
William Sandqvist Tillståndsmaskiner  Moore-automat  Mealy-automat William Sandqvist
Kronljusströmställaren 0, 1, 2, 3
William Sandqvist Binärkod och Graykod 7 Bitars Kodskiva för avkodning av vridningsvinkel. Skivans vridnings-vinkel finns tryckt som binära.
William Sandqvist Låskretsar och Vippor Låskretsar (latch) och vippor (flip-flop) är kretsar med minnesfunktion. De ingår i datorns minnen.
En inledning till pararbete i åk 8
Så tycker de äldre om äldreomsorgen 2017
Så tycker de äldre om äldreomsorgen 2017
Så tycker de äldre om äldreomsorgen 2017
Så tycker de äldre om äldreomsorgen 2017
Digitala tal och Boolesk algebra
Digitalteknik 3p - DA- och AD-omvandling
Digitalteknik 3p - Sekvenskretsar
Kombinatoriska byggblock
Kombinatoriska byggblock
Digitalteknik 3p - DA- och AD-omvandling
Digitalteknik 3p - Kombinatoriska Byggblock
Digitalteknik 3p - Kombinatoriska Byggblock
Presentationens avskrift:

William Sandqvist Binärkod och Graykod 7 Bitars Kodskiva för avkodning av vridningsvinkel. Skivans vridnings-vinkel finns tryckt som binära tal längs radien och dessa tal kan "läsas" med hjälp av kontaktborstar. De vita ytorna är ledande och de svarta är isolerande. En kontakt- borste ( gemensam ledare ) spänningssätter skivan. De restrerande 7 borstarna kan avläsa det binära talet och därmed vridnings- vinkeln.

William Sandqvist Kodlinjal Om man vill avkoda en linjär förflyttning kan man använda den linjära motsvarigheten till kodskivan, kodlinjalen. ( 6 bitars kodlinjaler ) Det vanligaste utförandet för kodskivor/kodlinjaler är av glas med svärtade fält, och avläsning som sker med fotoceller i stället för kontaktborstar. Alternativt så omvandlar man rörelsen …

William Sandqvist Binärkoden Om en kodskiva (eller kodlinjal) med fyra bitars binärkod befinner sig mitt emellan två binärkodade kodord, tex. mellan 1 (0001) och 2 (0010). Eftersom de två kodorden skiljer sig i två av bitarna, finns det - beroende på tillverkningstoleranser - en osäkerhet om vinkelläget. I gränsen mellan kodorden kan även 0 (0000) och 3 (0011) komma att uppträda. Det är naturligt att representera tal med binärkoden eftersom det är den koden som används i datorer, men det kan vara olämpligt att mata in talen till datorn på detta sätt. Störst osäkerhet finns det mellan kodorden 15 (1111) och 0 (0000), här kan vilken som helst av de övriga kodorden uppträda!

William Sandqvist Graykod Genom att ändra om den inbördes ordningen mellan kodorden kan man hitta koder där det aldrig är mer än en bit i taget som ändras vid övergångarna från ett kodord till nästa. Sådan koder kallas för Graykoder. 0000, 0001, 0011, 0010, 0110, 0111, 0101, , 1101, 1111, 1110, 1010, 1011, 1001, 1000

William Sandqvist Graykoden är en speglad binärkod Man kan lätt ta fram en Graykod med ett valbart antal bitar …

William Sandqvist Binärkod och Graykod Vindriktningsvisare brukar använda Gray-kod för att ge säker visning. VindriktningVindhastighet

William Sandqvist Omvandling Binärkod-Graykod Binär  Gray: Om Binärkodens bit b n och bit b n-1 är olika, är Graykodens bit g n-1 ”1", annars ”0". Gray  Binär ( den vanligaste omvandlingsriktningen ): Om Binärkodens bit b n och Graykodens bit g n-1 är olika blir Binärkodens bit b n-1 ”1", annars ”0".

William Sandqvist Omvandlingsexempel 8: Gray 1100  Bin 1000

William Sandqvist Logikkrets för kodomvandlingen XOR-grindens utgång ger ”1” om ingångarna är olika! PIC-processorn kan också göra kodomvandlingen … char gray; char bin; bin.3 = gray.3; bin.2 = bin.3 ^ gray.2; bin.1 = bin.2 ^ gray.1; bin.0 = bin.1 ^ gray.0; Senare i kursen …

William Sandqvist

Experiment med kodlinjaler Koden från en Hex-kodad vridomkopplare jämförs med koden från en kodlinjal i en digital komparator. Komparatorns större än/mindre än utgångar driver en motor som förflyttar kodlinjalen tills de båda koderna blivit lika. I teorin följer kodlinjalen lydigt med vridomkopp- larens läge, men verklig- heten blir något helt annat...

William Sandqvist Experimentutrustningen Följa John …

William Sandqvist Kodlinjalens Gray-sida med inkopplad Gray-Bin-omvandlare Vänd upp kodlinjalens Gray-sida Koppla in Gray-Bin- omvandlaren Byt till Graykod! Blev det problemfritt?

William Sandqvist Lycka till med laborationen!

William Sandqvist