20170314
satisfait des résultats de
DigiSparkLowPower on passe à l'étape suivante
cette page veut cascader un DigiSpark pour éveiller un Esp8266Mod01
voir aussi plus simple:
RelayLowConso
la nettoyer d'autres solutions
la suite, au cas où la consommation de l'
Esp8266Mod01 en veille serait trop importante pour le projet
(solution aussi si on souhaite un "cold start" du matériel esclave).
bien sûr pour cette fois, le
DigiSpark tournera à 3.3 V!
banalités:
- si les circuits doivent être isolés (client 220V, ou autre alternatif): relai obligatoire
- si temps d'activité "très court": relais "NO" tolérable (au pif consomme 50 mA quand actif)
- sinon, nécessaire relais "bistable" (latched)
- la commande par un "driver" type Uln2003 ou autre transistor risque de créer une différence entr ele potentiel Gnd du client et celui de la commande. dela peut INTERDIRE la communication TTL entre les deux pièces
- en cas de commande par relais bistable, le nono de commande peut être remis en veille pendant le fonctionnement de l'esclave
- imaginer comment l'esclave peut coupe le ju (se saborder) si sa tâche est terminée
- peut-être commande directe d'un relai bistable: dire conso sur pates de commande
- que certains nono à base de 328 peuvent commander directemlent un relai bistable
- pas le DigiSpark 20210513 dire pourquoi
- le montage en parallèle de plusieurs pins digital risque un conflit au moment de la commutation, (20210513: mettre des diodes
soluce hard: résultat garanti:
- prérequis:
- digispark commande un relais statique qui allume la brasserie, la conso au repos devrait être NULLE (plus celle du nono: 0.02 mA)
- chercher si il existe relais bistable permanent avec commande amplifiée, le ???? dispo au lac bouffe trop
- envisager cascade: deux relais à commande TTL (devant un bistable ) GAFFE à rendre activité simultanée impossible (un aiguillage et une gachette plutôt que deux gachettes)
- il faut un HbridgE, sans doute quatre Tip120
- si bobine 750 Ohms, à 5V: moins de 10 mA
- DigiSpark commande deux relais TTL (50 mA le temps dez la commutation, mais ne venant pas du nono) suivis d'un Tq2L2
- DigiSpark commande la patte On/Off d'un Lm2956?, conso au repos : 60 uA (0.06 mA)
- tout le reste est programmé sur l'Esp8266Mod01 (ou n'importe quelle machine)
variante:
- GAFFE: pin On/Off présentée comme un retard au démarrage pas d'idée si il peut $être utilisé ici
- au lieu du relais, le digispark commande un DcDc avec pin On/off tel Lm2596
soluce soft:
- digispark gère la patte CH_PD du Esp8266Mod01 pour le sortir de veille
- Esp8266Mod1? peut être utilisé comme:
- simple modem Hayes
- une appli complexe
proto n° 1
- monter Esp8266Mod01 sur un BreadBoard
- programmer l'Esp avec un programme Wifi (serveur et Ap)
- mater la conso selon la pin CH_PD
- vérifier le démarrage quand CH_PD passe à +