Wat is een FTDI-chip?
Wordt dit in Arduino gebruikt om met de laptop te communiceren? Ik denk dat de spanningsniveaus op USB en Arduino verschillen?
Opmerkingen
- Tweede vraag – ja. De eerste – te breed, de derde – onduidelijk.
- Ga daar en begin met lezen. Het is allemaal behoorlijk verklarend. En het gegevensblad bevat veel verbindingsvoorbeelden.
Antwoord
Wat is een FTDI-chip?
Het “is een chip gemaakt door Future Technologies Devices International, http://www.ftdichip.com . Ze lijken zich te specialiseren in chips die rechtstreeks op USB worden aangesloten, en bieden vervolgens een andere interface die handiger is voor eenvoudige hardware om verbinding mee te maken.
Wordt dit in Arduino gebruikt om met de laptop te communiceren?
Welke laptop? Er is nog geen laptop genoemd, dus deze vraag slaat nergens op.
Een arduino is gewoon een microcontroller met een suikerlaagje zodat mensen die niet weten wat ze doen, toch bepaalde dingen kunnen bereiken. Aangezien deze site gaat over weten wat je “aan het doen bent en het begrijpen van circuits, is de vermelding van” arduino “meestal een aanwijzing dat de vraag buiten het onderwerp valt.
Dat gezegd hebbende, een microcontroller zou zeker een aantal soorten FTDI-chips kunnen gebruiken om via USB met een pc te communiceren.
Ik denk dat de spanningsniveaus op USB en Arduino verschillen?
Dit is een dwaze vraag. Het is voor ons onmogelijk om te weten wat je denkt, en je vervolgens te vertellen wat je denkt, zelfs niet als het over het onderwerp ging.
Algemene vraag- hulp vragen
Als je iets vraagt over een arduino, bedenk dan eerst of dat over de arduiniteit of een algemener probleem met elektronica of microcontrollers gaat. Als de eerste, dan hoort de vraag hier waarschijnlijk niet “thuis, aangezien arduinos gaat over het verbergen van wat er werkelijk onder de motorkap gebeurt. Als de tweede, dan is het niet nodig om” ardiuno “te noemen, dus niet.
Als een corrolary, als een vraag “arduino” vermeldt, dan betekent dit dat het OP gewoon iets gedaan wil krijgen zonder de moeite te nemen om de technologie te begrijpen, of dat het OP het niet erg zorgvuldig heeft uitgedacht en de vraag is niet echt arduino-specifiek. Hoe dan ook, het is moeilijk om de vraag serieus te nemen, en alle speling die het OP had kunnen krijgen, is verdwenen.
Opmerkingen
- Dank je! Je hebt lang geschreven wat ik wilde schrijven, maar ik was bang om op veel tenen te trappen.
- @Oud: Het lijkt erop dat hoeveel arduinees we hier ook weghalen en veren , er ' is er altijd een andere die om dezelfde behandeling vraagt.
- Daar ' is ook dit: arduino.stackexchange.com
Antwoord
FTDI is een bedrijf (Future Technology Devices International Limited). Waar mensen in deze context doorgaans naar verwijzen, is de FTDI FT232RL-chip. Datasheet hier
Zoals u kunt zien op het gegevensblad, is die specifieke chip een USB < -> UART-chip. Deze wordt gebruikt om een pc, die de USB-bus gebruikt, te laten communiceren met de MCU-chip op sommige modellen van Arduino.
Andere chips, zoals soortgelijke producten van Prolific en de CH340 gemaakt door WCH uit Nanjing, kunnen worden gebruikt, evenals microcontrollers die een USB-interface hebben.
Opmerkingen
- +1 voor het verwijzen naar de context waarin het woord gewoonlijk wordt gebruikt. Ik zou hieraan willen toevoegen dat andere FTDI-chips in plaats daarvan USB < – > RS232-conversies kunnen uitvoeren, die ook USB naar serieel conversies zijn. De geconverteerde spanningen zullen echter veel hoger zijn (bijv. +/- 15 V) dan de spanningen die doorgaans betrokken zijn bij een UART-protocol (bijv. 0 tot 5 V) dat de meeste microcontrollers gebruiken in hun " communicatie " pinnen
Tx
enRx
Answer
Een “FTDI-chip” verwijst meestal naar een van de USB-naar-seriële chips van FTDI . FTDI maakt ook andere onderdelen die niet USB naar serieel zijn, maar hun USB naar serieel chips zijn vrij alomtegenwoordig en worden gebruikt op veel ontwikkelingsborden, waaronder het Arduino-bord. FTDI levert de chip en de bijbehorende driver, waardoor het erg handig is om USB-ondersteuning voor een apparaat dat een standaard seriële poort gebruikt in een wereld waar seriële poorten niet beschikbaar zijn op de meeste computers. In het algemeen implementeren de FTDI-onderdelen een USB-apparaatinterface aan de ene kant en een soort seriële of GPIO-interface aan de andere kant. kant.
De spanningsniveaus zijn zeker verschillend, maar dat is niet het enige compatibiliteitsprobleem. USB heeft specifieke timingvereisten, moet met specifieke bitsnelheden werken en moet een relatief complexe set functies implementeren om interface met de host. Dit vereist een behoorlijke hoeveelheid gespecialiseerde hardware. Sommige microcontrollers bevatten USB-interfaces, waaronder die op enkele van de nieuwere Arduino-boards, maar voor degenen die dat niet doen, is het niet echt mogelijk om USB rechtstreeks en de FTDI uit te spreken. chip bevat alle noodzakelijke logica om dit te doen in één handig pakket.