sullivan
Posts: 5
Joined: Wed Aug 07, 2013 5:54 pm

carte interface monde réel

Wed Aug 07, 2013 6:04 pm

Bonjour j'ai fais un schéma d'une carte interface et je me demandais si qqn du forum pouvait y jeter un oeil pour vérifier, j'ai des connaissances en électronique mais je ne suis pas un pro dans le domaine...

voici le lien sur mon dropbox :
https://www.dropbox.com/s/y8tvo0v1j69dp ... y%20Pi.zip

j'ai aussi fais le circuit imprimé si il y a des intéressés je le fournirai.

Merci d'avance pour l'aide.

Image
Last edited by sullivan on Fri Sep 06, 2013 5:11 pm, edited 1 time in total.

jackk
Posts: 15
Joined: Thu Jul 25, 2013 10:22 am

Re: carte interface monde réel

Wed Aug 07, 2013 11:37 pm

Bonjour,

68 ohms pour les leds, ça me semble peu, en particulier pour celle du 5V. Il faudrait connaitre leurs caractéristiques nominale en tension et courant pour déterminer la bonne valeur.

A quoi servent toutes ces diodes sur les sorties des ULN? J'ai du mal à en comprendre l'intérêt.

je ne connais pas quel logiciel tu as utilisé pour dessiner le schéma (on dirait ACCEL / PCAD), mais il y a un problème de label. par exemple, sur le connecteur du GPIO, le +5V s'appelle GPIO_+5V et dans le reste du schéma il s'appelle GPIO_5V. La connexion n'est donc pas réalisée, ce qui va produire une netlist erronée pour ton PCB.

Même problème pour le symbole de masse qui n'est pas relié au GND du connecteur.

A+

sullivan
Posts: 5
Joined: Wed Aug 07, 2013 5:54 pm

Re: carte interface monde réel

Thu Aug 08, 2013 6:29 pm

Merci d'avoir jeté un coup d'oeil sur mon schéma.

Les 68ohms c'est d'après un site 20mA 2v alimenté par du 3.3v GPIO, Ça me parais peut aussi...

La batterie de diodes sert à faire un effet pull-up sur la sortie des uln si on veut attaquer un automate industriel, ramener au v+ du commun.

Je vais regarder le schéma et je modifierai d'après tes conseils.

Merci encore

jackk
Posts: 15
Joined: Thu Jul 25, 2013 10:22 am

Re: carte interface monde réel

Thu Aug 08, 2013 6:49 pm

En ramenant l'alim de l'automate sur le commun des ULN, ces diodes ne me semblent pas indispensables.

Pour les LEDs, 20 mA c'est déjà un bon courant, mais pourquoi pas. Il faudra tout de même changer la valeur de celle du témoin 5V par une 50 ohms pour avoir à nouveau 20 mA. En passant, il existe des LEDs haut rendement qui se contentent de très peu de courant.

A+

jackk
Posts: 15
Joined: Thu Jul 25, 2013 10:22 am

Re: carte interface monde réel

Thu Aug 08, 2013 6:52 pm

Ahhhh, j'ai compris pour les diodes, c'est pour n'avoir qu'une seule résistance de pull-up. Pas très catholique, mais bon ...

sullivan
Posts: 5
Joined: Wed Aug 07, 2013 5:54 pm

Re: carte interface monde réel

Thu Aug 08, 2013 11:26 pm

Pour le raspberry et ses ports GPIO j'ai trouvé de la doc ici : http://elinux.org/RPi_Low-level_peripherals (GPIO voltage levels are 3.3 V and are not 5 V tolerant. There is no over-voltage protection on the board)

Je ne savais pas si il faut une résistance pull up pour chaque diode mais ça me paraissait intelligent sur le moment...

Concernant les entrées des automates industriel souvent ou presque toujours c'est des entrées digitales qui se mettent à 1 si plus de 10v ça dépend des version 12v ou 24v.

très bien vu pour la led power ! après calcul ça me donne 150ohm

Le soft utilisé est celui-ci : http://www.expresspcb.com/expresspcbhtm/HowWorks.htm

J'ai mis à jour le schéma ainsi que le PCB avec des leds 2mA au lieu de 20Ma, merci de m'avoir dis qu'elles existaient !

Un peut de doc Siemens sur leur automate le fameau Logo : http://cache.automation.siemens.com/dnl ... Logo_f.pdf

à la page 25 on y trouve l'indication suivante :

Etat 0 < 5 V CC
Etat 1 > 8 V CC

Les résistances et diodes pull-up vont parfaitement faire leurs effets avec cet automate mais la commande sera inversé, vu que leur interface de programmation est très intuitive ce n'est pas un problème d'insérer un inverseur sur les entrées...

jackk
Posts: 15
Joined: Thu Jul 25, 2013 10:22 am

Re: carte interface monde réel

Fri Aug 09, 2013 8:51 am

J'ai mis à jour le schéma ainsi que le PCB avec des leds 2mA au lieu de 20Ma, merci de m'avoir dis qu'elles existaient !
tant mieux car si l'alim est prélevée sur celle du GPIO, ça peut faire jusqu'à 16 x 20 mA à fournir par le régulateur de la raspi, ce qui n'est pas rien.
Les résistances et diodes pull-up vont parfaitement faire leurs effets avec cet automate mais la commande sera inversé, vu que leur interface de programmation est très intuitive ce n'est pas un problème d'insérer un inverseur sur les entrées...
Ok, mais pourquoi ne pas mettre une résistance par sortie au lieu d'une résistance commune et une diode par sortie?

sullivan
Posts: 5
Joined: Wed Aug 07, 2013 5:54 pm

Re: carte interface monde réel

Fri Aug 09, 2013 1:14 pm

J'ai prévu ça avec le jumper 2 si ont veut activer les diodes ou pas, ça laisse le choix au cas ou ont veut utiliser des relais, moteur par exemple. Peut être ce qui serait bien c'est d'utiliser le GPIO 17 pour activer ou désactiver les résistances pull-up mais il faut rajouter un transistor dans ce cas mais ça peut être une bonne idée.

sullivan
Posts: 5
Joined: Wed Aug 07, 2013 5:54 pm

Re: carte interface monde réel

Thu Aug 29, 2013 12:40 pm

Alors j'ai réalisé la carte décrite dans le post et elle fonctionne parfaitement :D
J'ajouterai des photos du montage avec le raspberry.

J'ai aussi réalisé une version SMD sans le bouton poussoir.

Return to “Français”