USB no Windowns para o PIC18F2450

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

USB no Windowns para o PIC18F2450

Mensagempor quispe » 29 Out 2007 11:21

Olá Pessoal,

estou disposto a desenvolver um projeto de um medidor de temperatura usando o PIC18F2450 e um aplicativo em Windows com C++ Builder. O objetivo disto é passar aos colegas o projeto (disponibilizar aqui no Forum) o código fonte no microcontrolador e do Aplicativo. Sinto que muitas pessoas tem dificuldade em trabalhar com a USB. Quero desenvolver um trabalho bem simples e direto com um tutorial passo a passo e gostaria da ajuda de vcs. Pretendo usar USB HID API Library ou o drive do PIC fornecido pela Microchip. Se alguem tiver algum alpicativo no Windowns, por favor me envie no email abaixo e todos nos iremos nos desfrutar deste projeto. Desde Já agradeço a todos !!!!!

vendas@qsptecnologia.eng.br
quispe
Nibble
 
Mensagens: 83
Registrado em: 10 Mai 2007 11:31

Mensagempor Doglao » 29 Out 2007 13:52

Ola Quispe!!!
tem que ser em c++ builder? posso ajudar mas em delphi5 e com pic18f4550 com ccs c ? sera que serve?
null
Doglao
Byte
 
Mensagens: 101
Registrado em: 12 Mai 2007 12:13
Localização: null

USB no Windowns para o PIC18F2450

Mensagempor quispe » 29 Out 2007 14:32

Olá Doglao

ok, toda informação será bem vinda, mas dou preferência em C++ para C++ Builder e Visual C. Como a IDE do C++ Builder é a mesma para o Delph então acho que irá ajudar. Pessoal, escrevo para a saber eletronica, então após terminarmos este projeto irei escrever um artigo na revista descrevendo passo a passo do projeto e tambem citando o nome de todos aqueles que me ajudaram, é claro se vcs quiserem. Um abraço a todos e espero a ajuda de vcs
quispe
Nibble
 
Mensagens: 83
Registrado em: 10 Mai 2007 11:31

Re: USB no Windowns para o PIC18F2450

Mensagempor Jorge_Francisco » 29 Out 2007 18:27

quispe escreveu:Olá Doglao

ok, toda informação será bem vinda, mas dou preferência em C++ para C++ Builder e Visual C. Como a IDE do C++ Builder é a mesma para o Delph então acho que irá ajudar. Pessoal, escrevo para a saber eletronica, então após terminarmos este projeto irei escrever um artigo na revista descrevendo passo a passo do projeto e tambem citando o nome de todos aqueles que me ajudaram, é claro se vcs quiserem. Um abraço a todos e espero a ajuda de vcs


Ja existe um tópico recente que pode participar.Tb desenvolvo em c++ builder, só que estou usando o 18f4550.

Vlw
Avatar do usuário
Jorge_Francisco
Dword
 
Mensagens: 1009
Registrado em: 12 Out 2006 09:53
Localização: Rio de Janeiro

Mensagempor ftegon » 30 Out 2007 14:59

Ola! quispe.

Enviei para o email acima uma aplicação em (C++ Builder 4, Delphi4 e Delphi7) que utiliza mpusbapi.dll para fazer a comunicação entre PC e PIC18F4550.


Ate+

Fabio Tegon
ftegon
Bit
 
Mensagens: 36
Registrado em: 13 Out 2006 09:05

USB no Windowns para o PIC18F2450

Mensagempor quispe » 31 Out 2007 10:56

obrigado ftegon

vou estudar estes programas e te retorno aqui no forum
quispe
Nibble
 
Mensagens: 83
Registrado em: 10 Mai 2007 11:31

Mensagempor Wagner de Queiroz » 01 Dez 2007 13:31

Pessoal, esse negocio vingou ou nao, eu programo em delphi e queria saber se ainda tem disponível exemplo em delphi.
Seja Livre, Use Linux
Avatar do usuário
Wagner de Queiroz
Word
 
Mensagens: 872
Registrado em: 11 Out 2006 13:38
Localização: Barueri-SP

Mensagempor ftegon » 02 Dez 2007 12:41

Ola! Wagner

http://www.4shared.com/file/30969493/45 ... ed=6f47ac4

A aplicação usa o PIC18F4550 e o Delphi7 (encontrei no EDA forum).

Converti a mesma para Delphi4(standard) e C++ Builder 6(personal), ela utiliza a mpusbapi.dll que faz a comunicacão entre PC e PIC18F4550.

Para instalar você deve baixar o MCHPFUSB do site da microchip, e instalar o mesmo no diretorio c:\MCHPFUSB.

No subdiretorio fw , criar uma pasta com o nome usbdelphi e descompactar o conteudo do arquivo.

A placa que utilizei é a PIC DEM USB Demostration board (eu mesmo montei a placa, com o esquema que ‚ fornecido no Users Guide da Placa (documento 51526a.pdf que pode ser baixado do site da microchip) , a minha placa tem duas diferenças em relação a da microchip: utiliza o mosfet IRFD9120 no lugar do mosftet NDS352P da fonte, e não tem o ci U4 (TC77).

No arquivo zipado tem a foto da placa montada.

Se voce quiser testar as aplicações da microchip, demo, cdc e hid você deve modificar o arquivo temperature.c conforme abaixo. Isto é‚ devido a placa não ter o sensor TC77

BOOL AcquireTemperature(void)
{
// cs_temp_sensor = 0;
// MSB(temperature) = ReadSPI();
// LSB(temperature) = ReadSPI();
// cs_temp_sensor = 1;

// if(temperature.LowB.b2 == 0)
// return FAIL;


MSB(temperature) = 0x10;
LSB(temperature) = 0x34;
return OK;
}//end AcquireTemperature

Para recompilar a aplicação do PIC18F4550 ‚ necessario o MPLAB e o compilador MCC18 (ambos da microchip).

Ate+

Fabio Tegon
ftegon
Bit
 
Mensagens: 36
Registrado em: 13 Out 2006 09:05

Mensagempor Wagner de Queiroz » 02 Dez 2007 14:17

Obrigado FABIO!

Vou montar um gravador USB para o PIC para testar tudo.
Seja Livre, Use Linux
Avatar do usuário
Wagner de Queiroz
Word
 
Mensagens: 872
Registrado em: 11 Out 2006 13:38
Localização: Barueri-SP

USB no Windowns para o PIC18F2450

Mensagempor quispe » 03 Dez 2007 06:56

Bom dia Pessoal

antes da mais nada gostaria de me desculpar pela minha demora. Estou sim trabalhando neste projeto da USB. Mas como todos aqueles que vivem de projeto sabem que o tempo é curto e então dedico mais ao projetos que me encomedaram. Mas não se preocupem vou postar sim as etapas deste projetinho. Recebi algum material que ainda estou estudando, já montei um hardware com a USB usando o PIC18F2450. Esta semana irei colocar o forum o esquema do circuito. Mais uma vez peço desculpas ao meus colegas pelo atraso

Grande abraço a todos
Eng. Daniel Quispe Marquez
quispe
Nibble
 
Mensagens: 83
Registrado em: 10 Mai 2007 11:31


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x