Aller au contenu
Rechercher dans
  • Plus d’options…
Rechercher les résultats qui contiennent…
Rechercher les résultats dans…
Doom Marceau

Écran volant

Messages recommandés

Martin, pour l'alim, nous avons pensé à 4 piles AA en série (6V). Un chip de ce genre nous procurera ensuite du 5V et 3.3V comme nous avons besoin.

Sinon, on pourrait prendre 3 piles AA (4.5V), alimenter le PIC et les capteurs avec, puis utiliser un chip plus petit et meilleur marché qui nous donne que du 3.3V pour l'écran. Est-ce que les capteurs pourraient fonctionner avec une telle tension?

Partager ce message


Lien à poster
Partager sur d’autres sites
Bon. pour l'écran ça prend 7 fils. J'ai réussi à initialiser correctement l'écran donc le transfert d'informations avec le PIC se fait bien... J'ai pu faire allumer des pixels mais je suis pas encore rendu à écrire des choses précises sur l'écran. Ça avance....

Partager ce message


Lien à poster
Partager sur d’autres sites
Super Alex, Lâche pas ca, je vous tient au courrant pour les connecteurs

Carl
Le capteur de vitesse doit être alimenter sur du 4.75V min (http://www.hamlin.com/specsheets/55075%20IssueAF.pdf)
L'autre capteur c'est le rpm donc ca marcher avec le transistor et l'alim du transistor.

Donc les 4 piles AA serait mieux.... Veux tu que je commande la chip dont tu parlais dans la prochaine commande Digikey? je vais faire ca cet aprem ou ce soir...

Partager ce message


Lien à poster
Partager sur d’autres sites

Bon...

pour la disposition des trucs j'peux faire à peu près tout ce que je veux mais à date ça ressemble à ça. Les données sont fictives ben sur fallait j'mette de quoi!
Si vous voulez que le RPM/vitesse soit affichée autrement dans l'écran dites-le. J'ai prévu un peu de place pour un chrono avec un start/stop si on a besoin.

On a tu les connecteurs pis la boîte en main Martin? si oui on pourrait déjà fitter l'écran dedans et l'avoir dans le dash pour le salon de l'auto

Partager ce message


Lien à poster
Partager sur d’autres sites
Nice!!
Oui, j'ai recu la boite hier soir, elle est présentement dans les tirroirs du coffre bleu... fait moi signe quand tu es libre today, j'aurais aimer ca checker ca avec toi.... écrit moi un mail, martin.grenier.4@ulaval.ca

Partager ce message


Lien à poster
Partager sur d’autres sites
J'ai pas les connecteurs par exemple. il vont arriver la semaine prochaine. Pour le salon j'ai une idée de ce qu'on pourrait mettre

Carl je vais commander ta chip bientot, finalement jai commander la boite et les connecteur sur newark pcq il l'avait pas en stock chez digikey, si vous avez d'autres trucs chez digikey fait moi signe...

Partager ce message


Lien à poster
Partager sur d’autres sites
Alex,
quand tu auras le temps, jette un coup d'oeuil à ca:
http://code.google.com/p/u8glib/


Aussi, jai transformé le logo selon la résolution de l'écran avec:http://www.hobbytronics.co.uk/bmp-lcd-converter

Voici le code:
{
0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00,
0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x00,0x00,
0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x00,
0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,
0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x03,0x03,0x06,0x06,0x04,0x05,0x0D,0x0F,0x1B,
0x1F,0x3F,0x0F,0x3F,0x7F,0xFF,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xB1,0xB1,0xB1,0xB1,0xFF,0xDE,0x00,0x01,
0x07,0x3F,0xFB,0xE3,0xFB,0x3F,0x07,0x01,0x00,0x00,0xFF,0xFF,0x00,0x01,0x07,0x3F,
0xFB,0xE3,0xFB,0x3F,0x07,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0xE1,0xF3,0x9F,0x8E,
0x00,0x01,0x07,0x3F,0xFB,0xE3,0xFB,0x3F,0x07,0x01,0x00,0x00,0xFF,0xFF,0x99,0x99,
0x99,0x99,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x0F,
0x39,0x70,0x60,0xC0,0x80,0x80,0x00,0x00,0x00,0x01,0x1F,0xFF,0xFF,0xFF,0xFF,0xFD,
0xFF,0xFB,0xF8,0xF0,0xF0,0xFE,0xFF,0xBF,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x80,
0x80,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x00,0xC0,0xE0,0xC0,0x00,0x80,0x80,0x00,
0x00,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,
0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x80,0x80,
0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x1F,0xFF,0xFE,
0xE0,0x80,0x80,0x80,0x80,0xC0,0xC1,0xDF,0xFF,0xFE,0xE0,0x80,0x00,0x00,0x00,0x00,
0x00,0xFC,0xF8,0x3C,0x0F,0x07,0xE0,0xFF,0xFF,0x7F,0x07,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x07,0x0E,0x19,0x3F,0xFE,0xFC,0xCC,0x0C,
0x0C,0x04,0x04,0x06,0x07,0x1F,0xFF,0xFF,0xFF,0x0F,0x0F,0x07,0x00,0x00,0x00,0x00,
0x00,0x03,0x0F,0x3F,0xFF,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x1F,0x3D,0x73,0x5F,
0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x3F,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x02,0x03,0x03,0x02,0x00,0x02,0x03,0x02,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x01,0x03,
0x00,0x00,0x00,0x02,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x07,0x0E,0x0F,
0x1B,0x1F,0x37,0x3F,0x3E,0x3C,0xF0,0xC8,0x70,0xE0,0x80,0x00,0x00,0x00,0x00,0x01,
0x03,0x37,0x6F,0xDF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xDF,0x3F,0x3F,0x3F,0x7F,
0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0xFC,0xFC,0xFD,0xFC,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0xF8,0x08,0x08,0x08,0xF0,0x00,0x88,0xF8,0xF8,
0x88,0xF8,0xF8,0x88,0xF8,0xF8,0x88,0xE0,0xB8,0x30,0xC0,0x00,0x70,0xF8,0xA8,0xE8,
0x70,0x88,0xF8,0xF8,0x88,0xC0,0x58,0xE8,0xB8,0xD8,0x88,0xF8,0xF8,0x88,0xF8,0xF8,
0x98,0x70,0xF8,0xA8,0xE8,0x70,0x00,0x00,0x00,0x00,0x00,0x7C,0xFF,0xFF,0x7F,0xFF,
0xFF,0xFF,0xFF,0xFF,0x7F,0x1F,0x1F,0x1F,0x1F,0x1F,0x0F,0x0F,0x07,0x03,0x7F,0xFF,
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0xF8,0xF3,
0xE7,0xE7,0xEF,0xFF,0xFF,0xBF,0x3F,0x1F,0x1F,0x07,0x00,0x00,0x80,0x80,0x80,0xC0,
0xC0,0xC0,0xC0,0xC0,0xC0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x08,0x0F,0x0F,0x08,0x00,0x00,0x00,0x01,0x03,0x02,0x03,
0x03,0x00,0x02,0x03,0x02,0x00,0x03,0x00,0x01,0x03,0x02,0x03,0x03,0x00,0x08,0x0F,
0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0xE0,
0xE0,0xF0,0xF0,0xF0,0xF0,0xE0,0xE0,0xE0,0xC0,0x80,0x80,0xC0,0xC0,0xC0,0xE0,0xE0,
0xF0,0xF8,0xF8,0xF0,0xE0,0xE0,0xF0,0x70,0xB0,0xBF,0xFF,0xEF,0x1F,0x7F,0xFF,0xFF,
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x20,0xE0,0xE0,0x20,0x20,0x20,0xE0,0xE0,0xE0,0xA0,0xE0,
0xE0,0x20,0x00,0x80,0xE0,0xC0,0x00,0x00,0xE0,0xE0,0xA0,0xE0,0xE0,0x20,0x20,0xE0,
0xE0,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xE0,0xF0,0xF8,0xFC,0xFC,0xFC,
0xFE,0xFE,0xFE,0xFE,0xFC,0xFC,0xF8,0xF0,0xE0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
};

Partager ce message


Lien à poster
Partager sur d’autres sites
j'devrais être au lab dans le boutte de 11h-11h30 aujourd'hui.

Partager ce message


Lien à poster
Partager sur d’autres sites

Bon ben l'écran et le code seront prêts pour le salon de l'auto. j'va essayer de patenter un power supply qui va durer assez longtemps.

L'écran inverse ses couleurs à toutes les 10 secondes faque ça donne les résultats suivants:






PS: les barres paraissent pas vraiment c'est juste en prenant la photo!
Ah pis Martin. je t'ai laissé les clés dans le tiroir TIMING GATE. remets-les là après SVP parce que je vais sans doute passer demain soir après ma job.

Partager ce message


Lien à poster
Partager sur d’autres sites
Martin,

Pour l'alim, j'aimerais commander quelques condensateurs requis en même temps. Donc, voici une liste plus détaillée. Je me suis aussi mis quelques exemplaires de rechange.

2x http://search.digikey.com/scripts/dksearch/dksus.dll?vendor=0&keywords=AN34040a
5x http://search.digikey.com/ca/en/products/APSA100ELL470MFA5G/565-3051-ND/758482
1x http://search.digikey.com/ca/en/products/BK-1279-PC8/BK-1279-PC8-ND/1640077

Partager ce message


Lien à poster
Partager sur d’autres sites
Mais possiblement qu'Alex a aussi du stock à commander?

Aussi, le serveur du Baja est-ce qu'on peut avoir un dépôt SVN dessus? Ça serait pour le projet Altium.

Partager ce message


Lien à poster
Partager sur d’autres sites
bon. étant donné qu'on manquait un peu de mémoire sur le microcontrôleur pour garder l'image, je suggère qu'on s'en pogne 1 de ceux-là;

http://search.digikey.com/ca/en/products/PIC16F1938-I%2FSP/PIC16F1938-I%2FSP-ND/2258599
PIC16F1938 avec package 28-DIP (0,300''). - 2,90$

vu que c'est la même série mais juste plus de mémoire (4x plus en fait) on a rien à changer pantoute.

Sinon, j'avais besoin de rien.

Partager ce message


Lien à poster
Partager sur d’autres sites
La compé est dans moins de 1 mois... est-ce qu'on va pouvoir avoir le dash installé dans le baja et fonctionnel d'ici 1 à 2 sem?

Partager ce message


Lien à poster
Partager sur d’autres sites
J'suis pas sur d'être capable de répondre à celle-là, mais d'instinct je réponds OUI.


Pour Martin:
"Capture mode makes use of the 16-bit Timer1
resource. When an event occurs on the CCPx pin, the
16-bit CCPRxH:CCPRxL register pair captures and
stores the 16-bit value of the TMR1H:TMR1L register
pair, respectively. An event is defined as one of the
following and is configured by the CCPxM<3:0> bits of
the CCPxCON register:
• Every falling edge
• Every rising edge
• Every 4th rising edge
• Every 16th rising edge"
...
==> et après avoir storé les valeurs du compteur il met un interrupt flag à 1. On a juste à se faire une fonction qui gère l'interrupt en récupérant ladite valeur et en la comparant à celle obtenue lors du dernier interrupt.

faque supposons qu'on reçoit genre 1 rising edge par tour de moteur (RPM), on pourrait sampler le temps "every 4th rising edges", et
peut-être que si c'est 2 par tour (faut j'vérifie) on pourrait sampler sur 16 rising edge... comme on sait la vitesse exacte à laquelle le compteur s'incrémente, ça sera pas trop dur de faire le backtracking pour trouver la vitesse du moteur.

Même chose pour le capteur à effet Hall, si on prend 1/16 eme de rising edge pour toute les dents ça devrait faire.

je vais checker ça plus en détail demain avec mon partner de Design II il a fait un truc dans le même genre pour notre projet.

Partager ce message


Lien à poster
Partager sur d’autres sites
Pas besoin de la comparer à la dernière valeur. selon le scénario, si on a un interupt et on connais ca correspond à quoi (1,4 ou 16 rising edge), il suffit de lire la valeur du timer (dans une variable temporaire qui se fait écraser à chaque passage) et on connait la vitesse avec une petite conversion. Ensuite tu reset l'interupt et le timer pour le prochain passage.

Faut juste s'assurer qu'on est toujours dans les limites des capteurs selon la fréquence du micro (que les compteurs ne saturent pas et sont suffisamment précis)

Par exemple un timer 16bits à 20 Mhz peut compter jusqua 0.00327 s (1/20Mhz*2^16) avant de saturer. Donc il va commencer a lire à environ 300Hz....Faudrait que tu check si tu peux mettre des diviseur sur tes timers approprié pour ne pas qu'ils saturent tout en gardant une bonne précision. Par exemple sans diviseur, on peut pas faire grand chose avec le rpm. Avec le dsp on pouvait se rendre à un diviseur de 128 sur les timers.

Pour le RPM: 1 allumage par tour
limite inférieur 800 rpm= 13.33 Hz
limite supérieur 4000 rpm= 66.6 Hz
Faut avoir l'interupt à tout les rising edge pour plus de précision

Pour la vitesse
Limite inférieur 2.5 kmh= 0.69m/s = 1 tour= 99 dents= 1.7272m donc 39 Hz
Limite supérieur 70 kmh= 19.44m/s = 1 tour= 99 dents= 1.7272m donc 1114 Hz
On pourrait prendre l'interupt à tout les 4 pour avoir des valeurs moins bruités

Pour avoir plus de précision, il faudrait mettre 2 timers en cascade pour avoir 32 bit de données et pouvoir compter plus longtemps... En gros c'est ca que j'avais fait avec le DSP... Tu peux consulter le code. Si c'est pas possible, ca va être important de choisir les bon diviseurs

aussi pour smoother les données on pourrait faire une genre de moyenne incrémentale (moy(x(n+1)) = (n*moy(x(n))+x(n+1))/(n+1)) sur un nombre donné de valeurs... mais ca presse moins pour l'instant.

Je vais passer demain, tu va être au local à quel heure?

Partager ce message


Lien à poster
Partager sur d’autres sites
en fait j'aurai pas vraiment le temps de travailler la dessus aujourd'hui à cause de design, je vais checker ça à partir de jeudi soir. probablement que je vais apporter le contrôleur chez nous et je vais faire des tests pendant le congé de pâques..

Partager ce message


Lien à poster
Partager sur d’autres sites
J'ai créé le projet Altium sur le serveur. Il est dans le dossier intitulé "Dash".

Alex et moi ferons les schematics bientôt.

Partager ce message


Lien à poster
Partager sur d’autres sites
Le PCB est imprimé, il est sur la table du baja au 0108. Demain je dois vraiment étudier pour mon exam de vendredi matin, mais après celui-ci je vais souder les composantes dessus pour la fin de la journée. Alex, quand pourras-tu tester ça?

Partager ce message


Lien à poster
Partager sur d’autres sites
Super Carl, je vais travailler et probablement finir le packaging vendredi pm

Partager ce message


Lien à poster
Partager sur d’autres sites
yo carl ^^,. j'vais checker sa demain et j'ai parlé à Martin aujourd'hui. On devrait toute fitter les connecteurs et le reste vendredi. moi j'ai un exam qui finit à 10h30 je suis libre après.

Partager ce message


Lien à poster
Partager sur d’autres sites
bon. pour les erreurs de transmission d'affichage je pense que la vitesse de transmission a un certain effet mais j'pense pas que c'est le principal problème. En gros ce serait parce que les fils sont unshielded et que même si mes signaux sont "beaux" à la sortie y peut y avoir des mini-spikes quelques fois..

Je vais faire les tests suivants en labo demain:
-Mettre du foil d'aluminium au ground autour des 7 fils pour faire comme un gros fil shieldé.
-Mettre du foil d'alu au ground autour de chaque fil individuellement (on devrait obtenir les meilleurs résultats).
-Mettre des condensateurs au ground sur chaque pin à l'arrivée proche de l'écran

sinon je demandrai au tech... j'imagine qu'on va finir par trouver pourquoi ça marche pas.

Partager ce message


Lien à poster
Partager sur d’autres sites
Sinon, le reste ça marche bien?

Le schematics est imprimé sur une feulle qui doit traîner au 0108 si jamais tu veux confirmer des branchements.

Partager ce message


Lien à poster
Partager sur d’autres sites
les branchements sont OK, pour programmer aussi sur le PCB c'est génial.
J'ai été capable d'afficher le logo du baja assez correctement faque on peut éliminer cette cause là.

J'ai lu un peu sur le net même si c'est ± ben documenté... ça serait soit la capacitance qui limiterait la transmission (sauf qu'en baissant la vitesse ce se serait réglé), soit les valeurs random que le fil pogne.. et je viens tout juste de trouver sur la datasheet du contrôleur de l'écran: le tableau des specs DC.

Symbol Parameter Test Condition Min Typ Max Unit
VCC Operating Voltage - 8.0 12.0 16.0 V
VDD Logic Supply Voltage - 2.4 2.7 3.5 V
VOH HIGH Logic Output Level IOUT = 100uA, 3.3MHz 0.9*VDD - VDD V
VOL LOW Logic Output Level IOUT = 100uA, 3.3MHz 0 - 0.1*VDD V
VIH HIGH Logic Input Level - 0.8*VDD - VDD V
VIL LOW Logic Input Level - 0 - 0.2*VDD V


Donc si on est en haut de 0,66 V ça s'peut qui prenne ça comme étant flottant....

Partager ce message


Lien à poster
Partager sur d’autres sites
ok je vais rechecker le fil demain après mon exam. on dirait qui a pogné du bruit.

y'a tu marché pendant un boutte au moins ?!

Partager ce message


Lien à poster
Partager sur d’autres sites
Ca marchait bien à matin, en startant le moteur, j'ai laisser l'ecran allumer un bon 10 min.... est-ce possible que la communication offset à un certain moment et qu'ensuite tout devient décalé...... on pourrait mettre un genre de reset sur l'écran à toutes les x secondes.... ou bien avec le bouton en changeant de mode, il reset en même temps

Partager ce message


Lien à poster
Partager sur d’autres sites

j'ai fait le code du bouton en arrivant chez nous hier.

à chaque fois qui change de mode il reset l'écran c'était deja prevu. Laughing .. les deux seules possibilités sont encore le fil (penserait pas, mais quand l'autre a soudé à côté hier l'écran a pogné des cochonneries), ou sinon que l'interrupt du compteur arrive entre le temps où j'envoie les 8 bits d'information et que je mets à 0 ou 1 le signal "enable", mais j'peux pas faire grand-chose pour ça.

Partager ce message


Lien à poster
Partager sur d’autres sites
Tout était beau hier et à matin ca marchait parfaitement, c'est plus lorsque le véhicule roule qui doit se passer de quoi...

Partager ce message


Lien à poster
Partager sur d’autres sites
Martin. est-ce que les changements qu'on voulait apporter rendent l'écran stable ou on a toujours un problème??

J'en ai parlé un peu à Simon Roy (Formule) et à Carl hier, mais on a pas sorti grand-chose. Par contre, y'avait l'air à dire que 1 seul ground pour toute le baja serait la meilleure affaire, parce que le frame est pas équipotentiel... disons que c'est un peu impossible à réaliser étant donné toutes les kill switches faque ça aide pas tant que ça.

j'viens de trouver un site qui donne quelques solutions, mais rien de miraculeux provenant du ciel...
http://www.capgo.com/Resources/Measurement/Noise/Noise.html

Electric Field Coupling
Varying electric fields such as from a power cable can be coupled into a measuring circuit by the "stray" capacitance between the two circuits. This capacitance is usually very small - 0.1 to 20 pF, but it is sufficient to introduce voltage noise into high impedance circuits.

Solutions:
-Use a shielded cable connected to Ground at one end, preferably at the measuring device end.
-Increase the distance between the electric field source and the measuring circuit.
-Lower the measuring circuit impedance as much accuracy considerations allow.

Inductive Coupling (also see section on Magnetic Pickup)
Varying magnetic fields will induce a varying current into a measuring circuit. These are far more troublesome than electrically coupled voltages because the current tends to flow regardless of the circuit impedance and magnetic shielding is very expensive.
The magnitude of the induced current is proportional to the magnetic field strength, the rate at which it changes and and the area of pickup loop in the measuring circuit.
Solutions:
-Minimize measurement circuit area.
-Use twisted pair cables.
-Use mu-metal shielding if affordable.
-Place measurement circuit away from magnetic fields.
-Avoid moving or vibrating magnetic materials near measurement circuit.
-Tied down cables to prevent vibration.

Partager ce message


Lien à poster
Partager sur d’autres sites
J'ai coupé les câble le plus court possible, j'ai fait des paires twister avec un ground sur toutes les lignes de data, mais sans succès, j'ai essayer reshielder par dessus ca et c'était pas mieux
Ca marche bien quand le moteur et pas allumé donc on va pouvoir s'en servir au design mais dès qu'on le start ya rien à faire. Par contre, quand la switch est pas plugger sur le pcb, c'était pas mal mieux.... (btw j'ai deshielder le fil de la switch)

Sinon, le best pour l'oregon ca serait de coupé le pcb en 2 et mettre la partie avec le pic dans la botie de l'écran pour avoir un minimum de fil et laisser l'alim dans lautre boite, repackager la boite d'écran pour que toutes les capteurs soit connecter dessus....

Partager ce message


Lien à poster
Partager sur d’autres sites
martin ou alexandre

l'écran marche pu

on le part , l'image du baja apparait et reste la

quand on change de mode avec le volant tout se met à être brouillé

j'ai replugué tout les fil et j'ai passer un coup de s.choir dans la boite mais pas d'avancement

help me plzzzzzzzz

Partager ce message


Lien à poster
Partager sur d’autres sites
Est-ce qu'il ya de l'eau qui entré dans la boite??? une boite scellé avec du sillicone sur toute les connecteurs...?

Vérifie que
-les deux connecteur rouge/rose qui sorte du volant sont pluggé avec la boite?
-vérifie que le circuit se ferme (sur ces connecteurs) lorsque tu appui sur le bouton (avec mutlimetre, resistance...)

Est-ce que le changement de mode marchait depuis que vous êtes partie?

Dans la grosse boite, le fils qui relie les 2 connecteurs dont je te parle doit être fixé sur un headers 3 pins, vérifie que ce connecteurs est fixé (il y a 2 headers 3pins sur le pcb, essaye l'autre si vous avez joué avec les connections.....). les headers sont polarisé tu devrait pas pouvoir les rentrer à l'envers

Si tout ca marche pas, je vois pas trop, si ya de l'eau qui est entré.....fak met toi à genou et praise the lord....

Fait attention pour pas trop tighter les bolts de la grosse boite ya deja un insert qui tourne free, aussi les socket head du cover c'est du métrique...

Partager ce message


Lien à poster
Partager sur d’autres sites
y'a tu kkn qui pourrait m'envoyer le code de la porte du local en message privé? je l'ai jamais su pis j'pense que ça pourrait être utile...

EDIT: merci je lai.

pour info:
j'vais passer chercher tout le stock pour l'écran et je ferai ça chez nous à temps perdu. j,travaille 7 jrs / 7 c'est dur de faire autrement.

Partager ce message


Lien à poster
Partager sur d’autres sites
bon. gros update de dernière minute. toute a l'air de me chier dans les mains donc je repars un PCB à neuf. comme ça onva être sur que c'est pas des fils quise désoudent ou des niaiseries de même.

=> Il va être dans le petit boîtier avec l'écran et comprendra:
-Le microcontrôleur (et nécessairement les fils le reliant à l'écran)
-Le régulateur 5V, 3.3V pour alimenter écran & PIC

=>On va garder la grosse boîte et elle contiendra:
-Le socket de 4 x AA
-Un régulateur 5V pour l'alimentation des capteurs
-Toutes les HEADERS et connections nécessaires au capteur.

Donc si vous avez bien suivi, les fils entre la grosse boîte et celle de l'écran seront:
- ~6V pas régulé des batteries (+)
- GROUND commun à tout le circuit
- Signal 1 (RPM)
- Signal 2 (VIT)
- Signal 3 (BOUTON pour changer de mode)

j'ai demandé à mon ami Simon du Bac. pour qui me prête main-forte, j'espère avoir une réponse de lui bientôt..

Je vous tient au courant.

Partager ce message


Lien à poster
Partager sur d’autres sites

×
×
  • Créer...