bonjour, merci j'ai compris le systéme des 10 bits, et puis pour l'envoi et le stop je me contente d'arreté la conversion à l'aide du bouton S3. Sino j'aurais une question la fréquence d'echantillonage du µc est-il de 40Mhz??? Pour régler la fréquence d'echantillonage on agit sur les TAD ??? Merci.par mick - Discussions ouvertes sur vos idées
bonjour Comment je dis faire pour voir les dix bits pour voir de 0-1023? Y a t il des config à faire au niveau des registres? Sino on fait une multiplication du buffer 1 avec le buffer 3 lorsque le buffer 1 est superieur à 0 ; c'est a dire par exemple le buffer 1 est a 3 et le buffer 3 est à 255 donc on obtient la 1020.??? Ah oui et puis comment on pourrait savoir si l'envoi vers le ppar mick - Discussions ouvertes sur vos idées
slt No moi ce que je veux c'est sur 10 bits parcontre je n'atteint que 255 et ca ne va pas plus haut et pour l'alignement je suis bien sur left et je crois que c'est sur le rigistre ADCON2 qu'on définit l'alignement. Je ne comprend pas pourquoi je ne vois que sur 8 bits??il y a un probléme.....par mick - Discussions ouvertes sur vos idées
Bonjour c'est la question que je me pose aussi puisque lorsque j'atteint 5V toute mes valeur plafonne à 255.Mais parcontre j'ai remarquer que le premier buffer fonctionne comme un compteur de 0 à 3 et il s'incrémente à chaque fois que le deuxieme buffer atteint 255. D'ou le bufer 2 se remet à zéro 4 fois et lorsque le buffer 1 est 3 le buffer 2 stabilise à 255. Donc pour moi lorsque le bupar mick - Discussions ouvertes sur vos idées
bonjour Pour excel c bien ce que vous avez dit mais moi j'ai détaillé. Sino je viens de tester une tension continue donc j'ai toujour la meme valeur qui défile donc je pense que l'ad fonctionne? pour 5v il donne des valeur autour de 230 pour 4v des valeur autour de 128 pour 3v des valeur autour de 100 pour 2v des valeur autour de 190 pour 1v des valeur autour de 240 et quand je mepar mick - Discussions ouvertes sur vos idées
Bonjour , j'ai pas tester de tension continue mais je vais le faire et je vous metterai au courant. Sino pour le graphique j'essai de faire sur excel par exemple: j'ai mon logiciel qui me donne ca: le buffer 0 vaut 255 0 0 34 1 36 1 19 1 89 0 le buffer 1 vaut 255 0 3 255 3 164 3 126 2 15 3 le buffer 2 vaut 255 0 3 255 3 163 3 127 2 15 3 le buffer 3 vaut 255 0 3 255 3 165 3 129 2 15 3par mick - Discussions ouvertes sur vos idées
Bonjour. J'ai modifié mon userinit par celui qui se trouve dans votre site mais je ne vois poas de changement au niveau de l'adc. Vous Parlez de AN2 et je ne sais pas ou c'est configurer? Mercipar mick - Discussions ouvertes sur vos idées
Bonjour je vous montre mon fichier user.c la ou se user int et ProcessIO: void UserInit(void) { int i; for (i=0 ; i< DEVICE_RETURNDATA_SIZE ; i++) buffer = 0; TRISD = 0x00; TRISA = 0xFF; TRISAbits.TRISA5 = 1; // Pin 5 input TRISBbits.TRISB6 = 0; // pin 0 output ADCON1 = 0b00001011; ADCON0 = 0x01; // AD Control Register 1: Enable (turn on ADC)par mick - Discussions ouvertes sur vos idées
oki merci bien sino encore une truc qui me chagrine si on prend ds mon tableau le buffer 1: le buffer 1 vaut 255 0 3 255 3 164 3 126 2 15 3 je remarque que j que trois point au niveau de la conversion par exemple la j 3 255 3, deux niveau bas et un niveau haut et ce que ca serait possible d'augmenter ces points? Et j'ai l'impression que ca ne correspond pas à ce que j'envoi jepar mick - Discussions ouvertes sur vos idées
Ah oki Mais ce que mon logiciel indique c'est ca: le buffer 0 vaut 255 0 0 34 1 36 1 19 1 89 0 le buffer 1 vaut 255 0 3 255 3 164 3 126 2 15 3 le buffer 2 vaut 255 0 3 255 3 163 3 127 2 15 3 le buffer 3 vaut 255 0 3 255 3 165 3 129 2 15 3 le buffer 4 vaut 255 0 0 35 0 38 0 33 0 23 0 le buffer 5 vaut 255 0 0 35 0 36 0 33 0 23 0 le buffer 6 vaut 255 0 0 35 0 33 0 32 0 22 0par mick - Discussions ouvertes sur vos idées
bonjour vous parlez de quel logiciel pour creer un fichier cvs??par mick - Discussions ouvertes sur vos idées
Bonjour merci pour les explication concernant l'acquisition sino j'aimerais savoir vomment vous avez effetuer le test d'acquisition de l'adc comme j'ai vu sur votre site test d'ADC j'aimerais faire la meme chose et voire à quoi ressemble mon signal gbf à la sortie de la carte. A premiére vu je vois que vous avez utilisé excel mais comment vous avez fait pour reccupérer les valeurs numérique dpar mick - Discussions ouvertes sur vos idées
bonjour ah oui merci j'avais pas du tout pensé à ca. ET vous savez pour connaitre le temps de cadence d'echantillonage maximum du convertisseur je suis allez voir sur le data sheet comme vous m'avez indiqué j'ai une super formule bien expliquer mais ce ci est juste un cas possible donc comment je pourrais faire pour connaitre les propriété de ma carte que j'ai besoin pour calculer cette valepar mick - Discussions ouvertes sur vos idées
bonjour Pour les interruption je commence à comprendre mais je serais curieux de connaitre votre technique qui tourne dans le vide car je ne vois pas trés bien ce que vous voulez dire par la? Est ce que c'est quelque chose qui ressemble a ca: if (adc==0) if(!mHIDTxIsBusy()) { HIDTxReport(buffer, DEVICE_RETURNDATA_SIZE); } else { } si mon idée epar mick - Discussions ouvertes sur vos idées
Bonjour J'ai quelque question au niveau de l'interruption voila j'ai contourner le programme "int_driven_mouse" fournit sur le forum de microchip et j pu remarquer que les interuptions ne sont font pas au niveau du sous programme ProcessIO mais parcontre dans le main.c j'ai remarquer quelque code qui pourrait bien indiqué les interuption mais je ne vois pas ou est déclenché l'interuppar mick - Discussions ouvertes sur vos idées
Bonjour Mon projet c'est de convertitr un signal analogique en numerique et ensuite de le visualiser sur le pc. Mais il faut que j'utilise la puissance max du pic c'est a dire le pic doit effecuter la conversiton à son maximum et la viteese de communication avec le pc doit etre au max aussi. J'ai vu sur votre site que pour le transfert il n'y a que 2 critérs la taille et le temps entrepar mick - Discussions ouvertes sur vos idées
Bonjour votre site est trés interresant et deplus je travaille sur ce pic donc j'ai compris plein de chose grace a votre site. Mais je me retrouve a quelque point qui me sont encore difficile d'acces et en particulier les interruptions bien que l'adc (analog to digital convertor) m'est accessible. Mon projet c'est d'effectuer une convertion A/N et ensuite lecture par Pc et avoir une vitesspar mick - Discussions ouvertes sur vos idées