Gravar/reproduzir voz para alarme

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Gravar/reproduzir voz para alarme

Mensagempor ribeiro220 » 17 Nov 2009 18:58

Boa noite,estava pensando em usar esses mp3(sonyling)da vida como gravador e reprodutor de voz ,ou seja,em um alarme de residencia se for ativado algum sensor,o circuito emitiria uma frase já gravada em alguma posiçã da memoria samsung,site abaixo
http://www.s1mp3.org/pl/docs_hwspecs.php
Se for usar os botões normalmente,é muito lento,tem que passar de mensagem em mensagem,a ideia é ir direto ao endereço da mensagem desejada,baixei o data sheet do atj2085,ele faz um monte de coisa,alguem tem algum conhecimento nesses chips ,aqueles chips que gravam voz da isd são caros e grava pouco tempo.
Uma parte do datasheet:
ATJ2085 is a single-chip for flash-based digital music player. It includes an audio decoder with a
high performance DSP, ADPCM record capabilities and USB interface for downloading music and
uploading voice recordings.
:?:

grato a todos
ribeiro
ribeiro220
Bit
 
Mensagens: 42
Registrado em: 04 Mai 2007 21:06

Mensagempor tcpipchip » 17 Nov 2009 22:00

ISD CHIP...que agora é WINBOND....

Dá um SEARCH...este assunto foi amplamente discutido neste forum...
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor Alesandro F Zagui » 18 Nov 2009 07:27

Comprei um ISD1730 esses dias na http://www.cikaeletronica.com

Ele grava 30 segundos.

Acho que paguei 14 reais, e a utilização dele é bem fácil.

De uma olhada nesse material sobre ele.

Datasheet: http://www.megaupload.com/?d=V7BKLO7S

Guia de Desenvolvimento: http://www.megaupload.com/?d=P570EYD4
Alesandro Freire Zagui
Alesandro F Zagui
Byte
 
Mensagens: 154
Registrado em: 12 Mai 2009 11:03
Localização: Campo Mourao, Pr

Mensagempor ribeiro220 » 18 Nov 2009 14:54

Obrigado pelas dicas,entrei no site da cika e achei interessante a linha da aplus,o preço de um ci que grava 42 seg é 0,98 USS mais 2% de ipi,
consegue gravar 32 frases,só não sei se é 42 segundos cada frase ou se é 42 seg divididos por 32?
o isd na faixa de 9,75 USS mias 2% ipi ,não sei se dá pra gravar varias frases.
O isd não precisa de gravador,a linha aplus precisa,esta 77USS mais 10% de ipi

grato
ribeiro220
Bit
 
Mensagens: 42
Registrado em: 04 Mai 2007 21:06

Mensagempor menegola » 18 Nov 2009 15:35

menegola
Word
 
Mensagens: 683
Registrado em: 08 Dez 2008 12:11

Mensagempor cmte » 18 Nov 2009 17:12

A qualidade seria muito ruim, comparada à de um chip dedicado?


http://www.romanblack.com/picsound.htm
cmte
Byte
 
Mensagens: 141
Registrado em: 29 Nov 2006 12:53

Mensagempor ribeiro220 » 18 Nov 2009 17:19

cmte escreveu:A qualidade seria muito ruim, comparada à de um chip dedicado?


http://www.romanblack.com/picsound.htm


Desculpe-me amigo,não entendi :?:
ribeiro220
Bit
 
Mensagens: 42
Registrado em: 04 Mai 2007 21:06

Mensagempor cmte » 18 Nov 2009 19:15

ribeiro220 escreveu:
cmte escreveu:A qualidade seria muito ruim, comparada à de um chip dedicado?


http://www.romanblack.com/picsound.htm


Desculpe-me amigo,não entendi :?:


O encoder citado é uma opção para reprodução de sons via PIC. Perguntei quanto à qualidade de reprodução pois nunca vi / ouvi o som de um chip destes que os outros colegas indicaram.
Postei apenas como dica / lembrança que há outra opção além dos chips dedicados.
cmte
Byte
 
Mensagens: 141
Registrado em: 29 Nov 2006 12:53

Mensagempor ribeiro220 » 18 Nov 2009 19:33

Muito obrigado pelas informações alternativas cmte,eu gostaria de eu mesmo fazer um gravador/reprodutor com conversor a/d+pic+memoria+d/a mas .............não é fácil :cry:
ribeiro220
Bit
 
Mensagens: 42
Registrado em: 04 Mai 2007 21:06

Mensagempor Alesandro F Zagui » 18 Nov 2009 21:22

Se eu não me engano, esse CI da Aplus não tem memória flash, ou seja, não aceita re-gravações.
Alesandro Freire Zagui
Alesandro F Zagui
Byte
 
Mensagens: 154
Registrado em: 12 Mai 2009 11:03
Localização: Campo Mourao, Pr

Mensagempor ribeiro220 » 19 Nov 2009 12:58

Sei que o assunto além de repetitivo é até desgastante,mas...
Se digitalizar a voz através de A/D,grava-las em uma memória,na ordem correta,ou seja,uma frase que me consumisse 512 bytes,ou seja 512 posições de 8 bits(endereço de 00 a 511,e depois através de um mcu(pic)acessase em ordem crescente,primeiro 8 bits(endereço 00 em seguida.......até 511)entregando-os em velocidade X à um conversor D/A e auto falante,teoricamente minha análise confere?
Sei que precisaria de alguns filtros para melhorar a qualidade do som
obrigado
ribeiro220
Bit
 
Mensagens: 42
Registrado em: 04 Mai 2007 21:06

Mensagempor Jozias del Rios » 20 Nov 2009 06:24

cmte escreveu:A qualidade seria muito ruim, comparada à de um chip dedicado?

http://www.romanblack.com/picsound.htm


cmte, vc conseguiu descobrir qual a taxa bps que este BTc faz?
Os vencedores são aqueles que sabem o que fazer se perderem.
Os perdedores são aqueles que não sabem o que fazer se ganharem.
Avatar do usuário
Jozias del Rios
Byte
 
Mensagens: 279
Registrado em: 31 Out 2009 03:36
Localização: SJCampos-SP

Mensagempor MOR_AL » 20 Nov 2009 13:35

ribeiro220 escreveu:Muito obrigado pelas informações alternativas cmte,eu gostaria de eu mesmo fazer um gravador/reprodutor com conversor a/d+pic+memoria+d/a mas .............não é fácil :cry:


Segue a base. Acho que para voz dá. Grava e reproduz com 6k8 amostras por segundo.
Com EEPROM de 65k dá cerca de 9 segundos de gravação.
Com EEPROM de 512k dá cerca de 1 minuto e 15 segundos de gravação. Neste caso a barra de endereços da EEPROM, que é o contador gerado pelo PIC, tem que passar para 19 bits.
Você pode aumentar o tempo de gravação, ou aumentar a qualidade do som, usando um gerador de clock, um contador e um CAD discretos e mais rápidos, no lugar de um PIC porreta. Pode incluir um PIC com 8 pinos para controlar tudo (eu acho hehe).

Imagem

MOR_AL
"Para o triunfo do mal só é preciso que os bons homens não façam nada." Edmund Burke.
"Nunca discutas com pessoas estúpidas. Elas irão te arrastar ao nível delas e vencê-lo por possuir mais experiência em ser ignorante". Mark Twain
Avatar do usuário
MOR_AL
Dword
 
Mensagens: 2934
Registrado em: 19 Out 2006 09:38
Localização: Mangaratiba - RJ

Mensagempor fabim » 20 Nov 2009 14:07

Amigo, existe no mercado se não me engano a ATMEL fabrica, memoria flash seriais de 8 pinos, setavel para palavra de 8 ou 16 bits para write/read, e endereçamento de 24 bits e o byte msb é de comando.
Essas memorias trabalham até 25mhz/50mhz....
tem de 512KB, 1 MB, 4,096MB,..... até 65,536MB. Eu vi eles a uns 2 anos quando tava querendo fazer um sintetizador de bateria.

Não duvido nada que hoje em dia exista com tamanho muiiiito maior.
E comparado a EEPROM era uns 60% mais barato, no paralelo de quantidade de memoria.

De uma pesquisada sobre isto. Abraços

Fabim
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 ribeiro220 » 20 Nov 2009 14:30

Mor_al,na moral voce caprichou,heim amigão
fabim valeu pelas dicas
aproveitando tó um presentinhos pra todos voces :D

ribeiro
botão direito,salvar como....
http://www.senaeng.com/files/curso_pic/ ... ng.com.pdf
ribeiro220
Bit
 
Mensagens: 42
Registrado em: 04 Mai 2007 21:06

Próximo

Voltar para PIC

Quem está online

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

x