hallo
ik ben bezig met een prototype voor een analog output multiplexer... hier op kan een RS232 aansluiting op, en een USB... voor de USB aansluiting heb ik de USB chip de FT232R genomen. Deze heb ik volgens de self powered configurations aangesloten. mijn vraag is of dit IC het signaal dat binnenkomt converteerd. zo ja, dan zou als ik de USB niet gebruik een 1 uit de transmit data (TXD) moeten komen. klopt dat?
alvast bedankt:)
jeffrey
free_electron
Silicon Member
Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM
geef eens wat meer text en uitleg
txd en rxd zijn de seriele poort. uit txd komt inderdaad data en op rxd gaat data binnen.
de ftid chip maakt daar dan usb van.
ik wil eigelijk gewoon weten of de TXD uitgang geconverteerd is, en of het dan betekent als de USB niet aan wordt gesloten, of de TXD uitgang dan logisch 1 is.
ik heb de interne EEPROM herprogrammeerd naar self powered configuration. de vcc en vccio op 5 volt. de usb ingang D- en D+ gaan naar USBDM en USBDP ingang.
de uitgang TXD heb ik aangesloten op een AND poort, en de RXD direct op de microcontroller.
van de RS232 chip (max232) heb ik de RXD op de AND poort en de TXD op de microcontroller...
als ik de RS232 heb aangesloten stuurt deze een signaal van de RXD naar de AND poort... maar dan wil ik weten of de TXD van de USB chip ook een 5V signaal naar de AND poort stuurt zonder dat de USB is aangesloten. als dat zo is dan is de Chip geconverteerd... wil je hier a.u.b. antwoord op geven:) dank U wel
Ehmz... Zo simpel zit USB nou ook weer niet in elkaar.
Gokje wagen: die UART is in rust als je USB disconnect. Dat zal-ie dan wel blijven. Je zit waarschijnlijk op TTL niveau, dus dan zou het ding 0V moeten zijn. Op RS232 niveau is dat uiteraard weer anders, anders zou het te makkelijk zijn
.
Als ik je goed begrijp, wil je auto-switchen tussen RS232 en USB. Heeft die FT232R niet ergens een pin die aangeeft of-ie USB-connected is? Kun je daarme een fatsoenlijke switch aansturen. Evt. kun je ook de 5V uit de USB host daarvoor misbruiken.
als ik nou gewoon niet moeilijk ga doen, want ik heb zojuist gehoord dat RS232 overbodig wordt, en alles wordt gedaan met USB, dan kan ik gewoon een 3 pin header gebruiken, en er een jumper over zetten. als in practijk toch de RS232 nog gebruikt wordt hoeft alleen die jumper overgezet te worden. USB en RS232 worden waarschijnlijk niet beide gebruikt. dus hoeft niet elke keer de kast opengemaakt te worden om de jumper over te zetten.
als iemand hier opmerkingen over heeft, geef ze graag, zal elke informatie wel handig vinden:)... dank
Wouter van Ooijen
Wouter van Ooijen: VOTI webwinkel, docent HvU (Technische Informatica); C++ on mictrocontrollers blog
Op 27 september 2006 08:51:05 schreef Marco69:
Heeft die FT232R niet ergens een pin die aangeeft of-ie USB-connected is?
De USB power direct van de stekker 
Daarnaast heeft ie nog een uitgang die aangeeft of ie op dat moment data verstuurt (bedoeld voor het schakelen van een RS485 transceiver).