Autor Tópico: Microcontroladores PIC  (Lida 57513 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

Recav

  • Visitante
Microcontroladores PIC
« Online: 15 de Julho de 2006, 08:53 »
Postem aqui, duvidas, ideias, projetos, etc ... com microcontroladores PIC ...

Silvio

  • Visitante
Microcontroladores PIC
« Resposta #1 Online: 04 de Agosto de 2006, 12:36 »
Estou pensando seriamente em montar a placa que utiliza PIC (16F84A ou 628) por aqui acho que ninguém montou ainda.
Se alguém tiver um esquema melhor por favor, compartilhe.

Links de 2 controladores com PIC:

http://www.piclist.com/techref/io/stepper/linistep/index.htm
http://www.fromorbit.com/projects/picstep/index.php

Eu tenho 1 placa chopper montada com pic e o esquema mas falta o asm (então falta tudo!?) o pic pifou... se alguém com o esquema conseguir criar um novo programa posso postar o esquema.

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Microcontroladores PIC
« Resposta #2 Online: 04 de Agosto de 2006, 14:22 »
Silvio,

Existem outros projetos com PIC, mas até agora eu não vi nenhum que ofereça uma performance razoável, a não ser a "Linistepper" que me parece boa apesar de ter sérios problemas com temperatura..

Tenho 3 placas Linistepper mas não uso por opção, pois a placa "chopper" que uso (cnc3ax) é muito boa e robusta.

Escutei falarem bem da placa da Fromorbit, mas não conheço ninguém que a tenha feito por aqui.

Gostaria de saber que placa "chopper" é esta baseada em PIC que voce tem, e se possivel mande o esquema dela para a gente ver...

Dependendo do que é a gente tenta algo...

Silvio

  • Visitante
Microcontroladores PIC
« Resposta #3 Online: 04 de Agosto de 2006, 19:46 »
Fábio,
eu usei a placa da Iorobotics Mastercnc que usa pic, é opto isolada, controla motores até 7A e 12~55V com controle de corrente. Esquenta um pouco mais é muito boa.
Tenho um "clone" dela com um pic que usava um programa parecido com o Linistepper e até que funcionava bem mas pifou por um curto.
Vou rabiscar o esquema dela e posto aqui.
Qual pic vc usou na Linistepper?

Offline viumau

  • Hobby
  • ****
  • Posts: 577
  • Sexo: Masculino
  • Cidade - UF: São Bernardo do Campo
  • Nome:: Maurício Dias
  • Profissão: Consultor Técnico Automotivo
Microcontroladores PIC
« Resposta #4 Online: 05 de Agosto de 2006, 00:25 »
Amigo Silvio se precisar do hex da Linistepper para o pic 16f84A ou pic 16f268 eu tenho eles já compilados para serem gravados diretamente, se precisar é só dar um alô. :twisted:

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Microcontroladores PIC
« Resposta #5 Online: 05 de Agosto de 2006, 08:22 »
Silvio,

Usei o 16F84 para elas...

Outra coisa - essa placa da IOrobotics - diz que é para 7A, mas voce usou toda essa cavalaria, ou qual foi a potencia máxima que voce usou?
E a que tensão?

Silvio

  • Visitante
Microcontroladores PIC
« Resposta #6 Online: 05 de Agosto de 2006, 11:39 »
Viumau, AlÔ! Envie no email que está no meu perfil, agradeço.

Fabio, não tenho certeza mas acho que foram motores Vextra 24V 3.6A

Tenho um punhado de pics 628, no asm diz que pode ser o 84 ou 628 mas acho que não faz diferença né?

Offline viumau

  • Hobby
  • ****
  • Posts: 577
  • Sexo: Masculino
  • Cidade - UF: São Bernardo do Campo
  • Nome:: Maurício Dias
  • Profissão: Consultor Técnico Automotivo
Microcontroladores PIC
« Resposta #7 Online: 05 de Agosto de 2006, 14:37 »
Amigo Silvio faz diferença sim entre os pic´s, tanto em espaço dememória como em velocidade de processamento dos mesmos, outra coisa camarada seu perfil está sem endereço de e-mail ok. :razz:

Offline ShopCNC

  • ShopCNC
  • CNCMASTER
  • ******
  • Posts: 1110
  • Sexo: Masculino
  • ShopCNC
    • ShopCNC
  • Cidade - UF: Varginha - MG
  • Nome:: ShopCNC
  • Profissão: E-Commerce
Microcontroladores PIC
« Resposta #8 Online: 05 de Agosto de 2006, 20:02 »
O Amigo Viumau esta correto, só vou complementar, por achar um assunto que anda confundindo muitas pessoas ...

PIC16C84 é considerado obsoleto pela propria Microchip, nao recomendado, se ainda nao foi, tende a ser descontinuado ...

Muitas pessoas vem confundindo preço alto com melhor produto, no caso do PIC16C84 por estar obsoleto nao se encontra chips com facilidade, por esta razao o preço esta cada vez maior ... Exemplo:

PIC16C84 = R$ 34,00
PIC16F628 = R$ 5,00

O software de um é igual ao do outro, porem a configuraçao dos perifericos é diferente, por isto tem que observar se o software foi criado para o PIC16C84 ou PIC16F628 ...
No site da Microchip existe o guia de migraçao do 84 para o 628 é só ler para saber quais as diferenças na programaçao ...

As diferenças de hardware estao listadas abaixo, perceba que o PIC16F628 é mais poderoso do que o PIC16C84 e atualmente ja estao migrando para o PIC16F648 que é superior (256 Bytes de EEPROM) ao 16F628 e tende a ficar mais barato tambem ...
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
PIC16C84 :  
Program Memory Type OTP
Program Memory Size   1024  bytes
RAM (bytes) 68
Data EEPROM (bytes) 64
I/O 13
Packages 18 DIP, 18 SOIC

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

PIC16F628 :
Program Memory Type Standard Flash
Program Memory Size   2048  bytes
RAM (bytes) 224
Data EEPROM (bytes) 128
I/O 16
Packages
18/PDIP,18/SOIC 300mil,18/SOIC300 Pb-Free,20/SSOP 208mil,28/QFN


 

This powerful (200 nanosecond instruction execution) yet easy-to-program (only 35 single word instructions) CMOS FLASH-based 8-bit microcontroller packs Microchip’s powerful PIC® architecture into an 18-pin package and is upwards compatible with the PIC16F627, PIC16C62XA, PIC16C5X and PIC12CXXX devices. The PIC16F627A features 4MHz internal oscillator, 128 bytes of EEPROM data memory, a capture/compare/PWM, a USART, 2 Comparators and a programmable voltage reference that make it ideal for analog/integrated level applications in automotive, industrial, appliances and consumer applications.

1 PWM 10-bit
Low voltage programming
Low speed Clock mode
4MHz internal oscillator
On-chip voltage reference
128 bytes of EEPROM Data Memory
ICD

Silvio

  • Visitante
Microcontroladores PIC
« Resposta #9 Online: 05 de Agosto de 2006, 20:50 »
Viumau, foi mal irmão...rs corrigi o perfil.
Sei dessas diferenças, a dúvida era sobre o soft. Nas notas do Linistepper diz que pode ser usado qualquer um dos dois e como tenho o 628 vou usa-lo para montar uma placa.
Ultimamente estou muito interessado em microcontroladores, montamos alguns controles de temperatura, carga, velocidade etc e nossos clientes enviam o soft padrão para alterarmos as especificações de uso.
São verdadeiramente fascinates e ilimitados seus recursos.
Vamos tentando.

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Microcontroladores PIC
« Resposta #10 Online: 05 de Agosto de 2006, 23:14 »
Só um comentário,

Escutei falarem que a linha de PICs 16xxx está caindo fora, e em seu lugar os da linha 18xxx.

Parece que os programas feitos para os 16xxx não tem tanta portabilidade e na hora de escrever para os 18, se deve refazer alguma coisa, mas não sei ao certo quais detalhes se referem...

Se forem pensar em PIC, acho que nada mais lógico que já ir pensando em linha 18xxx!

Offline ShopCNC

  • ShopCNC
  • CNCMASTER
  • ******
  • Posts: 1110
  • Sexo: Masculino
  • ShopCNC
    • ShopCNC
  • Cidade - UF: Varginha - MG
  • Nome:: ShopCNC
  • Profissão: E-Commerce
Microcontroladores PIC
« Resposta #11 Online: 05 de Agosto de 2006, 23:45 »
Fabio,

Lendas e Mitos, quando fiz meu primeiro projeto com PIC, me aconselharam a usar o 628 porque o 84 seria descontinuado, pois ate hoje, estao fabricando e voce encontra os bichim para comprar ...

Tem gente falando que a microchip vai para o espaço, por causa dos ARMs, outros dizem que a sony vai falir com o PS3 ...
Atualmente estao aparecendo varias CPUs : PowerPC , cell, ARM9, ARM11 ... uma melhor que a outra ...

Eu só vejo doido falando destas coisas, uns defendem o ARM7, mas outros acham que ja esta superado, pois tem o ARM9, ARM11, PowerPC, Cell e os quimbal de madureira (para nao escrever um palavrao) ... eu diria que amanha todas ja estarao superadas, se é que ja nao foram durante o tempo que demorei para escrever este texto ... rsrsrs

Sobre a microchip, eu creio que a linha 18xxxx, é uma tentativa deles, para enfrentar os ARMs ... ainda nao li muito sobre isto, mas ouvi o galo cantando bem longe e como bom brasileiro, se o galo cantou é porque é verdade ...  rsrsrs

Atualmente eu acho que o melhor é nao trabalhar, nem estudar nada, que termine com nica, tica ou mica ... e pronto todos os seus problemas estarao resolvidos ... rsrsrs
Procure por algo que termine com gado, dico ou tico ... ai tu vais ser feliz ... rsrsrs

Offline viumau

  • Hobby
  • ****
  • Posts: 577
  • Sexo: Masculino
  • Cidade - UF: São Bernardo do Campo
  • Nome:: Maurício Dias
  • Profissão: Consultor Técnico Automotivo
Microcontroladores PIC
« Resposta #12 Online: 06 de Agosto de 2006, 03:45 »
:D Amigo Silvio não seria melhor vc enviar aqui mesmo o seu endereço de e-mail tipo: [email protected], porque pelo seu perfil só poderei te mandar o arquivo hex no formato binário, o e-mail aqui do fórum não aceita outros formatos a não ser em txt, aí a porca vai torcer o rabo na hora de vc compilar o arquivo poraí ok, ponha seu endereço de e-mail aqui mesmo que eu mando sem problemas :razz:

Offline ShopCNC

  • ShopCNC
  • CNCMASTER
  • ******
  • Posts: 1110
  • Sexo: Masculino
  • ShopCNC
    • ShopCNC
  • Cidade - UF: Varginha - MG
  • Nome:: ShopCNC
  • Profissão: E-Commerce
Microcontroladores PIC
« Resposta #13 Online: 06 de Agosto de 2006, 05:38 »
Viumau,

Tem um truquezinho, que da para voce enviar o arquivo hex para o forum ...

Exemplo:

Seu arquivo = myasneira.hex
Acrecente - myasneira.hex.pdf

Quando baixar é só renomear para o formato correto ... ou compacte em formato ZIP ou RAR que tambem da ...   :wink:

Offline viumau

  • Hobby
  • ****
  • Posts: 577
  • Sexo: Masculino
  • Cidade - UF: São Bernardo do Campo
  • Nome:: Maurício Dias
  • Profissão: Consultor Técnico Automotivo
Microcontroladores PIC
« Resposta #14 Online: 06 de Agosto de 2006, 12:53 »
Mac sanduiche este é o mesmo truque que usamos para enviar arquivos via MSN mas funciona aqui também? :evil:

 

/** * */