Bonjour,
Dans l'optique de simuler un bus série propre au fabriquant pour confirmer sont protocole que j'ai pu observer, j'ai commencé à coder quelques lignes de code pour programmer le PIC16F1936.
seulement avant de partir a fond dedans, je me demandais si il n'existait pas des sources qui pourrai me faire avancer grandement, ce qui m'éviterai de tout faire.
Je m'explique, en fait je cherche a faire fonctionner une guirlande de leds rvb, chacune des leds sont adressées mais ce n'est pas un protocole connu à ma connaissance tout du moins, ça ne ressemble pas à du SPI , n'y de l'I2C comme souvent utilisé pour ces fonctions, seulement là le fabricant à fait ce qu'il voulait et d'après mes observation à l'oscilo, ont peut voir comment fonctionne l'information.
la trames pour toutes les leds est envoyé toutes les 108ms, dans ces trames, il est envoyé l'information pour chacune des leds adressées, d'ou 3 mots de 8 bits correspondant aux trois puces de différentes couleurs (rouge, vert, bleu) de chaque led.
D'après, mes observations, la différences entre un état haut(1) et un état bas(0) serai le rapport cyclique de chaque bit, j'en est donc conclut qu'un "1" aurait 50% et un "0" à 25%, la fréquence est d'environ 769khz.
est-ce que ça ressemblerai à quelque chose que quelqu'un connais ? ou je dois me lancer dans le code pour l'intégralité du bus.
Ha oui , pour ce faire le fabricant utilise un microcontroleur STC 12c5616ad http://www.stcmicro.com/datasheet/STC12C5628AD-en.pdf sur lequel on sort les data sur la patte 18 (MISO ) avec un driver 74hc245d http://www.nxp.com/documents/data_sheet/74HC_HCT245.pdf .
Merci pour vos suggestions
-----