Question multiplexeur.

Ou trouver d'autres mosfets moins cher que ceux d'international rectifier qui fonctionnent en logic level...

Reply to
OBones
Loading thread data ...

On Jan 15, 2:53 am, Emile

Le 13/01 je proposais le 4515 (d=E9mux 4 vers 16 avec latch) tu n'aurais besoin que d'un seul chip pour tes 12 sorties et le soft de pilotage de la s=E9lection sera tr=E9s simple.

Avec des 4017, pour 12 sorties il faudra 2 chips, et le soft devra comporter une boucle pour g=E9n=E9rer les impulsions de l'horloge, mais cela n'a rien de bien compliqu=E9 non plus.

Ceci dit, dans l'autre cas il faudrait plut=F4t un 4514 (sortie s=E9lectionn=E9e =E0 '1' Vs=3DVdd) qu'un 4515 (sortie s=E9lectionn=E9e =E0 '0' Vs=3DVss) ( vois la doc des deux 4514 et 4515 )

formatting link

Ca d=E9pend :o) de la tension d'alim du uC, du courant max des sorties du uC, du courant et de la tension dans la charge finale, donc du gain n=E9c=E9ssaire, des effets capacitifs et selfiques sur la ligne, de la fr=E9quence maximale de travail, du nombre de sorties, etc ...

Un transistor =E0 jonctions va consommer du courant sur sa base tandis-que le courant dans la gate d'un MOSFET est n=E9gligeable. ( =E0 fr=E9quence de travail peu =E9lev=E9e, ce qui est ton cas )

Pour peu de sorties sous courant faible tu peux utiliser directement des NPN/PNP/MOS en sortie du uC. Pour plusieurs sorties autant utiliser un seul chip driver : sous courant faible en sortie le driver peut =EAtre suffisant et on peut se passer de transistors de puissance.

Oui, si ton uC est aliment=E9 lui aussi en 12 V.

Sinon, tu as parl=E9 d'un temps de refresh de 5 ms, mais je n'ai pas compris pourquoi cette valeur : l'intertie des klaxons seront trop =E9lev=E9es, non ?

Reply to
Jean-Christophe

Oui c'est vrai que 5ms c'est petit c'est plutot de l'ordre de 500 ms pardon ... !

Je pensais avec le 4017 utiliser une sortie du =B5c pour taper dans le clock et le rester du 4017 , mais effectivement la base Vcc est toujours celle de 4017 donc 12 dans cet exemple , donc avec 5 V en sortie du =B5c =E0 po marcher ! Je regardais la datasheet du 4017 : " Wide supply voltage range: 3.0V to 15V " donc en 5 V avec un 7805 je peux alimenter =B5c et 4017. Et en sortie du 4017 je mets des IRL530N qui commuteront la partie puissance

je pense que c'est le plus simple ca m'eviter d'avoir un driver de mosfet et je tire pas de puissance dans le CMOS (commande par tension).

je vais essayer :)

Merci

Emile

PS : pour les IRL530N je les paye 1=80 TTC chez Gotronic .. si quelqu'un =E0 mieux ou autre chose de similaire je prends :)

Reply to
Emile

On Jan 15, 2:52 pm, Emile

Je serais curieux d'entendre le r=E9sultat ...

Faut les commander par paquet de 500 :o)

Reply to
Jean-Christophe

Euh oui par 500 , mon coll=E8gue va etre heureux je le sens :)

Je viens de tester un truc bidon l=E0, j'ai mis une ampoule de 12V car je n'ai pas les klaxons sous la main. J'avais fait un cycle d'allumage extinction , un clignoteur en fait pour voir si les IRL saturaient bien. avec une r=E9sistance de 10 K entre gate et masse.

Donc ca s'allume , ca s'eteint , ca s'allume etc... le soucis cest que par moment ca reste allum=E9 ... sans s'=E9teindre ,je suis oblig=E9 de d=E9connecter physiquement l'ampoule du MOS pour que ca s'eteigne, j'ai pas encore de 4017 donc je testais avec =B5c --> HEF4067 --> MOS IRL530N.

C'est tr=E8s surprenant , je vais verifier sur mon programme si ya pas un soucis quelque part, mais j'opte plus pour un soucis au niveau du MOS ; j'ai mis en parall=E8le avec sa gate une led , et celle ci reste aussi allum=E9e , elle est tout comme le MOS command=E9e par le HEF4067 , tout ce petit monde sous 5 V(7805) avec le =B5c y compris Emile

Reply to
Emile

Jean-Christophe a tapoté du bout de ses petites papattes :

On espère qu'il nous fera un mp3 de sa Cucarracha... :)

--
LeLapin
Reply to
LeLapin

On Jan 15, 3:29 pm, Emile

Je suppose une merdouille au niveau du 4067 :

- As-tu mis =E0 la masse l'entr=E9e ENABLE pin #15 ?

- Est-ce que les 4 entr=E9es sont bien *toutes* polaris=E9es ?

- Tu entres quoi sur l'entr=E9e Z pin #1 ?

Si tu en as un sous la main, essaie plut=F4t avec un 4514.

formatting link

De toutes fa=E7ons tu n'utiliseras pas le 4067 : ce serait plus significatif de tester =E7a avec une seule sortie du PIC reli=E9e directement =E0 un IRL530.

Reply to
Jean-Christophe

On Jan 15, 3:31=A0pm, LeLapin

J'aurais choisi Higelin : Mona Lisa Klaxon :o)

Il existe un groupe Anglais qui s'appelle KLAXONS

formatting link

Sinon y'a un concert de klaxon avec 24 bagnoles :

formatting link

Reply to
Jean-Christophe

On Jan 15, 3:29 pm, Emile

Pas vraiment : les sorties non actives d'un 4067 ne sont pas =E0 la masse, elles sont en haute imp=E9dance donc les gates des MOS sont flottantes, c'est pas top. ... laisse tomber le 4067 ...

Reply to
Jean-Christophe

Oui c'est un vrai cirque ce 4067.

J'ai une mis r=E9sistance de 10K vers Vcc sur la pin 15 ; =E0 la mise sous tension de l'=B5c ca eviter que les sortie du 4067 clignotents pendant quelques ms. Une fois que mon programme commence , pour l'allumage de mon ampoule en sortie 1 je fais un truc du style pour activer Y0 :

Il faut que :

E : Low A3 : Low A2 : Low A1 : Low A0 : Low

donc

let pinsc =3D %00000000 --> je mets toutes les sorties du port C =E0 0 (sur lesquelles sont branch=E9es E /A3/A2/A1/A0 ) pause 8000 --> je fais une pause de 1 seconde (8000 ms =E0 64 Mhz pour un vitesse de base de 8 Mhz ) high C.0 --> je remets =E0 1 la sortie sur laquelle l'entr=E9e d'inhibition est branch=E9e E pour bloquer le 4067 et =E9teindre la lampe. goto begin ---> je retourne au d=E9but et tralala ...

Bon le programme est plus long c'est un exemple. Je pense qu'=E0 un moment donn=E9 E doit se retrouver =E0 0 et ca laisse donc allum=E9 la lampe. En entr=E9e Z je mets un +5V qui sort du 7805 (regul 5V) , donc quand Yo mis en liaison avec Z , le + arrive sur ma led et en meme temps sur mon entr=E9e de MOS et cela s'allume.

Mais comme pr=E9cis=E9 par JC je vais utiliser un 4514 j'attends ma commande :)

Regardez ya pire que moi ... lol

formatting link
fV3W5zk&feature=3Dfvw

Emile

Reply to
Emile

On Jan 15, 5:00 pm, Emile

C'est juste qu'il n'est pas adapt=E9 au but recherch=E9, mais c'est l'id=E9al pour du mux/d=E9mux de 16 signaux analogiques ( avec les polarisations =E0 Vcc/2 )

Ok mais avec le 4067 il reste toujours le probl=E8me que toutes les sorties non s=E9lectionn=E9es sont en haute imp=E9dance, et donc toutes les gates des MOSs sont flottantes. ( d=E9ja qu'il ne fait pas beau ... )

Mais bon tu t'en fous, avec 4017 ou 4514 c'est ok.

Reply to
Jean-Christophe

Et si je mets des 10K sur toutes les gates des MOS et le tout =E0 la masse ?

C'est juste pour pas mourir bete meme si je vais abandonner ce montage des lundi :)

Emile

Reply to
Emile

dance,

Le Off du switch laisse bien la 10k =C3=A0 la masse,.

Reply to
Richard

Une réponse simple:

1) les bits de commande doivent être de même tension que l'alimentation, c'est le standard des séries 4000.

2) les tensions analogiques soivent rester dans la plage de tension d'alim

donc si tes signaux de commande sont en 0-5V => ton alim doit être en

0-5V => tes signaux analogiques compris entre 0 et 5V.

simple en fait.

Sinon, il existe d'autres multiplexeurs sur le marché qui n'ont pas les mêmes contraintes ...

JJ

Reply to
jj

on,

m

MErci pour ta r=E9ponse tr=E8s claire :)

Emile

Reply to
Emile

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.