Ajuda com tabelas

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Ajuda com tabelas

Mensagempor Vonnilmam » 19 Fev 2010 10:58

Alguém pode me ensinar como eu crio uma tabela de 8 bits no excel para representar uma senoide, vou utilizar isso no pic para gerar uma senoide com essa resolução...

Muito obrigado
VonNilmam "Assembler" e agora "C"
Avatar do usuário
Vonnilmam
Byte
 
Mensagens: 446
Registrado em: 19 Out 2006 14:25
Localização: espacial

Mensagempor Sergio38br » 19 Fev 2010 12:22

Avatar do usuário
Sergio38br
Word
 
Mensagens: 759
Registrado em: 22 Nov 2007 13:39
Localização: São Paulo - SP

Mensagempor renatokodaira » 19 Fev 2010 12:29

Quantos passos (variaçao angular) voce vai usar ?

Por exemplo tabela de 1 em 1 grau, 10 em 10 graus, etc.

E vai ter offset (nivel DC) ou nao ?

Em termos simples, voce monta uma tabela assim (passos de 10 graus):

Código: Selecionar todos
grau   radianos        seno                   tabela
0      =grau*PI()/180  =sen(angulo radiano)   =int(256*(vlr seno)+128)
10           
20
30
40
50
60
70
etc até 350 graus




E voce usa o valor da coluna tabela para sua tabela (o 128 eh o offset, para que nenhum seja negativo)
renatokodaira
Byte
 
Mensagens: 402
Registrado em: 11 Out 2006 15:15

Mensagempor fabim » 19 Fev 2010 13:10

Vanhelsin.
Digo Vonnilman.

http://www.asm51.eng.br/phpbb/viewtopic.php?t=8187

Nem precisa de tabela, um piquinho rodando a alguns mips da conta bem rapidão.
Ou observe como é feito o calculo, e faça o mesmo no exel....
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor renatokodaira » 19 Fev 2010 14:36

obs, corrija para:

=int(128*(vlr seno)+128)
renatokodaira
Byte
 
Mensagens: 402
Registrado em: 11 Out 2006 15:15

Mensagempor andre_luis » 19 Fev 2010 18:00

Vonnilmam,

Fiz essa planilha para gerar a tabela de valores para o UPS que desenvolvi.
Repare na parametrização em função do fundo-de-escala para o duty-cicle do PWM.

http://www.teprom.eng.br/arquivos/seno.zip

Bom proveito.


+++
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Mensagempor Vonnilmam » 19 Fev 2010 22:36

Muito obrigado a todos...

Não pensem que eu sou "burro", só um pouquinho, rsos...

Já ajudou bastante as dicas, mas eu queria mesmo era saber como criar senoides no excel (digo como fazer a formula) de forma que eu coloca-se os seguintes parametros:

- Numero de bits que compõe a senoide

E pode-se assim obter a curva para tal resolução, por ex.: gostaria de achar os valores (valores esses que eu iria jogar no modulo PWM ou R2R por exemplo para obter aquela curva de senoide baseada na resolução que eu escolhi) tipo 5 bits, então o excel me iria gerar valores em 32 passos de forma que eu pude-se pegar isso e montar uma tabela na memoria do MCU...será que eu consegui me explicar...

Outro detalhe teria que nesse programa do excel eu poder estabelecer a tensão também, tipo se eu deseja-se que o pico fosse 2,5volts, 5volts, 1 volts etc...

Muuuuuito obriado pela ajuda,
VonNilmam "Assembler" e agora "C"
Avatar do usuário
Vonnilmam
Byte
 
Mensagens: 446
Registrado em: 19 Out 2006 14:25
Localização: espacial

Mensagempor barboza » 20 Fev 2010 00:13

Fiz uns testes rapidos com uma planilha até 10 bits.

Veja se entende e se é o q quer.

A saída é para r2r.
Os homens mentiriam muito menos se as mulheres fizessem menos perguntas.
Avatar do usuário
barboza
Word
 
Mensagens: 948
Registrado em: 17 Out 2006 13:42
Localização: Longe de onde gostaria de estar

Mensagempor Vonnilmam » 20 Fev 2010 08:41

oi barbosa,


voce matou a charada, é justamente isso que eu precisava, aliás agradeço muito porque vc me deu o negocio pronto...

estamos a disposição para ajudar também com o pouquinho que conhecemos.

muuuuuuito obriago pela ajuda de todos...
VonNilmam "Assembler" e agora "C"
Avatar do usuário
Vonnilmam
Byte
 
Mensagens: 446
Registrado em: 19 Out 2006 14:25
Localização: espacial


Voltar para PIC

Quem está online

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

cron

x