Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

ArnieO

Medlemmer
  • Innlegg

    465
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    15

Alt skrevet av ArnieO

  1. Det er en god tanke, som jeg støtter. Jeg ser "alle" her bruker Github. Jeg har installert GIT og Github desktop - og har gjort et seriøst forsøk på å forstå hvordan det brukes - men har ennå ikke "knekket koden". Kunne en av dere som er oppe å gå, og som kanskje er i stand til å forstå hva jeg ikke forstår?, gi meg et dytt i riktig retning? Jeg forsøker å starte en egen tråd for å få hjelp. Jeg har aldri vært "dummeste i klassen" som trenger spesialundervisning ? så dersom jeg plundrer er jeg sikkert ikke alene (dvs andre kan ha nytte av en slik tråd). EDIT: Har startet tråd her:
  2. Jeg har ikke full oversikt, men vet at @roarfred fikk sin Kaifa i drift. Han hadde som mål å lage kode som gikk på alle, men ble ikke ferdig før han dessverre gikk bort. @xibriz har kode i drift for Kamstrup, den har jeg lånt. Men jeg vet ikke om noen har kode i drift mot Aidon ennå. Mulig det står et sted på en av de forrige 54 sidene...
  3. Det samme gjelder en god del av elektroniske komponenter og moduler som Kjell & co selger - og jeg ser ikke noe galt i det. Slik er det vel blitt: Må ha nå: Butikk. Dyrest. Kan vente en ukes tid: Norsk nettbutikk. Ofte noe billigere. Kan vente 4-8 uker, og verdi under 350-kroners grensen: Aliexpress etc. Mye billigere (så lenge det varer...)
  4. Linken til skjemaet havnet innimellom illustrasjonene - jeg skal flytte på den. Jeg tenkte å forsøke med 470 µF, så får vi se. ESP'en bruker ikke lang tid på å sende - så behovet vil avhenge av om hvordan strømsparingen i koden implementeres, dvs hvilken sleep mode som brukes på ESPen. Veldig bra om du (og evt andre) kan hjelpe til med å teste dette! Angående skjemaet så er jeg ikke sikker på om MBUS kobles til buck converteren før eller etter de 220 ohm motstandene på inngangen. I prinsippet bør det vel kobles etter, men jeg var redd spenningsfallet over de vil skape trøbbel. Må testes før skjemaet fryses. Dersom de kan kobles etter kan strømbegrensningsdioden D2 fjernes.
  5. Det blir ingen baner eller jordplan under ESPens antenne. Skravert felt på utlegget.
  6. Utlegg av PCB med buck converter begynner å nærme seg klart - bortsett fra den "detaljen" at jeg ikke har breadboardtestet det ennå. ? Skjema: AMS_HAN_ESP_Buck.sch.pdf Jordplanet er ikke lagt på ennå, alt annet skal være rutet. Jeg blir bortreist ifm jobb neste 3 uker, skal forsøke å teste dette på breadboard før jeg drar. Men selv om det skulle være lite debugging (kryss fingre!) vil det realistisk sett ta minst en måneds tid før jeg får bestilt PCBer.
  7. Kult - det der ser ut som et flott verktøy å lære seg! Jeg jobber med å oppdatere kortutlegg med buck-konverter. Kunne du lagt inn virkningsgrad for spenningsregulator (konservativt 75% for en buck converter)?
  8. Jeg har temperatursensor i bunn (stukket inn under isolasjonen) og topp (stripset fast til tapperøret med "termisk gugge" imellom), og hos meg ser det ut som vist nedenfor. Temperaturen øverst viser nok litt for lavt grunnet monteringspunktet - men tilstrekkelig riktig for mitt formål. Den nederste kurven viser når varmeelementet er på (automatisert til periodene med lavest strømpris; 3 timer i uka og 4 timer i helgene - da vi tydeligvis bruker mer). Det "artige" her er at man fra sensoren nederst på tanken nesten kan se hver gang noen åpner ei varmtvannskran. Og hvem som dusjer lengst om morgenen... ? Beredere har innvendig et langt rør fra kaldtvannsinntaket på toppen og ned i bunnen, der det kalde vannet "leveres". Derfor faller temperaturen nederst raskt når det tappes varmtvann (går ut øverst).
  9. Uansett kondensatorstørrelse må forsyningen levere like mye strøm som ESPen i gjennomsnitt trekker. Og TSS721A klarer ikke levere tilstrekkelig.
  10. Ja, må ha stor kondis på 3,3V. Good point det med brownout ved oppstart - takk for påminnelsen! Tenker jeg øker pullup på ESP EN(able) inngang til 100k, med en 33 µF kondensator til jord - da bør vel den risikoen være håndtert.
  11. Jeg tenker det trengs en buck converter som tåler hele MBUS spenningen inn, og har fast spenning 3.3V ut (det finnes noen med "mikropotensiometer" for å justere utgangsspenningen, men jeg foretrekker å unngå de). Denne vil vel kunne gjøre jobben, og uten å spise særlig PCB-areale: https://www.aliexpress.com/item/TZT-DD4012SA-1A-DC-5-40V-to-3V-3-3V-3-7V-5V-6V-7-5V/32916802331.html Den er oppgitt med 75 - 90% virkningsgrad; la oss være konservative og anta 75%. Man kan trekke max 144 mW fra Kamstrup MBUS. 144 mW * 75% = 108 mW på 3,3V 108 mW / 3,3V = 33 mA til ESP'en. => ESP-koden må da tweakes slik at den i gjennomsnitt trekker maks 30 mA.
  12. Jeg har gjort en enkel statisk test med 470 uF på STC og 13 kohm på RIDD. Dessverre: TSS721A klarer under helt statiske forhold å levere fra pinne VDD 2 mA (1680 ohm last), men ikke 2,5 mA (1330 ohm last). Og det er vanskelig å se for seg å komme så lavt i gjennomsnitt. Så da er det tilbake i tenkeboksen. Forslag, anyone? En lineær spenningsregulator vil koke bort mye effekt pga stort spenningsfall fra nesten 30 til 3,3V, så det trengs noe annet. Spenningen på MBUS vil se omtrent slik ut (med høyeste spenning noe lavere, men med ca 12 V mellom høy og lav: Kamstrup-måleren er visst den mest gjerrige av de tre - man kan trekke max 6 mA.
  13. På Kamstrup er Liste 1 hvert 10. sekund, Liste 2 hver time.
  14. Ja, jeg også så den, men får det ikke til å rime; det er veldig lite. Maks strøm til bufferkonsensatoren er 2,4 mA ved 5V: Uansett er det alt for lite, så håper den klarer mer enn dette. På http://www.m-bus.com/mbusdoc/md4.php er der informasjon om TSS721A. Der kan det se ut som den klarer 600 mA: Så jeg tror det må gjøres en liten test for å bli sikker.
  15. Veldig bra, Andreas - takk for fint oppsett! Det er samme ca-vurderinger jeg har gjort. Enig - dette burde la seg gjøre! Men så er det et viktig spørsmål hvor mye den interne spenningsregulatoren i TSS721A kan levere - og det er i hvert fall ikke lett lesbart fra databladet! Med mindre noen sitter med data på dette så tenker jeg å koble opp en for å teste - så tar vi det derfra.
  16. Rettelse: Spenningen går ikke så lavt som null. @roarfred målte på sin Kaifa hhv 27 og 15 V. Kamstrup har vel 24V og ... noe lavere. Mener speccen sier at "0" skal være 12V lavere enn "1".
  17. Mellom datapakkene ligger det full (27V?) spenning på MBUS. Datapakkene kommer som pulser med null-spenning på MBUS.
  18. Just precis - det er dette jeg vil se nærmere på. Light sleep eller Modem sleep kan være bedre alternativer enn Deep sleep. Må testes. God idé (som nødløsning) å evt ikke sende hver eneste datapakke!
  19. Det ser ikke ut for at de bruker TSS721A. De to induktorene kan indikere buck-converter(e)? Kanskje en som regulerer ned 5V fra USB-pluggen, og en annen som regulerer ned fra MBUS?
  20. Hehe, la meg forsøke å forklare. Tenk deg at du ønsker å holde konstant nivå i badekaret (kondensatoren), men proppen lekker (strømforbruk) mer enn maks vannstrøm fra krana (støm inn). Å bytte til større badekar vil gjøre at nivået synker saktere, men det vil uansett tømmes. Løsningen er å redusere lekkasjen (redusere strømforbruket). Ja hadde vært strålende å slippe ekstern strømtilførsel ved å bruke 3,3V regulatoren som er innebygget i TSS721A. Skal finlese databladet, så får vi se. ? Tibber hevder å ha klart det - og som du sier med en ESP32, som er mer strømkrevende. Men jeg ser det rapporteres i forumet om at mange må bruke eksternt power likevel - så de er visst ikke helt i mål. Hypotesen er at dersom WiFi-senderen kan jobbe på lavt sendenivå (gunstig lokasjon) går det bra. ESP8266 kan variere sin sendeeffekt, default er maks effekt. Jeg har stål sikringsskap i en annen etasje enn nærmeste aksesspunkt, så jeg antar maks sendeeffekt trengs. Jeg tenker å oppdatere koden slik at den rapporterer RSSI på MQTT, da får vi en indikasjon. Jeg tror nøkkelen ligger i å utnytte en av ESP'ens sleep-modes mellom datapakkene for å trimme ned strømforbruket.
  21. Ja, jeg vet - jeg er bare blitt så lei av å fikle med jumper mens jeg jobber med programmer at jeg har gått over til bryter. ? Dette er ikke tenkt serieprodusert, så jeg er usikker på hva man vinner på å bruke SMD RJ45? Hovedproblemet der er at den tar mye plass.
  22. Sparer vel litt (men ikke mye) plass med SMD LED, men jeg tenkte å lage hull i boksen for LED'en, så tenker i utgangspunktet å la den være. Vanskelig å utnytte den besparelsen uansett. Skjema:
  23. Jeg har @roarfred sitt kort og @xibriz sin kode i drift på "min" Kamstrup-måler , og det fungerer fint (se bilde forrige side). Kortet ble imidlertid litt "prototypeaktig" fordi jeg hadde feil RJ45 konnektor - og jeg vil gjerne ha med lysdiode som indikerer at datapakker levert fra TSS721 til ESP. Jeg jobber derfor med et mer kompakt kortutlegg, hvor jeg bruker SMD-komponenter for motstander og de fleste små kondensatorer. Jeg legger komponenter på begge sider av kortet, og har da fått klemt det inn på omtrent halve arealet: 50 x 35 mm. Dette er Work In Progress, jeg kommer til å dele det ferdige resultatet her når det er klart. Og jeg kommer til å få kort til overs når jeg etter hvert bestiller, så jeg kan dele med andre interesserte. Kort på denne størrelsen koster ikke mer enn ca 100-150 kr for en pakke på 10 ferdig levert, så frimerket for å sende ut kort blir dyrere. ? Jordplanet er ikke lagt ennå - men jeg har fått rutet alle signalene samt 3,3V, så det gjenstår ikke så mye arbeid. Jeg kommer til å jobbe litt videre med designet, jeg håper å finne en løsning for å bli kvitt 5V spenningsforsyningen ved å bruke en av sleep-modusene på ESP'en. Jeg har valgt å beholde temperatursensoren (U2 / DS18B20). Koden jeg bruker leser den foreløpig ikke - men jeg synes den er fin å ha der. (Så irriterer jeg meg litt over C6 som er eneste hullmonterte kondis. Dette fordi den er på 220 pF, og jeg kun har 100 nF chipkondensatorer i skuffen... ? mulig jeg bestiller så jeg får den også over på chip.) Dersom noen har innspill / forslag til forbedringer er dette et godt tidspunkt!
  24. Speccen for MBUS sier faktisk max 350 meter kabellengde - så det er mye å gå på. ? Jeg strakk kabel fra sikringsskap i 1-etasje til "hobbyhula" i 3. etasje da jeg jobbet med min modul.
×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.