tag:blogger.com,1999:blog-49812428056203830292024-03-15T21:20:55.801+01:00 Linear Thermo SystemsA blog about my passion for electronics...Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.comBlogger67125tag:blogger.com,1999:blog-4981242805620383029.post-1535088914431806422024-03-05T13:46:00.003+01:002024-03-05T13:46:53.281+01:00Diferencijalni manometar<p> ... služi za mjerenje razlike tlakova između 2 priključka. Primjeniti se može za mjerenje "cuga" dimnjaka, brzine strujanja u HVAC zračnim kanalima, razlike u tlaku između 2 prostorije i općenito gdje je potrebno znati razliku tlakova između dvaju mjesta.</p><p> Rezolucija 1 Pa (~ 0,1 mmH2O).</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjc93_66NOYhpe0Me0v7YG7zZjuSOe-AS6bWrIpMrTbisar0Yygzqbs70vz15pjU3bIbRQgYBd3rubLk7o8LOoZZl1yLPqh-oGYTZcMo-erFWDiBWntghTxXk7u65zSJZs5an4UdpF5Aievr4MQpFmxyZm2aAH6M3A89BuWBkWMmqrLwNsPpvsO5az8_X22/s320/IMG_20180113_171540%20(1).jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="249" data-original-width="320" height="249" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjc93_66NOYhpe0Me0v7YG7zZjuSOe-AS6bWrIpMrTbisar0Yygzqbs70vz15pjU3bIbRQgYBd3rubLk7o8LOoZZl1yLPqh-oGYTZcMo-erFWDiBWntghTxXk7u65zSJZs5an4UdpF5Aievr4MQpFmxyZm2aAH6M3A89BuWBkWMmqrLwNsPpvsO5az8_X22/s1600/IMG_20180113_171540%20(1).jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3uQ5lymkmmRS4rM6JUSbw8Ohd-O38hzhL2TaDcoTL_zXQjxs7AblYN9-6SbPtSG8_kKkVpcGhY2AK_gvo6w5oe1Ow_rKalaN7QFYF3_ebWRc4V2PKj68aydmjVzTn7dGkvzSzLrS6UacR2jQvKkHQNK76sQuTkT6JVmbgCDoocUuRfzgWo5zzR1kxwJC0/s320/IMG_20180107_202214.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="240" data-original-width="320" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3uQ5lymkmmRS4rM6JUSbw8Ohd-O38hzhL2TaDcoTL_zXQjxs7AblYN9-6SbPtSG8_kKkVpcGhY2AK_gvo6w5oe1Ow_rKalaN7QFYF3_ebWRc4V2PKj68aydmjVzTn7dGkvzSzLrS6UacR2jQvKkHQNK76sQuTkT6JVmbgCDoocUuRfzgWo5zzR1kxwJC0/s1600/IMG_20180107_202214.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZ9PCHQpas6lSg3RR4tcskeL7cpgeAKf3ZxjN5QVRHbAj9OLJkNa5PESYngCWIBWv8uONmqxHCS6HBQQImr8okIenek0HGWE_xu_BUp1WJJR2PCxc0uDrWh98d7tZDv93SbiyqQk3S48R_eSzrQMoVVq2EHzuvCX7f2mTUmAPgbBuZlCvgXD_frEpERXOp/s320/IMG_20180107_202054.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="240" data-original-width="320" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZ9PCHQpas6lSg3RR4tcskeL7cpgeAKf3ZxjN5QVRHbAj9OLJkNa5PESYngCWIBWv8uONmqxHCS6HBQQImr8okIenek0HGWE_xu_BUp1WJJR2PCxc0uDrWh98d7tZDv93SbiyqQk3S48R_eSzrQMoVVq2EHzuvCX7f2mTUmAPgbBuZlCvgXD_frEpERXOp/s1600/IMG_20180107_202054.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_vWHwzAn6z22_NJpf1JM8I9QHS2O0M6oOqrBZj96m8DOw4C4G7FuMD4Mj88upF4xB6lQ6-vCo9eej6ohbRqlgz73Ouvp_GwZuTVJtKGdwkLqIyry2nQfKEb9h2ZVEcpTzHYMoks723EN9ottAuk4QWyZ8jr8rna7sHYZNGjdCLOqXXVJJbGNb_A5COPR_/s320/IMG_20171219_192855.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="240" data-original-width="320" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_vWHwzAn6z22_NJpf1JM8I9QHS2O0M6oOqrBZj96m8DOw4C4G7FuMD4Mj88upF4xB6lQ6-vCo9eej6ohbRqlgz73Ouvp_GwZuTVJtKGdwkLqIyry2nQfKEb9h2ZVEcpTzHYMoks723EN9ottAuk4QWyZ8jr8rna7sHYZNGjdCLOqXXVJJbGNb_A5COPR_/s1600/IMG_20171219_192855.jpg" width="320" /></a></div><br /><p></p>Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com0tag:blogger.com,1999:blog-4981242805620383029.post-89769461806600456392024-01-19T16:07:00.003+01:002024-01-19T16:07:33.533+01:00Praćenje potrošnje plina pomoću umjetne inteligencije<p> Projekt <a href="https://github.com/jomjol/AI-on-the-edge-device" target="_blank">AI on the Edge</a> primijenjen je na mehanički IKOMov plinomjer koji mjeri potrošnju plina na razini kuće, znači grijanje, potrošna topla voda i kuhanje, sve se zajedno mjeri. Mali ESP32 sa kamerom periodički fotografira stanje brojila, iz fotografije prepoznaje brojke i trenutačno stanje brojila šalje na Node-RED server gdje se prati dnevna, tjedna i mjesečna potrošnja. Na razini zadnja 24 sata dijagramski se prati potrošena kubikaža zemnog plina te proporcionalna vrijednost u €urima. Iz dijagrama se može razaznati koji dnevni procesi koliko troše plina. Pa tako se vidi koliko odlazi na kuhanje, koliko na stand-by plinske peći i bojlera za PTV, koliko se tko od ukućana tušira i na kaju koliko troši najveći gutač plina - peć za centralno.</p><p>Na kraju svakog dana vrijednost potrošenog plina se, zajedno s ostalim relevantnim podacima kuće (vanj. i un. temperatura, dozračena sunčeva energija, potrošnja struje, itd.) sprema u bazu podataka za kasniju analizu.</p><p>Ovo ne bi bilo moguće bez 3D printera i malo elektroničarske vještine lemljenja LED-ica:</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqbVlcz5PHVfXoVuQcAhi_T9gql_3TUYROpX-zxOGK3THqnWIeLRsbTnUY5g6uAk9f5ZaGvO_bIkmMT55OD7TTSKhycBZLsZ6BK7vjCO0DqXW9szgpxKc2lPm-7O1kAnt3g-3tsrB3zfxia7CahRySSnMMdG-DhUXpTDDVGrBOTNLhtfwvTdoa7Iod7Md2/s5712/IMG_4646.HEIC" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="5712" data-original-width="4284" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqbVlcz5PHVfXoVuQcAhi_T9gql_3TUYROpX-zxOGK3THqnWIeLRsbTnUY5g6uAk9f5ZaGvO_bIkmMT55OD7TTSKhycBZLsZ6BK7vjCO0DqXW9szgpxKc2lPm-7O1kAnt3g-3tsrB3zfxia7CahRySSnMMdG-DhUXpTDDVGrBOTNLhtfwvTdoa7Iod7Md2/s320/IMG_4646.HEIC" width="240" /></a></div><div style="text-align: center;">(trenutak kad uređaj fotografira brojilo - blic!)</div><div style="text-align: center;"><br /></div><div style="text-align: left;">Sa donje strane printane maske nalazi se otvor kako se u svakom trenutku može vidjeti stanje brojila (za slučaj kad iz plinare dođu na očitanje):</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBczh47WQgdAPbfIEzNsSOo0qLr8JQFXtBWMJrnB6vIfcqQmnK6YuSGG2UZ7n9GwVsNz9EpVomM2xbevuTvo5ZrFsJp8iTx6cJfs-MumUPew-uPKBhLXMAbIrYet4Hz0YZ4SQgP90i2gs72lkcsvZB0VEMU_34bCDF936DNOZN_FZVBiKFWhZj8cLnQdr7/s4814/IMG_4648.heic" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="4814" data-original-width="2323" height="315" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBczh47WQgdAPbfIEzNsSOo0qLr8JQFXtBWMJrnB6vIfcqQmnK6YuSGG2UZ7n9GwVsNz9EpVomM2xbevuTvo5ZrFsJp8iTx6cJfs-MumUPew-uPKBhLXMAbIrYet4Hz0YZ4SQgP90i2gs72lkcsvZB0VEMU_34bCDF936DNOZN_FZVBiKFWhZj8cLnQdr7/w154-h315/IMG_4648.heic" width="154" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: left;">Preko web-preglednika može se provjeriti da li sve ispravno radi:</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirJawvgqru3-KgFRFNtPudrF7JvZbjaY09DwzguPJlfWjwpAnqL1nusF-cODSbRLBBhp80FoMLfOy9mhJZbUGLU3ovR1OatObjrQ9he3aBa8RdWhlo0Gc6gXnYgxWo4xIFBx1nlKmviUVfVPFoQyGlYUTWJsCmLpabIhAmWrz_MHZRY8CW43L9l6zxcvXr/s1105/Screenshot%20from%202024-01-17%2022-10-40.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="799" data-original-width="1105" height="231" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirJawvgqru3-KgFRFNtPudrF7JvZbjaY09DwzguPJlfWjwpAnqL1nusF-cODSbRLBBhp80FoMLfOy9mhJZbUGLU3ovR1OatObjrQ9he3aBa8RdWhlo0Gc6gXnYgxWo4xIFBx1nlKmviUVfVPFoQyGlYUTWJsCmLpabIhAmWrz_MHZRY8CW43L9l6zxcvXr/s320/Screenshot%20from%202024-01-17%2022-10-40.png" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: left;">I na kraju, serveru na kojem se vrti Node-RED se pristupa s bilo kojeg uređaja i prate se dijagramske i sumarne vrijednosti:</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC6HctzE5NF-acAmd9ubZdXums_VN7UlnF72dHKNx-Dk6mV5tEnYLSjdnzapu5ZPNc-NGtB6KCcT4UA7r3-bWmL4JVFupNCogAJKSqUjcsMoM0ElIcI9lqgDwiqlQnJaOGxtlNEsLf-PoYD79KjgUR-hLkXuu7ZZLzViuqjo4bfJ7eQBaDGy6oie553PJI/s2556/IMG_4642.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="2556" data-original-width="1179" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC6HctzE5NF-acAmd9ubZdXums_VN7UlnF72dHKNx-Dk6mV5tEnYLSjdnzapu5ZPNc-NGtB6KCcT4UA7r3-bWmL4JVFupNCogAJKSqUjcsMoM0ElIcI9lqgDwiqlQnJaOGxtlNEsLf-PoYD79KjgUR-hLkXuu7ZZLzViuqjo4bfJ7eQBaDGy6oie553PJI/s320/IMG_4642.PNG" width="148" /></a></div><div><br /></div>Hvala i do čitanja!<div>Filip<br /><div class="separator" style="clear: both; text-align: left;"><br /></div><br /><div class="separator" style="clear: both; text-align: left;"><br /></div><br /><div style="text-align: left;"><br /></div><p><br /></p></div>Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com0tag:blogger.com,1999:blog-4981242805620383029.post-60761825838681685722023-10-26T14:49:00.002+02:002024-01-10T08:13:51.639+01:00Regulatori grijanja po vanjskoj temperaturi<p> Uspješno su puštena u pogon 3 regulatora kruga grijanja sa miješajućim ventilom vođena vanjskom temperaturom. Dva kruga grijanja su radijatorska i upravljena su sobnim termostatom koji određuje dnevni/noćni režim, dok je treći krug podno grijanje čija je polazna temperatura određena tjednim vremenskim rasporedom. Osnovna razlika radijatorskog kruga i kruga podnog grijanja je u iznosu temperature polaznog voda, za istu vanjsku temperaturu i istu traženu sobnu temperaturu, podno grijanje zahtjeva značajno nižu temperaturu polaznog voda.</p><p> Upute za regulaciju nalaze se <a href="https://drive.google.com/file/d/1-ON8BCJmyYYGDz8wC_SZKmkN8HPUKnd8/view?usp=drive_link" target="_blank">ovdje</a>.<br /></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKz6TNw0Gdk1bzOFc9f_FMI-bQtpKShC4u251i-L9GpQqaz0yKuE5GXyhL9Zkgy1w5gxCQw6s66USnhZy1bG8LGaCq08P4yP7ybBtnJIUL8AbuxGxJl1W5oux8i_YkooG1XXW23TSfnhN-j1Ayj5s0s3aaEclQetQLo9Oh6E1upEpMLr5bwr6CrKSuG0zj/s1600/regulacijaKodJoska1.JPG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="901" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKz6TNw0Gdk1bzOFc9f_FMI-bQtpKShC4u251i-L9GpQqaz0yKuE5GXyhL9Zkgy1w5gxCQw6s66USnhZy1bG8LGaCq08P4yP7ybBtnJIUL8AbuxGxJl1W5oux8i_YkooG1XXW23TSfnhN-j1Ayj5s0s3aaEclQetQLo9Oh6E1upEpMLr5bwr6CrKSuG0zj/s320/regulacijaKodJoska1.JPG" width="180" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbnQwbjEczz0Qdt4Zif3ftLMj6-38Qwi89_rYYsjhN-GKHJ6TU6RNOuF3QDJCeiWCurHfGxy2Sv2wPWYJxAbYEI7qp_N6XN-fsaFDOSEOPa-q0cZEr8GC9NPMdcUWRZXYOlZ5BZjezZEAOQXx_RZTrvZPe3XRxRhxYO70_zwHpmJq7-JsnBM9l_naozzk-/s2016/regulacijaKodJoska2.JPG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="2016" data-original-width="1512" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbnQwbjEczz0Qdt4Zif3ftLMj6-38Qwi89_rYYsjhN-GKHJ6TU6RNOuF3QDJCeiWCurHfGxy2Sv2wPWYJxAbYEI7qp_N6XN-fsaFDOSEOPa-q0cZEr8GC9NPMdcUWRZXYOlZ5BZjezZEAOQXx_RZTrvZPe3XRxRhxYO70_zwHpmJq7-JsnBM9l_naozzk-/s320/regulacijaKodJoska2.JPG" width="240" /></a></div><br /><span><br /></span><p></p><div><span>Prethodni post o ovom uređaju je <a href="https://ucdesignplay.blogspot.com/2022/03/regulator-centralnog-grijanja-po.html" target="_blank">OVDJE</a>.</span></div><div><span>Oglas na ovaj uređaj je <a href="https://www.njuskalo.hr/elektronski-uredaji/regulator-grijanja-vanjskoj-temperaturi-regulator-mis-ventila-oglas-39779242" target="_blank">OVDJE</a>.</span></div>Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com0tag:blogger.com,1999:blog-4981242805620383029.post-22884061543186292482023-10-11T10:39:00.002+02:002023-10-11T10:44:21.560+02:00Letting Go Accelerator Mapper for Powerful Electric Sccoters<p> It's been 3,5 years since I developed a mapping device which smooths out initial aggressive acceleration which all powerful scooters like Dualtrons have. The device is developed on Dualtron Thunder, but can be used on all Dualtron scooters as well as other scooter brands which use Minimotors EYE and motor controllers.</p><p>All in all, <b>the device helps a lot to achieve smooth low speed driving experience in otherwise too jerky and aggressive scooters. Full power and top speeds as well as sharp acceleration if needed is still maintained.</b></p><p>The first post about this device can be found <a href="http://ucdesignplay.blogspot.com/2020/02/accelerator-mapper-for-dualtron-thunder.html" target="_blank">here</a>.</p><p>I decided to let go my PCB design file and .hex files which are used to flash Atmega328P microcontrollers found on mapper. In other words, anyone who wants to build the device can do it by himself. Files needed are <a href="https://drive.google.com/file/d/1b3HTYb7t0Uub-pIw0YBVe7g0BjG14vh-/view?usp=sharing" target="_blank">here</a>.</p><p>Finished images of the assembly before and after cable gland and shrink wrap:</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0SODvg9W7NDOxgQ6LROye50IMJ7-O7S4yK4Ir2fhp1HRHhz3QtDrMUD0R6ySmglD2TU1B1z2h3uiOtHLnygpWI5pw_5JRTAflDeg8ekPukU1g1ShH1PPYSUmcUHCpyW_Tk-pJb0WV-zWB8760vM5HbkzLe0IU-041_5Va61dRGZ0ieegjf95Q3AjOHEu9/s2947/1641910789784.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1356" data-original-width="2947" height="147" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0SODvg9W7NDOxgQ6LROye50IMJ7-O7S4yK4Ir2fhp1HRHhz3QtDrMUD0R6ySmglD2TU1B1z2h3uiOtHLnygpWI5pw_5JRTAflDeg8ekPukU1g1ShH1PPYSUmcUHCpyW_Tk-pJb0WV-zWB8760vM5HbkzLe0IU-041_5Va61dRGZ0ieegjf95Q3AjOHEu9/s320/1641910789784.jpg" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwrKWMTQcULZHFTL5xCILoasjZGsHweJR5-1LvZuZL1dOg0suuJUdMeU7vwYmO-EnGiHTc631AchhfF8F4CX1VwwdAvsY8nEO8qhmxusJAicVHIb-knlrKAj9GrXH9Chz-Q0DdYAloc_-28hS2RMgAwu7ATvSy7tz6lbwCnFekfEhMEZyRH-gKD7Beohyphenhyphenp/s3388/1641910789779.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1501" data-original-width="3388" height="142" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwrKWMTQcULZHFTL5xCILoasjZGsHweJR5-1LvZuZL1dOg0suuJUdMeU7vwYmO-EnGiHTc631AchhfF8F4CX1VwwdAvsY8nEO8qhmxusJAicVHIb-knlrKAj9GrXH9Chz-Q0DdYAloc_-28hS2RMgAwu7ATvSy7tz6lbwCnFekfEhMEZyRH-gKD7Beohyphenhyphenp/s320/1641910789779.jpg" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGpRKydtAmgLNJWnL8SeHYhp6aV6v5vbhzbxlnBt7cVPhaiiEdyWmQy_tlnTHW5QBAQLd8IGsootGnR4-Djqn-5CcV93RP79f6Lijw034SBM3pqViVrCa8STfB8pE1IVEq51rP36Iv2cwNJxflPekihB8cifYqisGwgzy9ZRrMMZKx8VTxlm-ryt0TLF-X/s2681/1650116547332.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1389" data-original-width="2681" height="166" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGpRKydtAmgLNJWnL8SeHYhp6aV6v5vbhzbxlnBt7cVPhaiiEdyWmQy_tlnTHW5QBAQLd8IGsootGnR4-Djqn-5CcV93RP79f6Lijw034SBM3pqViVrCa8STfB8pE1IVEq51rP36Iv2cwNJxflPekihB8cifYqisGwgzy9ZRrMMZKx8VTxlm-ryt0TLF-X/s320/1650116547332.jpg" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrnaIfikpBc_wOv3MiOzfz9cJEeWqGgQYvi78OUVMl9TMzHWGlCJBEmdYC3Q5hVVGl0lna6FNSYtGT7W9qPWvtPOjI_DIIkfxCQpbHJeacjcuVk7ycojLvSAgM5l_p8Nk_lfm7SXQv_Bx7N5GjBpWNMxaHzSpf0EpoP4RcsBQa3HhJ-eIVHXzqMYLJwOzx/s2029/1650116547318.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="977" data-original-width="2029" height="154" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrnaIfikpBc_wOv3MiOzfz9cJEeWqGgQYvi78OUVMl9TMzHWGlCJBEmdYC3Q5hVVGl0lna6FNSYtGT7W9qPWvtPOjI_DIIkfxCQpbHJeacjcuVk7ycojLvSAgM5l_p8Nk_lfm7SXQv_Bx7N5GjBpWNMxaHzSpf0EpoP4RcsBQa3HhJ-eIVHXzqMYLJwOzx/s320/1650116547318.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><br /></div><br />Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com0tag:blogger.com,1999:blog-4981242805620383029.post-49499364986773923892023-10-02T08:28:00.002+02:002023-10-02T08:28:34.385+02:00The Enclosure Manufacturing Technology<p> The compact, sturdy and nice looking enclosures for all my devices and manufactured by <b><u>3D printing, laser printing and laser cutting.</u></b> The images speak for themselves.</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOcxqF0oeECQ-e6U-UsRyFmVLJNEjgYr5ywaxFhyjH4YpJeChhbanq6uAz8K3YLzeRMtWL9T51vO8NSj1Tu67y4HxNFocmbP2SfUyitFLia3QWA23W7T0-arcJcIAQaLssm_16zjbuy4oLhNizdA0THHJ32SHDaFAkw3bueEoRPhAu8ujoWbD2fxDuhUk3/s4032/IMG_4222.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="4032" data-original-width="3024" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOcxqF0oeECQ-e6U-UsRyFmVLJNEjgYr5ywaxFhyjH4YpJeChhbanq6uAz8K3YLzeRMtWL9T51vO8NSj1Tu67y4HxNFocmbP2SfUyitFLia3QWA23W7T0-arcJcIAQaLssm_16zjbuy4oLhNizdA0THHJ32SHDaFAkw3bueEoRPhAu8ujoWbD2fxDuhUk3/s320/IMG_4222.jpg" width="240" /></a></div><br /> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih_1YSfvdCPao_hPpDxRPoj4h58jQkLryPaAAMPwXlzbnWyHVi7jB4UmD8bVWRJZPw-rxEugDkX0uXJLwtHcGVgjitk1rRte03AJIyaQXXbrUmK9eyansWRjYW1KnfiJmdMTIzpSn6N5O7fMzEXZFLld3hx8bXXFge5yx8dARIUBWY5MiJNR5yXZTLHGLB/s4032/IMG_4223.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="4032" data-original-width="3024" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih_1YSfvdCPao_hPpDxRPoj4h58jQkLryPaAAMPwXlzbnWyHVi7jB4UmD8bVWRJZPw-rxEugDkX0uXJLwtHcGVgjitk1rRte03AJIyaQXXbrUmK9eyansWRjYW1KnfiJmdMTIzpSn6N5O7fMzEXZFLld3hx8bXXFge5yx8dARIUBWY5MiJNR5yXZTLHGLB/s320/IMG_4223.jpg" width="240" /></a></div><br /><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBmpnOo8vS6Pg9Siq88CcKt7i1QKD5SNr_K13-MU2FhncN6BKoHeoakQhNgUw2wzE9A8uaEfMKyNkxVfqJ3DLt5uGtae8a5pkpZCmcGciR8wRjONUoW-j9c8fwCReAGKdvYAhD4Px97ZQNM1i8gjQVP9p44hi42qG_F7uiSNzbI_I6NP44uFpNDLW4aJdb/s4032/IMG_4224.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="4032" data-original-width="3024" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBmpnOo8vS6Pg9Siq88CcKt7i1QKD5SNr_K13-MU2FhncN6BKoHeoakQhNgUw2wzE9A8uaEfMKyNkxVfqJ3DLt5uGtae8a5pkpZCmcGciR8wRjONUoW-j9c8fwCReAGKdvYAhD4Px97ZQNM1i8gjQVP9p44hi42qG_F7uiSNzbI_I6NP44uFpNDLW4aJdb/s320/IMG_4224.jpg" width="240" /></a></div><br />Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com0tag:blogger.com,1999:blog-4981242805620383029.post-65176533270706525122022-12-19T13:39:00.013+01:002023-01-03T11:46:32.632+01:00Regulator za dizalicu topline napravljenu od klima uređaja<p><span> </span>Stari klima uređaj se može iskoristiti kao dizalica topline za grijanje objekta u prijelaznim razdobljima (kad još nije jako hladno), te kao pomoćni sustav za dogrijavanje vode kada to ekonomski ima smisla. </p><p><br /></p><p><span> Na shemi ispod prikazana je integracija dizalice topline u sustav za centralnog grijanje obiteljske kuće. Kao dizalica topline koristi se stari klima uređaj bez ikakve elektronike, tj. sustava za upravljanje. Dizalica topline zagrijava vodu, koja se dalje predaje sustavu. U prijelaznim razdobljima dok još nema niskih vanjskih temperatura, voda zagrijana dizalicom topline može ići direktno u ogrjevna tijela (radijatori, ventilokonvektori, podna instalacija..), a kada se vanjska temperatura spusti nisko i potrebne su više temperature dizalica topline može služiti za dogrijavanje vode u spremniku topline, dok kao primarni izvor služi neki kotao.</span><br /></p><p><span><br /></span></p><p><span><span> Regulator dizalice topline prikazan u ovom postu upravlja dizalicom topline bez vlastite upravljačke elektronike, te kontrolira rad kompresora, cirkulacione pumpe, ventilatora te prekretnog ventila u ovisnosti o stanju sobnog termostata, vanjske temperature, temperature isparivača i temperature ogrjevnog tijela.</span><br /></span></p><p><span><br /></span></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilouZKgS5UuxxmCLlKpPHdVLfqX5V9NerOR7SlzcZrM59gWzyHoxFoxJzcCQlJ5yifjz-8NWDIEeF5qolOBlENDK8XQudFFwZYYXrEgJnOYBaLJIMQxktRAvY7LMNPSLLiFF5iPvg1x5l14r2DcH9w0lORr4PeqZIijpjAM1IuTGH0UHsrYTn12JaF1A/s1203/Snimka%20zaslona%202022-12-19%20132908.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="712" data-original-width="1203" height="378" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilouZKgS5UuxxmCLlKpPHdVLfqX5V9NerOR7SlzcZrM59gWzyHoxFoxJzcCQlJ5yifjz-8NWDIEeF5qolOBlENDK8XQudFFwZYYXrEgJnOYBaLJIMQxktRAvY7LMNPSLLiFF5iPvg1x5l14r2DcH9w0lORr4PeqZIijpjAM1IuTGH0UHsrYTn12JaF1A/w640-h378/Snimka%20zaslona%202022-12-19%20132908.jpg" width="640" /></a></div><br /><p style="text-align: center;"><u>Slika: Shematski prikaz regulacije dizalice topline u sustavu centralnog grijanja obiteljske kuće</u></p><p style="text-align: center;"><u><br /></u></p><p style="text-align: left;"> <span> U ovisnosti o razlici temperature isparivača i vanjske temperature, zahtjevu za grijanjem koji dolazi od sobnog termostata, te temperaturi ogrjevnog tijela, regulator pokreće ili zaustavlja rad dizalice topline te aktivira proces odleđivanja isparivača (defrost).</span></p><p style="text-align: left;"><span><span> Pri pokretanju dizalice topline bitno je držati se slijedećeg rasporeda u <u>određenim vremenskim intervalima</u>:</span><br /></span></p><p style="text-align: left;"></p><div style="background-color: white; display: inline; text-align: left;"><ul style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small; text-align: left;"><li><div style="background-color: white; color: #222222; display: inline; font-family: Arial, Helvetica, sans-serif; font-size: small; text-align: left;">uključiti miš ventil</div></li><li>uključiti kompresor</li><li>uključiti ventilator</li><li>uključiti cirkulacijsku pumpu</li></ul><div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;"><span style="color: black; font-family: "Times New Roman"; font-size: medium;"> </span></div><div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;"><span style="color: black; font-family: "Times New Roman"; font-size: medium;"><span> Na sličan način prilikom gašenja dizalice topline potrebno se je držati </span>slijedećeg rasporeda u </span><u style="color: black; font-family: "Times New Roman"; font-size: medium;">određenim intervalima</u><span style="color: black; font-family: "Times New Roman"; font-size: medium;">:</span></div><div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;"><span style="color: black; font-family: "Times New Roman"; font-size: medium;"><br /></span></div><div><div dir="auto"><ul style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small; text-align: left;"><li>isključiti ventilator</li><li>isključiti kompresor</li><li>isključiti miš ventil</li><li>isključiti cirkulacijsku pumpu</li></ul><div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;"><span style="color: black; font-family: "Times New Roman"; font-size: medium;"> Ukoliko dođe do zaleđivanja isparivača, što se detektira razlikom temperature isparivač/vanjska temperatura, potrebno je pokrenuti program defrosta koji u određenim vremenskim intervalima odrađuje slijedeći ciklus:</span></div><div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;"><span style="color: black; font-family: "Times New Roman"; font-size: medium;"><br /></span></div><div><div dir="auto"><ul style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small; text-align: left;"><li>isključiti ventilator</li><li>isključiti kompresor</li><li>isključiti miš ventil</li><li>uključiti kompresor</li><li>isključiti kompresor</li><li>uključiti ventilator</li><li>isključiti ventilator</li><li>uključiti miš ventil</li><li>uključiti kompresor</li><li>uključiti ventilator</li></ul><div><span face="Arial, Helvetica, sans-serif" style="color: #222222; font-size: x-small;"> Uređaj ima 3 elektronička releja pomoću kojih upravlja komponentama dizalice topline. Relej za kompresor je predviđen za veću snagu pa ima posebno mjesto u kutiji. Također, uređaj ima ulaz za kontakt sobnog termostata (potreba za grijanjem) i ulaz za 3 termometra (vanjska temperatura, isparivač i ogrjevno tijelo)</span><br /></div><div><span face="Arial, Helvetica, sans-serif" style="color: #222222; font-size: x-small;"><br /></span></div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEIRMUXthcsxlpnsmjF4BQB6hpmOSucCFrsJYCIB0mRlvpTDQMFIQzMqw-NGCAMAC_b4RTXn23AX-B5QBLHZilQQv_1kD9QTGeauXhWWl7i6DdtQvmJc8ig-mvRQe0Uu8XT_JEqLwlCsgkCyo3stJMw-kt32zc512T8l0VhviRErtvhxiFq8e6BAb1mw/s3472/1668843506790.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3472" data-original-width="3472" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEIRMUXthcsxlpnsmjF4BQB6hpmOSucCFrsJYCIB0mRlvpTDQMFIQzMqw-NGCAMAC_b4RTXn23AX-B5QBLHZilQQv_1kD9QTGeauXhWWl7i6DdtQvmJc8ig-mvRQe0Uu8XT_JEqLwlCsgkCyo3stJMw-kt32zc512T8l0VhviRErtvhxiFq8e6BAb1mw/w400-h400/1668843506790.jpg" width="400" /></a></div><span> </span><div><span> </span>Demonstracija prototipne verzije, čiji je firmware nešto jednostavniji od uređaja opisanog u ovom postu, se nalazi na videu ispod.</div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/_nFE5lWDuyU" width="320" youtube-src-id="_nFE5lWDuyU"></iframe></div><br /><div> <u>Hvala na pažnji i do čitanja!</u><br /></div><div><span>Filip</span></div><br /><span face="Arial, Helvetica, sans-serif" style="color: #222222; font-size: x-small;"><br /></span></div></div></div></div></div></div><p></p>Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com0tag:blogger.com,1999:blog-4981242805620383029.post-53646314340915785622022-07-05T14:52:00.003+02:002022-07-05T15:43:54.911+02:00S/PDIF Coax and Toslink Splitter<p><span> </span></p><div class="separator" style="clear: both; text-align: center;"><span><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjL4C3O_CQOIOynKBDuidxXu9KKX9WGZ9dq_FPIKbFJMaRY-GCbqeTXJ_BUTgwk7lPrEtAkLGuE8VztSG2zdZJST-WamdNnK57HL8Hgw3yDPFuxlyBgTt-56P3Zm4qK4DTzhLaorkH0RxTdqPzFrD1qI4VpHiqN_CdRjzPW8KXQ869UIStTWve7Jnf0Yw/s3403/1657028528348.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1094" data-original-width="3403" height="206" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjL4C3O_CQOIOynKBDuidxXu9KKX9WGZ9dq_FPIKbFJMaRY-GCbqeTXJ_BUTgwk7lPrEtAkLGuE8VztSG2zdZJST-WamdNnK57HL8Hgw3yDPFuxlyBgTt-56P3Zm4qK4DTzhLaorkH0RxTdqPzFrD1qI4VpHiqN_CdRjzPW8KXQ869UIStTWve7Jnf0Yw/w640-h206/1657028528348.jpg" width="640" /></a></span></div><span><br /></span><p></p><p><span> </span>If you like HiFi audio gear like me then you know the best way to evaluate some particular component is to test it against another reference piece of equipment, or against another component of interest. In my opinion the best way to compare the same type of components is to make A/B/C test. Transition time between listening to component A, then B must be as short as possible, so you don't forget how previous component sound like. You can make best judgement if you are switching between components almost instantaneous and within the same audio material. Thus means you listen to the song and switch components as playback goes on, without interrupts to stop, change component manually, restart the song, etc...</p><p><span> </span>For this purpose with aim to evaluate different HiFi DACs i made S/PDIF Digital Audio Splitter. Yes, I know you can buy TOSLINK splitter like this easy and cheap on Ali, but Toslink AND Coax splitter in one device is hard to find, and you there is no pleasure in owing something mass produced when you can make your own :)</p><p><span> Everything regarding design and manufacturing of this device is presented in the video below. If you need help making your own similar device drop me an email. There is nothing additional I could write about, so if you are interested take a look at the video:</span><br /></p><p></p><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="349" src="https://www.youtube.com/embed/IhpO93SgI8Q" width="420" youtube-src-id="IhpO93SgI8Q"></iframe></div><br /><span><br /></span><p></p><p><br /></p>Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com0tag:blogger.com,1999:blog-4981242805620383029.post-48679800243110498502022-05-27T10:55:00.004+02:002022-05-31T13:45:55.345+02:00Trip Computer for Boat<p> This is one old project, firstly developed ca 9 yrs ago. Since then, from time to time there is request to make this unit again. The code and base hardware design did not change since development finished, but with every manufactured unit there are smo small improvements. </p><p>If you are interested about this project I suggest to first take a look at previous posts regarding previous versions and releases:</p><p> <a href="https://ucdesignplay.blogspot.com/2018/08/latest-version-of-boat-trip-computer-v4.html">LINK 1</a> <a href="https://ucdesignplay.blogspot.com/2016/05/brodsko-racunalo-v3.html">LINK 2</a> <a href="http://ucdesignplay.blogspot.com/2014/09/brodska-racunala-verzija-1-2.html">LINK 3</a></p><p>Latest version have more compact dimensions and smaller but easy visible LCD screen. Regarding assembly of the unit every screw and large part on PCB (like GPS module, LCD screen) have been secured with glue and additionally supported to withstand vibrations which are expected considering boat environment. </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjb1C8bZRuyTRiAJQbBi_THz3cGWv8t7r1c8p9ZYRGpqKWyzcvPEpB15ujpEEtOxKR-l8kcS6qsF4sZo5VK41MzJfjjtJMYV1-aCmHRb54FhG6EFvw9YaLNPjTJTlJ7his_NCO6vft1BBCfLaTGceWHiwjGY6NmJbkSN1-fg4CQAxfmy-cfFXbBrYtyEA/s1429/FRONT%20and%20BACK.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="755" data-original-width="1429" height="338" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjb1C8bZRuyTRiAJQbBi_THz3cGWv8t7r1c8p9ZYRGpqKWyzcvPEpB15ujpEEtOxKR-l8kcS6qsF4sZo5VK41MzJfjjtJMYV1-aCmHRb54FhG6EFvw9YaLNPjTJTlJ7his_NCO6vft1BBCfLaTGceWHiwjGY6NmJbkSN1-fg4CQAxfmy-cfFXbBrYtyEA/w640-h338/FRONT%20and%20BACK.JPG" width="640" /></a></div><br /><p><br /></p>Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com0tag:blogger.com,1999:blog-4981242805620383029.post-44538351144804628752022-03-07T12:21:00.001+01:002022-03-07T12:21:17.919+01:00Regulator centralnog grijanja po vanjskoj temperaturi (regulator miješajućeg ventila)<p> Upute za uređaj nalaze se <a href="https://drive.google.com/file/d/1-ON8BCJmyYYGDz8wC_SZKmkN8HPUKnd8/view?usp=sharing" target="_blank">ovdje</a>.</p><p><span style="white-space: pre;"> </span>Uređaj upravlja ventilom za miješanje kako bi postigao temperaturu polaza koja se određuje vanjskom i sobnom temperaturom. Postoje tri načina rada: <span style="white-space: pre;"> </span></p><p></p><ol style="text-align: left;"><li>Sobna temperatura postavlja se prema rasporedu grijanja ili opcionalno sobnom termostatu (Vani + Soba), </li><li>Sobni termostat šalje informacije kada je aktivna viša, a kad niža temperatura (Vani + Termostat), </li><li>Temperatura polaza je konstantna i određuje se tjednim rasporedom ili opcionalno sobnim termostatom (Fiksna temperatura).</li></ol><p></p><p><span style="white-space: pre;"> </span>Prednosti upotrebe ovog regulatora su u tome što se temperatura polaza regulira prema točnim zahtjevima za grijanjem (bez prekoračenja ili prekomjerne potrošnje topline), što dovodi do optimalne potrošnje goriva. Korištenjem ovog regulatora postiže se maksimalna udobnost u grijanom objektu uz minimalnu potrebnu potrošnju topline. </p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgmeaEi-y14Z_heq2s9d6_p3Deijp5UsACLgu1MuDjvXnEWXFfpk0K5bSOpcOLqD4oG_M4X_zAx3DFvw99gifTA_D7DgWepWSIzhIRnw_ACknhgZlQRyv0gNUsQHtlAwqOdgImatlvrndWLeh4F8IajdqViAUb12iu2kVa7nhnPXT9j2udLZB3d645BXA" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="745" data-original-width="998" height="478" src="https://blogger.googleusercontent.com/img/a/AVvXsEgmeaEi-y14Z_heq2s9d6_p3Deijp5UsACLgu1MuDjvXnEWXFfpk0K5bSOpcOLqD4oG_M4X_zAx3DFvw99gifTA_D7DgWepWSIzhIRnw_ACknhgZlQRyv0gNUsQHtlAwqOdgImatlvrndWLeh4F8IajdqViAUb12iu2kVa7nhnPXT9j2udLZB3d645BXA=w640-h478" width="640" /></a></div><br /><br /><p></p>Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com0tag:blogger.com,1999:blog-4981242805620383029.post-4009894303390779922022-02-26T12:24:00.031+01:002022-03-03T08:13:24.232+01:00Mixing Valve Controller - Central Heating System Controller<p> Over the last few weeks during this winter we were testing performance of the new mixing valve controller in a real world conditions. A working prototype is installed at friends house for a period of three weeks. All working parameters were collected and sent to cloud for monitoring and analysis (via Google Drive). Also device setup can be accessed and parameters can be changed at any time to see how it influence controller performance. </p><p> Short video overview of a working controller:</p><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/IjVqNTqn2tY" width="320" youtube-src-id="IjVqNTqn2tY"></iframe></div><br /><p>For data monitoring following system have been established:</p><p>- Mixing valve controller - DUT (Device Under Test),</p><p>- Raspberry Pi computer for exchanging data over UART communication with DUT:</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEixRdmld7wHYuP-df2lebXcIidzSMY2XuAN9paMtZtVEDOOMYP-zZLqtZ0kmKLy7r_SUZMx8hfzHIhBhevojfIt1Vw9KtjA1IsyUOuuB6wBE4WGNIaKzQ3DcDLnPxJyMjzvwWfnUgo0lEnvX9BgMlx-wI66_U1nWCvPzfl2Lx4_fQPyheWkxbq2kgVdEA=s746" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="439" data-original-width="746" height="235" src="https://blogger.googleusercontent.com/img/a/AVvXsEixRdmld7wHYuP-df2lebXcIidzSMY2XuAN9paMtZtVEDOOMYP-zZLqtZ0kmKLy7r_SUZMx8hfzHIhBhevojfIt1Vw9KtjA1IsyUOuuB6wBE4WGNIaKzQ3DcDLnPxJyMjzvwWfnUgo0lEnvX9BgMlx-wI66_U1nWCvPzfl2Lx4_fQPyheWkxbq2kgVdEA=w400-h235" width="400" /></a></div><p>Raspberry Pi is running rclone which uploads all measured data to Google Drive cloud, the same Raspberry downloads configuration file from G Drive which contains working parameters which can be changed. In this way mixing valve controller is fully monitored and controller remotely.</p><p>Collected data are stored in .csv file which is plotted for analysis via Plotly Graphing Library for Python.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEh7_EAmGK9bT9rC0IXgICSd-AbyzKNRuEcTDhyOCrisLaep-1_4GXOjklEBgLn-OxwdfpOR2H8xa2QSXA2UnZOM8hxNWqkoQnFYeb6mISgE0jS6Po0juOFWI4n4yBFnhaCpiLkqXgHALz-XywrHQ2QM2_Pe4wJGfeYrbl8vdvpscqwaZ7P798uj7M1N8Q=s1203" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="863" data-original-width="1203" height="230" src="https://blogger.googleusercontent.com/img/a/AVvXsEh7_EAmGK9bT9rC0IXgICSd-AbyzKNRuEcTDhyOCrisLaep-1_4GXOjklEBgLn-OxwdfpOR2H8xa2QSXA2UnZOM8hxNWqkoQnFYeb6mISgE0jS6Po0juOFWI4n4yBFnhaCpiLkqXgHALz-XywrHQ2QM2_Pe4wJGfeYrbl8vdvpscqwaZ7P798uj7M1N8Q=s320" width="320" /></a></div>DUT is installed in a heating circle which supply heat to the apartment of ca 100 m2 living space. Heating circle takes the heat from a buffer tank of 2000 l capacity. Heat is supplied to the buffer tank from pyrolytic solid fuel (wood logs) boiler of 50 kW. This system is presented in the video below:<div><br /></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/vmJq8Tj_d-E" width="320" youtube-src-id="vmJq8Tj_d-E"></iframe></div><br /><div><br /></div><div><b><u>The analysis of DUT performance</u></b></div><div><b><u><br /></u></b></div><div>To better understand measured temperatures a basic schematic of the system is given below:</div><div><br /></div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgyQdHSCBXz0mcHFdR7RtLNr6G1SFG-YV4S1oyuqZdWwAhqG1hi5-TKt1FNBF39WoKQKfSadBwWcW1eZaqoZO3lyHFSMwDc3YCJ5SSi6u96WHUrgotL4m49vuP9hGwL6wSdejZpBxEqJKdjQ_z-Auq7L2JDUhw-0mO2IGs12ylpq2F9rvDWVanWDjR4Wg" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="536" data-original-width="792" height="271" src="https://blogger.googleusercontent.com/img/a/AVvXsEgyQdHSCBXz0mcHFdR7RtLNr6G1SFG-YV4S1oyuqZdWwAhqG1hi5-TKt1FNBF39WoKQKfSadBwWcW1eZaqoZO3lyHFSMwDc3YCJ5SSi6u96WHUrgotL4m49vuP9hGwL6wSdejZpBxEqJKdjQ_z-Auq7L2JDUhw-0mO2IGs12ylpq2F9rvDWVanWDjR4Wg=w400-h271" width="400" /></a></div><div><br /></div><div>Mixing valve actuator is Seltron AVC05: 3-point, 120s, 5Nm.</div><div>Circulating pump is AQART Type 25-6-180, 3 speed.</div><div><br /></div>Diagram of one day (24h of 8. February 2022.) of temperature recording is given below.<br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgRyQhj_u0-99_grjKTzVaYVCRdnWRhmt6nd7MGLz69tLF7H9PuBamxFuB0PTm3U9Z5Pv8QsBOY4QOR6QgC-5X3w3SxLPgiR08w_nFTXSf5c_OkNy4E0GAja6nlNp-kVLvdP-WDPZEov2w3cKOCa-G2ztaKmiFNbBo8jxb5WVqgabGoPRymtofCFW1UFQ" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="664" data-original-width="1294" height="328" src="https://blogger.googleusercontent.com/img/a/AVvXsEgRyQhj_u0-99_grjKTzVaYVCRdnWRhmt6nd7MGLz69tLF7H9PuBamxFuB0PTm3U9Z5Pv8QsBOY4QOR6QgC-5X3w3SxLPgiR08w_nFTXSf5c_OkNy4E0GAja6nlNp-kVLvdP-WDPZEov2w3cKOCa-G2ztaKmiFNbBo8jxb5WVqgabGoPRymtofCFW1UFQ=w640-h328" width="640" /></a></div>Buffer tank temperature changes according to heat demand from the building. Oscillations which begin at 17 h is when pyrolytic boiler is fired up. This boiler if fired once per day. Oscillations are due to pump speed modulation as boiler is going through different burning phases. As pump speed change levels of water with different temperature inside tank are being mixed.</div><div><br /></div><div>Heating controller (DUT) works in a Outside + Room Thermostat mode. This means that signal from room thermostat defines which room temperature is set to be. From diagram it is seen that In Room Temperature (IRT) is changed between 2 values, this is set by a room thermostat. Based on Room Temperature and Outside Temperature (OT) DUT calculate Ongoing Flow Set Temperature(OFST) based on selected heating curve. The PID regulator inside DUT firmware is controlling mixing valve so actual Ongoing Flow Temperature (OFT) is as close as possible to Ongoing Flow Set Temperature.</div><div><br /></div><div>From the 24h diagram above it is seen that OFT is trying to be close to OFST. It should be noted that when the room thermostat is OFF and lower value IRT is set, the pump is OFF. This pump can be set to and speed between 0 and 100%, but in this case it is set to 0%. This is why mixing valve is unable to control OFT when IRT is low - there is no water circulating.</div><div><br /></div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiqRYqWGxzX5FbwfSfhgf8sxTIFw8Pb5K6bEPJoeLJN7GPamm7QjnhTTw6YdUiLv-368rFuOBo5R7MEdVIlZ9GC0v4tBjrVWaLuw905_7cPg_qySd84ZUCXI05g8qTc7cWgBcYRHJDxJrpFhZj-TBQ9HMf9URL0nN2XPEOQXMsrIcmW0hwDn-KlwW2v5w" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="808" data-original-width="1718" height="302" src="https://blogger.googleusercontent.com/img/a/AVvXsEiqRYqWGxzX5FbwfSfhgf8sxTIFw8Pb5K6bEPJoeLJN7GPamm7QjnhTTw6YdUiLv-368rFuOBo5R7MEdVIlZ9GC0v4tBjrVWaLuw905_7cPg_qySd84ZUCXI05g8qTc7cWgBcYRHJDxJrpFhZj-TBQ9HMf9URL0nN2XPEOQXMsrIcmW0hwDn-KlwW2v5w=w640-h302" width="640" /></a></div><div><br /></div>A detail of DTU operation when IRT is set to low value (room thermostat OFF). The pump stops and OFT first increase, that decrease slowly without DUT and mixing valve control. Control over OFT can be established if pump speed is >0%, but this is not important. The pump is set to 0% to stop the heat delivery because in the case when room thermostat is OFF the heat in not needed.</div><div><br /></div><div>It is important to see how DUT manages to keep OFT close to OFST during room thermostat ON (heat demand) period. After initial instant change in OFST the OFT takes approx. 20 mins to stabilize. After that, as it an be seen in diagram below, the OFT is kept within 1°C offset from OFST. From diagram it is also seen that OFST is changed (lowered) according to Outside Temperature increase.</div><div><br /></div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiS32qQx9xuoC2Yt5LPUEz8fc8KSNGeWSGaQ68H0qdlU2UebnmjT91mro6K6gfclPTGl9XD9xiErhrzAOFfHf5N5FokD_hIAcC3P9e8Q1-haiy3SScMrg1nqQw9CRpOl36Lznxfho8bzCIdjeHtts7gUPk-Z1NM_vKyh6B1Viki-qCM9ZP5ch_S1gVw_w" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="637" data-original-width="1358" height="300" src="https://blogger.googleusercontent.com/img/a/AVvXsEiS32qQx9xuoC2Yt5LPUEz8fc8KSNGeWSGaQ68H0qdlU2UebnmjT91mro6K6gfclPTGl9XD9xiErhrzAOFfHf5N5FokD_hIAcC3P9e8Q1-haiy3SScMrg1nqQw9CRpOl36Lznxfho8bzCIdjeHtts7gUPk-Z1NM_vKyh6B1Viki-qCM9ZP5ch_S1gVw_w=w640-h300" width="640" /></a></div><br />The allowed offset of OFT against OFST is defined as DUT working parameter "valve dead zone" and equals 1°C.</div><div><br /></div><div><br /><b><u>Mixing valve action - PID regulator</u></b></div><div><b><u><br /></u></b></div><div>From diagram below it can be seen how PID regulator inside firmware is opening and closing mixing valve in order to keep OFT near OFST. Plot of opening/closing speed of valve is added to temperature diagram. Amount of opening or closing is proportional to temperature difference between OFT and OFST minus dead band. In other words, valve is being opened or closed when dead band zone (1°C) between OFT and OFST is exceeded.</div><div><br /></div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEipIME65dlOFwk-Yq8WwIXCbmWzktzXQRSXT4XdeYP7giVY7caJmTIq25Oo2iV5UKKSg0--8RlnhDLr74oO-ru4c58HjL4BiztkEaYxd0o7MBqX1nJ9OQoi45N3rjauM1EO5XJIbfHk_7--6hwK5uPtUmBkuNpChqvF17okkysTEef82CTl_qXgtYZ5Qw" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="659" data-original-width="1164" height="362" src="https://blogger.googleusercontent.com/img/a/AVvXsEipIME65dlOFwk-Yq8WwIXCbmWzktzXQRSXT4XdeYP7giVY7caJmTIq25Oo2iV5UKKSg0--8RlnhDLr74oO-ru4c58HjL4BiztkEaYxd0o7MBqX1nJ9OQoi45N3rjauM1EO5XJIbfHk_7--6hwK5uPtUmBkuNpChqvF17okkysTEef82CTl_qXgtYZ5Qw=w640-h362" width="640" /></a></div><div><br /></div>Diagram above is for valve dead zone 1°C. Diagram below ti for valve dead zone 0,5°C. It can be seen that valve is operated much frequently, trying to keep OFT within 0,5°C. This was set just for experimenting with DUT performance. In reality a dead tone of 1°C is more than enough for comfort feeling in the heated room.</div><div><br /></div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEg3AIUD02DMK9nf5LotxSc-AAjJMkrHyBhnol6yu7Sg3w-pV9AbHE_AHlpOf6kkqV8IaPN296TlCmtszNzy-JmwRRfSlfG0FeIH6BkGHP3o4829x13msXGQNRATAoJd8iTtzPzBFZu8n4PVuW2JeeAeFZ8a3Ntz09vY-bHo8NNjC-Dqj6DgZokmTij6zw" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="688" data-original-width="1337" height="330" src="https://blogger.googleusercontent.com/img/a/AVvXsEg3AIUD02DMK9nf5LotxSc-AAjJMkrHyBhnol6yu7Sg3w-pV9AbHE_AHlpOf6kkqV8IaPN296TlCmtszNzy-JmwRRfSlfG0FeIH6BkGHP3o4829x13msXGQNRATAoJd8iTtzPzBFZu8n4PVuW2JeeAeFZ8a3Ntz09vY-bHo8NNjC-Dqj6DgZokmTij6zw=w640-h330" width="640" /></a></div><br /><br /></div><div><br /></div><div>An example of good OFT regulation is in diagram below. The source temperature (Buffer Tank Temperature) is changing a lot over time due to boiler pump mixing the water inside the tank. Controller (DUT) is constantly acting on the valve to keep OFT in dead zone range close to OFST. And it's doing a very good job!</div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiGC_DFPu5ZKwT9S2f8BAWTdaTWWydPIRcahx_KpFO_kAQqNxOggCPdIXjdQCVbHiZD2brBzvpnT_gdlCDrWmdGt1oAVXDnMBsu2_AtjjxSc0gZN92beIGEmbeteAApKJ0oklzPEsUvM31TRC90xsDQCGR3JE1R7AFHhznwCfu6JowfmIvx1AfKzzoowQ" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="672" data-original-width="1337" height="322" src="https://blogger.googleusercontent.com/img/a/AVvXsEiGC_DFPu5ZKwT9S2f8BAWTdaTWWydPIRcahx_KpFO_kAQqNxOggCPdIXjdQCVbHiZD2brBzvpnT_gdlCDrWmdGt1oAVXDnMBsu2_AtjjxSc0gZN92beIGEmbeteAApKJ0oklzPEsUvM31TRC90xsDQCGR3JE1R7AFHhznwCfu6JowfmIvx1AfKzzoowQ=w640-h322" width="640" /></a></div><br /><b><u>Conclusion</u></b></div><div><b><u><br /></u></b></div><div>All in all the controller does a very good job in a task to supply enough heat to heated space by adjusting OFST according to IRT and OT. It also does a quality PID regulation of OFT to be close to OFST, making comfort warm feeling in the heated space no matter how low the outside temperature is!<br /><br /></div><div><br /></div><div><br /><br /></div><div class="separator" style="clear: both; text-align: center;"><br /></div><br /><div><br /></div>Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com0tag:blogger.com,1999:blog-4981242805620383029.post-8117133262990079192021-11-01T20:03:00.009+01:002022-05-19T10:21:24.383+02:00Accelerator Mapper for Dualtron Rev 1<p>As any product on which it has been worked on, Mapper is now Rev.1 in hardware and software. This is followed with updated manual. Find it <a href="https://drive.google.com/file/d/17MpBicJUxoTDHYg0g_dfllJUw2DOjmSC/view?usp=sharing" target="_blank">here</a>. </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9JcX7PJ63XuU-8ig4eA7h8UlcKA3z6ry0EUeVfUft10gprnCwVihnzlHQ9CJ1Mwn7RaIuIJevQiv7LAMfj8tsdOjyiQj2IvqTBkWTuWxmREiaSQX5Mzkg6ClYQOswdHiK5UOCqs0RW1eh/s1246/Accelerator+Mapper+for+Dualtron.JPG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="825" data-original-width="1246" height="265" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9JcX7PJ63XuU-8ig4eA7h8UlcKA3z6ry0EUeVfUft10gprnCwVihnzlHQ9CJ1Mwn7RaIuIJevQiv7LAMfj8tsdOjyiQj2IvqTBkWTuWxmREiaSQX5Mzkg6ClYQOswdHiK5UOCqs0RW1eh/w400-h265/Accelerator+Mapper+for+Dualtron.JPG" width="400" /></a></div><br /><p><br /></p>Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com0tag:blogger.com,1999:blog-4981242805620383029.post-43590509587991901102021-08-01T13:35:00.001+02:002021-08-01T13:36:38.741+02:00Digital Streamer v3: Volumio + DAC2 HD<p><span> </span>Third (and last) instance of Digital Streamer consist of: Volumio, 1,5˝ OLED screen, DAC2 HD from HiFiBerry. All inside black anodized aluminium enclosure with unique front and back panel.</p><p><span> This time it is silver reflective finish with red illumination behind.</span><br /></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyPfEiNA3Rdi9p6sTpcK_rFyMPK7oXt6-v1PXie4HASw_iXtKz8kQp2w17b4VdJlP87hVvx46r6wB7Xo7WHwsaNEHYl9v2OGdGIeaDfhP4-lyScF4OR7oCXLnfQK2CEQll9QOXfTsOL3f1/s1051/dacHd1.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="749" data-original-width="1051" height="285" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyPfEiNA3Rdi9p6sTpcK_rFyMPK7oXt6-v1PXie4HASw_iXtKz8kQp2w17b4VdJlP87hVvx46r6wB7Xo7WHwsaNEHYl9v2OGdGIeaDfhP4-lyScF4OR7oCXLnfQK2CEQll9QOXfTsOL3f1/w400-h285/dacHd1.JPG" width="400" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: left;"><span> </span>Fits perfect with my Lehmann Audio Black Cube Linear headphone amp and AKG K701 reference headphones. Listening to Tidal or some Hi-Res audio is real joy.</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQiIGOsyU4OTY-ZA_ZdLFkzGe1ZSbyNHZLb_COGwGsTPbYTzHaC2cMMZ_zJWtgGK46AJxosH0gHbytEMfNHCbfwh5DQXO4wSqTp-uRY2iB0BjJNMjn4PK-tbWHmhdE4xQvI4was_uLe5bF/s1457/dacHd2.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="822" data-original-width="1457" height="226" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQiIGOsyU4OTY-ZA_ZdLFkzGe1ZSbyNHZLb_COGwGsTPbYTzHaC2cMMZ_zJWtgGK46AJxosH0gHbytEMfNHCbfwh5DQXO4wSqTp-uRY2iB0BjJNMjn4PK-tbWHmhdE4xQvI4was_uLe5bF/w400-h226/dacHd2.JPG" width="400" /></a></div><br /><div class="separator" style="clear: both; text-align: left;"><span> I had great time making this Streamers. But it's time to move on, a bit away from audio ;)</span><br /></div><br /><span><br /></span><p></p>Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com0tag:blogger.com,1999:blog-4981242805620383029.post-70037356244831111312021-06-13T09:35:00.005+02:002021-06-13T09:49:21.009+02:00Digital Audio Streamer<p></p><ul style="text-align: left;"><li>Bit-perfect digital audio streaming with Volumio,</li><li>TOSLINK and S/PDIF output,</li><li>OLED display,</li><li>Made in Croatia</li></ul><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiqUGSAvIZeQnBjzAUN6bKhA5W64d0_Rx2JpU8H-qZ9cot8N8NODOWcPy_SBGWED2JJeQXz9CXfi5xrGHYldmQVlrTn9GBjMdlRGk5SGiHfihb3l4cx1Jop_Luscywdb1GMRLGhu29HNHz/s639/Capture2.JPG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="639" data-original-width="617" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiqUGSAvIZeQnBjzAUN6bKhA5W64d0_Rx2JpU8H-qZ9cot8N8NODOWcPy_SBGWED2JJeQXz9CXfi5xrGHYldmQVlrTn9GBjMdlRGk5SGiHfihb3l4cx1Jop_Luscywdb1GMRLGhu29HNHz/s320/Capture2.JPG" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5PeQcmHZK2Sb6oyN80izqU4WlszyS3t57KN61DOedeoEbct9KBdgJ9dl287xyDFNR9ebCGF9FJmA4C8OW5YeGO1X4v6Vw6yRpPd-2fDolUer9yzhJnpolwz684kjmjTzglALgZ4xqEUBJ/s1163/Capture3.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="729" data-original-width="1163" height="402" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5PeQcmHZK2Sb6oyN80izqU4WlszyS3t57KN61DOedeoEbct9KBdgJ9dl287xyDFNR9ebCGF9FJmA4C8OW5YeGO1X4v6Vw6yRpPd-2fDolUer9yzhJnpolwz684kjmjTzglALgZ4xqEUBJ/w640-h402/Capture3.JPG" width="640" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><br /></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgckYn7fl5metOuKFaVI1IC1eE39k3bwqkJzZvwnJHbv3oNqWJnTpqAoYi1ux-UplxeSCwkWbzDkCmXp6PEDilS9BKRC7Fb2_RMPjk1nb15xyv3z8DkS2BA9nV6jUV5NkoFeXFcOAcJdBTr/s967/Capture.JPG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="551" data-original-width="967" height="364" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgckYn7fl5metOuKFaVI1IC1eE39k3bwqkJzZvwnJHbv3oNqWJnTpqAoYi1ux-UplxeSCwkWbzDkCmXp6PEDilS9BKRC7Fb2_RMPjk1nb15xyv3z8DkS2BA9nV6jUV5NkoFeXFcOAcJdBTr/w640-h364/Capture.JPG" width="640" /></a></div><br /><div><br /></div><p></p><p><br /></p>Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com0tag:blogger.com,1999:blog-4981242805620383029.post-14298784542721856732021-05-31T15:34:00.006+02:002021-05-31T15:35:37.898+02:00Adding a Weather Compensated Heating System Control with Monitoring<p> EoT (Ethernet of Things) heating controller has been added to my house central heating system. Fuel is natural gas, so no accumulation tank is needed between boiler and radiators. Heating is simply on demand.</p><p><br /></p><p>This device is stand alone, meaning it measures outside temperature, inside reference room temperature, flow temperature and based on heating schedule and house parameters calculates desired flow temperature and fires oil burner to achieve that desired temperature. It is similar to commercialy avaiable weather compensated controllers. It uses heating curve to calculate desired flow temperature from previously mentioned data.</p><p><br /></p><p>Why is it EoT? Because it sends all measured temperatures and other heating parameters vai MQTT system to my RPi broker which is also a monitor device where I watch and record system behaviour. Node Red software is used to visualize and present data on RPi screen.</p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOSPIO77kQ5dEsIyW3R7daP1nHyKu9sFnEKIlSnR57MPh4QfP7lyX2BDYaPk7tQ4H7zq5WWfyukhHe9-jobHsr8MiFEoBEmVJa5Q_euW8xRp-n0SdZIRtZKy95Fz4z9IuzpeZHr38_vad2/" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1812" data-original-width="2048" height="354" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOSPIO77kQ5dEsIyW3R7daP1nHyKu9sFnEKIlSnR57MPh4QfP7lyX2BDYaPk7tQ4H7zq5WWfyukhHe9-jobHsr8MiFEoBEmVJa5Q_euW8xRp-n0SdZIRtZKy95Fz4z9IuzpeZHr38_vad2/w400-h354/1622368668554.jpg" width="400" /></a></div><br /><p></p><p>Beside WoT controller I mounted ultrasonic flowmeter which is used to monitor heat energy that goes into the system. This flowmeter also behaves as a flow switch, which doesn't allow burner to fire if water is not circulating. Matter of safety.</p><p></p><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnmSm-WUePKoyxPxLsQZfgK74-aCWPrdJ6gQ_B4DZ-1VYwrdIkppvBYB0DcxZLclqkdt8bDJlOgp01Zl5bN4yOAwXY72rK86H_4iGdGqwH3IcDRcsKkiGfyzebCBWfiiXvorujIFpTMKVG/" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="2048" data-original-width="1532" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnmSm-WUePKoyxPxLsQZfgK74-aCWPrdJ6gQ_B4DZ-1VYwrdIkppvBYB0DcxZLclqkdt8bDJlOgp01Zl5bN4yOAwXY72rK86H_4iGdGqwH3IcDRcsKkiGfyzebCBWfiiXvorujIFpTMKVG/w299-h400/1622368668588.jpg" width="299" /></a></div><br /><div style="text-align: left;">MQTT broker with Node Red visualization software running on RPi system. It is on separated WiFi network.</div></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaEdu48qPGGsh-J7dKzBjgv31-2JYZ1cHvULySATxUAS64iWJLuD3oYkkMbVMsbONKfvgTDkzH9cJeiIs-qI1zb7c0rXvObS4hdicxLfve3dWMkdMW-I6GmP_Pt_YDJzK6s0zWC-FASJpL/" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="2048" data-original-width="1532" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaEdu48qPGGsh-J7dKzBjgv31-2JYZ1cHvULySATxUAS64iWJLuD3oYkkMbVMsbONKfvgTDkzH9cJeiIs-qI1zb7c0rXvObS4hdicxLfve3dWMkdMW-I6GmP_Pt_YDJzK6s0zWC-FASJpL/w480-h640/1622368668571.jpg" width="480" /></a></div><br /><br /></div><br /><br /><p></p>Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com0tag:blogger.com,1999:blog-4981242805620383029.post-5387493072999385422021-05-31T10:54:00.002+02:002021-05-31T10:54:28.188+02:00Improving Radiator Performance<p></p><div class="separator" style="clear: both; text-align: left;">To improve performance of standard radiator for my central heating system I added 6 large (120 mm) PWM controlled PC fans. They are extracting air from inside of radiator thus significantlly improving it's heating performance. Practically, I made fan-coil from standard radiator.</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">Since they are PWM fans speed can be lowered to 10-20% making them silent. It's a big heating improvement, this fan-coil can heat up my small workshop in minutes.</div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkvVmyxK9wpcRQmIq0UGS5uw-z8UnKtZO7yrBPhAGVEhQ60hceiuUBIyFkMZfJZRV9k0Mrs8wD8qYNEJg9VErAzitW0UnpeU6Mlxq5dwV0aF2QbNjsuuiYLdcXif_pxCcZnMtU1R7a5hgP/" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1380" data-original-width="2048" height="270" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkvVmyxK9wpcRQmIq0UGS5uw-z8UnKtZO7yrBPhAGVEhQ60hceiuUBIyFkMZfJZRV9k0Mrs8wD8qYNEJg9VErAzitW0UnpeU6Mlxq5dwV0aF2QbNjsuuiYLdcXif_pxCcZnMtU1R7a5hgP/w400-h270/1622368668583.jpg" width="400" /></a></div><br /> Beside controlling fans I added valve control with position feedback. This is teardown electronic regulatig valve, which I fitted for the purpose.<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF9mKPH51Z1bxpc95dsdwDnbImUguuT8Ud1M67MGkwxVzNfXZTrB7nl30uJyL-HdbAsg-7SpvEO43jrGi5G6xokeCL6yBu-_1o7rkgahjk27H9wIMtLYb2La-4OkPaDT4xvbTWpZpYohcF/" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1553" data-original-width="2048" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF9mKPH51Z1bxpc95dsdwDnbImUguuT8Ud1M67MGkwxVzNfXZTrB7nl30uJyL-HdbAsg-7SpvEO43jrGi5G6xokeCL6yBu-_1o7rkgahjk27H9wIMtLYb2La-4OkPaDT4xvbTWpZpYohcF/" width="316" /></a></div><br />The controller is Arduino which based on heating schedule and presence of person it workshop regulate fan speed and valve position to achieve quick heat up. IR controller is used to eliminate the need for several buttons on front panel.<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPU_f_ikzMocA13_PjrHogVYLOvkiZvkUKEonlnctYYM-cG4M4lHSWmePbobEPe93b1q28m3peJgQld5YLRX3MdSlyvUwE9uXWzGqacHZti2hrVr_-0962XJ6Gx_mFlKxBvnoxM6osuhuN/" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="2048" data-original-width="1707" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPU_f_ikzMocA13_PjrHogVYLOvkiZvkUKEonlnctYYM-cG4M4lHSWmePbobEPe93b1q28m3peJgQld5YLRX3MdSlyvUwE9uXWzGqacHZti2hrVr_-0962XJ6Gx_mFlKxBvnoxM6osuhuN/" width="200" /></a></div><br /><br /><p></p>Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com0tag:blogger.com,1999:blog-4981242805620383029.post-20875271759652096192021-05-29T18:56:00.004+02:002021-05-29T19:06:17.934+02:00Controller for Simple Winding Machine<p> This device controls the speed of two stepper motors (via dedicated motor controllers) to achieve tape winding around tubular object (a tube, pipe or similar). One stepper is turning main shaft at some speed, while other stepper is turning screw shaft which moves the tape along rotating tubular object and thus winding tape around it. Something similar to sketch below, but screw shaft is not driven by chain but second stepper motor. </p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilAyhKCQycDI0S9Y4ruwW2Gm6C5sv-JVzkBm51QWXrfAbte_8eEWuc_5_5Ka6PYVVxlFYa-PYRyqxM-6Rs2FMSxl8DgSkajuY37-S8tKnAaCs3-UCBWMoyYkj6yAqPlteldCQiypAQYE0o/" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="505" data-original-width="767" height="264" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilAyhKCQycDI0S9Y4ruwW2Gm6C5sv-JVzkBm51QWXrfAbte_8eEWuc_5_5Ka6PYVVxlFYa-PYRyqxM-6Rs2FMSxl8DgSkajuY37-S8tKnAaCs3-UCBWMoyYkj6yAqPlteldCQiypAQYE0o/w400-h264/image.png" width="400" /></a></div><div>Speed of main shaft and pitch of second shaft with screw can be changed at any time (in operation and while idling).</div>Device looks like this: main controller + 2 (stepper controllers + steppers)<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiepbKWqCBZl1BVhfZDl4wMcPkjP1W8pfOxK8Q6r_zvWf3bKRzZbs_z-2Q0GI7NwvyjDzwx-1yo2vogMi6Oc82rTgm_AVb3UbDfwjapcRW10A_zm-gQhuHfX0TJmsZ256NTvytlXDfdWsTC/" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="639" data-original-width="1450" height="282" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiepbKWqCBZl1BVhfZDl4wMcPkjP1W8pfOxK8Q6r_zvWf3bKRzZbs_z-2Q0GI7NwvyjDzwx-1yo2vogMi6Oc82rTgm_AVb3UbDfwjapcRW10A_zm-gQhuHfX0TJmsZ256NTvytlXDfdWsTC/w640-h282/image.png" width="640" /></a></div><p></p><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuALEGPH6goek7WKylcBvlvRcXnadSWOusZafSDKxwqIzXo67mU4d0eG6wSpFOsESvJ8CK9MW5axTh3kVSg4lJggloYHRPOqWScsqw88RPef2oAO4oOk6vu0GDFZcv0WQmOhpuvEYFcMX5/s676/Capture.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="427" data-original-width="676" height="253" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuALEGPH6goek7WKylcBvlvRcXnadSWOusZafSDKxwqIzXo67mU4d0eG6wSpFOsESvJ8CK9MW5axTh3kVSg4lJggloYHRPOqWScsqw88RPef2oAO4oOk6vu0GDFZcv0WQmOhpuvEYFcMX5/w400-h253/Capture.JPG" width="400" /></a></div></div><br /><br /><br /><p></p>Since I only made one piece of this device, I made it on single side PCB with CNC router made traces. Board layout is quite simple: power supply, Arduino which controls everything, simple lcd, 4 buttons and terminals.<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8tG4DIA1gf7E781SbgBhfI1nHPvPzRkZGeyLcji65CCqm_nPYIzqUVN7ZUs65OV4XA09XLolMzX9fSvGBXemhNJHtk6BrIWntrVrG9sLvXhZGNGwO2lnVIKjSGH8egxgfgEV-eenWULZ5/" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="664" data-original-width="1233" height="215" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8tG4DIA1gf7E781SbgBhfI1nHPvPzRkZGeyLcji65CCqm_nPYIzqUVN7ZUs65OV4XA09XLolMzX9fSvGBXemhNJHtk6BrIWntrVrG9sLvXhZGNGwO2lnVIKjSGH8egxgfgEV-eenWULZ5/w400-h215/image.png" width="400" /></a></div><br />Below is a video with controller in action whith additional explanations if someone is interested:<p></p><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/cWl8__dM1b4" width="320" youtube-src-id="cWl8__dM1b4"></iframe></div><br /><p><br /><br /><br /></p>Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com0tag:blogger.com,1999:blog-4981242805620383029.post-85803751995936230402021-02-06T10:55:00.003+01:002021-02-06T10:55:53.921+01:00Streaming DAC with Volumio and HiFiBerry<p> This product is my version of streaming DAC which uses Volumio OS, HiFiBerry DAC+, 1,5" OLED display and additional hadrware made by me. It is designed and manufactured in Croatia <3</p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOUR5MTdakSvXKRFdsJ4kwmLGY7M0mRqsnLrHJbMhjM9Pkk12_x5rqci79cfMLZ42lnIgXZF5ETys6LAbZOFw8JQvpASNrnkcKcTEKmCGVXnZJiiVNszrMtJ_TJkOn-fnhkm5MKBYM2tM8/s641/1612598924068+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="641" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOUR5MTdakSvXKRFdsJ4kwmLGY7M0mRqsnLrHJbMhjM9Pkk12_x5rqci79cfMLZ42lnIgXZF5ETys6LAbZOFw8JQvpASNrnkcKcTEKmCGVXnZJiiVNszrMtJ_TJkOn-fnhkm5MKBYM2tM8/s320/1612598924068+%2528Small%2529.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAj9w1RXf5YiMsVwk5aLvV565BWK3HEwNXJWS0fAG9EmU7yeiyqp0mmkT3LeusSFvUPBDQlYGTLJuQWJ9OkhfSCOXxLq3Pqi_Z2vQ4Z3e5_UTpUpsMey-Q6gf54FDZcdNlM1GbN-M_Zxap/s854/1612598924072+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="399" data-original-width="854" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAj9w1RXf5YiMsVwk5aLvV565BWK3HEwNXJWS0fAG9EmU7yeiyqp0mmkT3LeusSFvUPBDQlYGTLJuQWJ9OkhfSCOXxLq3Pqi_Z2vQ4Z3e5_UTpUpsMey-Q6gf54FDZcdNlM1GbN-M_Zxap/s320/1612598924072+%2528Small%2529.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiA-8bYNPkfukLq9xoSCWMaa6dJK-O1lF59OWG9Txx-Eg07dr5wiyRkhyphenhyphennkR2jafMZx42cwlh5xHRX8g1X0UyB_9b_ESPRQWTJmZ225lcqMihueUm9yDZjHIj1oFB0CLwLP4yVN320DLW4o/s641/1612600975225+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="641" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiA-8bYNPkfukLq9xoSCWMaa6dJK-O1lF59OWG9Txx-Eg07dr5wiyRkhyphenhyphennkR2jafMZx42cwlh5xHRX8g1X0UyB_9b_ESPRQWTJmZ225lcqMihueUm9yDZjHIj1oFB0CLwLP4yVN320DLW4o/s320/1612600975225+%2528Small%2529.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiggSijWOIURHj7CcEfD8GhHYl_3ph76ZwpZT2mp7_9iNSod3UhICVWCp_LRz7wWVaj0cFwfO7krneeC7W47brvEFtr5nPz_CzC_9GrzLvu8iaaiWTzCJmDUhxG3_Ri_5h_rxBPhg5Sw-u0/s778/1612600975257+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="778" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiggSijWOIURHj7CcEfD8GhHYl_3ph76ZwpZT2mp7_9iNSod3UhICVWCp_LRz7wWVaj0cFwfO7krneeC7W47brvEFtr5nPz_CzC_9GrzLvu8iaaiWTzCJmDUhxG3_Ri_5h_rxBPhg5Sw-u0/s320/1612600975257+%2528Small%2529.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLF_65t83aIKF4x1hAdjzxVvIy7JtDdOp6SOYGtNic-whi1OQp8mUwBAG-U5oQr9RykLUVnF3nYEV99W2c2V4moovEk5ehRXKtEECIxGUQcefL7PxEvPbNyZwCZyfU0wmOFAQojJjqWgho/s854/1612600975259+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="357" data-original-width="854" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLF_65t83aIKF4x1hAdjzxVvIy7JtDdOp6SOYGtNic-whi1OQp8mUwBAG-U5oQr9RykLUVnF3nYEV99W2c2V4moovEk5ehRXKtEECIxGUQcefL7PxEvPbNyZwCZyfU0wmOFAQojJjqWgho/s320/1612600975259+%2528Small%2529.jpg" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5dcSLnTSzlHZKphwDsENrrkTJRwFbUnDr74ysKYf9itzp-1X0Bts0GaolV2B-Ici4tlgxnrBOv1kVZasmarDra17sn-HnQ66i55pwGAMJt8WL_TW3wAdmFeLo1FE9No_R8ZUghSKgs_ua/s687/1612598924040+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="687" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5dcSLnTSzlHZKphwDsENrrkTJRwFbUnDr74ysKYf9itzp-1X0Bts0GaolV2B-Ici4tlgxnrBOv1kVZasmarDra17sn-HnQ66i55pwGAMJt8WL_TW3wAdmFeLo1FE9No_R8ZUghSKgs_ua/s320/1612598924040+%2528Small%2529.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRKNQ7cLJ474xYjSZCwS6SMoDoYK7aagXB7rDPExLjn2vXBgln6VesdISKnqe06QkwL43PMS9ubHKbQFeHH2aVhhyphenhyphenTembAw7ne8w4vBF0J7YPjxLJhFoNqtEdODuEer2Mr9jdu0JTpnTWv/s807/1612598924046+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="807" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRKNQ7cLJ474xYjSZCwS6SMoDoYK7aagXB7rDPExLjn2vXBgln6VesdISKnqe06QkwL43PMS9ubHKbQFeHH2aVhhyphenhyphenTembAw7ne8w4vBF0J7YPjxLJhFoNqtEdODuEer2Mr9jdu0JTpnTWv/s320/1612598924046+%2528Small%2529.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjztRuKJSMJ6_Ib7BnsElK0nBuSqoSZPQNqB37b10RfQ3CU_nV2IDoMKhoAzzgiEvpjPjRgeo8MqYZFweml82NkPfbXUauV427jEjr95HMatLS7tj5TmLe7IhWVpu6-zsdMiwCBfLUO3hPU/s782/1612598924051+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="782" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjztRuKJSMJ6_Ib7BnsElK0nBuSqoSZPQNqB37b10RfQ3CU_nV2IDoMKhoAzzgiEvpjPjRgeo8MqYZFweml82NkPfbXUauV427jEjr95HMatLS7tj5TmLe7IhWVpu6-zsdMiwCBfLUO3hPU/s320/1612598924051+%2528Small%2529.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXaQxccfiIwTHxHJb8tJUyEynSbIENA2KxlUAzRzYnjqlndWC50o-L1ykqlStBj1Xl0BfV8Q38kOJ67LUysPfIOxElHYR5LarKCsUuOjrtKQ4de4bXkoOFLEZyZIIb6-dlUtM-kxUAi8Fh/s832/1612598924061+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="832" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXaQxccfiIwTHxHJb8tJUyEynSbIENA2KxlUAzRzYnjqlndWC50o-L1ykqlStBj1Xl0BfV8Q38kOJ67LUysPfIOxElHYR5LarKCsUuOjrtKQ4de4bXkoOFLEZyZIIb6-dlUtM-kxUAi8Fh/s320/1612598924061+%2528Small%2529.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><br /></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiB2iUr8ncTSj6ms6UGZdis60-8ajL3dCammhOmUoUjNFMR6csbJRlBD05kCnzKGe5PvT9eaIBOOhmvH0dp-FIMfQ4lmQYc7p3rNefYjQZI005q86Mowk3ZzzcPIq0vPkemsdfM9lba6uuh/s641/1612598924068+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="641" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiB2iUr8ncTSj6ms6UGZdis60-8ajL3dCammhOmUoUjNFMR6csbJRlBD05kCnzKGe5PvT9eaIBOOhmvH0dp-FIMfQ4lmQYc7p3rNefYjQZI005q86Mowk3ZzzcPIq0vPkemsdfM9lba6uuh/s320/1612598924068+%2528Small%2529.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0RIo5tmg3YsLNAtMohDdAreoIV32YYzPm62CzcqCgUysD4r0Ehx0bDiC7FA1x1F0Eipl4NOZdRv-x2v-swdDBweJOByajXvI1-7DdpXLMatTTPWDDR1D2NxFANRkHoUfBoT1CqV8kMC_e/s854/1612598924075+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="432" data-original-width="854" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0RIo5tmg3YsLNAtMohDdAreoIV32YYzPm62CzcqCgUysD4r0Ehx0bDiC7FA1x1F0Eipl4NOZdRv-x2v-swdDBweJOByajXvI1-7DdpXLMatTTPWDDR1D2NxFANRkHoUfBoT1CqV8kMC_e/s320/1612598924075+%2528Small%2529.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoNWFKcew6Rd01EE-t-nmCUfLJBFMzwJHgQn5a-eDCUjJVgwbSRnnoOPSyfLUChYVACOwIu1cQsbfxdrlSg6d68SdKHAvuPqGJiqfORoCgEB0JzDphbDwMln1f9WUpiItVhpxFpGL7C3-l/s646/1612598924081+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="646" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoNWFKcew6Rd01EE-t-nmCUfLJBFMzwJHgQn5a-eDCUjJVgwbSRnnoOPSyfLUChYVACOwIu1cQsbfxdrlSg6d68SdKHAvuPqGJiqfORoCgEB0JzDphbDwMln1f9WUpiItVhpxFpGL7C3-l/s320/1612598924081+%2528Small%2529.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUwbw0OnivvL7QX3-02SeMtL6D0yd27foR5ZJUBmDfTB5vGU0J8IacRPGbChFqUZot5zkdd7yfJBzJJDa28P4TQ_5hp3j4KnZf2SMZgPNwoSoAzHb7lfaxFtcKvOCBlPl2HcM4ItOe1CTQ/s687/1612600975213+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="687" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUwbw0OnivvL7QX3-02SeMtL6D0yd27foR5ZJUBmDfTB5vGU0J8IacRPGbChFqUZot5zkdd7yfJBzJJDa28P4TQ_5hp3j4KnZf2SMZgPNwoSoAzHb7lfaxFtcKvOCBlPl2HcM4ItOe1CTQ/s320/1612600975213+%2528Small%2529.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTGyhMSM2wEKv4KTxWNKxT3wqw2lkdc9zi58LKsC1uAsbjAfhxrCFZHkPUOb9trBYIaKItm_1tp_HShNJ9jM62y_mQcwgs2rVLOcumV_-MYWjL5Jo5q2Ba3OhuGeK0G-reUPwY4VkGn6Ww/s807/1612600975216+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="807" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTGyhMSM2wEKv4KTxWNKxT3wqw2lkdc9zi58LKsC1uAsbjAfhxrCFZHkPUOb9trBYIaKItm_1tp_HShNJ9jM62y_mQcwgs2rVLOcumV_-MYWjL5Jo5q2Ba3OhuGeK0G-reUPwY4VkGn6Ww/s320/1612600975216+%2528Small%2529.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZtqeYBVCOdNAO7e3QfUYZEoJiTg8jVyInGBw5AhhJZHLREq_fhvzMM0vVnRblGsYq89sBMR6G0fYybfFyGaJukSKa6-RXl1b9XRhPJHDIriNNf9DMDy2VnJ8x-UAVD3gaG9kYsUUBGxkH/s782/1612600975218+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="782" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZtqeYBVCOdNAO7e3QfUYZEoJiTg8jVyInGBw5AhhJZHLREq_fhvzMM0vVnRblGsYq89sBMR6G0fYybfFyGaJukSKa6-RXl1b9XRhPJHDIriNNf9DMDy2VnJ8x-UAVD3gaG9kYsUUBGxkH/s320/1612600975218+%2528Small%2529.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><br /></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXLCuvAZkXHkhsE9Lr7icttUcYUWV5eWGrzgn9q6x82HF8Dg1kBIXANW-mgDx0hEG779Si29vcpuF3qyAgvBvHuP1KmY1AbUvitbs-qrmrlLbyL6qLMeseIi77yQ04r_JjChrNM1GruEQJ/s832/1612600975222+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="832" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXLCuvAZkXHkhsE9Lr7icttUcYUWV5eWGrzgn9q6x82HF8Dg1kBIXANW-mgDx0hEG779Si29vcpuF3qyAgvBvHuP1KmY1AbUvitbs-qrmrlLbyL6qLMeseIi77yQ04r_JjChrNM1GruEQJ/s320/1612600975222+%2528Small%2529.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><br /></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbdt1l_YCTeCDiI8ZAkZYHi-WOZxQG84hIl8FoUmPyPkrvyiv_VEh70w7zc0coKUb_QB38YoWYliuSIO1xlFrJ7pqqn97TCiiRl2lNo9F4Bz-QT6c8K3y2gxNFnPkVb78UBH-yVB4D9P9p/s641/1612600975227+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="641" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbdt1l_YCTeCDiI8ZAkZYHi-WOZxQG84hIl8FoUmPyPkrvyiv_VEh70w7zc0coKUb_QB38YoWYliuSIO1xlFrJ7pqqn97TCiiRl2lNo9F4Bz-QT6c8K3y2gxNFnPkVb78UBH-yVB4D9P9p/s320/1612600975227+%2528Small%2529.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPPc-DweyQPUHtF8VhhgNyfQqRY2D9j5dTsxUsQaDi8mO9bhH2W8me4hAz3LY0IDtQpjH4FzqADFJWVk7uGtqJhfqyEZns_9h_XRZeje9uKeqd42jiNj_2IKGj15xJd78ZTz9905rA2FBx/s854/1612600975231+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="432" data-original-width="854" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPPc-DweyQPUHtF8VhhgNyfQqRY2D9j5dTsxUsQaDi8mO9bhH2W8me4hAz3LY0IDtQpjH4FzqADFJWVk7uGtqJhfqyEZns_9h_XRZeje9uKeqd42jiNj_2IKGj15xJd78ZTz9905rA2FBx/s320/1612600975231+%2528Small%2529.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgK-ZGzBnZU-oLqyuu1YpUonNX7LhWckXzn1aVtTKQiA4UzEXVmju0VqO-Qyo50CI7DMK6-Qd-4o7K3CuzGBzccDQLsO7HUYnMUY6XJkct7HINZEsyQVeTMZgd4PP1t_lX8TdR5Z3T_QGE_/s646/1612600975237+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="646" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgK-ZGzBnZU-oLqyuu1YpUonNX7LhWckXzn1aVtTKQiA4UzEXVmju0VqO-Qyo50CI7DMK6-Qd-4o7K3CuzGBzccDQLsO7HUYnMUY6XJkct7HINZEsyQVeTMZgd4PP1t_lX8TdR5Z3T_QGE_/s320/1612600975237+%2528Small%2529.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsv798iGQtLVV4s5ilE0xOqJqQD7ObwXn-FdwEvMEK0Q0cQlFdNswrCREzC-T7enmYqVmhNYQ9vfErj_gz33ksLe5kEfTEEaqOg91Kdpz8gYi0OLxkXvUwen-zpeWWDBgqnYyQl-lO-RAj/s854/1612600975244+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="431" data-original-width="854" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsv798iGQtLVV4s5ilE0xOqJqQD7ObwXn-FdwEvMEK0Q0cQlFdNswrCREzC-T7enmYqVmhNYQ9vfErj_gz33ksLe5kEfTEEaqOg91Kdpz8gYi0OLxkXvUwen-zpeWWDBgqnYyQl-lO-RAj/s320/1612600975244+%2528Small%2529.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinPv95gQFIUQHIgaeUjnmAZTiAlkWdk93q0I04fxcLPVun9cY9Uamz2ltYcJ-RnmurnG2CTy_sOWEEmn89HivszEuTiWPXKKxcaSLsFI3uGl7M5trr76oUWjVemFc4IjAvhzJrRUKwhAnG/s854/1612600975248+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="460" data-original-width="854" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinPv95gQFIUQHIgaeUjnmAZTiAlkWdk93q0I04fxcLPVun9cY9Uamz2ltYcJ-RnmurnG2CTy_sOWEEmn89HivszEuTiWPXKKxcaSLsFI3uGl7M5trr76oUWjVemFc4IjAvhzJrRUKwhAnG/s320/1612600975248+%2528Small%2529.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiYdCt-q6fq4k77G3d9cFToGk2Q58DJDqPyw1vBq6fW6NUPMGD9YPiwAfcY91aMfiEDxY9RCSR7eFzCROOfINwMVS7yjpbvGL7MC_40JP3GaQ6r0TMkniVOhEW8UOnpArctaehAAeeNb2u/s778/1612600975257+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="778" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiYdCt-q6fq4k77G3d9cFToGk2Q58DJDqPyw1vBq6fW6NUPMGD9YPiwAfcY91aMfiEDxY9RCSR7eFzCROOfINwMVS7yjpbvGL7MC_40JP3GaQ6r0TMkniVOhEW8UOnpArctaehAAeeNb2u/s320/1612600975257+%2528Small%2529.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix_KbPji7_Eggfk4EFyQXHCZ235jIEAypSxZ-E5tp9osqN8HmBdlnLKVdIbRnaL9kMP6Fixy1fzlT1gNP0QEoiIdxpWGGwF0fzEkjKfkl1yksET2_GzmEI06BrgQ062ejG2F0DZjyaLehc/s641/1612600975261+%2528Small%2529.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="641" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix_KbPji7_Eggfk4EFyQXHCZ235jIEAypSxZ-E5tp9osqN8HmBdlnLKVdIbRnaL9kMP6Fixy1fzlT1gNP0QEoiIdxpWGGwF0fzEkjKfkl1yksET2_GzmEI06BrgQ062ejG2F0DZjyaLehc/s320/1612600975261+%2528Small%2529.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><br /></div><br />Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com0tag:blogger.com,1999:blog-4981242805620383029.post-3248850666143974082021-01-12T14:50:00.002+01:002021-01-12T14:52:01.680+01:00Accelerator Mapper for Dualtron Electric Scooter<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaZNFmY2NdjqM0G_u5qWqjPZTXC30b8Swsb8P4_1DUsoRjYvwJ5HzxzHl8-OUlHXIDToEGV9tTZcCoCVKq_GM1ibftKwuieHL6LeORcNEWE1ISosObL7aaqypli-LwJvZINjAsScxailXk/s1246/Accelerator+Mapper+for+Dualtron.JPG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="825" data-original-width="1246" height="255" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaZNFmY2NdjqM0G_u5qWqjPZTXC30b8Swsb8P4_1DUsoRjYvwJ5HzxzHl8-OUlHXIDToEGV9tTZcCoCVKq_GM1ibftKwuieHL6LeORcNEWE1ISosObL7aaqypli-LwJvZINjAsScxailXk/w473-h255/Accelerator+Mapper+for+Dualtron.JPG" width="473" /></a></div><br /><p></p><p>Meet the final product, the Accelerator Mapper for Dualtron and compatible Electric Scooter. By compatible it means all powerful electric scooters that use Minimotors EYE controller.</p><p>Brief description of functionality and benefits you get:</p><p><b><i>• Maps throttle lever response from linear to exponential in order to achieve smooth and precise low speed control.</i></b></p><p><b><i>• Different mapping curves available to fit specific acceleration taste.</i></b></p><p><b><i>• Cruise control with fine speed adjustment available by pushing a button. For this feature two momentary buttons must be added to steering handle.</i></b></p><p><b><i>• Fast speed limit function. Adjustable speed limiter which can be quickly activated/deactivated by pushing cruise control buttons together.</i></b></p><p><b><i>• Throttle lever start position offset can be adjusted if there is dead band (no response at low end).</i></b></p><p><br /></p><p>For more info about device please read <a href="https://drive.google.com/file/d/1fGx2az78nFkkH3L6_K3xe6liFc6rfAnU/view?usp=sharing" target="_blank">MANUAL</a>. For getting one please contact me via email (filip.bonacic@gmail.com) or via PM on one of social networks.</p>Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com6tag:blogger.com,1999:blog-4981242805620383029.post-48931840980381951782020-12-17T12:26:00.015+01:002020-12-17T12:30:36.685+01:00Charging Analyzer and Battery Saver for Dualtron Scooter<p> My version of charging analyzer have following <u><b>features</b></u>:</p><ul style="text-align: left;"><li><b>cuts charging at preset level: 70, 80, 90 or 100% to prolong battery life and extend scooter range,</b></li><li><b>counts charge cycles from last full charge as reminder to repeat full charge every 10-12 cycles,</b></li><li><b>approximate battery capacity after charging is complete so you can check if degradation has occured,</b></li><li><b>measures and displays parameters during charging: voltage, current, power, energy, estimated batt capacity, charging time and number of charges from full charge.</b></li></ul><p>It is made for Dualtron Thunder electric scooter and for charging with standard charger. If needed it can be adapted for other scooters with different voltages and capacities. </p><p> Goal of my desing is to have device which is easy and intuitive to use, and displays all relevant data during and after charging. Sensors used for measuring voltages (16-bit adc ASD1116) and current (INA219) are very precise so all shown charging parameters can be trusted. </p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj85-H0mzA96BjQluUPVZwkp3bJD-caBEodGMOj1q2BnJ7ygJ_sOqVJABetIXu2Ib4KL_tu7lwB4mzSU3CJ8nC_CzV6acHEcl4l9WBrZE9KBWVcoq6Bvok8WYpQI6JHJXHe6VqKY4JDt8eD/s2048/1608201072180.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1030" data-original-width="2048" height="201" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj85-H0mzA96BjQluUPVZwkp3bJD-caBEodGMOj1q2BnJ7ygJ_sOqVJABetIXu2Ib4KL_tu7lwB4mzSU3CJ8nC_CzV6acHEcl4l9WBrZE9KBWVcoq6Bvok8WYpQI6JHJXHe6VqKY4JDt8eD/w400-h201/1608201072180.jpg" width="400" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh775WcMFqZBDlk9sSq5eU3nPE1ooP-jqTzKR9rIuMcqLQ_yiT5VkJsQ1cBywbI3X69S6uY7sB5yz5fCGz34ZImYT3QXN18sw96rNOpaoMxqhMjfdWq15W79TIhl-RwNDUpb5iHjp1KjPDo/s2048/1608201072190.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1532" data-original-width="2048" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh775WcMFqZBDlk9sSq5eU3nPE1ooP-jqTzKR9rIuMcqLQ_yiT5VkJsQ1cBywbI3X69S6uY7sB5yz5fCGz34ZImYT3QXN18sw96rNOpaoMxqhMjfdWq15W79TIhl-RwNDUpb5iHjp1KjPDo/s320/1608201072190.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQPiMi969lbtim7q3uMAhl20HGTKlicPu4J4ffRV4ahd6McprPOerbFdHM6XCUcPJ9UWItLFLfra0FFr1OJvie2Qc0TWzXKXoS6V1hi2-TbpM6XNzchvupjMclYgqqHgA8VLEl_89Jsmgi/s2048/1608201072183.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1579" data-original-width="2048" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQPiMi969lbtim7q3uMAhl20HGTKlicPu4J4ffRV4ahd6McprPOerbFdHM6XCUcPJ9UWItLFLfra0FFr1OJvie2Qc0TWzXKXoS6V1hi2-TbpM6XNzchvupjMclYgqqHgA8VLEl_89Jsmgi/s320/1608201072183.jpg" width="320" /></a></div><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9m0USdDUf0L-j7fp7c3-gCpWvrkD64WlpTnQjeqpw4V0aJxW9xjMgzDp7GjVlsPPztXUGLsdbQCeRJ5GmJsVq3iO3Ba_63SvvxCAldNqu3wleoUby_-oIsD0zYC0FeuPfp-NznjUk3byU/s2048/1608201072195.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1788" data-original-width="2048" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9m0USdDUf0L-j7fp7c3-gCpWvrkD64WlpTnQjeqpw4V0aJxW9xjMgzDp7GjVlsPPztXUGLsdbQCeRJ5GmJsVq3iO3Ba_63SvvxCAldNqu3wleoUby_-oIsD0zYC0FeuPfp-NznjUk3byU/s320/1608201072195.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUYAOFmg6ASc6xieWRBT9A9K4s_DbGKgDXNxyNQwECM2Foc9EE47yTjeUPr_pgTGCzjALlJvS8icQQLMUmyybnYSs678RND6xq-rVfS5ExLhJc2oWhIW6397fHEodpXlAxK7vHuHXtk0JJ/s2048/1608201072198.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1977" data-original-width="2048" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUYAOFmg6ASc6xieWRBT9A9K4s_DbGKgDXNxyNQwECM2Foc9EE47yTjeUPr_pgTGCzjALlJvS8icQQLMUmyybnYSs678RND6xq-rVfS5ExLhJc2oWhIW6397fHEodpXlAxK7vHuHXtk0JJ/s320/1608201072198.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIhCJYYoMe3k6fg58DDsdFko23jJlXKs_2sZ6B5sp8yZ29R8E31eL8FY01eKESkPhrBTZhc7ygw-Mgq8qN2doPtw_CqE9JVHHvO3VNl8duuiBI5iK5olAf71vMsgJ6e0lLbmxi58VRz2YW/s2048/1608201072200.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1879" data-original-width="2048" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIhCJYYoMe3k6fg58DDsdFko23jJlXKs_2sZ6B5sp8yZ29R8E31eL8FY01eKESkPhrBTZhc7ygw-Mgq8qN2doPtw_CqE9JVHHvO3VNl8duuiBI5iK5olAf71vMsgJ6e0lLbmxi58VRz2YW/s320/1608201072200.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2kczRSQnvBoPWd5kj0EuM2VBKGaDKlzWapTKUhIaFR7Jv5YjRm1D2aevxDzdWUcoy_osgxSbXppv7k9TCHqKglfnmRWX9qu8V26TckzMzKGmXZLyowhxss0WqyOwezKx1wBtxcQalDYfL/s2048/1608201072202.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1877" data-original-width="2048" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2kczRSQnvBoPWd5kj0EuM2VBKGaDKlzWapTKUhIaFR7Jv5YjRm1D2aevxDzdWUcoy_osgxSbXppv7k9TCHqKglfnmRWX9qu8V26TckzMzKGmXZLyowhxss0WqyOwezKx1wBtxcQalDYfL/s320/1608201072202.jpg" width="320" /></a></div><br /><br /><p><br /></p>Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com0tag:blogger.com,1999:blog-4981242805620383029.post-64616443042423708262020-04-14T17:17:00.001+02:002020-04-21T10:07:52.478+02:00Dualtron Accelerator Mapper with Adaptive Cruise ControlFinished prototype of accelerator mapper with adaptive cruise control
for Dualtron Thunder electric scooter (fits all Dualtrons with EYE
controller).<br />
<br />
<u><b>Mapper allows for:</b></u><br />
- smooth start,<br />
- precise low speed control,<br />
- full power is still available, just shifted to higher throttle values.<br />
<br />
<u><b>Adaptive cruise control allows for:</b></u><br />
- cruise control activation at any time by pressing a button (no need
for long hold of accelerator and waiting for activation),<br />
- fine cruise speed adjustment with + and - buttons,<br />
- cruise control is deactivated immediately by brake, pushing a button or pulling at throttle level.<br />
<br />
Finished product will be more compact and fit under the deck. Connection
will be through JST-6 connectors and JST-4 optional connector for
adaptive cruise control.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/GM4Afxvezx4/0.jpg" frameborder="0" height="266" src="https://www.youtube.com/embed/GM4Afxvezx4?feature=player_embedded" width="320"></iframe></div>
Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com2tag:blogger.com,1999:blog-4981242805620383029.post-29886704709322089282020-02-18T14:39:00.002+01:002020-02-18T16:03:10.056+01:00Accelerator Mapper for Dualtron Thunder Electric ScooterThe accelerator handle on the Dualtron Thunder Electric Scooter is hypersensitive at startup and at low speeds.<br />
In other words, very small displacements of the accelerator lever cause jerks and sudden accelerations when moving from standstill position and in all other situations which require low speed control. Riding a scooter on a sidewalk among people, mastering bends, steep slopes, and general movement on <span class="tlid-translation translation" lang="en">cramped </span>space requires precise scooter control at low speeds.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFZ34lLNgmcZSZbfH98TTSfMpI3zL3jXsRyoSyNrlspQ_oyhP4u73qqw75qU0UaD8LXi6HmfqrT6Eo28MGjx89RGNZYfm0QI55IGofQn84bYdhJhEimFuRcIfrdKUW4trk-uhdpEXH-Ugv/s1600/IMG_20200216_114944.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="859" data-original-width="1600" height="171" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFZ34lLNgmcZSZbfH98TTSfMpI3zL3jXsRyoSyNrlspQ_oyhP4u73qqw75qU0UaD8LXi6HmfqrT6Eo28MGjx89RGNZYfm0QI55IGofQn84bYdhJhEimFuRcIfrdKUW4trk-uhdpEXH-Ugv/s320/IMG_20200216_114944.jpg" width="320" /></a></div>
<br />
<div style="text-align: center;">
Figure 1. Dualtron Thunder EYE contrller with accelerator</div>
<br />
The Dualtron Thunder is a very powerful scooter and has this problem pronounced.<br />
<br />
On my scooter, I solved this problem by adding an electronic mapper inside the EYE controller itself.<br />
The principle of operation is simple. I cut the connection between the throttle hall sensor and the rest of the EYE controller and inserted a mapper there, which takes the analog voltage value of the hall sensor, calculates another, more appropriate value and passes it to the EXE controller processor.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiMP8AYYZWeaMT-EkYAl45YrLFtAFhQZTb_JgrkAmxYrCEhND_XPh9ne43KNjBRwjWOA_yYCikksbiv97lUmGtJV0ArZtCobucYv9NEV9SY2mxB5FrVc0-Dw49ChxdDpkGdyVT15KEPUrL/s1600/IMG_20200216_115018.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="713" data-original-width="1600" height="142" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiMP8AYYZWeaMT-EkYAl45YrLFtAFhQZTb_JgrkAmxYrCEhND_XPh9ne43KNjBRwjWOA_yYCikksbiv97lUmGtJV0ArZtCobucYv9NEV9SY2mxB5FrVc0-Dw49ChxdDpkGdyVT15KEPUrL/s320/IMG_20200216_115018.jpg" width="320" /></a></div>
<br />
<div style="text-align: center;">
Figure 2. Mapper installed underneath EYE controller</div>
<br />
The diagram below shows the principle of operation. The curves are not real and for the sake of clarity they are drawn cartoonically (over-emphasized), but the point of the diagram is to get an idea of what the device is doing.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS7wVntQ3fBvpZ8H_EAEZN27i1OxvOtoz_psJC2l1sygjlkELOoaf87bcKhy63skaXiDRMtdFJjkNC2zBphTzm7Hd61weUSiEEGyhSC8xmUlLePM9NgPqZLlBHtVCXhJA3TpEXOx_w9a10/s1600/Dualtron_mapper_Principle.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="606" data-original-width="779" height="248" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS7wVntQ3fBvpZ8H_EAEZN27i1OxvOtoz_psJC2l1sygjlkELOoaf87bcKhy63skaXiDRMtdFJjkNC2zBphTzm7Hd61weUSiEEGyhSC8xmUlLePM9NgPqZLlBHtVCXhJA3TpEXOx_w9a10/s320/Dualtron_mapper_Principle.JPG" width="320" /></a></div>
<div style="text-align: center;">
Figure 3. Principle of operation</div>
<br />
<br />
After a bit of experimentation, I got a mapping curve that I'm very happy with, and I can tell that the negative jerks of the scooter's hold are completely gone.<br />
<br />
For me, driving Dualtron Thunder has now become a real pleasure. Complete, precise control of the scooter at low speeds, sidewalk driving, turning bends, movements now go smoothly and quickly, and when the power is needed I pull the lever a little more and the full potential of the scooter comes soon to the point!<br />
<br />
The whole idea of making this mapper was to stretch out the first phase of the accelerator action, which is factory set up too aggressively.<br />
And when the lever is pulled more, acceleration increases lightly, which is desirable at higher speeds, but not when starting.<br />
<br />
A few figures of mapper during assembly:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzC1zryFUj5-hfKxXt16q6CUbdEMQS9AToJhQamluHUC_U3ljtlTVVoRErYXlY_zjEXT0fZJISZFqfZmYw664tjmylq2iVmv_4xFecwnj2tJMuW7Wo_ioVkf3GQy0UGBZXyAyjV8kXbBbR/s1600/IMG_20200102_115325.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="922" data-original-width="1600" height="184" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzC1zryFUj5-hfKxXt16q6CUbdEMQS9AToJhQamluHUC_U3ljtlTVVoRErYXlY_zjEXT0fZJISZFqfZmYw664tjmylq2iVmv_4xFecwnj2tJMuW7Wo_ioVkf3GQy0UGBZXyAyjV8kXbBbR/s320/IMG_20200102_115325.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOOaqqUew_yWo0f2DcFWpLVXCGkCsfHAsJdkJnjOrfbACYSQ8_2isXE-zws9mtDz3ECugz8pI0WXbCvdzw7y-FQxThDEGD-SgcL-vKXNsQ-KndOs8-JkTUM6x4kq9OkHuKejdQeEie_PFK/s1600/IMG_20200102_115642.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="850" data-original-width="1600" height="170" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOOaqqUew_yWo0f2DcFWpLVXCGkCsfHAsJdkJnjOrfbACYSQ8_2isXE-zws9mtDz3ECugz8pI0WXbCvdzw7y-FQxThDEGD-SgcL-vKXNsQ-KndOs8-JkTUM6x4kq9OkHuKejdQeEie_PFK/s320/IMG_20200102_115642.jpg" width="320" /></a></div>
Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com8tag:blogger.com,1999:blog-4981242805620383029.post-35109310546115336862020-02-17T13:38:00.000+01:002020-03-19T10:46:48.732+01:00Adaptive Cruise Control for Dualtron Thunder Electric ScooterControl buttons (momentary switches) manufactured with 3D print and CNC routing (PCB) technology.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipuT_HfN_6cg3LZHALEK7nOOG4jkwOkz9qA6c_OfONTRaVxwH6wCxhRdt3E14ZiPQwYXvjpu2Kr2K8t8Mijx7h7YszjWrCibQwDbY0aVQSSTIzrF9muIeEJiiNU5D-OnN1vccMfkpUbG0_/s1600/IMG_20200310_080752.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1400" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipuT_HfN_6cg3LZHALEK7nOOG4jkwOkz9qA6c_OfONTRaVxwH6wCxhRdt3E14ZiPQwYXvjpu2Kr2K8t8Mijx7h7YszjWrCibQwDbY0aVQSSTIzrF9muIeEJiiNU5D-OnN1vccMfkpUbG0_/s320/IMG_20200310_080752.jpg" width="280" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi59iuwJYoIvOhGXv0iKeMinR-ce5tJ6boBoImi7fCBwSEBkSQ6Tto45io8Nd0UcDMUpZyzlrtEW5FsyAllsxoUSmlBOTZ1JcCQ8473gKveLSABRohwuzJpiUrj3Ir5WlL8f9L8ymb9YYVM/s1600/IMG_20200310_080824.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1361" data-original-width="1600" height="272" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi59iuwJYoIvOhGXv0iKeMinR-ce5tJ6boBoImi7fCBwSEBkSQ6Tto45io8Nd0UcDMUpZyzlrtEW5FsyAllsxoUSmlBOTZ1JcCQ8473gKveLSABRohwuzJpiUrj3Ir5WlL8f9L8ymb9YYVM/s320/IMG_20200310_080824.jpg" width="320" /></a></div>
<br />Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com0tag:blogger.com,1999:blog-4981242805620383029.post-11510543469190969462020-01-03T22:42:00.001+01:002020-01-03T22:58:15.736+01:00Verification and Calibration of K-Type ThermocoupleIn order to verify accuracy of commonly found and affordable K-Type Thermocouple I made small calibration chamber in which temperature is controlled by heater and attached regulator and temperature reading is compared to reference Fluke 289 Thermocouple reading.<br />
<br />
On figure below there's whole setup. Temperature controlled heater plate with calibration chamber and two Thermocouple probes each connected to separate measuring instrument(one reference connected to Fluke DMM, other connected to my AKG regulator).<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg80c__A-XpwZJRnVYwzp7tLnE_zg03BCfDB7qN2U-IDaFnYpOUxTTu8hFGUQURphGzbLsU8O8kyMxN95U-OCGfjTQrDMACF_k6U_6_ZApsbRnu04XQDdB3T7bOKP0Rt1KLUr-WknXYT17b/s1600/IMG_20200102_120958.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="673" data-original-width="768" height="280" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg80c__A-XpwZJRnVYwzp7tLnE_zg03BCfDB7qN2U-IDaFnYpOUxTTu8hFGUQURphGzbLsU8O8kyMxN95U-OCGfjTQrDMACF_k6U_6_ZApsbRnu04XQDdB3T7bOKP0Rt1KLUr-WknXYT17b/s320/IMG_20200102_120958.jpg" width="320" /></a></div>
<br />
Calibration chamber is made of two aluminium cubes, smaller in which thermometers are placed, is fitted into larger one. There is air space between them making thermal insulation for convection heat transfer. All surfaces are polished making heat radiation (losses) low. Th design is very similar to insulated drink bottled - thermos bottles.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjF3zOlfW2zsAJN4BAD_K9NRKxycBkdeZ-ojQ48xwPFCWNfBWUFRSZevLg1EzOi1TC00uXB9hb6_NvL72LTovuJlofaTt15YRPpXE-4LpZR1dRASYa2X64lAO8TPrYbudxFnRAKgR-knIeC/s1600/IMG_20200102_131930.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="674" data-original-width="450" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjF3zOlfW2zsAJN4BAD_K9NRKxycBkdeZ-ojQ48xwPFCWNfBWUFRSZevLg1EzOi1TC00uXB9hb6_NvL72LTovuJlofaTt15YRPpXE-4LpZR1dRASYa2X64lAO8TPrYbudxFnRAKgR-knIeC/s320/IMG_20200102_131930.jpg" width="213" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8baOJJmseoMLblsZDLo38NvPieH_TnjzuhnBzlmKo3is6QYPmxSLHPf8AoEI57_Qo_x8mZKze8xKsYaUNWh-Mj6iKqo9moEYJ_c0V0X9I3kL082k_M0YXa7Z-xN0Cm1dm5pMQxo7sh14X/s1600/IMG_20200102_120838.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="421" data-original-width="400" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8baOJJmseoMLblsZDLo38NvPieH_TnjzuhnBzlmKo3is6QYPmxSLHPf8AoEI57_Qo_x8mZKze8xKsYaUNWh-Mj6iKqo9moEYJ_c0V0X9I3kL082k_M0YXa7Z-xN0Cm1dm5pMQxo7sh14X/s320/IMG_20200102_120838.jpg" width="304" /></a></div>
<br />
After few measurements conclusion can be made: stationary temperature within chamber can be accomplished within 20-25 mins (talking about reaching 200-250°C from starting 6°C).<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhg8_U64hXL1uEqX-H8bwSGLu34vFPPYthNzfGrAXPQxQ4K_N9Nkw20hOKJqa8g99DxfunyT-ZB8cVbY6W6sf3jGSmaBh3OBQflC0ePniufTcgiIsi-4lmwZB0AyJM5-XCiq1Um1_XSuSop/s1600/IMG_20200102_121035.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="500" data-original-width="660" height="242" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhg8_U64hXL1uEqX-H8bwSGLu34vFPPYthNzfGrAXPQxQ4K_N9Nkw20hOKJqa8g99DxfunyT-ZB8cVbY6W6sf3jGSmaBh3OBQflC0ePniufTcgiIsi-4lmwZB0AyJM5-XCiq1Um1_XSuSop/s320/IMG_20200102_121035.jpg" width="320" /></a></div>
<br />
Thermocouple used with AKG regulator is quite accurate, specially on higher temperatures. It only differs significantly from Fluke measurements on lower (room) temperature. Here 30°C is read as 6°C on AKG:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvJwfieEbf-P5B7OxyUFEK_fuyrqmhm21dudSYvOIH9SVTgGnqmyfjmhYmd8Wnv2PFRTpisGKbzZSbJf_cnFg5WXGzd3i9u4Iy_pu4iwecJZLcH9iTeOX40eHO_87tm3_uZafO2zysqJ5u/s1600/IMG_20200102_131229.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="500" data-original-width="608" height="263" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvJwfieEbf-P5B7OxyUFEK_fuyrqmhm21dudSYvOIH9SVTgGnqmyfjmhYmd8Wnv2PFRTpisGKbzZSbJf_cnFg5WXGzd3i9u4Iy_pu4iwecJZLcH9iTeOX40eHO_87tm3_uZafO2zysqJ5u/s320/IMG_20200102_131229.jpg" width="320" /></a></div>
<br />
But higher values are within 5-6°C which don't require any calibration:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcKabeRih6-Rr8m9oAQM8renyLXjbjx02d4e1AWSC9ntODq_htj9YMUk7v5DpzDm48NcO6C7tdF_tn63sNcrZWb1uJNUSXzzwpQucp8MPeB0WjhIk2OcyXuV3cQEiDsqAmhRfKS0Vdi1bS/s1600/IMG_20200102_120958.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="673" data-original-width="768" height="280" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcKabeRih6-Rr8m9oAQM8renyLXjbjx02d4e1AWSC9ntODq_htj9YMUk7v5DpzDm48NcO6C7tdF_tn63sNcrZWb1uJNUSXzzwpQucp8MPeB0WjhIk2OcyXuV3cQEiDsqAmhRfKS0Vdi1bS/s320/IMG_20200102_120958.jpg" width="320" /></a></div>
It should be said that AKG use proven and well established chip for thermocouple temperature measurement MAX6675. Anyway, there's possibility to calibrate temperature readings on AKG device if readout turn out to be inaccurate, for any reason. Linear calibration can be performed as described on page 10 of this <b><a href="https://drive.google.com/open?id=1cw3dUX_d0Nsd8qHbCr8tAb2xFzBk6gcn">manual</a>.</b><br />
<b><br /></b>
Since lower temperature readings on AKG regulator show some difference compared to Fluke, I made calibration to eqalize readings on full scale 0-300°C.Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com0tag:blogger.com,1999:blog-4981242805620383029.post-23584480549477264672019-09-09T08:40:00.002+02:002019-09-30T09:43:42.503+02:00HiFi Preamplifier with PGA2311 and ArduinoIt was a friend's wish: to add a digital gain control to control the small APPJ Mini2013 tube amp (2x3W output only!). So I took a donation of an Apple vintage CD and turned it into a three-port preamp and digital control via two encoders and an Apple remote control. Original volume container inside APPJ Mini2013 has been disabled.<br /><br />On the test bed:<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQ2KgujPdrnCZJNMJuppE10_bnGSxc0sjfWfWrAG0eBtRddlxj1Yqy0pJWVpJxh63XHFTYJiJtkoi3ahiYz-QklCuZs3YLGSkT_tAg0bCb_-FiMZNZhF8LZSR0voaNylTlhXWopFRG4u3I/s1600/resized.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="288" data-original-width="800" height="115" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQ2KgujPdrnCZJNMJuppE10_bnGSxc0sjfWfWrAG0eBtRddlxj1Yqy0pJWVpJxh63XHFTYJiJtkoi3ahiYz-QklCuZs3YLGSkT_tAg0bCb_-FiMZNZhF8LZSR0voaNylTlhXWopFRG4u3I/s320/resized.jpg" width="320" /></a></div>
<br />
<br />
An vintage Apple CD-ROM enclosure (from 1994!) is turned into HiFi preamplifier with PGA2311 digital volume control chip and Arduino mega2560. If you like the project and want to bulid something similar you can find documentation at the end of this post.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTULtANvjhMWfSj-H0NOFTGGixnZP1qbCjWT-LjVBllS02T4AFA4lxoX9p6CB0S7ys698LtW4f_8BlHjXs-qGN-oz94SmMspHei4h4x_EQwCZ8Y7rpUdU6aHWfeheToCCNzzYbBuII47RD/s1600/IMG_20190903_202145.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="723" data-original-width="800" height="289" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTULtANvjhMWfSj-H0NOFTGGixnZP1qbCjWT-LjVBllS02T4AFA4lxoX9p6CB0S7ys698LtW4f_8BlHjXs-qGN-oz94SmMspHei4h4x_EQwCZ8Y7rpUdU6aHWfeheToCCNzzYbBuII47RD/s320/IMG_20190903_202145.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDa-mEA3FVadyrjwl7srdEmBo17645xoFlsdgf9YdRzBMoSkh7pmOy7cU4B86uOFEBHq5VV9krtkCEeCUM_l-YdZn3ydkR4B3o5t5_jA_SHXSOTWCmhKdhH7BLX_3norMF8It3KeUKj3C8/s1600/IMG_20190903_202216.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="170" data-original-width="768" height="70" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDa-mEA3FVadyrjwl7srdEmBo17645xoFlsdgf9YdRzBMoSkh7pmOy7cU4B86uOFEBHq5VV9krtkCEeCUM_l-YdZn3ydkR4B3o5t5_jA_SHXSOTWCmhKdhH7BLX_3norMF8It3KeUKj3C8/s320/IMG_20190903_202216.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQ_zciQ1XFR9YSn5EUXEGbPierGXTCNHUdSc23ex13TP56DAsLd_Jd7iIBDzIls0hdm2Rk56VoRaqKPo9WGS0Q0nm4ZGLjshnE9hvpkNbLfUdjKyYWitpwH08MlLfaZhBtQdCHmPCYAqrd/s1600/IMG_20190903_205600.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="688" height="279" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQ_zciQ1XFR9YSn5EUXEGbPierGXTCNHUdSc23ex13TP56DAsLd_Jd7iIBDzIls0hdm2Rk56VoRaqKPo9WGS0Q0nm4ZGLjshnE9hvpkNbLfUdjKyYWitpwH08MlLfaZhBtQdCHmPCYAqrd/s320/IMG_20190903_205600.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJob6oBROVvLcLkd_lGIDcMSqSww-RA0YQtdosvezOWBVOM7d5fLkHUhMViHOVP0rLq6DlTLxTLymQLdYkcc75jKRRBgrEXeyCoL87UG8mqf1iWhyphenhyphen6AC516dPfCRdl8cdaniHBmVZqnrY5/s1600/IMG_20190907_152322.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="452" data-original-width="768" height="188" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJob6oBROVvLcLkd_lGIDcMSqSww-RA0YQtdosvezOWBVOM7d5fLkHUhMViHOVP0rLq6DlTLxTLymQLdYkcc75jKRRBgrEXeyCoL87UG8mqf1iWhyphenhyphen6AC516dPfCRdl8cdaniHBmVZqnrY5/s320/IMG_20190907_152322.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpohYLPE9_FJypH8KOK00wvWDz1UB-p-hj5m5kCUrWxImYQ-TCzIuPMr8EP_18rZD0TXOBVffmaNXpRPt5A7mHJSlW38Y-1SQ3Xt2SC972tiwwq1sudJJ9cjtIK968eaXmUL1btN9P20yu/s1600/IMG_20190907_152132.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="738" data-original-width="600" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpohYLPE9_FJypH8KOK00wvWDz1UB-p-hj5m5kCUrWxImYQ-TCzIuPMr8EP_18rZD0TXOBVffmaNXpRPt5A7mHJSlW38Y-1SQ3Xt2SC972tiwwq1sudJJ9cjtIK968eaXmUL1btN9P20yu/s320/IMG_20190907_152132.jpg" width="260" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLajpbcZOj15iT3r7wTy_RdoOYtuOtzJ_SkM47WvU29kcr9fr8b8WrO5qYEHS4LNcQCoz2W5f-ecu-ykm13uIX4mAHOVFtPiMVi3CQdke-pzDcVyYMObam5-9CG1LGbcLTOBt_5t3j-8aY/s1600/IMG_20190908_133144.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="508" data-original-width="800" height="203" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLajpbcZOj15iT3r7wTy_RdoOYtuOtzJ_SkM47WvU29kcr9fr8b8WrO5qYEHS4LNcQCoz2W5f-ecu-ykm13uIX4mAHOVFtPiMVi3CQdke-pzDcVyYMObam5-9CG1LGbcLTOBt_5t3j-8aY/s320/IMG_20190908_133144.jpg" width="320" /></a></div>
<br />
<br />
<br />
<br />
And the video:<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/CpaVG2LeXLs/0.jpg" frameborder="0" height="266" src="https://www.youtube.com/embed/CpaVG2LeXLs?feature=player_embedded" width="320"></iframe></div>
<br />
The documentation I used for making this project can be downloaded <a href="https://drive.google.com/open?id=1-L_TmkGblxB00i6EZvsx0MqfERgU19ve"><b>here</b></a>.Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com1tag:blogger.com,1999:blog-4981242805620383029.post-83682773497558787212019-05-04T08:52:00.000+02:002019-05-26T15:42:01.941+02:00Volumio Streamer with Linear Power Supply<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiShWCwIpekk0deAWMt216x2pa4N_1z8-bPj5CfoFGfARByX9x9JXQ5xTrNtv0mPm95-MzOE3Lv-YiYeZmtMayQZ6f2gMgyOp3YthPqJBtRSBEPzhxzwbtBZ7szYwPNZS7at9GRA8w9SqXu/s1600/IMG_20190429_141832.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="308" data-original-width="800" height="123" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiShWCwIpekk0deAWMt216x2pa4N_1z8-bPj5CfoFGfARByX9x9JXQ5xTrNtv0mPm95-MzOE3Lv-YiYeZmtMayQZ6f2gMgyOp3YthPqJBtRSBEPzhxzwbtBZ7szYwPNZS7at9GRA8w9SqXu/s320/IMG_20190429_141832.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnE3oJgWXQJ0E-a3AipAmPRONYAfm8M6i2o1G9fObzEaMgeiHXKqjgISQCd3s0f2l8TwVnqbEsMcAroc4aox_IDWrs8if0sHTG4rZkwqbIECCS0684wDocXAzlTdzBEmVSC4WYkkxplhVp/s1600/IMG_20190429_141934.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="479" data-original-width="800" height="191" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnE3oJgWXQJ0E-a3AipAmPRONYAfm8M6i2o1G9fObzEaMgeiHXKqjgISQCd3s0f2l8TwVnqbEsMcAroc4aox_IDWrs8if0sHTG4rZkwqbIECCS0684wDocXAzlTdzBEmVSC4WYkkxplhVp/s320/IMG_20190429_141934.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwCiCoIBDLLn-53WrBlTW18RcmSmBSxO4ivkTrzUFuhYtwf8QaYXk-ezKRHmiDP-EYBboHSiJMOIq2dHllRNKux7K0FPbNUtIFFJfmxSGkrzXXUeLP5hNQAqiHYrI18KKVpcn1lHt9VvHk/s1600/IMG_20190429_142039.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="647" data-original-width="800" height="258" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwCiCoIBDLLn-53WrBlTW18RcmSmBSxO4ivkTrzUFuhYtwf8QaYXk-ezKRHmiDP-EYBboHSiJMOIq2dHllRNKux7K0FPbNUtIFFJfmxSGkrzXXUeLP5hNQAqiHYrI18KKVpcn1lHt9VvHk/s320/IMG_20190429_142039.jpg" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdx0-xUzhArxRL3V1v22AOZ6I8RepfRq37gMiIgVT4rDAwvKSzP8UE2ubWsB_OCcJnsVOXYCdJo8pIkhF_NUVAUK-1gruWjumTd88Hv_rZjkIwC_9t5xCTQGKClxtqWsUyplRbXEcc8gBG/s1600/IMG_20190429_142105.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="374" data-original-width="800" height="149" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdx0-xUzhArxRL3V1v22AOZ6I8RepfRq37gMiIgVT4rDAwvKSzP8UE2ubWsB_OCcJnsVOXYCdJo8pIkhF_NUVAUK-1gruWjumTd88Hv_rZjkIwC_9t5xCTQGKClxtqWsUyplRbXEcc8gBG/s320/IMG_20190429_142105.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5e6o6UU2pEdZV5lxwja2LFbWQJSQ6Hih2YeDhD2OOQrnaJXwu-MY87007BPkukX3QHOcyhE4bFIp_7-JhSxAlMvFieIpj2Bp-12yvXuoK-B3tnSVu8XncKh3jx43AvhJSLwhYn2yL_a8f/s1600/IMG_20190429_113148.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="546" data-original-width="800" height="218" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5e6o6UU2pEdZV5lxwja2LFbWQJSQ6Hih2YeDhD2OOQrnaJXwu-MY87007BPkukX3QHOcyhE4bFIp_7-JhSxAlMvFieIpj2Bp-12yvXuoK-B3tnSVu8XncKh3jx43AvhJSLwhYn2yL_a8f/s320/IMG_20190429_113148.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmJj9AiAp9VcpxnO-NsmR5FCp1M8xLmG6275-ByO_o3dM335w05xotJFHySH-i5GZV0hIJE1VEXG4Xc5VIC19m-V0OqaQJYreEiOk4RSCZobYLmX85x4Cv9Rbep64IMz6v3Yp5e8LPJHzS/s1600/IMG_20190429_082936.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="553" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmJj9AiAp9VcpxnO-NsmR5FCp1M8xLmG6275-ByO_o3dM335w05xotJFHySH-i5GZV0hIJE1VEXG4Xc5VIC19m-V0OqaQJYreEiOk4RSCZobYLmX85x4Cv9Rbep64IMz6v3Yp5e8LPJHzS/s320/IMG_20190429_082936.jpg" width="221" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMBqiY6DRlftTqrt_eO69PybbB0KA6zb7F3FUqvpDQSZMRPuZRFwH8ftAgxeq7JnrM6HNrPjdBBbGdZ67uLibW88CO51122Sm3NJu7P8cY-OG6iGBIoUPFrn05HgbrGE1-t1wHwnNeGmL_/s1600/IMG_20190429_083036.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="661" data-original-width="800" height="264" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMBqiY6DRlftTqrt_eO69PybbB0KA6zb7F3FUqvpDQSZMRPuZRFwH8ftAgxeq7JnrM6HNrPjdBBbGdZ67uLibW88CO51122Sm3NJu7P8cY-OG6iGBIoUPFrn05HgbrGE1-t1wHwnNeGmL_/s320/IMG_20190429_083036.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
Volumio music streamer with linear power supply designed for 5W constant load, up to 10W peaks. This means you can plug in USB hard drives or memory sticks and it will have the power tu supply them. Project include power supply pcb design, transformer selection, bottom plate CNC milling (it's a 3 mm thick aluminum plate needed for heat dissipation), 3D printing of enclosure, Rpi logo CNC cut (from pertinax copper layered pcb) and Rpi logo backlight. The project is throughy checked by heavy Rpi load and thermally measured with thermal camera. So it doesn't matter that enclosure don't have ventilation holes, temperatures of all inside parts is well below maximum ratings.<br />
<br />
All project documentation for building one can be downloaded <a href="https://drive.google.com/open?id=1LYNi9PGHo5Z8OtmPo2EOEK3-v1rvlaPm" target="_blank"><u><b>here</b></u></a>.Filiphttp://www.blogger.com/profile/17374437687656340314noreply@blogger.com0