Modérateurs: Modération Forum DIY, Modération Forum Installations, Le Bureau de l’Association HCFR • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 52 invités

Construire son lecteur CD!!

Message » 20 Oct 2004 8:33

apolon34 a écrit:beau boulot zers.

ton typon me semble pas mal du tout. Pas évident de caser deux tda1541 et un étage de sortie a tubes sur la même carte.

Merci :)
ZERS
 
Messages: 2165
Inscription Forum: 17 Juin 2002 16:48
Localisation: Isère (38) mais Gône
  • offline

Message » 20 Oct 2004 11:26

J ai hâte que tu le termine pour avoir les premier CR et impressions

J-Y
ICARE
 
Messages: 1484
Inscription Forum: 06 Fév 2002 2:00
Localisation: Au pays du soleil et de la sangria
  • offline

Message » 20 Oct 2004 11:38

ICARE a écrit:J ai hâte que tu le termine pour avoir les premier CR et impressions

J-Y

Pas demain la veille : j'ai pas les sous :-?

En attendant, voici le schéma et la carte du controleur. Carte double face pour faciliter le routage... Plan de masse couche Bottom, VDD couche TOP.
Fichiers joints
controleur2.jpg
SCHEMA CONTROLEUR CDPRO2
controleur2.jpg (102.46 Kio) Vu 225 fois
controleur2layout.jpg
Carte controleur 2 face
controleur2layout.jpg (66.31 Kio) Vu 2115 fois
ZERS
 
Messages: 2165
Inscription Forum: 17 Juin 2002 16:48
Localisation: Isère (38) mais Gône
  • offline

Message » 20 Oct 2004 11:40

Il est déjà fait le programme du contrôleur ou tu te lances dans la programmation des pics ?
apolon34
 
Messages: 2176
Inscription Forum: 24 Mar 2003 15:57
Localisation: Rouen (76)
  • offline

Message » 20 Oct 2004 11:57

apolon34 a écrit:Il est déjà fait le programme du contrôleur ou tu te lances dans la programmation des pics ?

Les 2 :wink:

Le fichier joint correspond à une programmation complète sur la base de ce schéma moins la temporisation pour l'alumage du drive.

J'ai compris à 90% le code et le pourquoi du comment. Je dois ajouter cette tempo, et espérer qu'il n'y aura pas trop de bugs..

Le schéma correspond à un schéma existant dans lequel j'ai ajouté certaines choses. Mais pour être cohérent avec le programme et le cablage, j'ai gardé les mêmes connexions PIN sur le PIC.

Le jour où je serais totalement serein dans la programmation, peut être changerais-je le cablage pour qu'il soit plus simple. Mais le PIC18FXXX n'est pas le plus simple à programmer, j'ai fait quelques exercices à base de PIC16F, ce qui m'a permis de comprendre beaucoup de principes. Y'a encore pas mal de trucs à creuser, comme (et surtout) les interruptions...

Faut dire que le langage C est très lisible en ce qui me concerne, ca aide :wink:
Fichiers joints
TransCom.c
(48.88 Kio) Téléchargé 145 fois
ZERS
 
Messages: 2165
Inscription Forum: 17 Juin 2002 16:48
Localisation: Isère (38) mais Gône
  • offline

Message » 20 Oct 2004 12:07

je n'ai jamais programmé de pic18 alors aucune idée de la complexité.

ta temporisation de l'allumage sera super simple a rajouter, a condition de refaire la config des entrees/sorties au besoin.
apolon34
 
Messages: 2176
Inscription Forum: 24 Mar 2003 15:57
Localisation: Rouen (76)
  • offline

Message » 20 Oct 2004 13:14

apolon34 a écrit:je n'ai jamais programmé de pic18 alors aucune idée de la complexité.

ta temporisation de l'allumage sera super simple a rajouter, a condition de refaire la config des entrees/sorties au besoin.

Effectivemment.
J'ai pris un port non utilisé (port D2 / Pin 21)

Les fonctions DELAY courent les rues :wink:
ZERS
 
Messages: 2165
Inscription Forum: 17 Juin 2002 16:48
Localisation: Isère (38) mais Gône
  • offline

Message » 20 Oct 2004 14:47

Petite question : comment calculer R7 ?

Le transistor est le TIP41C

J'arrive pas trop à comprendre le datasheet ci-joint

Ils annoncent Ic à 6A

Donc si le courant qui arrive au collecteur est 12V 1.5A j'ai pas besoin de resistance dans ce cas là pour faire baisser le courant :oops:
Fichiers joints
TIP41C.pdf
(42.86 Kio) Téléchargé 82 fois
ZERS
 
Messages: 2165
Inscription Forum: 17 Juin 2002 16:48
Localisation: Isère (38) mais Gône
  • offline

Message » 20 Oct 2004 16:11

salut zers,

a quoi il sert ton transistor ?
apolon34
 
Messages: 2176
Inscription Forum: 24 Mar 2003 15:57
Localisation: Rouen (76)
  • offline

Message » 20 Oct 2004 17:01

apolon34 a écrit:salut zers,

a quoi il sert ton transistor ?

il fait partie d'un montage de commutation à transistor. C'est la première partie, l'autre transistor ainsi que l'autre résistance seront directs sur la carte PSU

Tu peux voir ce montage dans ce post
ZERS
 
Messages: 2165
Inscription Forum: 17 Juin 2002 16:48
Localisation: Isère (38) mais Gône
  • offline

Message » 20 Oct 2004 18:21

salut,

c'est plus compréhensible comme ca :)

je dirais 1k pour R1 et 4.7k pour r2, a la louche :lol:

Par contre j'aurais monté le circuit de commutation entièrement sur la carte psu
apolon34
 
Messages: 2176
Inscription Forum: 24 Mar 2003 15:57
Localisation: Rouen (76)
  • offline

Message » 20 Oct 2004 19:54

salut zers le premier transistor ne doit pas commuter 1.5A
un simple bc547 qui lui commute le tip41 est suffisant.
et pourquoi n'utilise tu pas un ULN2003 qui lui commute le tip41 ou un relais
a+
audioman
Pro-Commercant
Pro-Commercant
 
Messages: 224
Inscription Forum: 29 Oct 2002 22:27
Localisation: belgique
  • offline

Message » 20 Oct 2004 20:21

perso j'aurais placé un relais également. pourquoi tu en voulais pas zers ?
apolon34
 
Messages: 2176
Inscription Forum: 24 Mar 2003 15:57
Localisation: Rouen (76)
  • offline

Message » 21 Oct 2004 8:16

Alain, Fabien, je vais vous répondre à tous les deux en même temps :

J'ai plein de TIP41C et TIP42C en stock (samples en TO220V) donc je préfère utiliser un circuit de commutation unquement à base de transistors. Ca m'évite d'acheter des relais. En plus, c'est chi...t à trouver des relais qui s'alimentent en 5V, la plupart sont en 12V et ca me saoule de chercher :lol: (et aussi d'acheter un truc alors que j'ai en reserve qqchose qui satisfaira à mes besoins :wink: ). J'ai déjà plein de tension différentes dans mon circuit, j'ai pas trop envie d'en faire une en 12V en plus... :-?

Je voulais séparer le circuit de commutation en 2, afin que la partie associée au PIC (resistance/diode/transistor de commutation) soit la plus proche du PIN. Mais si ce n'est pas une obligation, effectivemment en terme d'encombrement, ca me parait plus simple de tout mettre sur la carte PSU.

1K pour R1, j'ai bas de soucis, c'est ce que je comptais mettre.

Par contre, le 4K7 ?


Alain,
je ne comprends pas pourquoi tu dis qu'il n'aura pas à commuter 1.5A.
C'est l'ampérage MAX délivré par mon alim avant régulation.
Le schéma ci-joint donne le 9V à délivrer au drive (c'est la dernière alim en bas). Le cicuit de commutation prendra place entre C39 et C35.
Le transfo a un secondaire de 2* 12V 30 VA ca fait donc par enroulement 15/12 = 1.25A MAX. Je pense que dans des Pic tu dois attendre facile les 1.5A ?
Lorsque le PNP est bloqué, le NPN se prend 1.5A au collecteur,d'où la nécessité de calculer la resistance de polarisation ?
Fichiers joints
psu.jpg
psu.jpg (134.96 Kio) Vu 199 fois
ZERS
 
Messages: 2165
Inscription Forum: 17 Juin 2002 16:48
Localisation: Isère (38) mais Gône
  • offline

Message » 21 Oct 2004 16:05

Salut Zers,

Pour R1, la valeur depend de la LED que tu utilises. Mais en general, pour des led qui ne sont pas a haut rendement, une dizaine de mA donne une luminosite correcte.

Donc, R1 = (5 [ tension d'alim ]-1.5 [ tension aux bornes de la LED ] ) / 0.01 [ courant que l'on veut faire circuler ] = 350 soit 330 normalise.

Pour R7, je ne sais pas ce que tu veux commuter avec Q1, peux-tu expliquer ce qui est connecte en X2-2 ?
Je pense que tu veux faire fonctionner T1 en commutation, donc tu ne dois pas mettre de resistance R7 ( 0 ohms :wink: ).
Ce qui est important par contre, c'est la valeur de R5, qui va determiner le courant de base de T1 et partant, le courant max de commutation pour permettre a T1 d'etre sature. En general, on sur-sature un transistor en commutation par un facteur de 3.

Donc, si tu veux commuter une intensite MAX de 1.5A, il te faut faire circuler un courant de base Ib min = 1.5 [ Ic max ] x 3 [ facteur de sursaturation ] / Beta [ hfe de T1 ].

Pour un TIP41C, Beta vaut environ 20, donc, il te faut un Ib min = 4.5 / 20 = 225 mA.

Avec les valeur de ton schema, R5 = 100k => Ib = ( 4.5 - 0.7x2 ) / 100k = 0.03 mA :-?

Resultat, T1 ne pourra commuter qu'environ 0.25 mA, bref, cela ne colle pas.

Il te faut donc inserer un transistor a grand beta, genre BC 5xx pour piloter T1.

Fabien
LeFabDuSud
 
Messages: 278
Inscription Forum: 23 Juin 2004 9:40
Localisation: Suisse
  • offline


Retourner vers Sources et DAC