Étape 3: Mettre ensemble
Depuis que je suis à faire de PCB, j’ai décidé de faire mon propre Arduino avec NRF24L01 + modules.
Avertissement : Si vous concevez votre propre PCB, soyez prudent avec l’endroit où vous placez le module NRF24L01 +. Sur mon premier BPC je l’avais suspendue au-dessus de l’IC Atmega328 et je ne pouvais pas faire fonctionner. Je suis sûr que c’est à cause d’interférences RF. Le module NRF24L01 + et l’AtMega328 disposer d’horloges de 8 / 16MHz et je suis sûr qu’ils étaient interférer entre eux. Je me suis déplacé le module afin qu’il s’en tient loin de l’AtMega. Voir photo.
Ainsi, un PCB a l’AtMega, un connecteur de NRF24L01 et un DS18B20 sur elle. Celui-ci devait être portable, alors j’ai besoin de puissance de la batterie.
Puissance absorbée :
AtMega328 2.7Vdc Arduino (2.9Vdc??)
Apparemment l’AtMega avec horloge de 16MHz ne fonctionnera pas à moins de 3.78Vdc.
NRF24L01 + 1.9Vdc
DS18B20 3.0Vdc
En tout cas, j’ai décidé d’utiliser 18650 batteries lithium-ion, qui ont des tensions d’environ 4.2Vdc jusqu'à 2,0 v c.c.. Grâce à cette conception, le module de température sera exploitée à diminuer la tension que la batterie s’acquitte au fil du temps.
Avertissement : Étant donné que les BPC de température de journal n’est un régulateur de tension, vous devez connecter une batterie 18650 à eux même pour charger une esquisse de l’Arduino.
Pour rendre le projet plus compliquer, j’ai décidé d’utiliser le AtMega328P à 8MHz, alors qu’ils devraient être en mesure de fonctionner à une tension inférieure.
Le second PCB a la AtMega328P, un NRF24L01 + connecteur et un Nokia 5110 LCD là-dessus.
Nokia 5110 :
http://www.eBay.com/ITM/1pcs-84X48-84-48-LCD-module-with-White-backlight-adapter-PCB-for-Nokia-5110-/370820681047?PT=LH_DefaultDomain_0&Hash=item5656a28d57
Cela permet d’afficher les températures et les tensions de batterie de la BPC de température.
Problème : Quand j’ai examiné certains des PCB température, j’ai remarqué que la tension de la batterie ont été un peu élevé. Ce modèle définit l’Arduino à l’aide de son 1.1Vdc interne de référence et utilise un diviseur de tension pour l’aligner sur la portée.
SOLUTION : Eh bien, je ne sais pas si mes résistances de diviseur de tension sont trop loin hors tolérance ou le 1.1V référence n’est pas grande mais j’ai mis un facteur de correction dans les esquisses. Le numérateur calculée est de 4.2, mais j’ai essayé 3,9 pour obtenir de meilleurs résultats.