Home › Forum › Microcontrôleurs & microprocesseurs › DS PIC 30F 4012

Forum

Veuillez vous identifier avant de répondre ou pour vous abonner à cette discussion

Sujet: DS PIC 30F 4012

Auteur Message

micro.impulsion

4 messages

De passage
De passage

Read post 05-03-2010 23:51

bonsoir

pour commander une bras de robot à distance , j'ai choisi d'utiliser l'infrarouge.

Donc pour le télécommande, j'ai choisi un ancien Sony que je l'ai déjà ( Protocole SIRCS) , dont j'ai bien compris le principe de fonctionnement et après un simple test à l'aide d'une photo-diode , j'ai trouvé la porteuse (fréquence = 40 khz) ; donc j'ai choisi mon Récepteur infrarouge le ( TSOP1740), maintenant mon occupation c'est de procéder au programmation du DSpic ( j'utilise le MPLAB et le C30) , qui franchement n'est pas trop mon domaine .

Pouvez vous m'aider à trouver un algorithme ou même une explication simple ( pour débutant) ?

merci

YMasquel

2503 messages

Expert
Expert

Read post 06-03-2010 07:30

Bonjour "micro-impulsion",

Voir : le sujet déjà entamé sur ce fil.

Les DSPIC disposent de compilateurs "C", les algorithmes découlent des informations très détaillées figurant sur l'ouvrage que je recommande et l'objet de la demande concerne certainement un travail de fin de cycle (?). Dans ces conditions, tout est réuni pour que la "tempête mentale" se déchaîne un peu dans les crânes du groupe de travail.

Pour ma part je ne répondrai (ou au moins tenterai de répondre) qu'à des questions précises.

Amicalement, Yves.

micro.impulsion

4 messages

De passage
De passage

Read post 14-03-2010 17:12

bonjour

je répond , pour vous expliquer que moi je cherche pas que vous faite le boulo a ma place ,mon but était d' avoir une idée sur le sujet , car je pas pu me procurer de l'ouvrage que vous m'avait conseiller , ( " trop chère pour moi , et indisponible a la BU de la faculté ") , donc moi mon problème c le Temp et l'argent ,et avec mes connaissance assez vague dans le domaine je pense pas que je peut faire le programme , car je l'idée mai pas le méthode .

merci

micro.impulsion

4 messages

De passage
De passage

Read post 14-03-2010 17:43

Tous que je pu faire pour le moment ce de définir avec des circuits tests la fréquence de télécommande : 40 KHZ , le nombre de créneau : 12 . ET FAIRE UN ORGANIGRAMME DE DÉTECTION DE SIGNAL ( définir les (0 )et les (1 )) brancher sur RB4= IC7 .
en gros :

- si front montant ------------> ICF BUF -----> DÉBUT
- si front descendent delta( t ) = ICF - DÉBUT

apres ce facile , il faut juste attribuer 0 pour delta( t ) = 0,6 ms et 1 pour les reste ( selon le protocole SIRCS) .



et maintenant ,je suis noyer dans les paramètre des Timer ( ici je choisi Timer 3 ( 33ns ) avec le prescaler = 64 ) pour faire les mesure .

merci de donner vos opinion ?

micro.impulsion

4 messages

De passage
De passage

Read post 14-03-2010 17:45

voila le module de capture de dspic

RISC

54 messages

Visiteur occasionnel
Visiteur occasionnel

Read post 08-04-2010 22:55

Salut,

Il existe plusieurs sites sur les dsPIC30 qui pourraient t'aider à la compréhension des périphériques.
L'unité de capture est la bonne unité à utiliser pour la détection d'impulsions IR.

* http://electronique.marcel.free.fr/#dsPIC_Microchip
* http://www.securistreet.com/dri/dsp/support_cours_dsp.html
* http://asl.epfl.ch/index.html?content=education/courses/MicroInfo/
* http://www.microchip.com/appnotes
* http://www.microchip.com/codeexamples

a+

Veuillez vous identifier avant de répondre ou pour vous abonner à cette discussion

Elektor 6/2012 en kiosque

Elektor-Hebdo gratuit !

Mon adresse électronique :

Unités de crédit Elektor

Nos blogs-ateliers