Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Hårdvara
  • Allt-i - ett-skrivare
  • Apple Computers
  • BIOS
  • CD & DVD drives
  • Processorer
  • Computer Drives
  • Bildskärmar
  • Kringutrustning
  • Datorkraft Källor
  • dator Skrivare
  • Computer uppgraderingar
  • Stationära datorer
  • Elektronisk bok läsare
  • Externa hårddiskar
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • Bärbara datorer
  • stordatorer
  • Möss & tangentbord
  • Netbooks
  • Network Equipment
  • Nook
  • bärbara datorer
  • Övrigt Hårdvara
  • PC Computers
  • projektorer
  • RAM , kort och moderkort
  • skannrar
  • Servrar
  • Ljudkort
  • Tablet PC
  • grafikkort
  • arbetsstationer
  • iPad
  • * Dator Kunskap >> Hårdvara >> Computer Drives >> Content

    Hur man styr en TTL seriell enhet med Basic Stamp

    Det enklaste sättet att styra en seriell TTL -enhet är att använda den seriella Peripheral Interface , eller SPI , metod för kommunikation . TTL hänvisar till transistor - transistor-logik , som beskriver den interna konstruktionen av den seriella enheten . Elektriskt , betyder TTL att enheten fungerar på +5 V och 0V nivåer som är vanliga spänningsnivåer i SPI kommunikation . BASIC Stamp mikrokontroller innehåller ett visst kommando som gör att SPI , den " SHIFTOUT " kommandot . Endast tre elektriska anslutningar som krävs för SPI kommunikation , och det bästa sättet att utforma denna typ av krets är att börja på papper . Saker du behöver
    AD5161 digital potentiometer datablad
    Paper
    Pencil
    Basic Stamp referenshandboken
    Visa fler instruktioner
    SPI Elektriska anslutningar
    1

    Lokalisera SDI , CLK och CS stift på den seriella enheten . Analog Devices AD5161 digital potentiometer kommer att användas som ett exempel på en seriell enhet . Rita en kvadrat betecknar potentiometer och linjer dra för tre pinnar . Se till AD5161 datablad och etikett stiften " SDI , " " CLK " och " CS ".
    2

    Skriv " seriedataingång " bredvid SDI och skriva " Serial Clock Input " bredvid CLK . Rita en linje över toppen av CS och skriv " Chip Select Input " bredvid. Linjen innebär att CS är aktiv låg , kräver en 0V nivå för att aktivera Chip Select Input .
    3

    Leta tre tillgängliga input /output stiften på Basic Stamp . Se till stämpeln referenshandbok för stiftet beskrivningen . Rita en kvadrat till vänster om potentiometer och dra linjer för tre utgående stift . Detta torg betyder Stamp . Märk pins "output 1 ", " utgång 2 " och " utgång 3 . "
    4

    ritar linjer som förbinder de tre stiften på den stämpel som de tre stiften i potentiometern . Anslut Stamp utgång 1 till potentiometer SDI , anslut Stamp utgång 2 till potentiometer CLK och anslut Stamp utgång 3 till potentiometer CS .
    Stamp Program
    5

    Skicka en logisk " låg ", eller 0 V , ut ur Stämpel stift 3 . Skriv " LÅG 3 " under de föregående diagrammen . Detta sänder en 0V nivå ur stift 3 , och det förblir vid 0V tills programmet avslutas eller tills den är programmerad att vara en logisk " hög . " Potentiometern CS stift är " aktiv - låg , " som kräver en stadig 0V nivå till " turn-on " programmerings funktioner i enheten .
    6

    Skriv " SHIFTOUT " under LOW befäl och hänvisa till Stamp manualen för dess parametrar . Den kompletta kommandot med dess parametrar är : SHIFTOUT Dpin , CPIN , läge , OutputData
    7

    Ställ in den första parametern i SHIFTOUT kommandot . . Skriv ett " 2 " bredvid SHIFTOUT , ​​som i följande : SHIFTOUT 2 . Den " 2 " tilldelar Dpin , eller data stift , att stämpla utgång 2 . Uppgifterna färdas från utgång 2 till potentiometern SDI stift . Dessa data styr motståndet på potentiometern .
    8

    Ställ in den andra parametern i SHIFTOUT kommandot . Lägg en " 1 " till kommandot , som i följande : SHIFTOUT 2,1 . Den " 1 " tilldelar CPIN , eller klocka stift , att stämpla utgång 1 . Klocksignalen är en stadig växlingen mellan +5 V och 0V . Klocksignalen är ansluten till CLK stift av potentiometern , och det styr flödet av data till potentiometern .
    9

    Ställ den tredje parametern i SHIFTOUT kommandot. Lägg " MSBFIRST " till kommandot , som i följande : SHIFTOUT 2,1 , MSBFIRST . Detta ställer in läget parametern , som orienterar de data som skickas ut av Stamp . Det kommer att skickas med den mest signifikanta biten först , dvs det numeriska uppgifter värdet sänds vänster - till - höger . Den AD5161 databladet anger att uppgifterna måste vara orienterad MSB - först .
    10

    Slutför SHIFTOUT kommandot genom att ange OutputData parametern . Lägg till " 128 " till kommandot , som i följande : SHIFTOUT 2,1 , MSBFIRST , 128 . Sända ett decimaltal , 0-255 , ställer in motståndet i potentiometern . Skickar numret 128 liknar sätta ett volymratten halvvägs på en stereo .
    11

    Avsluta programmeringen genom att ställa CS till en logisk hög . Skriv " HIGH 3 " under SHIFTOUT kommandot . Detta placerar CS pinnen på en 5V nivå . Denna åtgärd " varv - off " programmeringsfunktionerna av potentiometer , upprätthålla motståndet vid den tidigare inställda nivån på 128 . När du vill ändra nivån , som CS låg igen och skicka en annan databitgruppen i en SHIFTOUT uttalande . Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Installera om allt på datorn
    ·Skillnaden mellan en parallellport och en USB- port
    ·Hur konvertera USB till en Bluetooth -adapter
    ·Hur man gör ett ljud PC mikrofon Bättre
    ·Om Stegmotor
    ·Hur man flyttar en sida fil till ett SD -kort
    ·Smartboard Problem
    ·Hur man byter batteri i en Casio ARW - 320
    ·Hur till Återvinna SanDisk Cruzer
    ·Hur man lägger en död eller döende hårddisk i en fr…
    Utvalda artiklarna
    ·Hur man fixar en full behållare på en Canon-bläckstr…
    ·Hur man rensar BIOS på Dell Computer
    ·Hur man använder en Android Utan en dataanslutning på…
    ·Presario 5000 Specs
    ·Hur Tweak SB5120
    ·Alternativ till Interaktiva whiteboards
    ·Hur komma in i BIOS för en gateway dator
    ·Hur man surfar på nätet på din TV
    ·Så här aktiverar du en Dell D610 Composite Video
    ·AMD Phenom Vs . Intel Quad Core
    Copyright © Dator Kunskap http://www.dator.xyz