Vad är ett FTDI-chip?

Används detta i Arduino för att kommunicera till den bärbara datorn? Jag tror att spänningsnivåerna är olika på USB och Arduino?

Kommentarer

  • Andra frågan – ja. Den första – för bred, den tredje – oklar.
  • dit och börja läsa. Allt är ganska förklarande. Och databladet har många anslutningsexempel.

Svar

Vad är ett FTDI-chip?

Det är ett chip tillverkat av Future Technologies Devices International, http://www.ftdichip.com . De verkar specialisera sig på marker som ansluts direkt till USB och erbjuder sedan ett annat gränssnitt som är bekvämare för enkel hårdvara att ansluta till.

Används detta i Arduino för att kommunicera till den bärbara datorn?

Vilken bärbar dator? Ingen bärbar dator har tidigare nämnts, så den här frågan är ingen mening.

En arduino är bara en mikrokontroller med sockerbeläggning så att människor som inte vet vad de gör fortfarande kan åstadkomma vissa saker. Eftersom den här webbplatsen handlar om att veta vad du gör och förstå kretsar, är nämnandet av ”arduino” vanligtvis en indikation på att frågan inte är ämnet.

Som sagt, en mikrokontroller kan säkert använda vissa smaker av FTDI-chips för att kommunicera med en dator via USB.

Jag tror att spänningsnivåerna är olika på USB och Arduino?

Det här är en dum fråga. Det finns inget sätt för oss att veta och sedan berätta vad du tycker, även om det var om ämnet.

Allmän fråga- fråga vägledning

Om du frågar något om en arduino, tänk först om det handlar om arduinoness, eller ett mer allmänt problem med elektronik eller mikrokontroller. Om den första, så hör troligen inte frågan här eftersom arduinos handlar om att dölja vad som verkligen händer under huven. Om den andra, så finns det ingen anledning att nämna ”ardiuno”, så don ”t.

Som en korridor, om en fråga nämner ”arduino”, betyder det antingen att OP bara vill få något gjort utan att bry sig om att förstå tekniken, eller så har OP inte tänkt ut det mycket noggrant och frågan är inte riktigt arduino-specifikt. Hursomhelst, det är svårt att ta frågan på allvar, och all slack som kan ha tilldelats OP har försvunnit.

Kommentarer

  • Tack! Du har skrivit vad jag ville skriva länge, men jag var rädd för att trampa på många tår.
  • @ Gammalt: Det verkar oavsett hur många lärjungar vi tar och fjäder härifrån , det finns ' alltid en annan som ber om samma behandling.
  • ' finns också detta: arduino.stackexchange.com

Svar

FTDI är ett företag (Future Technology Devices International Limited). Vad folk vanligtvis hänvisar till i detta sammanhang är FTDI FT232RL-chipet. Datablad här

Som du kan se från databladet är det specifika chipet ett USB < -> UART-chip. Det används för att tillåta en PC att använda USB-bussen för att kommunicera med MCU-chip på vissa modeller av Arduino.

Andra chips, som liknande produkter från Prolific och CH340 tillverkade av Nanjing-baserade WCH, kan användas liksom mikrokontroller som har ett USB-gränssnitt.

Kommentarer

  • +1 för att hänvisa till det sammanhang som ordet vanligtvis används i. Jag tillägger att andra FTDI-chips kan göra USB < – > RS232-konverteringar istället, som också är USB till seriella omvandlingar. De omvandlade spänningarna kommer dock att vara mycket högre (t.ex. +/- 15 V) än de spänningar som vanligtvis är involverade i ett UART-protokoll (t.ex. 0 till 5 V) som de flesta mikrokontroller använder i deras " kommunikation " stift Tx och Rx

Svar

Ett ”FTDI-chip” refererar vanligtvis till en av USB till seriella chips från FTDI . FTDI tillverkar också andra delar som inte är USB till seriella, men deras USB till seriella marker är ganska allmänt förekommande och används på många utvecklingskort, inklusive Arduino-kortet. FTDI tillhandahåller chipet och tillhörande drivrutin, vilket gör det mycket bekvämt att lägga till USB-stöd till en enhet som använder en seriell standardport i en värld där seriella portar inte är tillgängliga på de flesta datorer. I allmänhet implementerar FTDI-delarna ett USB-enhetsgränssnitt på ena sidan och något slags seriellt eller GPIO-gränssnitt på den andra sida.

Spänningsnivåerna är verkligen olika, men det är inte det enda kompatibilitetsproblemet. USB har specifika timingkrav, måste köras med specifika bithastigheter och måste implementera en relativt komplex uppsättning funktioner för att korrekt gränssnitt med värden. Detta kräver en hel del specialiserad hårdvara. Vissa mikrokontroller innehåller USB-gränssnitt inklusive de på några av de nyare Arduino-korten, men för sådana som inte är det är det inte riktigt möjligt att tala USB direkt och FTDI chipet innehåller all nödvändig logik för att göra detta i ett bekvämt paket.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *