PIC série desempenho 18F

J

JoKKeR

Guest
Oi!8-bit pode manipular um PIC MCU cálculos de ponto flutuante e quantas variáveis de ponto flutuante pode funcionar com?PIC precisa fazer vários cálculos de ponto flutuante (progressiva) ...

Até agora ...im visando série F18 para um projeto, por causa da performance, mas eu sei pouco sobre a F10 e F12 série.

Meu plano é dirigir um 2x16 ou 1x16 LCD pequeno, para ter no máximo 4 ADC s, alguns pinos de E / S digital e função de interrupção.Provavelmente 18 pinos DIP pacote irá fazer um trabalho.Thank you!

 
blueroomelectronics escreveu:

O PIC 18F1320 é um bom 18pin.
 
Hewlett Packard usados bit processadores de 4 em muitas calculadoras ...

 
Você pode fazer o cálculo de ponto flutuante em qualquer processador - é apenas um software que faz o cálculo.A questão é saber se as rotinas de software vai ser rápido o suficiente para sua aplicação.

Você precisa dar muito mais informações para que alguém se calcular o PIC vai ser rápido o suficiente.

Se você precisa fazer qualquer tipo de filtragem em tempo real de sinais de entrada, você deve em vez disso, usando um tipo de processador DSP.PIC tem uma escala DSP bem, mas eu nunca realmente olhou para eles.

 
Eu percebo o facto de pic pode fazer um cálculo de ponto flutuante, há biblioteca float.h no compilador C, o que torna muito mais fácil.

Uma vez que os cálculos devem ser progressiva e flutuante os pontos, eu estava pensando sobre o uso de memória RAM, pois este poderia ser o problema.

 
Qual é a sua aplicação?Qual é a função matemática que você tem que aplicar?Como transferência de dados muito (ou seja, kilobytes de dados por segundo)?

 
Eeh ...Difícil responder essa pergunta.

A aplicação é regulador do sistema térmico.Trata-se de conceber o que torna a válvula em função dos dados do sensor.Há um pequeno motor DC e um mecanismo de engrenagem.

Minha tarefa será a de redesenhar o sistema.
O antigo sistema funcionava em ampères OP.

''Foi-me dito que os cálculos devem ser''ponto flutuante.Devido a 0 Progresso e minha pouca experiência eu posso supor que eu preciso para usar o algoritmo (cálculos) bruxa são progressivas três talvez quatro etapas.Então eu preciso para armazenar três variáveis de ponto flutuante de mais.

Tanto quanto eu sei PIC MCU-s tem 128 bits de memória RAM ...Então, eu tenho nenhuma idéia de quanta memória RAM será que é necessário para executar o aplicativo.

Sobre funções matemáticas ...i pode assumir, eles são lineares.

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Piscar os olhos" border="0" />Desculpem a explicação pobre de um problema

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Triste" border="0" />
 
Se você precisa controlar um sistema térmico (foi o que eu entendi da tua explicação), faça um controlador pid com o PIC. É bem tranquilo e preciso! Aliás, se fosse um avr, os arduínos contam com biblioteca pronta de controlador pid. Não é exatamente a mesma coisa, mas você pode usá-la para se basear e construir seu código...
 

Welcome to EDABoard.com

Sponsor

Back
Top