17/05/2009, 22:35:22
On 14 mai, 16:21, jeremy.ta...@gmail.com wrote:
> Sinon, pour reprendre une question que j'avais posée plus haut :
> quelqu'un a-t-il des infos sur les différences entre le mode normal et
> le mode analogique ?
> [ ... ] je pense qu'en mode
> analogique le TP-UART fonctionne comme un transceiver de bit (c'est à
> dire comme un FZE 1066)
> Pour faire bref, je pense que dans le mode analogique, le TP-UART ne couvre que la couche 1.
C'est exactement comme cela que je le comprends aussi.
Jusqu'ici, je n'ai pas trouvé d'autre source qu'Opternus, mais je n'ai
pas eu de problème avec eux pour en commander une petite dizaine et me
faire livrer en Belgique.
Avec un petit peu de recul (cela fait bientôt 2 ans que je chipote sur
l'écriture d'un stack EIB pour microcontroleur PIC24-30-33), je trouve
que le TP-UART ne fait pas grand chose pour son prix et son
"encombrement", vu qu'il lui faut pas mal de composants annexes ... ,
pour chaque télégramme qui se balade sur le bus, ton CPU doit de toute
manière passer en revue sa table d'adresses de groupe et répondre au
TP-UART dans un temps assez limité pour dire si le message l'intéresse
oui ou non.
Vu que je les ai déjà achetés, je vais terminer l'écriture de mon
stack pour une interface TP-UART, mais ensuite je compte bien
l'adapter pour fonctionner avec une interface du type de celle mise au
point par les petits gars du projet Freebus "www.freebus.org" : ils
travaillent avec leur microcontroleur quasi en direct sur le bus et,
finalement, du point de vue logiciel, il "suffit" d'ajouter la
gestion de l'arbitrage de l'accès au bus + la gestion des erreurs +
réserver un timer pour calculer la durée des bits afin de se passer de
TP-UART ; pour un microcontroleur rapide et doté d'un système
d'interruptions évolué, ce n'est franchement pas la mer à boire.
L'autre avantage de la solution "freebus", c'est qu'elle n'utilise que
des composants discrets et à petit budget, il est donc possible de les
trouver chez divers fournisseurs "classiques" (Farnell, Digikey,
Radiosp... ???) et non pas uniquement chez Opternus.
Pour le reste, ton intérêt pour les TP-UART me titille ... pourrais-tu
me dire à quel type de projet ou d'usage tu le destines ?
> Sinon, pour reprendre une question que j'avais posée plus haut :
> quelqu'un a-t-il des infos sur les différences entre le mode normal et
> le mode analogique ?
> [ ... ] je pense qu'en mode
> analogique le TP-UART fonctionne comme un transceiver de bit (c'est à
> dire comme un FZE 1066)
> Pour faire bref, je pense que dans le mode analogique, le TP-UART ne couvre que la couche 1.
C'est exactement comme cela que je le comprends aussi.
Jusqu'ici, je n'ai pas trouvé d'autre source qu'Opternus, mais je n'ai
pas eu de problème avec eux pour en commander une petite dizaine et me
faire livrer en Belgique.
Avec un petit peu de recul (cela fait bientôt 2 ans que je chipote sur
l'écriture d'un stack EIB pour microcontroleur PIC24-30-33), je trouve
que le TP-UART ne fait pas grand chose pour son prix et son
"encombrement", vu qu'il lui faut pas mal de composants annexes ... ,
pour chaque télégramme qui se balade sur le bus, ton CPU doit de toute
manière passer en revue sa table d'adresses de groupe et répondre au
TP-UART dans un temps assez limité pour dire si le message l'intéresse
oui ou non.
Vu que je les ai déjà achetés, je vais terminer l'écriture de mon
stack pour une interface TP-UART, mais ensuite je compte bien
l'adapter pour fonctionner avec une interface du type de celle mise au
point par les petits gars du projet Freebus "www.freebus.org" : ils
travaillent avec leur microcontroleur quasi en direct sur le bus et,
finalement, du point de vue logiciel, il "suffit" d'ajouter la
gestion de l'arbitrage de l'accès au bus + la gestion des erreurs +
réserver un timer pour calculer la durée des bits afin de se passer de
TP-UART ; pour un microcontroleur rapide et doté d'un système
d'interruptions évolué, ce n'est franchement pas la mer à boire.
L'autre avantage de la solution "freebus", c'est qu'elle n'utilise que
des composants discrets et à petit budget, il est donc possible de les
trouver chez divers fournisseurs "classiques" (Farnell, Digikey,
Radiosp... ???) et non pas uniquement chez Opternus.
Pour le reste, ton intérêt pour les TP-UART me titille ... pourrais-tu
me dire à quel type de projet ou d'usage tu le destines ?