Autor Tópico: Projeto - Smile  (Lida 137997 vezes)

Description:

0 Membros e 4 Visitantes estão vendo este tópico.

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
Re: Projeto - Smile
« Resposta #690 Online: 10 de Julho de 2007, 21:09 »
Rudolf,

mandei para você uns documentos...

Jose Carlos Felix

  • Visitante
Re: Projeto - Smile
« Resposta #691 Online: 11 de Julho de 2007, 14:52 »
Rudolf

Se voce não se importar gostaria de saber qual é o clok do DSP usado na sua placa.
E se possivel gostaria que voce me indicase um software para DSPs.

Offline Rudolf Waller

  • Moderadores
  • Hobby
  • ******
  • Posts: 683
  • Sexo: Masculino
Re: Projeto - Smile
« Resposta #692 Online: 11 de Julho de 2007, 19:52 »
Ave Fabio,
mandei para você uns documentos...
Estou dando uma estudada neles na volta para pegar outra pedra :)

Brigadão!

Abraços,
Rudolf

Offline Rudolf Waller

  • Moderadores
  • Hobby
  • ******
  • Posts: 683
  • Sexo: Masculino
Re: Projeto - Smile
« Resposta #693 Online: 11 de Julho de 2007, 20:20 »
Grande Jose Carlos,
Se voce não se importar gostaria de saber qual é o clok do DSP usado na sua placa.
Uso o gerador de clock interno de 8MHz que é multiplicada pela PLL para o clock do processador (32MHz) e dos periféricos (192MHz).
Citar
E se possivel gostaria que voce me indicase um software para DSPs.
Soft para DSP? Acho que Não entendi... Que tipo de soft? Compilador, IDE, ...?

Se for isso, primeiro você deve escolher qual DSP você pretende usar. Em termos de DSP, só posso falar algo dos da Freescale, pois conheço um pouco do rapaz.

Escolhi trabalhar com este DSP (56F8014) por já ter trabalhado com um outro da mesma família, mas o que realmente me fez inclinar por ele (além do vasto poder de fogo do baixinho), foi dindim :)

Ele é barato, o emulador é ridículo de se fazer, e a ferramenta de programação (CodeWarrior), além de ser a mais poderosa de todas as que conheço, é simplesmente de graça para firmware até 16kB, que é a capacidade deste DSP :O

De quebra, é exatamente a mesma ferramente dos controladores de 8 e de 32 bits da Freescale. Ou seja, não há choque de programação na migração de família.

Abraços,
Rudolf

Jose Carlos Felix

  • Visitante
Re: Projeto - Smile
« Resposta #694 Online: 11 de Julho de 2007, 20:38 »
Rudolf Waller

A augum tempo tento utilizar microcontroladores, mas para o que espero do conjunto os bichim num funfa.. ;D
Estive pesquisando os TMS320F especialmente a linha 2000 mas até agora não obtive resposta dos custo para estes DSPs.
Voce acha que esta ferramenta de desenvolvimento (CodeWarrior) serve para ele?

Offline Rudolf Waller

  • Moderadores
  • Hobby
  • ******
  • Posts: 683
  • Sexo: Masculino
Re: Projeto - Smile
« Resposta #695 Online: 11 de Julho de 2007, 22:09 »
Grande Jose Carlos,
A augum tempo tento utilizar microcontroladores, mas para o que espero do conjunto os bichim num funfa.. ;D
Se eu puder ajudar de alguma maneira :)
Citar
Estive pesquisando os TMS320F especialmente a linha 2000 mas até agora não obtive resposta dos custo para estes DSPs.
Voce acha que esta ferramenta de desenvolvimento (CodeWarrior) serve para ele?
Acho que são Texas, não?

O CodeWarrior é exclusivo dos controladores & cia da Freescale, assim como o CodeComposer (se eu não me engano é este o nome) é da Texas.

Abraços,
Rudolf


Abraços,
Rudolf

Jose Carlos Felix

  • Visitante
Re: Projeto - Smile
« Resposta #696 Online: 12 de Julho de 2007, 19:08 »
Rudolf

 :)Muito obrigado pelas informações, realmente a ferramenta de desenvolvimento é o codecomposer.
E acho vou pesquisar mais sobre este componente TMS320, me parece ser bem poderoso..

Offline havoc

  • Fuso
  • **
  • Posts: 122
  • Sexo: Masculino
  • GUIA-CNC
Re: Projeto - Smile
« Resposta #697 Online: 13 de Julho de 2007, 11:24 »
nossa após algumas horas de leitura nesse topico nao achei ainda:

o smile controla motores bipolares?
qual é a corrente por fase que ele suporta em modo bipolar?

 ???

Valeu

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
Re: Projeto - Smile
« Resposta #698 Online: 13 de Julho de 2007, 11:27 »
Havoc,

Me adiantando ao Rudolf, não, o driver "Smile" não controla motores bipolares (ainda!)

Por enquanto motores unipolares, e o driver é oferecido em duas versões - até 2A e até 4A/fase

Jose Carlos Felix

  • Visitante
Re: Projeto - Smile
« Resposta #699 Online: 13 de Julho de 2007, 17:16 »
Rudolf

 ;D Olha eu aqui de novo..hehe ..Eu estava dando uma olhada neste aqui da freescale 56F8323
acho que para o que eu nescessito vai me atender..
Eu so' nao entendi como 'e que funciona o clok para ele..? e' interno, ou tem que colocar cristal externo?
Estou te perguntando pois nao entendo nada de DSP e pelo que vejo voce e' expert no assunto..

Offline Rudolf Waller

  • Moderadores
  • Hobby
  • ******
  • Posts: 683
  • Sexo: Masculino
Re: Projeto - Smile
« Resposta #700 Online: 13 de Julho de 2007, 20:28 »
Grande Jose Carlos,
Eu estava dando uma olhada neste aqui da freescale 56F8323
acho que para o que eu nescessito vai me atender..
Eu so' nao entendi como 'e que funciona o clok para ele..? e' interno, ou tem que colocar cristal externo?
Ambos os TRÊS :)

Você pode usar o oscilador interno, um oscilador externo ou um cristal.
Citar
Estou te perguntando pois nao entendo nada de DSP e pelo que vejo voce e' expert no assunto..
Então somos 2 :)

Tenho uma certa facilidade em programação, então dá prá conversar melhor com o bichinho :)

Abraços,
Rudolf

Jose Carlos Felix

  • Visitante
Re: Projeto - Smile
« Resposta #701 Online: 15 de Julho de 2007, 09:56 »
Rudolf

Voce pode me explicar se estou certo: Pelo que entendi o DSP(56F8323) da freescale pode multiplicar em até 10 vezes o valor do cristal externo com minimo de 4 e maximo de 8,4 mhz, e chegar a 40Mhz se eu usar o de 4M, ou até 60 mhz se eu aumentalo até 8mhz. E ainda as analógicas usam um cristal interno de 5mhz proprio para elas? Se as analógicas trabalham a 5 mhz e pelo que vi lavam 6 cliclos para fazer a converção desta forma deve dar ums 1200ns



Jose Carlos Felix

  • Visitante
Re: Projeto - Smile
« Resposta #702 Online: 15 de Julho de 2007, 19:58 »
Rudolf

Voce poderia me passar o esquema do Emulador para o DSP? Digo ou um link, onde possa obter informações de como fazer um, e os procedimentos de gravação..

Offline Rudolf Waller

  • Moderadores
  • Hobby
  • ******
  • Posts: 683
  • Sexo: Masculino
Re: Projeto - Smile
« Resposta #703 Online: 16 de Julho de 2007, 08:36 »
Grande Jose Carlos,
Pelo que entendi o DSP(56F8323) da freescale pode multiplicar em até 10 vezes o valor do cristal externo com minimo de 4 e maximo de 8,4 mhz, e chegar a 40Mhz se eu usar o de 4M, ou até 60 mhz se eu aumentalo até 8mhz.
Péraí que caiu uns megaherz aqui no chão :)

Costumo usar o Processor Expert, que faz parte do CodeWarrior. O código (em C) que ele gera é um pouco maior do que se fôssemos escrever, só que rapidinho a aplicação tá no ar.

Esta ferramenta lembra muito o Delphi. Cada "bean" tem as suas propriedades, seus métodos e seus eventos.

Estou fazendo uma simulação com o 56F8323. Com o oscilador interno (8 MHz), a freqüência do core (IP clock) vai para 60 MHz.

Se for usar o cristal externo, a IDE diz que tenho que usar um cristal entre 4 e 8 MHz para usar a PLL (multiplicador de freqüência) ou entre 0 e 120MHz se não for usá-lo. De qualquer maneira, a máxima freqüência do core é de 60 MHz.
Citar
E ainda as analógicas usam um cristal interno de 5mhz proprio para elas?
Não sei dizer.
Citar

Se as analógicas trabalham a 5 mhz e pelo que vi lavam 6 cliclos para fazer a converção desta forma deve dar ums 1200ns
O menor tempo selecionável pelo IDE é de 1,700 us.

Você conseguiu baixar o CodeWarrior? Se sim, habilite o Processor Expert que ele te dá todas estas configurações mastigadinho. Depois é copiar as rotinas e enxugá-las ;)

Abraços,
Rudolf

Offline Rudolf Waller

  • Moderadores
  • Hobby
  • ******
  • Posts: 683
  • Sexo: Masculino
Re: Projeto - Smile
« Resposta #704 Online: 16 de Julho de 2007, 08:39 »
Grande Jose Carlos,
Voce poderia me passar o esquema do Emulador para o DSP? Digo ou um link, onde possa obter informações de como fazer um,
Vou dar uma vasculhada e te passo depois.

Se quiser ir adiantando, normalmente a documentação da placa demo (também vale para o 8323) vem com o circuito completo.
Citar
e os procedimentos de gravação..
O próprio CodeWarrior grava e emula. Junto com o pacote vem um gravador que normalmente se usa na produção (muito rápido, por sinal).

Abraços,
Rudolf

 

/** * */