Page 1 sur 2
Comment savoir si son circuit est bon
Publié : 20 avr. 2006 13:59
par KnightsOfTheRound
Bonjou,
Comment savoir une fois que l'on a router une board, s'ils n'y a pas d'erreurs?
Pistes trop fines, trop longues,...
Merci
Publié : 20 avr. 2006 15:05
par JP
Salut,
Pistes trop fines, trop longues,...
Par rapport à quoi ? Comportement en haute fréquence, CEM, finesse de gravure (perso professionnelle) ? Avec quel logiciel, Eagle ?
a+
JP
Publié : 20 avr. 2006 15:12
par KnightsOfTheRound
Et bien en fait principalement d'un point de vue comportementale
J'ai effectué mon montage avec des platines de tests qui fonctionne bien.
Maintenant passer a un CI peut p-e avoir des repercussions.
J'utilise Eagle, pas d'erreurs de routage.
Je pense passer par une société pour faire la gravure (PCB POOL)
J'utilise deux alimentation +5V/GND et +9V/GNDA, peut il y avoir une incidence?
Me faut il mettre un plan de masse pour chacune des masses?
Le placement de mes composants est il judicieux?
Merci,
Je joins le .brd
Publié : 20 avr. 2006 16:04
par JP
Maintenant passer a un CI peut p-e avoir des repercussions.
Ca dépend des différents blocs fonctionnels que tu as sur la même carte, de ton routage, de l'environnement etc.
Il ya bien des logiciels comme pads qui permettent d'analyser ton board mais le prix ....
Sinon avoir une méthode de routage qui respecte quelques règles suffit généralement dans la plus part des cas.
- Eviter des boucles de masse
- Relier les masses des parties analogiques et numérique qu'en un seul point
- Mettre les capas de découplage au plus proche des pattes de CI.
- Eviter de mélanger une alim de moteur avec une partie qui traite un signal
etc ...
J'utilise deux alimentation +5V/GND et +9V/GNDA, peut il y avoir une incidence?
Me faut il mettre un plan de masse pour chacune des masses?
Le placement de mes composants est il judicieux?
Pas évident de se faire une idée sans avoir le schéma, ni la fonction de l'alim 5V et 9V.
++
Publié : 20 avr. 2006 17:13
par KnightsOfTheRound
Voila j'ajoute mon .sch et .brd
En fait ce montage est un controleur pour moteur CC.
Le µC recoit les commandes via une liaison I²C.
Certains composants devraient changer notament les connecteurs.
Et je dois faire des tests afin de ne plus avoir besoin du quartz.
Publié : 20 avr. 2006 17:41
par JP
Tu ne connectes pas GNDA à GND ?
Ca me parait bizarre de piloter des transistors dont la référence (GNDA) est différente de la référence de la commande (GND)
Pour les plans de masse, si j'étais toi, j'en ferrais un connecté à GNDA autour des transistors et un autre connecté à GND autour de la partie µC/I2C.
Publié : 20 avr. 2006 17:48
par KnightsOfTheRound
Penses tu que je pourrais faire qu'une masse?
Publié : 21 avr. 2006 10:17
par coco34
bjr
R8 et R6 ne sert à rien tu peux les enlever
sinon les valeurs de tes composants faut les mettre !
r1=r5=r12=r7 = pas beaucoup de 10 à 50 ohms
sinon tu devrais n'avoir que deux signaux de cde cmd4=cmd2 et cmd1=cmd3
Publié : 21 avr. 2006 10:24
par KnightsOfTheRound
en effet R1=R5=R7=R12 = 33 ohms
R8 et R6 sont la au cas ou les signaux de commandes sont en hautes impedances.
Notament lors du flashage du µC.
Il y 4 signaux de commandes car je n'est pas juste les cmd avant et arriere.
Mais aussi frein et arret.
Je n'ai pas mis les valeurs car pour le moment c'est juste pour moi une facon de bien maitriser Eagle, avnat de faire le vrai schema.
Publié : 21 avr. 2006 11:03
par JP
Penses tu que je pourrais faire qu'une masse?
Je ne vois pas comment ca peut fonctionner avec 2 masses différentes à moins que GND et GNDA soit connectés à un autre endroit ?