1

Bonjour!
j'espère que vous pourrez m'aider : ca fait un bon moment que je cherche des informations à tout va sur les pic pour un projet que je tiens à mener.
En fait je souhaiterais pouvoir controler une multitude de signaux PWM grâce à une télécommande IR, à savoir l'augmentation ou le réduction du duty cycle des signaux et un passage à un mode automatique ou les duty cycle variront grâce à une routine programmée.
est-il possible de programmer un pic de façon à gérer les sorties à la façon PWM? comment faire?
est-il envisageable de communiquer avec d'autre pic si un seul ne m'est pas suffisant?
comment traduire le signal infrarouge reçu en commande macro?

est-ce que quelqu'un peut m'aider? lol je ne m'y connais pas vraiment et le seul compilateur qui me parait abordable est en basic (ce qui à mon avis m'empèche de réaliser la plupart des objectifs que je me suis fixé).

pour qqun qui s'y connait je suis sur que c'est de la rigolade...

merci par avance!

2

en général le signal infrarouge est tranféré sur le protocole I²C. Ensuite pour la gestion des duty cycles, tu auras ptet besoin d'autre chose que du basic (vu qu'il risque de te manquer les outils pour gérer plusieurs "process" en //)
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

3

vince :
en général le signal infrarouge est tranféré sur le protocole I²C. Ensuite pour la gestion des duty cycles, tu auras ptet besoin d'autre chose que du basic (vu qu'il risque de te manquer les outils pour gérer plusieurs "process" en //)


Merci pour ta réponse, j'ai continué de chercher de mon côté et j'ai troucé un CI de texas instrument qui génère automatiquement des signaux avec leur rapport cyclique modulé sur des données d'entrée. (c'est le TLC5940 : datasheethttp://focus.ti.com/lit/ds/symlink/tlc5940.pdf)
ça m'évite de programmer un code de génération des signaux pas forcément évident pour un débutant comme moi, le problème réside désormais dans l'émission de ses données.
en effet je dois envoyer des séquences de bits en série : 96 bits (issus de 16mots de 6bits) et 192 bits (issus de 16mots de 12bits)
chaque mots représentant une valeur pour une des 16 sorties du TLC5940.
d'une part j'aimerais savoir comment gérer des mots de 6 et 12bits sur un PIC et d'autre part comment faire pour transmettre (à la bonne vitesse d'horloge) ces mots en série sur une sortie du pic.
toute aide sera bien sur la bienvenue smile
merci!

4

Je ne suis pas spécialiste des pics, mais il me semble que certains d'entre eux ont déjà une sortie série (c'est en tout cas généralement le cas pour les µC)

il me semble que sur la partie "hardware TI" voisine, il y avait déjà eu des infos à ce sujet : sections/141-25-hardware-ti
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca