Messages récents

Pages: [1] 2 3 ... 10
1
Vos projets / Re : RailCom: Générateur de CutOut avec booster
« Dernier message par laurentr le Aujourd'hui à 05:17:28 pm »
Bonjour

Comme je l'ai explique sur le post de présentation des fonctionnalités des AVR avec les librairies DXCORE MEGATINYCORE et MEGACOREX, je poursuis les tests en vue de la mise en œuvre.

Quelques corrections de syntaxes ont été rendues nécessaires.

Quelques tests aussi ont montré une impossibilité de combiner certains éléments (sortie PA7 du CCL0 (LUT0) sur un ATTINY826. Pas de raison identifiée. Elle est cependant opérationnelle sur un autre bloc.

Ces tests très utiles sont la pour bien vérifier le bon comportement comme attendu.

A suivre donc...
2
Bonjour

Malgré un emploi du temps pro bien chargé les tests se poursuivent.

J ai d abord des corrections à apporter dans les exemples fournis sur la partie EVENT.

Il faut en effet utiliser set_generator() en lieu et place de assign_generator() dans la syntaxe fournie


#include "Event.h"

void INIT_EVENT()
{
  //Event0.set_generator(gen0::pin_pa1); // OK BUT USE NEXT LINE FOR BETTER EFFCIENTCY
  Event0.set_generator(PIN_PA1); //BETTER & FASTER
  Event0.set_user(user::ccl2_event_a);          //EVENT A OF LUT2

  Event0.start();

  Event1.set_generator(gen::ccl2_out);
  //Event1.set_user_pin(user::evouta_pin_pa2); //route on PA2
  //Event1.set_user_pin(user::evouta_pin_pa7); //route on PA7
  Event1.set_user_pin(PIN_PA7); //route on PA7

  Event1.start();
 
}




Il est recommandé lorsque cela est possible de "passer en dur" certains éléments comme les broches d'entrée ou de sortie. ( on peut mettre des alias si besoin de portabilité et des simplifications de modifications en volume)( sinon se tourner vers assign_generator() (se rapporter aux notices des librairies)

Les tests se poursuivent.

Notez que lors de mes tests sur un ATTINY826 je ne suis pas parvenu à utiliser la sortie "MUX" vers PA7 du bloc CCL0 ( LUT0). BUG? 
Attention peu de PIN sont utilisables pour ces usages. (PORTx PIN 2 et PIN 7 si présentes!)
(voir datahseet du composant)

De plus si vous utiliser 1 sortie EVENOUTx c est exclusif sur le port en question, vous ne pouvez pas utiliser la pin alternative sur un autre event. ( en gros c est dessert OU fromage MAIS PAS LES DEUX!)
Donc vigilance dans les usages d'attribution!!

Il est donc prudent de tester unitairement aussi chaque élément!...


3
Vos projets / Re : Les SATELLITES AUTONOMES: évolutions du socle initial
« Dernier message par Brunotoutsimple le Aujourd'hui à 01:13:25 pm »
Merci, je sais mon schéma est faut c'était pour montrer à quoi je pensais
4
Vos projets / Re : Les SATELLITES AUTONOMES: évolutions du socle initial
« Dernier message par laurentr le Aujourd'hui à 01:08:02 pm »
Attention dans le cas d usage du CPU vs le NE55X je ne suis pas certain de ton schéma

Voici la version de travail de laquelle j étais partie.( et qu il faut éprouver et reprendre au besoin)

Ltr

5
Vos projets / Re : Les SATELLITES AUTONOMES: évolutions du socle initial
« Dernier message par Brunotoutsimple le Aujourd'hui à 12:58:59 pm »
c'est à cela que je pensais pour le fonctionnement des leds qui seront franches. De plus, le montage pourrais être alimenté en 3.3V ou 5V puisque l'ATtiny202 fonctionne sur une plage de 1.8V à 5.5V donc compatible avec arduino ou Esp32, à la différence du NE555 qui fonctionne seulement en 5V, si je ne fais pas d'erreur.
6
Vie du forum / Re : Carte satellite V2
« Dernier message par Dominique le Aujourd'hui à 12:56:58 pm »
Bonjour,

Le sujet sur les satellites V2 est ici :
https://forum.locoduino.org/index.php?topic=711.0

Je vous remercie d’effacer votre question qui n’a pas lieu d’être dans la vie du forum et de lire le sujet qui vous montrera que cette carte V2 est en attente…

7
Vos projets / Re : Les SATELLITES AUTONOMES: évolutions du socle initial
« Dernier message par laurentr le Aujourd'hui à 12:56:57 pm »
C est paracerque j ai déjà beaucoup travaillé en amont rien de plus!

Cette version dispose d un petit potentiomètre pour régler de façon externe au code la sensibilité du seuil de bascule ( dans le montage à base de NE555/NE556 cela se fait au 2/3 et 1/3 de V alim sur la lecture de la tension en entrée du NE55X.

Ici l idée est placer une valeur dans le code et de régler la tension lue en entrée via cet outils de réglage
Ainsi le CPU est une "boite noire" et tout se fait de façon externe.

Ce dispositif est tout aussi valable que le précèdent au rapport économique légèrement plus élevé.
Il aura peut être en revanche plus de réussite sur la bascule des led d indication que mon montage précèdent perfectible sur ce point.
8
Vos projets / Re : Re : Les SATELLITES AUTONOMES: évolutions du socle initial
« Dernier message par Brunotoutsimple le Aujourd'hui à 12:48:50 pm »
Voila ce a quoi ressemble cette version à l étape de prototype à éprouver et compléter

vous êtes plus rapide que moi.
Pourriez vous me faire parvenir le schéma SVP, même cela reste un prototype, pour ma part cela m'intéresse. J'ai bien compris que le prix est le nerf de la guerre. En privé si vous ne voulez pas polluer le projet ou recréer un projet à part.
9
Vos projets / Re : Les SATELLITES AUTONOMES: évolutions du socle initial
« Dernier message par Brunotoutsimple le Aujourd'hui à 12:47:23 pm »
je viens de regarder le prix du NE555 au prix de 0.40
https://www.digikey.fr/fr/products/detail/texas-instruments/NE555DR/372491
et un ATtiny202 au prix de 0.47
https://www.digikey.fr/fr/products/detail/microchip-technology/ATTINY202-SSNR/9554944
C'est vrai que le NE555 est un peu moins cher mais je pense que la carte complète ne reviendrait pas au même prix. De plus, avec Attiny202, nous pourrions ajuster plus facilement les réglages.
Mais cela reste mon point de vu.
10
Vos projets / Re : Les SATELLITES AUTONOMES: évolutions du socle initial
« Dernier message par laurentr le Aujourd'hui à 12:46:01 pm »
Voila ce a quoi ressemble cette version à l étape de prototype à éprouver et completer

Pages: [1] 2 3 ... 10