Hi,
Het is de bedoeling dat ik de komende week mij ga bezig houden met de software voor dit project.
Ik heb een aantal test printen gemaakt en daar is nu nog een aanvulling bijgekomen, om de software te testen heb ik een stabiele elektronische testsetup nodig.
Dat betekend vooral geen breadboard, regelmatig maken de gekleurde doorverbind draadjes geen goed contact,
waardoor delen van de schakeling niet goed werken met als gevolg regelmatig onbegrijpelijke resultaten, wie kent het niet!
Dus aan de hand wat ik al had uitgezocht heb ik één testprint gemaakt voor vier maal een NTC klok device, temp/Hum sensor en een losse analoge TMP37 temperatuur sensor.
Als extra een drukknopje en een LED uitgang, veel meer paste er niet op en mijn tijd was ook op toen is dit bouwde.
De software wordt dus voor acht kanalen maar ik gebruik er hier maar vier omdat de tijd en ruimte er niet voor beschikbaar was.
Het Lijkt mij verder geen probleem de software later uit te breiden naar 2x een ADS1115 ADC.
echte bescherming van de ADC ingangen is niet toegepast, is ook niet nodig, alles zit op de print gemonteerd en de ADC ingangen hebben 0,39uF naar massa als filter en bescherming.
OK het eerste plaatje van de print waarmee ik ga werken om de software op te bouwen.
Het meeste is wel te herkennen denk ik, links het zelfde type display maar dit is wel een andere, ik had er drie gekocht.
Het rode drukknopje er naast is dus extra, vooralsnog heeft deze geen functie.
Rechts naast het drukknopje zijn de vier 30K1 weerstanden te zien en net er boven zijn wat zwarte druppeltjes te zien, dat zijn de NTC's.
Dan krijgen we twee DIP-8 IC's dat is een LT1027-5V referentie, en spanning verdubbelaar die ik al in een extra topic had laten zien.
Onder de 30K1 weerstanden het ADS1115 printje en aan de rechter kant bevind zich en Teensy 3.2 in een voetje, maar dit kan ook een Teensy-4 worden.
Ze hebben de zelfde pinnen voor mijn toepassing.
.
En natuurlijk de verplichte onderzijde, deze heeft alleen een ontkoppel condensator voor de spanning verdubbelaar.
Deze condensator zit aan de onderzijde omdat er geen kort pad aanwezig was om hem aan de bovenzijde te plaatsen.
Het doel van deze condensator is, de steile stroompulsen zo kort mogelijk bij het IC te ontkoppelen en korter dan dit gaat het niet op deze print.
Ik heb gebruik gemaakt van Nylon M3 draadbusjes om het display vast te zetten en één extra aan de andere zijde van de print, zodat de print nu vijf voetjes heeft de geen elektrisch contact maken.
.
Nu wat close-ups
De BMP280 en het klok IC DS3231 bevinden zich onder het display, de geel/groene draden zijn de i2c bus.
Nog net rechts te zien is de extra Analog Devices TMP37 temperatuur sensor.
.
Dit is ene stukje naar rechts opgeschoven, de ADS1115 is nu in beeld met vier 0,39nF ontkoppel condensatoren van de vier ingangen.
De dikke 16V 470uF is een van de condensatoren die voor de spanning verdubbelaar gebruikt wordt.
Op deze foto zijn ook wat draadlusjes te zien, de meeste zijn meetpunten voor verschillende voeding niveaus.
.
Dit zijn de onderdelen rond de vier ingangen van de ADS1115, goed zichtbaar is waarom deze China NTC's niet voor iedere toepassing geschikt is.
En waar gaat het om? de dikke draden die het lastig maken de NTC's te verwarmen als. de print zelf koud blijft.
NTC's van goede kwaliteit hebben dunne aansluitdraden en dan ook is het gekozen materiaal van een slecht thermisch geleiding vermogen, deze fabrikant heeft het duidelijk aan zijn laars gelapt.
Voor mijn software test is het niet zo van belang, het heeft weinig zin mijn dure NTC voor dit doel te gebruiken op deze print.
Rechts is een weerstand te zien van het drukknopje, welke 4K75 is en is een deel van de dender onderdrukking.
.
Dit is de Teensy kant, er zijn drie losse draden te zien, één is er van het display, de grijze die omhoog steekt voor het blanken van het display.
De Grijze en de Lila komen van de ADS1115 en zin het adres en ready.
De aansluitingen 456 op de print hebben busjes gekregen om als nodig de draadjes te kunnen insteken.
Ook de rode extra LED is hier goed te zien, deze heeft een weerstand die onder de bruine draad gemonteerd zit.
.
De twee sensoren onder het display zijn al werkzaam, de ADS1115 heb ik nog niet getest op deze print, net als de drukknop en de LED.
Dat is voor de komende dagen, net als het gelijk zetten van de klok, ik heb van de week het batterijtje vervangen, maar nog niet de klok op tijd gezet.
Waarschijnlijk kan ik komende maandag de eerste stukjes van de software bouwen.
Ik wil nog een testje doen of ik Notepad++ in de Arduino kan integreren, twee jaar geleden was ik met de koppeling niet echt tevreden, mijn indruk wat toen te veel houtje touwtje.
We gaan het zien hoe het uitpakt.
Tot laters,
Bram