Note de ce sujet :
  • Moyenne : 3 (1 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Création/Développement de modules EIB sur base de µC PIC
#42
Bonsoir

Avec un TP-UART, le 5V peut être fourni par le TP-UART lui-même,
jusqu'à 10mA. Selon le datasheet du composant, la sortie est protégée
contre les courts-circuits.

Reste que le PIC24F s'alimente entre 2.5V typique et 3.6V max, ce qui
impose un régulateur supplémentaire. Le LM1117 peut faire l'affaire.

Pour le PIC24F, en se basant sur le datasheet du composant (http://
ww1.microchip.com/downloads/en/DeviceDoc/39747C.pdf), j'ai trouvé
quelques infos :
- 10mA max de conso en mode programmation (page 207)
- conso de la CPU variable en fonction de son activité (page 203) :
1.6mA typ, 4mA max à 1MIPS, jusqu'à 20ma type, 32 mA max à 16 MIPS
- ajouter à ça la conso des périphs en fonction de leur utilisation.
Mais là, j'ai rien trouvé dans le datasheet. Si c'est comme les micros
que j'ai déjà utilisés, le convertisseur analogique est souvent très
gourmant, surtout si on lui fait souvent changer de canal
d'acquisition.

Donc, une alim par le TP-UART semble bien juste, à moins de faire
travail la CPU au ralenti ou ne pas lui demander grand chose côté
périphériques.

Au fil des lectures, j'avais vu un schéma d'une interface EIB / RS232
pour faire un espion de bus simple. Ils alimentent l'interface par la
tension de bus, ce qui doit répondre à ce que tu cherches :
http://stielec.ac-aix-marseille.fr/cours...#interface

Toutefois, ce schéma me paraît un peu trop simple : ça doit aller pour
un montage expérimental sans trop d'abonnés sur le bus, parce que,
mine de rien, leur alim 5v est juste fabriquée avec une zener, une
résistance de 1K et une capa de filtrage de 1uF. Ce qui présente une
charge capacitive non négligeable sur le bus. Si on met plusieurs
abonnés comme ça sur le bus, je crains que le signal EIB se trouve
trop atténué.

Sur la base de ce schéma, j'aurais donc tendance à ajouter une self en
série avec la résistance, histoire de faire un bon filtre basse-bas
avec une fréquence de coupure assez loin des 9600khz du signal. Et je
remplacerais la zener par un régulateur intégré afin d'éviter les
pertes. Parce que le simple montage résistance de 1K + zener de 5V
représente déjà une conso à vide de 24mA sur le bus, et une
dissipation de presque 0.6W dans la résistance.

J'ai cherché un peu : j'ai trouvé un régulateur qui me semble pas
mal : LM2936. Existe en version 3.3V et 5V, admet une tension d'entrée
max de 60V (donc ok avec les 35V max du bus EIB) et peut délivrer un
courant max de 50mA. J'ai trouvé le composant en version TO92 chez
radiospares (un peu cher... 8 euros). Il existe aussi en so8 pour un
montage CMS. 50mA max me semble suffisant pour faire pas mal de trucs
sans alim supplémentaire.

En tout cas, merci à tous pour la démarche. J'espère pouvoir trouver
du temps pour un coup de main. Je n'ai jamais développé sur PIC, mais
développer des cartes micro et des softs de comm a été mon dada (et
mon boulot) il y a qq années. Et grâce à vos échanges, je sens le
virus revenir.


Messages dans ce sujet
Création/Développement de modules EIB sur base de µC PIC - par Ludovic lemarinel - 14/08/2007, 07:33:29
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 16/08/2007, 20:19:09
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 18/08/2007, 16:24:10
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 19/08/2007, 13:20:31
Création/Développement de modules EIB sur base de µC PIC - par Ludovic lemarinel - 27/08/2007, 20:42:06
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 28/08/2007, 16:20:41
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 28/08/2007, 17:01:35
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 30/08/2007, 08:05:49
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 30/08/2007, 20:04:02
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 03/09/2007, 09:23:43
Création/Développement de modules EIB sur base de µC PIC - par Ludovic50750 - 04/09/2007, 15:07:11
Création/Développement de modules EIB sur base de µC PIC - par Marc Assin - 04/09/2007, 18:26:00
Création/Développement de modules EIB sur base de µC PIC - par Ludovic lemarinel - 04/09/2007, 20:30:42
Création/Développement de modules EIB sur base de µC PIC - par Ludovic50750 - 05/09/2007, 12:50:00
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 06/09/2007, 16:49:57
Création/Développement de modules EIB sur base de µC PIC - par alain - 06/09/2007, 23:54:37
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 24/09/2007, 10:11:29
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 13/11/2007, 19:28:38
Création/Développement de modules EIB sur base de µC PIC - par Beaufanamus - 17/11/2007, 17:57:01
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 20/11/2007, 16:59:55
Création/Développement de modules EIB sur base de µC PIC - par olivier95800 - 22/11/2007, 13:59:11
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 22/11/2007, 14:31:50
Création/Développement de modules EIB sur base de µC PIC - par olivier95800 - 23/11/2007, 11:08:20
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 26/11/2007, 10:30:09
Création/Développement de modules EIB sur base de µC PIC - par olivier95800 - 26/11/2007, 14:53:20
Création/Développement de modules EIB sur base de µC PIC - par olivier95800 - 26/11/2007, 15:03:10
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 26/11/2007, 18:06:07
Création/Développement de modules EIB sur base de µC PIC - par olivier95800 - 27/11/2007, 08:30:43
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 27/11/2007, 19:36:35
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 28/11/2007, 10:06:22
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 28/11/2007, 10:08:03
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 28/11/2007, 10:11:27
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 03/12/2007, 18:47:45
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 03/12/2007, 18:48:40
Création/Développement de modules EIB sur base de µC PIC - par olivier95800 - 04/12/2007, 10:00:34
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 05/12/2007, 18:01:49
Création/Développement de modules EIB sur base de µC PIC - par olivier95800 - 06/12/2007, 09:25:15
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 11/12/2007, 19:53:17
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 12/12/2007, 09:15:36
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 03/01/2008, 19:15:55
Création/Développement de modules EIB sur base de µC PIC - par olivier95800 - 04/01/2008, 08:59:42
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 08/01/2008, 22:17:20
Création/Développement de modules EIB sur base de µC PIC - par olivier95800 - 09/01/2008, 10:17:56
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 25/01/2008, 10:25:48
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 18/03/2008, 21:16:34
Création/Développement de modules EIB sur base de µC PIC - par stephane.herraiz@gmail.com - 14/04/2008, 12:11:25

Atteindre :


Utilisateur(s) parcourant ce sujet : 11 visiteur(s)