Voice over Can

M

micpic

Guest
Est-ce que quelqu'un d'avoir une expérience dans l'envoi de la voix sur un bus CAN?
J'ai deux nœuds peuvent dans deux contrôleurs Pic18f4580 et que vous souhaitez envoyer des voix dans qualitiy téléphoniques via le bus CAN.
Comment puis-je commencer?Y at-il des projets existants?

observe

 
SalutVous devez commencer par échantillonnage de la voix au moyen du CDA dans 8KHz smpling fréquence

puis compresser les données vocales en Basse-taille en utilisant un algorithme comme ADPCM

a plongé les données en paquets et envoyer le paquet à l'aide du bus CAN

Lorsque vous recevez les données décompressez-le et utilisez un convertisseur D / A pour convertir les données en utilisant de nouveau la voix 8KHz taux d'échantillonnageAll the bestBobi

 
Je ne suis pas sûr.CAN prend en charge jusqu'à 1Mbps seulement.Si elle est suffisante, il peut être fait.
Pourquoi ne pas firewire.
Pas non plus sûr de la vitesse de fonctionnement du processeur PIC qui est prévu.À la vôtre

 
Le pic se situe actuellement à 16 MHz, mais il est possible de faire fonctionner à 25 MHz.
Le bidon bauds taux est à 250 Kbps.

Firewire peut pas être utilisé.

 
Quel est l'objectif de la voix sur CAN.CAN que je sache, peut supporter le débit binaire maximal 1Mbps, et généralement pas pour une application multimédia ..

 
L'objectif est d'économiser de l'argent

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />

.
A peut noeud est près du micro.Il est donc d'utiliser cette suggestive.

 

Welcome to EDABoard.com

Sponsor

Back
Top