Hallo,
Ik ben op zoek naar een chip die een serieel signaal (afkomstig uit een multiplexer), omzet naar een usb (full-speed) signaal, zodat ik er op de pc mee verder kan werken (Borland C++ Builder 6)..
Ik ben echter geen ster in programmeren en al helemaal niet wat microcontrollers betreft, dus mijn vraag is of er chips op de markt zijn die al voorgeprogrammeerd zijn, inclusief drivers enzo..
Alvast bedankt,
Arjan
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
jep. ProliFic , FTDI en dergelijke hebben dit allemaal
jij zoekt een FT232 usb to serial. kant en klaar met drivers voor alle mogelijk operating systemen.
ding gedraagt zich als een com poort. dus je opent gewoon een compoort van uit Bc++ en je bent vertrokken
Mischien kan je aangeven wat voor serieel signaal je bedoelt?
Als het RS232 is zijn er standaard adapters (FDTI) te koop.
Het signaal komt (hoogstwaarschijnlijk) uit een MAX192 en is dus gewoon een serieel TTL-signaal..
Maar als ik het nu goed begrijp is dit een chip die dat seriele signaal omzet in een usb signaal, zodat je met een usb-kabel communiceert, maar dat je mbv bc++ gewoon hem als een com-poort aan kan spreken..
klopt dit??
[edit] Is zoiets ook in een DIP behuizing te krijgen?[/edit]
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
nope dat gaat niet werken
die MAX chip heeft een SPI interface. je zult een microcontroller moeten gebruiken die dat omzet naar UART ( RS232 maar op TTL niveau ) daarnaa de chp van FTDI
of anders kan je de boel bitbangen door de FTDI maar dan heb je wel een klets software op de pc aan je broek.
en in DIl kan je het helemaal vergeten. Deftige chips zijn alleen in SMd verkrijgbaar.
Er is ergens wel een moduletje te koop waty die FTDI aan boord heeft met connector etc . die past dan weer wel in een DIl voetje. www.ftdichip.com voor meer info
Ok.. van die DIP behuizing is op zich geen probleem, maar vroeg het me gewoon ff af...
maar kort samengevat:
Uit mijn ADC komt een signaal.. dat moet door een RS232 convertor (MAX232 misschien??).. die sluit je aan op de rs232 (txd, cts enzo) pinnetjes op de FT232.. daar wordt de boel omgezet naar USB en stuurt datuit naar de USB-connector..
Dan met een USB kabel naar de usb-aansluiting op de pc en met de software spreek je die aan, alsof het een com-poort is, maar dat is het dan niet 
Klopt dit een beetje??
Dat klopt MITS je een asynchroon serieel signaal hebt (8 databits, start en stop bit etc). Er zijn echter ook andere serieele signalen zoals SPI en I2C (En een hele hoop custom formaten speciaal voor een bepaalde chip)
Dus: wat is het dataformaat van je serieele signaal ?
de MAX192 chip heeft, zoals free_electron al zei, een SPI interface..
heb nu dan het volgende:
de MAX192, daaruit komt SPI.. dit gaat een MAX3110 in die SPI omzet naar rs232.. dit gaat dan de ft232 in en dan de rest van het verhaal..
Zou dit zo werken?? Of zie ik iets over het hoofd?
[Bericht gewijzigd door ArjanS op ]
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
max3110 is een slave net als jouw A/D omzetter. dit gaat dus niet werken
je hebt een microprocessortje nodig.
Ik betwijfel of dit gaat werken.
Je zult een controller nodig hebben.
EDIT//
te laat..
[Bericht gewijzigd door DIY op ]