Ou trouver d'autres mosfets moins cher que ceux d'international rectifier qui fonctionnent en logic level...
Ou trouver d'autres mosfets moins cher que ceux d'international rectifier qui fonctionnent en logic level...
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 )
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 ?
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 :)
On Jan 15, 2:52 pm, Emile
Je serais curieux d'entendre le r=E9sultat ...
Faut les commander par paquet de 500 :o)
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
Jean-Christophe a tapoté du bout de ses petites papattes :
On espère qu'il nous fera un mp3 de sa Cucarracha... :)
-- 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.
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.
On Jan 15, 3:31=A0pm, LeLapin
J'aurais choisi Higelin : Mona Lisa Klaxon :o)
Il existe un groupe Anglais qui s'appelle KLAXONS
Sinon y'a un concert de klaxon avec 24 bagnoles :
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 ...
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
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.
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
dance,
Le Off du switch laisse bien la 10k =C3=A0 la masse,.
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
on,
mMErci pour ta r=E9ponse tr=E8s claire :)
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.