USB to TTL

Hardware geleverd door Arduino
Berichten: 95
Geregistreerd: 15 Feb 2015, 13:11

USB to TTL

Berichtdoor kweetniet » 24 Feb 2017, 23:22

heb eerlijk gezegd niet echt goed rond gekeken maar vraag het ook liever aan jullie hier.
je hebt behoorlijk wat verschillende soorten en smaken als je rond kijkt
met een klein vierkante chip en ook langwerpig.
maar ook met 5 en 6 uitgangen waarvan GND en VCC of +5V en ook 3V3 en RXd en TXD,
maar dan!
dan heb je er ook met DTR en CTS en RST
waarvan ik graag die met RST heb want das de RESET pin.......eens?

maar waar DTR en CTS voor staan.............? ik weet het niet ik hoor dit graag van een van jullie?
is er misschien ook nog iets wat ik moet weten over dit bordje? dan graag INFO?

http://www.ebay.nl/itm/USB2-0-6Pin-CH34 ... SwNRdX62aN
http://www.ebay.nl/itm/Convenient-Modul ... xydgZTIRKt

VrGr Rob.

Advertisement

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: USB to TTL

Berichtdoor nicoverduin » 25 Feb 2017, 00:09

DTR = data terminal ready. CTS=clear to send. In de seriele communicatie heb je verschillende protocollen in gebruik:
a) Xon/Xoff waarbij de ontvanger de zender verteld "Ga maar zenden" en "wacht met zenden"
b) Geen enkel protocol. De ontvanger moet zorgen dat alle ontvangen data op tijd wordt verwerkt. Vroeger kwam je dan niet verder dan 1200 baud
c) Hardware control. Via aparte lijnen informeren de zender en ontvanger dat ze gereed zijn voor zenden of ontvangen.
Bij RS232 seriële communicatie was er vaak ondersteuning voor de hardware communicatie vanwege de 25 polige RS232 connector. Tegenwoordig kan dat gerust allemaal via de USB omdat die vele malen sneller is dan RS232. Dus zorgt bijvoorbeeld een USB-RS232 converter er vaak voor dat die hardware protocollen ondersteund worden in software.

De langwerpige chips bij USB zijn vaak de CH340G USB-TTL converter van Chinese makelijk. Kost geen drol en wordt veelvuldig gebruikt op goedkope borden.
De vierkanten zijn of specialistische FTDI ic's of 8U2 of 16U2 Atmel processoren. Daarom zit er op de originele Arduino's 2 stuks 6 polige connectoren (2x3) die worden gebruikt om de Chips te flashen buiten de USB om.

Maar als je persé een pro wilt programmeren kun je beter de ISP programmer gebruiken en voor de seriele verbinding een TTL-232 kabel kopen. Als je op 3.3V gaat werken neem dan een kabel die ook op 3.3V werkt. Nu al worden steeds meer borden op 3.3V geleverd.

Kijk maar eens op ebay onder TTL-232-3V3
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 95
Geregistreerd: 15 Feb 2015, 13:11

Re: USB to TTL

Berichtdoor kweetniet » 25 Feb 2017, 12:43

Hallo Nico,
dankjewel voor jou zeer duidelijke uitleg en goeie informatie!
nu dacht ik te begrijpen als je een minimale Arduino hebt genaakt en je wilt daar laten we zeggen blink daar op schieten,
en je maakt dan gebruik van zo'n bordje/kabel van USB naar TTL (in mijn geval zo'n bordje)
http://www.ebay.nl/sch/i.html?_from=R40 ... 5573.m1684
dat je dan RST gebruikt voor RESET.
maar bijvoorbeeld hier:
https://www.youtube.com/watch?v=npc3uzEVvc0
word gebruik gemaakt van DTR (als ik het nog goed heb met 100nF/0.1uF tussen pin 1 en RST of DTR.
is dit dan ook goed of is dit een noodgreep? (dat DTR gebruiken als RST)

ik had trouwens eerst het verkeerde USB/TTL bordje gekocht zonder RST (en als ik het nog goed heb ook zonder DTR) en had toen op een Y.T. filmpje gezien dat
iemand met de hand tijdens het programmeren op het juiste moment een RESET knopje werd ingedrukt en dat lukte, en mij toen ook!

die bordjes hebben trouwens ook 3V3 het is eigenlijk ook een kabel maar dan andersom (mag ik neem aan beweren)

VrGr Rob.

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: USB to TTL

Berichtdoor nicoverduin » 25 Feb 2017, 13:24

Rob,
Pleur die hele gedachte maar uit je hoofd.... Als jij een minimaal Arduino wilt, koop dan gewoon een USB-AVR programmer (op ebay voor een paar euri) en sluit de 6 pinnen aan zoals die ook op de gewone Arduino ook zit
Afbeelding
Er is een wezenlijk verschil tussen seriele communicatie of flashen....

Of nog beter.... koop gewoon een Nano.... Of zorg eerst dat je volledig de ins & outs weet hoe dit soort ic's werkt... voordat je nu ff een minimale Arduino gaat bouwen. Overigens ff googelen en er zijn er zat die dit allemaal reeds eerder hebben gedaan......
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 95
Geregistreerd: 15 Feb 2015, 13:11

Re: USB to TTL

Berichtdoor kweetniet » 04 Mrt 2017, 01:04

ben een beetje laat met reageren want heb het even druk Nico,
is goed we gaan kijken om het op die manier voortaan te doen!

ik ben nu trouwens met twee Nano's bezig met die DDSjes.
denk dat ik ook die LCD er toch maar wel bij aansluit!

ik laat nog weten!

VrGr Rob.

Terug naar Arduino hardware

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 12 gasten