Efeito de som...

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Efeito de som...

Mensagempor evertonsilva » 21 Jan 2011 13:42

Boa tarde amigos!

Estou tentando "criar" um som de motor acelerando, de acordo com uma certa frequencia.. acelerar ao alterar a frequencia n é o problema..

o problema msm, rs.. está em fazer o efeito de som do motor..
capturar um som, analisar no oscilo e reproduzir seria a solução?
ateh pensei em uns integrados que gravam o som, mas o problema é como vou fazer o efeito de acelerar?

bom, eh isso.. caso alguem tenha uma luz, um caminho a seguir.. ja sou grato desde já!

abraços!
Tom.
Avatar do usuário
evertonsilva
Bit
 
Mensagens: 41
Registrado em: 17 Out 2006 13:27
Localização: Rio Claro - SP

Re: Efeito de som...

Mensagempor andre_luis » 21 Jan 2011 15:01

evertonsilva,

Sem o auxílio de um D/A acho meio complicado.
Quando tive de fazer algo semelhante ( simulador de ECG ), tive de partir para o PsOC da Cypress.

+++
"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 evertonsilva » 21 Jan 2011 16:25

Certo certo.. imaginei um D/A msm.. tb fiquei na duvida se conseguiria chegar proximo utilizando varios pinos ao mesmo tempo...

vou pesquisar sobre PsOC e seguir seu conselho..

vou postando novidades sobre o caso.. :)
Avatar do usuário
evertonsilva
Bit
 
Mensagens: 41
Registrado em: 17 Out 2006 13:27
Localização: Rio Claro - SP

Mensagempor vtrx » 21 Jan 2011 17:59

Não serve para voce gravar o som numa 24CXXX?
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Mensagempor evertonsilva » 22 Jan 2011 10:50

Entao, pensei em gravar varias etapas de som.. e dependendo da frequencia de entrada alterar o som a ser reproduzido..

Pq o problema de gravar o som, como reproduzir uma aceleração.. reproduzir um som de motor pos si só contínuo, isso n eh problema, tipo o ISD1400.
Avatar do usuário
evertonsilva
Bit
 
Mensagens: 41
Registrado em: 17 Out 2006 13:27
Localização: Rio Claro - SP

Mensagempor EvandrPic » 22 Jan 2011 11:56

pode ser uma ideia ridícula... mas quando eu era moleque eu brincava com isso assim:
colocava um desses motores de carrinho... controlando a rotação dele e amplificando o ruído gerado pela escova...
O som era parecido com o desses carros envenenados...

faz um teste... não é trabalhoso... :lol:
EvandrPic
Dword
 
Mensagens: 2116
Registrado em: 31 Mar 2010 15:05

Mensagempor vtrx » 22 Jan 2011 12:30

FAz os seguinte,voce quer esse áudio para que?
Qual vai ser a intenção de usar este áudio??
É de motor de que?
Carro,fusca,bote,lancha,ferrari... oque é?
Voce precisa de um micro ou não?
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Mensagempor andre_luis » 22 Jan 2011 15:02

vtrx escreveu:Não serve para voce gravar o som numa 24CXXX?


Acredito que será necessário bufferizar esses dados da FLASH numa RAM, e talvez o PIC não tenha memória de dados suficiente.

+++
"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 vtrx » 22 Jan 2011 16:29

Acredito que será necessário bufferizar esses dados da FLASH numa RAM, e talvez o PIC não tenha memória de dados suficiente.

Não precisa não.

Não testei com audio de 22 khz mas pelo calculo é possível.
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Mensagempor proex » 22 Jan 2011 17:46

Neste video o PIC lê os dados de áudio na memória e joga no conversor D/A.

evertonsilva, vc deve fazer a mesma coisa.

Uma plaquinha contendo um PIC, uma memoria serial, um conversor D/A e uma interface RS232 para carregar o arquivo de audio na memoria.

Para dar a impressão que o motor esta acelerando, basta ir aumentando a velocidade de leitura da memoria gradativamente.
proex
Dword
 
Mensagens: 2101
Registrado em: 11 Out 2006 14:05
Localização: São Paulo

Mensagempor evertonsilva » 23 Jan 2011 19:41

Certo certo.. estou lendo e analisando todas as dicas que me passaram, o que quero é um efeito de som de motor para aeromodelo elétrico..

Para deixa-los mais próximos do som de um combustão..

As informações q me passaram estao me ajudando a tomar um caminho, vou testar algumas e vou postando aqui, caso achem interessante..

Agradeço mais uma vez, se tiverem mais dicas, mandae q serão sempre bem vindas!

abraços.
Tom.
Avatar do usuário
evertonsilva
Bit
 
Mensagens: 41
Registrado em: 17 Out 2006 13:27
Localização: Rio Claro - SP

Mensagempor Guri » 30 Jan 2011 16:40

Caro colega,

Bom tudo depende de como será seu hardware,

O mais simples a se fazer, teria duas hipóteses:

1° Gravar o som do tipo de motor desejado numa eprom e ler essa eprom paralela na mesma frequencia da amostragem original através de um relogio interno com base na interrupção.

2° Gravar o som numa 24lc256 (numa taxa de 22khz acho ideal para o tipo de som, dá para reproduzir varios outros sons com muito boa qualidade) e quando quando o pic inicializar já irá transferir o wave contido na 24lc para uma ram ou flash externa (ram 62256 ex.).

Para reproduzir o som, você faz um conversorzinho desses r2r 10kx20k e envia para um buffer ativo com um filtrinho só para reduzir o chiados da quantização.

Para o acelerador eu usaria o A/D do pic para ler um POT e iria enviando a leituras para aumentar ou reduzir o tempo de amostragem. Ou eu faria varias amostragens e dependendo da leitura do POT chamaria uma wave...
Guri
Byte
 
Mensagens: 457
Registrado em: 25 Abr 2010 09:05
Localização: Minas Gerais

Mensagempor EvandrPic » 30 Jan 2011 17:05

O que você quer é isso né?
Módulo de Som para Aviões Elétricos
http://www.youtube.com/watch?v=P39mQLnQ66k

Simula até a partida com o motor de arranque.. :lol:
parece que ele comprou de um cara na Alemanha.
Entra em contato com ele e pergunta

PS.: O rádio-controle que o cara está usando é um FUTABA de 14 canais e custa mais de R$ 6.000,00 no Brasil. Roda windows CE e tem 2 processadores... Coisa fina do aeromodelismo. Ah, e toca música tbem...


http://www.benedini.de/Home_E/Products_ ... cts_e.html
Imagem

TBS mini Benedini digital sound card
http://www.youtube.com/watch?v=CTWlCAgvMHI

http://www.aerosoundrc.com/index.htm
EvandrPic
Dword
 
Mensagens: 2116
Registrado em: 31 Mar 2010 15:05

Mensagempor vtrx » 30 Jan 2011 19:21

Interessante,só não sei como interagir com o controle sem modifica-lo.
Qual será o preço deste módulo?
O meu completo é para buzina eletronica de veículos e vai junto com um programa que voce escolhe o som que quer gravar direto na placa.
Imagem
Dependendo do preço do módulo alemão posso até mudar de idéia lol.
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Mensagempor EvandrPic » 30 Jan 2011 19:36

vtrx escreveu:Interessante,só não sei como interagir com o controle sem modifica-lo.
Qual será o preço deste módulo?
O meu completo é para buzina eletronica de veículos e vai junto com um programa que voce escolhe o som que quer gravar direto na placa.
Dependendo do preço do módulo alemão posso até mudar de idéia lol.


O preço está no site dele...
Prices TBS Mini:
Fully programed with standard configuration, ready to run : 99 Euro
USB Programing cable for TBS Mini + Switch (one socket): 24 Euro
(This cable is needed only once in case you want to reconfigure the unit)
Special servo Y-cable for connecting a second speed channel : 4,90 Euro
(1x male 2x female)

http://www.benedini.de/Home_E/Products_ ... cts_e.html
EvandrPic
Dword
 
Mensagens: 2116
Registrado em: 31 Mar 2010 15:05

Próximo

Voltar para PIC

Quem está online

Usuários navegando neste fórum: Google [Bot] e 1 visitante

x