ik heb niet zo super veel verstand van die USB Seriele data enzo. ik wil een USB aansluiten op een FT232RL, en die doorverbinden met de U(S)ART van de PIC, alleen snap niet helemaal waarom de seriele data van de USB niet op de pic kan zonder converter 
misschien stomme vraag...
In principe zou dit wel kunnen, maar dan moet je een driver schrijven voor je PIC die het USB protocol kan inlezen.. en dat is zeer moeilijk.
Communiceren via de seriële poort van een µC is daarentegen zeer gemakkelijk te programmeren. Daarom is die FT232RL er.. die zet dat USB protocol om naar RS232 UART protocol dat gemakkelijk in te lezen valt met je PIC.
Begin al maar met de datasheet van de FT232RL en de datasheet van je PIC, deel USART, door te nemen.
thx, ik kijk zo rond he, en zie ik ook wel PIC18F series met een D+ en D- aansluiting... daar zou ik em wel direct op kunnen aansluiten dus... heb hier voor me de PIC18F2455... enorme datasheet... maar is et beter om zoiets te nemen, dan die converter voor de USART aansluiting op de 16Fxxx series?
Als je al veel ervaring hebt met PIC projecten zou ik de PIC18 nemen, anders neem maar een PIC16 met FTDI chipje.
Wat is je budget? Is het voor hobby of professioneel?
ik doe stage bij een ontwerp bedrijf, en heb een opdrachtje gekregen om een I/O bordje te maken die te communiceren is met de pc
ik kan dit ook RS232 doen, met een MAX232 converter er achter, maar dat snap ik wel, ik wil namelijk ook wat leren over die USB aansluiting, en hoe ik daarmee met de pic kan communiceren...
ik heb hier ooit op een vorige stage wat over gehad, maar werd het meeste mij gewoon voorgekauwd, dus niet egt veel van opgestoken enzo...
Kijk als je nu gewoon een PIC18F4550 neemt,
Dan kun je daar de software van microchip in flashen:
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&no…
Dat is een stukje software dat ervoor zorgt dat de pic zich als een usb serial converter gaat gedragen (en dus kun je vanuit de pic naar de pc schrijven, en het op de pc opvangen als ware het een seriele poort)
Je hoeft dus geen drivers te schrijven en maar een klein beetje software om ervoor te zorgen dat het precies in jouw applicatie past.
gradtje
Ja... en toen ?
http://electronicfr.com/index.php/Microcontrollers-and-USB/Part-1-How-…
Er zijn ook projecten voor de 18F2550... even zoeken
het ziet er wel makkelijk uit zo, maar zodra ik een volledig I/O bordje moet maken met 8 digital inputs, 8 digital outputs, 8 analog inputs, en 8 analog outputs, waar ik nu een oplossing voor heb, zou et wel handig zijn als we de software kunnen aanpassen...
omdat ik gebruik maak van I²C, kunnen er meerdere Ic's aan gekoppeld worden...
dus is deze software wel handig dan, als ik zo'n volledig schema wil maken... ik ben bijna nix gewend op het gebied van ontwikkelen...
marcob
Honourable Member
People tend to overestimate what can be done in one year and to underestimate what can be done in five or ten years
In de elkturr van een aantal maanden geleden stond dit artiekel. Mischien is dit iets voor jouw. Kan als basis dienen waaruit je verder kunt werken.
http://www.elektor.nl/artikelen-als-pdf/2007/november/usb-data-acquisi…
Er stond ook een link bij na de site van de auteur, zal hem vanavond even zoeken.
ja, opzich heb ik niet zoveel meer aan het ontwerp.
maar wel bedankt:)... het gaat me op dit moment puur om de USB interface, USB is lastig om te programmeren op de pic enzo..
ik heb een boek "USB complete" daar zou alles in moeten staan... ik lees die op dit moment even door, en kijken of ik ermee verder kan..
er zit btw ook al een cd in van jan axelson
kom ik achter...
ik zal zien
bedankt
Dat USB verhaal moet je je niet in vergissen.. Je zult eens moeten kijken welke manier van data verzenden je wilt doen. Boekwerkje van 1200 pagina's zware kost.
Ik heb indertijd een usb interface gemaakt welke aan het HID-protocol voldeed. Was wel zo gemakkelijk aan de PC (of MAC-) kant. Geen drivers nodig.
Aan al die andere protocollen van USB heb ik me niet aan gewaagt..toen ik de specs hiervan zag, werd ik een beetje misselijk.. 
Voor HID biedt microchip iig de zg chapter9-firmware aan. Deze kun je wat modificeren en kom je er relatief eenvoudig. Gezien jouw wensen mbt I/O moet dat kunnen volgens mij.
Wat is juist de opdracht?
Het lijkt me alsof je zelf een development board moet maken. Je gaat daar het warm water toch niet uitvinden hé
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
Voor 40 euro heb je een compleet board: http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId…
Het kan nog goedkoper, een PIC18F2455 met wat componenten is voldoende om data te versturen tussen een PIC en de PC.
(www.mmsoft.nl.nu zie K8055)