[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gulliver] progammation sur port parallele


From chris <cj-libre at tele2 dot fr>
Subject Re: [gulliver] progammation sur port parallele
Date Sun, 7 May 2006 00:33:34 +0200

Le Samedi 06 Mai 2006 15:14, launay a écrit :
> Bertrand Louargant a écrit :
.../...
> attention tu vas allumer puis éteindre un relais toutes les 30 ms, ce
> qui est très court pour un relais et ne le fait pas trop souvent les
> relais ont un nombre limité d'allumage.

Aucun problème car pour l'instant je travaille avec des LED et par la suite, 
j'utiliserai une carte à base d'optocoupleurs contrôlant de thyristors ou 
des triac qui allumeront des lampes de couleurs en fonction des infos 
fournis par Xmms avec un temps d'attente de 200 à 300ms entre chaque 
allumage/extinction.
Tout ça pour faire ambiance disco pendant un mariage

> Pour le commander en user j'utilise la solution ci dessous :
> Je suppose que ton fichier s'appelle parallele.c
> sudo gcc -o  parallele  parallele.c + mot de passe root
> sudo chmod 4111 parallele (plus de mot de passe, sudo le garde quelques
> minutes)
> après tu peut le lancer avec
> ./parallele sans être root
> Le principe est le SUID voir la documentation de Léa linux.org pour des
> explications complémentaires.

Comme je vais passer par un plugins xmms, il me faut avoir acces en user au 
plugin, sinon je vais devoir faire tourner xmms en root, et ca j'aime pas.

> Un dernier conseil pour commander des relais, pour chaque relais
>  mets un transistor NPN (2N2222 par exemple)
> avec une résistancede 1K ohm entre la sortie du port parallèle et la
> base du transistor, l'émetteur du transistor à la masse
> et la bobine du relais entre l'alimentation extérieur +5v ou +12v
> (suivant le relais) et le collecteur du relais
> n'oublie surtout pas une diode de roue libre type 1N4148 en parallèle du
> relais
>  avec anode de la diode coté collecteur et cathode de la diode coté
> alimentation +5v ou +12v
> Ainsi tu  tires moins de 5mA par sortie du port parallèle.
> Si tu veux un schéma je peux t'en faire un sous Kicad si tu le souhaites.
>
> Amicalement, Pierre

Merci pour le relais sur la diode de roue libre sur le relais, je suis un 
peu rouillé en électronique

Merci pour tout et à bientôt je l'espère pour l'atelier PIC.

Christophe JOSSELIN