4898

The changes made to the SMS_V2 version presented here are: Addition of a transistor driven by the CPU to carry out a reset of GSM at the starting of the object or following a failure of control of connection to the GSM network. The basic operation is identical to SMS V1. SMS texts and actions remain unchanged, code inconsistencies have been removed ? For user manual, see https://www.elektormagazine.com/labs/telecommande-par-sms-4-relais-et-temperature

 EN
On a voltage dip or a network dropout, the SIM800 does not hang up on its own. CPU BOD Level set to 4V3. 
Implementation of a GSM network connection check and GSM reset if necessary.
Use of a DS18B20 (encapsulated wire sensor) instead of a TMP36Z sensor (to92 box to be wired).
By the way, removal of the 3V3 power supply, addition of a diode on the power supply input to protect the assembly against voltage inversion, addition of a 10µH choke on the CPU power supply (filtering and reservoir current).


CODE  EU HERE  SMS_COMMANDE_V2_ELEKTOR_LAB_EU.zip
In user manual only the frost protection set point thresholds are different, e.g. write 50 for 5°C 

FR:
Les modifications apportées à la version SMS_V2 présentées ici sont :
Ajout d'un transistor piloté par le CPU pour effectuer un reset du GSM au démarrage de l'objet ou suite à une panne de contrôle de connexion au réseau GSM.
Le fonctionnement de base est identique à SMS V1.
Les SMS et les actions restent inchangés, les incohérences de code ont été supprimées...?
Pour le manuel d'utilisation, voir https://www.elektormagazine.com/labs/telecommande-par-sms-4-relais-et-temperature. Seul les  seuils de consigne hors gel sont différents, ex : écrire 50 pou 5 °C
Sur un creux de tension ou un décrochage du réseau, le SIM800 ne se raccroche pas seul. BOD Level de l'UC réglé à 4V3. 
Mise en place d'un contrôle de connexion au réseau GSM et reset GSM si nécessaire.
Utilisation d'un DS18B20 (capteur sur fil encapsulé) au lieu d'un capteur TMP36Z (boitier to92 à câbler). Au passage, suppression de l'alimentation 3V3, ajout d'une diode sur l'entrée d'alimentation pour protéger le montage contre les inversion de tension, ajout d'une self 10µH sur l'alimentation de l'UC (filtrage et réservoir de courant). 
Code France ici SMS_4R_V2_ELEKTOR_LAB.zip