summaryrefslogtreecommitdiff
path: root/a
diff options
context:
space:
mode:
authorschodet2005-06-18 18:26:04 +0000
committerschodet2005-06-18 18:26:04 +0000
commitb7eb326d9773e76c871926ec0e637338dc04271d (patch)
tree9287f2881d41b966e87b86cfdb80526f0012149e /a
parent99a75bb7fc975c231ac11c6e405eede1c7f6d69d (diff)
Ajout de puiss, ventouse, charge et power-panel.
Diffstat (limited to 'a')
-rw-r--r--a/charge/README3
-rw-r--r--a/charge/charge.brdbin0 -> 17721 bytes
-rw-r--r--a/charge/charge.schbin0 -> 121751 bytes
-rw-r--r--a/power-panel/README6
-rw-r--r--a/power-panel/power-panel.brdbin0 -> 59191 bytes
-rw-r--r--a/power-panel/power-panel.schbin0 -> 239181 bytes
-rw-r--r--a/puiss/README1
-rw-r--r--a/puiss/puiss.brdbin0 -> 37885 bytes
-rw-r--r--a/puiss/puiss.schbin0 -> 253691 bytes
-rw-r--r--a/puiss/puiss.txt103
-rw-r--r--a/ventouse/README17
-rw-r--r--a/ventouse/ventouse.brdbin0 -> 25515 bytes
-rw-r--r--a/ventouse/ventouse.schbin0 -> 235694 bytes
13 files changed, 130 insertions, 0 deletions
diff --git a/a/charge/README b/a/charge/README
new file mode 100644
index 0000000..e72ee56
--- /dev/null
+++ b/a/charge/README
@@ -0,0 +1,3 @@
+charge - Carte de charge batterie.
+
+Carte non terminée, voir avec Oliv.
diff --git a/a/charge/charge.brd b/a/charge/charge.brd
new file mode 100644
index 0000000..994a6d2
--- /dev/null
+++ b/a/charge/charge.brd
Binary files differ
diff --git a/a/charge/charge.sch b/a/charge/charge.sch
new file mode 100644
index 0000000..714278d
--- /dev/null
+++ b/a/charge/charge.sch
Binary files differ
diff --git a/a/power-panel/README b/a/power-panel/README
new file mode 100644
index 0000000..f0c95be
--- /dev/null
+++ b/a/power-panel/README
@@ -0,0 +1,6 @@
+power-panel - Panneau d'alimentation du robot.
+
+Attention à coriger : les vu-mettres sont à l'envers et inversés. Il y a aussi
+le problème de soliditée de CONN-DIN6.
+
+A voir aussi, la standarisation des polaritées sur les phoenix.
diff --git a/a/power-panel/power-panel.brd b/a/power-panel/power-panel.brd
new file mode 100644
index 0000000..77e3d09
--- /dev/null
+++ b/a/power-panel/power-panel.brd
Binary files differ
diff --git a/a/power-panel/power-panel.sch b/a/power-panel/power-panel.sch
new file mode 100644
index 0000000..4f39dfa
--- /dev/null
+++ b/a/power-panel/power-panel.sch
Binary files differ
diff --git a/a/puiss/README b/a/puiss/README
new file mode 100644
index 0000000..34b1575
--- /dev/null
+++ b/a/puiss/README
@@ -0,0 +1 @@
+puiss - Carte de puissance d'alimentation des moteurs de déplacement.
diff --git a/a/puiss/puiss.brd b/a/puiss/puiss.brd
new file mode 100644
index 0000000..58ce2c8
--- /dev/null
+++ b/a/puiss/puiss.brd
Binary files differ
diff --git a/a/puiss/puiss.sch b/a/puiss/puiss.sch
new file mode 100644
index 0000000..05f9e9c
--- /dev/null
+++ b/a/puiss/puiss.sch
Binary files differ
diff --git a/a/puiss/puiss.txt b/a/puiss/puiss.txt
new file mode 100644
index 0000000..bdd3440
--- /dev/null
+++ b/a/puiss/puiss.txt
@@ -0,0 +1,103 @@
+*Title: Carte de puissance moteur Juillet 2003 - REV C
+*Author: Tb
+
+* Description
+
+Cette carte est destinée à commander 2 moteurs à courant continu en vue d'un
+asservissement (position, vitesse).
+
+Cette carte s'alimente avec une tension continue pouvant aller de 7V (due au
+7805) jusqu'à 14 V (due aux diodes transils). Elle a été concue pour
+fonctionner avec une batterie de 12V.
+
+CETTE CARTE N'EST PAS PROTEGÉE CONTRE LES INVERTIONS DE POLARITE !
+
+Elle dispose de 4 lignes de commande pour piloter les 2 moteurs. 2 lignes
+marche/arret, une pour chaque moteur, prévu pour être commander en PWM (faire
+varier le rapport cyclique et ainsi faire varier la tension moyenne aux bornes
+du moteur).
+
+Les 2 autres lignes de commande permettent de commander le sens de rotation du
+moteur. Il s'agit d'un pont en H (H bridge).
+
+La carte est dotée d'optocoupleurs, car les moteurs électriques sont sources
+de parasites. D'une led témoin qui indique la présence de l'alimentation sur
+la carte.
+
+Elle est aussi protégée contre les surtensions liés aux moteurs. Une bobine,
+des capacités de découplage et des diodes transils (uni et bi-directionnel)
+protège les drivers de MOSFET (TC4428) des surtensions provoqués par une
+commande en PWM des moteurs.
+
+Les moteurs eux-même sont protégés des forts courants par des polyswitchs.
+
+Avec des pistes étamées et des bons transistors (attention à l'énergie
+dissipé) l'on peut commander des moteurs consommant 3A nominal.
+
+* Recommandations Particulières
+
+Brancher cette carte sur une batterie particulière pour ne pas parasiter les
+autres cartes.
+
+* Améliorations possibles
+
+Augmenter la tension d'alimentation. (Changer de drivers de MOSFET, de diode
+transil, 7805).
+
+* Codes de commande Farnell
+
+ ! Liste des composants !
+ !-----!--------------!-----------------------------------!----------!
+ ! Nom ! Valeur ! Description ! Farnell !
+ !-----!--------------!-----------------------------------!----------!
+ ! D1 ! BYW80 ! DIODE ! 366-705 !
+ ! L1 ! 1000µH ! INDUCTOR, European symbol ! 517-926 !
+ ! OK1 ! HCPL2530 ! HEWLETT PACKARD OPTO COUPLER (*) ! 359-8962 !
+ ! Q1 ! IRF5305 ! P-Channel MOSFET -50V; 7A; 0,4Ohm ! 167-927 !
+ ! T1 ! STP60NE06-16 ! N-CHANNEL MOSFET ! 498-038 !
+ ! TR2 ! SA13CA ! Transient-suppressor DIODE ! 167083 !
+ ! TR3 ! SA13A ! DIODE ! 167010 !
+ ! U$1 ! TC4428 ! 5A Dual Fet driver ! 295-048 !
+
+(*) Apparament cet optocoupleur n'est pas assez rapide il faut la remplacer
+par la référence ref HCPL2630 Farnell : 3599048 qui a des Tphil et Tplh de
+l'ordre de 50ns alors que le HCPL est de l'ordre de 500ns.
+
+* Quels que mots sur le choix des transistors
+
+L'idéal dans un montage Push-Pull est d'avoir 2 transistors dont les
+caractéristiques sont identiques. Or que l'on travaille avec des transistors
+bipolaires, fet ou mosfet et... les 2 transistors ne peuvent être identiques
+sinon... il faut utiliser des dispositifs particuliers. Le montage est donc
+forcément déséquilibré. Ce n'est pas tres dérangeant dans un pont en H, il
+faut cependant essayer de prendre une paire de transistors qui ont des
+caractéristiques semblables.
+
+En technologie FET, de même en tech. MOSFET il a 2 types de transistors. Les
+transistors dopés N et ceux dopés P. Les transistors canal P coûte plus cher
+et leur liste de choix est bien moins importante si l'on compare à un canal N.
+C'est pour cela que le canal P choisie à une résistance Rd(on) 4x plus
+importante que celle du canal N (cela est du aux propriétés du silicium dopé
+P, qui possède moins de "trou" que du silicium dopé N pour un volume égale).
+
+Le STP60NE06-16 de chez ST (canal N) :
+
+ Vdss = 60V
+ Rds(on) < 0.016 Ohm
+ Id = 60A
+
+Le IRF5305 de chez International Rectifier (canal P) :
+
+ Vdss = -55V
+ Rds(on) = 0.06 Ohm
+ Id = -31A
+
+Rq : Une approximation de l'énergie dissipé lorsque les transistors
+conduisent P = Rds(on) * i² Le courant nominal du moteur est de 6A.
+
+ P(canal N) = 0.016 * 6² = 0,576 W
+ P(canal P) = 0.06 * 6² = 2,16 W
+
+Avec les données des datasheets, et les modeles de résistance thermique
+équivalente, il est possible de déterminer quel radiateur il faut mettre pour
+ne pas faire fondre les jonctions des transistors.
diff --git a/a/ventouse/README b/a/ventouse/README
new file mode 100644
index 0000000..0b0edce
--- /dev/null
+++ b/a/ventouse/README
@@ -0,0 +1,17 @@
+ventouse - Carte de commande ventouses.
+
+Carte commandant 3 ventouses à libération par émission de courant.
+Un dispositif à base de réseau RC permet une monté et descente progressive
+du courant dans la ventouse minimisant les effects electromagnetiques du à
+de forte variation de courant.
+
+22/03/2005
+Tb
+
+Cette carte est alimentée par une source de tension de 12V capable de
+délivrer 1A pendant environs 60ms. La commande est en logique positive 5V.
+(càd que lorsqu'il n'y a pas de tension la carte n'alimente pas les
+ventouses). Cette carte est optocouplée.
+
+30/05/2005
+Tb
diff --git a/a/ventouse/ventouse.brd b/a/ventouse/ventouse.brd
new file mode 100644
index 0000000..34ce26b
--- /dev/null
+++ b/a/ventouse/ventouse.brd
Binary files differ
diff --git a/a/ventouse/ventouse.sch b/a/ventouse/ventouse.sch
new file mode 100644
index 0000000..a88e9a8
--- /dev/null
+++ b/a/ventouse/ventouse.sch
Binary files differ