[50 punten voor de echte hulp] PC via een USB-interface

M

mouzid

Guest
Ik ben bekend met pc naar Pic interfacing met behulp van de seriële poort.Nu ben ik leren hoe om hetzelfde te doen, maar met de USB-poort.Ik bouw een USB naar serieel converter voor dit doel.
Voordat ik gebruikt voor het VB / Delphi gebruiken voor het ontwerpen van mijn GUI's.Met Delphi Ik gebruik de Comport component om mijn gegevens te sturen naar de Pic via de seriële poort.
Ik ben erg benieuwd om te weten hoe jongens doen voor het verzenden van gegevens via de USB-poorten.
Zijn er onderdelen te gebruiken met VB of Delphi?
Hoe gebruik je ze?

 
Mijn aanpak is gebaseerd op de FTDI chip.Aan de ene kant er verbinding met de uC via UART.Aan de andere kant wordt aangesloten op USB.Het komt met een drive voor de PC, die zal een chip als virtuele comm-poort (VCP).Dan is de VB6 applicatie gebruikt MSComm component om verbinding met de seriële poort.

Een andere benadering is om een uC te gebruiken met een ingebouwde USB-randapparaat (bijv. PIC18F4550).

 
Het is heel gemakkelijk om een PIC-controller met vb.net languages.Just of andere programma's te compileren in CCS compiler controle, omdat het een header genaamd''usb_cdc heeft''die zal leiden tot virtuele seriële poort en u kunt openen zoals gewoonlijk.

Ik probeerde het met PIC18F2550 microcontroller kunt u elke microcontroller die is gebouwd in USB. (Ook USB-interface ICs )....

Ik denk dat deze informatie is nuttig ....

In vb.net een seriële poort controle is opgenomen die gebruikt kunnen worden voor directe toegang tot de seriële poort ...

 
kender wrote:

Mijn aanpak is gebaseerd op de FTDI chip.
Aan de ene kant er verbinding met de uC via UART.
Aan de andere kant wordt aangesloten op USB.
Het komt met een drive voor de PC, die zal een chip als virtuele comm-poort (VCP).
Dan is de VB6 applicatie gebruikt MSComm component om verbinding met de seriële poort.Een andere benadering is om een uC te gebruiken met een ingebouwde USB-randapparaat (bijv. PIC18F4550).
 
ja FTDI is de beste en eenvoudig IC voor USB naar serieel als FT232RL.<img src="http://www.edaboard.com/images/smiles/icon_razz.gif" alt="Razz" border="0" />
 
Als je gaat gebruiken een "virtuele seriële poort", kunt u de USB-gebruik naar RS232 converters.Voor mezelf, gebruikte ik deze converter en het werkte perfect met mijn laptop.
Check deze website:
http://www.usbgear.com/usb-serial.html

Als u gebruik wilt maken van de USB-protocol, dan zul je moeten gaan door bestuurders en een aantal andere kwesties.

Succes

 
seadolphine2000 wrote:

Als je gaat gebruiken een "virtuele seriële poort", kunt u de USB-gebruik naar RS232 converters.
Voor mezelf, gebruikte ik deze converter en het werkte perfect met mijn laptop.

Check deze website:

http://www.usbgear.com/usb-serial.htmlAls u gebruik wilt maken van de USB-protocol, dan zul je moeten gaan door bestuurders en een aantal andere kwesties.Succes
 
HI
lib segment (down loaded from miceochip site)

Voor het gebruik van een PIC (met USB-interface) rechtstreeks met de PC moet je PIC CDC
lib segment gebruik (beneden geladen vanuit miceochip site)

En om dezelfde communicatie-API gebruik met PC (Bestand openen, CLOSE FILE) afhangen van de mate van gebruik (ongeacht of u een DLL, bibliotheek of broncode gebruikt) om te communiceren-het zou moeten werken

All the best

BobiDe microcontroller specialist
 

Welcome to EDABoard.com

Sponsor

Back
Top