Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Logo that says

Flow Battery Research Collective

  1. Home
  2. General Discussion
  3. My build (very slowly progressing)

My build (very slowly progressing)

Scheduled Pinned Locked Moved General Discussion
57 Posts 4 Posters 2.3k Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • kirkK kirk

    Also actually @danielfp248 made all the code improvements to the repository for MYSTAT, he just dislikes Git and so I'm the one who uploads them 😅

    C Offline
    C Offline
    czahl
    wrote on last edited by
    #39

    @kirk Is there an updated version of the firmware available? The mystat repo includes the changes of the python UI only, but e.g. not the ones for the 4 instead of 3 range switches.

    kirkK D 2 Replies Last reply
    0
    • C czahl

      @kirk Is there an updated version of the firmware available? The mystat repo includes the changes of the python UI only, but e.g. not the ones for the 4 instead of 3 range switches.

      kirkK Offline
      kirkK Offline
      kirk
      wrote on last edited by
      #40

      @czahl ah I think @danielfp248 would know this answer, he has flashed most of the firmware but I don't remember him saying he made any changes. He is traveling right now so it may take him a bit to get back to us. I have only used the MYSTAT, I haven't dealt with the firmware myself. If he made any changes then we can push them to the repo ASAP.

      1 Reply Last reply
      0
      • C czahl

        @kirk Is there an updated version of the firmware available? The mystat repo includes the changes of the python UI only, but e.g. not the ones for the 4 instead of 3 range switches.

        D Offline
        D Offline
        danielfp248
        wrote on last edited by
        #41

        @czahl We have never updated the firmware, we use the same one as the original mystat paper. Errors when saving calibration are often related with the calibration parameters being of the incorrect numerical type or the values being too large. There might be a bug in the UI around this. I'll check when I'm back from my traveling, however I dont remember having issues saving these values when calibrating successfully with the 1k ohm resistors.

        C sepiS 2 Replies Last reply
        0
        • D danielfp248

          @czahl We have never updated the firmware, we use the same one as the original mystat paper. Errors when saving calibration are often related with the calibration parameters being of the incorrect numerical type or the values being too large. There might be a bug in the UI around this. I'll check when I'm back from my traveling, however I dont remember having issues saving these values when calibrating successfully with the 1k ohm resistors.

          C Offline
          C Offline
          czahl
          wrote on last edited by
          #42

          @danielfp248 said in My build (very slowly progressing):

          We have never updated the firmware, we use the same one as the original mystat paper

          Are we talking about the same mystat repo? Again in my understanding this paper reflects the PCB from PcbWay, und this has the 4 reed relais (on top of the picture) for the 4 current ranges. In the main.c only the original 3 are handled.

          Somewhere there is a mismatch, or am I'm looking into the wrong repo?

          D 1 Reply Last reply
          0
          • C czahl

            @danielfp248 said in My build (very slowly progressing):

            We have never updated the firmware, we use the same one as the original mystat paper

            Are we talking about the same mystat repo? Again in my understanding this paper reflects the PCB from PcbWay, und this has the 4 reed relais (on top of the picture) for the 4 current ranges. In the main.c only the original 3 are handled.

            Somewhere there is a mismatch, or am I'm looking into the wrong repo?

            D Offline
            D Offline
            danielfp248
            wrote on last edited by
            #43

            @czahl I dont know which files kirk used to create that repo. I use the firmware directly from the repo linked on the mystat paper.

            C 1 Reply Last reply
            0
            • D danielfp248

              @czahl I dont know which files kirk used to create that repo. I use the firmware directly from the repo linked on the mystat paper.

              C Offline
              C Offline
              czahl
              wrote on last edited by
              #44

              @danielfp248 Thanks for the hint this is the reason. In the version referenced in the paper, the firmware is extended to support the 4 current ranges.

              1 Reply Last reply
              0
              • D danielfp248

                @czahl We have never updated the firmware, we use the same one as the original mystat paper. Errors when saving calibration are often related with the calibration parameters being of the incorrect numerical type or the values being too large. There might be a bug in the UI around this. I'll check when I'm back from my traveling, however I dont remember having issues saving these values when calibrating successfully with the 1k ohm resistors.

                sepiS Offline
                sepiS Offline
                sepi
                wrote on last edited by
                #45

                @danielfp248 said in My build (very slowly progressing):

                however I dont remember having issues saving these values when calibrating successfully with the 1k ohm resistors.

                I need to actually do the real calibration when I find the time. I'l report back then.

                1 Reply Last reply
                0
                • sepiS Offline
                  sepiS Offline
                  sepi
                  wrote on last edited by
                  #46

                  @danielfp248 I managed to get the mystat working correctly and calibrate it too. The problem was the firmware. I was using the one from @kirk's repo but that's the one working for only 3 current ranges. https://github.com/matthew-yates/MYSTAT/blob/main/firmware/firmware.hex is the correct one to use with the updated board. Should I create a pull request?

                  D 1 Reply Last reply
                  1
                  • sepiS sepi

                    @danielfp248 I managed to get the mystat working correctly and calibrate it too. The problem was the firmware. I was using the one from @kirk's repo but that's the one working for only 3 current ranges. https://github.com/matthew-yates/MYSTAT/blob/main/firmware/firmware.hex is the correct one to use with the updated board. Should I create a pull request?

                    D Offline
                    D Offline
                    danielfp248
                    wrote on last edited by
                    #47

                    @sepi yes, please do.

                    1 Reply Last reply
                    0
                    • sepiS Offline
                      sepiS Offline
                      sepi
                      wrote on last edited by
                      #48

                      After my flasks have arrived, I was finally able to mix the electrolyte tonight. I'm a bit surprised by the "recipe" producing only short of 10ml. Is this enough or is it meant to be scaled up for usage in the battery?

                      I was also wondering how to properly do this in a non-lab setting. How do you clean your glassware before and after use? Can I use regular tap water and clean with paper towels?

                      I collected the waste water used for cleaning (the first rinse) in a PP bottle. Should I give it to the special waste facility that also handle old batteries and paint for disposal? Do they need to know what it is?

                      Also, how precise do I need to be? I got a new precision scale and tried being accurate to the third digit but I wonder how important this really is.

                      Can I just pour water over the mixed salts or should I do it the other way around. I have this vague idea that the first way might be dangerous, or is this only with acids?

                      Anyways, I bow have a tiny amount of slightly yellowish liquid eagerly waiting to be put to use. Do I need to store it in special conditions except for a closed vial? Does it degrade quickly? Also how badly do the reagents themselves degrade? IIRC, the zinc chloride was extremely hydrophillic (I guess it's not the hydrated form), is it fine to leave the container open for a minute or two?

                      D 1 Reply Last reply
                      0
                      • sepiS sepi

                        After my flasks have arrived, I was finally able to mix the electrolyte tonight. I'm a bit surprised by the "recipe" producing only short of 10ml. Is this enough or is it meant to be scaled up for usage in the battery?

                        I was also wondering how to properly do this in a non-lab setting. How do you clean your glassware before and after use? Can I use regular tap water and clean with paper towels?

                        I collected the waste water used for cleaning (the first rinse) in a PP bottle. Should I give it to the special waste facility that also handle old batteries and paint for disposal? Do they need to know what it is?

                        Also, how precise do I need to be? I got a new precision scale and tried being accurate to the third digit but I wonder how important this really is.

                        Can I just pour water over the mixed salts or should I do it the other way around. I have this vague idea that the first way might be dangerous, or is this only with acids?

                        Anyways, I bow have a tiny amount of slightly yellowish liquid eagerly waiting to be put to use. Do I need to store it in special conditions except for a closed vial? Does it degrade quickly? Also how badly do the reagents themselves degrade? IIRC, the zinc chloride was extremely hydrophillic (I guess it's not the hydrated form), is it fine to leave the container open for a minute or two?

                        D Offline
                        D Offline
                        danielfp248
                        wrote on last edited by danielfp248
                        #49

                        Congratulations on getting all the chemicals needed!

                        @sepi Let me answer your questions:

                        After my flasks have arrived, I was finally able to mix the electrolyte tonight. I'm a bit surprised by the "recipe" producing only short of 10ml. Is this enough or is it meant to be scaled up for usage in the battery?

                        When we run battery experiments we generally only run 5mL per side, 5mL on the catholyte side and 5mL of the anolyte side.

                        I was also wondering how to properly do this in a non-lab setting. How do you clean your glassware before and after use? Can I use regular tap water and clean with paper towels?

                        Clean with tap water, then clean with alcohol or acetone, then clean with a paper towel.

                        I collected the waste water used for cleaning (the first rinse) in a PP bottle. Should I give it to the special waste facility that also handle old batteries and paint for disposal? Do they need to know what it is?

                        This depends on your local regulations, you should contact your local authorities to see what they require. You can precipitate everything in the solution by adding Cu carbonate (mainly potassium chloride would be left in solution), the insoluble solids can then be disposed of more easily. Storing solids is also easier as they occupy less space.

                        Also, how precise do I need to be? I got a new precision scale and tried being accurate to the third digit but I wonder how important this really is.

                        Preparing the salts to +/-0.1g should be precise enough.

                        Can I just pour water over the mixed salts or should I do it the other way around. I have this vague idea that the first way might be dangerous, or is this only with acids?

                        For these amounts this is fine, for larger amounts (10x this), adding the salts to water would be more desirable.

                        Anyways, I bow have a tiny amount of slightly yellowish liquid eagerly waiting to be put to use. Do I need to store it in special conditions except for a closed vial? Does it degrade quickly? Also how badly do the reagents themselves degrade? IIRC, the zinc chloride was extremely hydrophillic (I guess it's not the hydrated form), is it fine to leave the container open for a minute or two?

                        It needs to be stored in an airtight container as the iodide in solution will react with atmospheric oxygen, it will turn yellower and then red as this happens. You can put a strip of metallic zinc inside the solution to better preserve it. About the ZnCl2, it is very hygroscopic, so you should open this container for as short of a time as possible. I try to weigh it in less than 20 seconds to introduce as little water as possible from the air.

                        Please remember to wear proper PPE when doing all of these experiments and make sure you do so in a place that's well ventilated.

                        1 Reply Last reply
                        1
                        • sepiS Offline
                          sepiS Offline
                          sepi
                          wrote on last edited by
                          #50

                          @danielfp248 Thanks for the quick and thorough answers! You should add those points to the docs unless you feel that this might potentially create legal trouble.

                          About the PPE, I was wearing nitrile gloves, cotton work cloths and plastic safety glasses (not closed though). I felt reasonably safe 🙂

                          About the copper carbonate for precipitation, would that be the natural one or basic one? Since I'm curious and want to bring my chemistry skills up to date: how do you know that this will cause precipitation? Is this compound used frequently for precipitation? Is this about chemical potential of copper iodide (s) and zinc carbonate (s) being lower than the sum of their respective ions (aq) in solution?

                          D 1 Reply Last reply
                          0
                          • sepiS sepi

                            @danielfp248 Thanks for the quick and thorough answers! You should add those points to the docs unless you feel that this might potentially create legal trouble.

                            About the PPE, I was wearing nitrile gloves, cotton work cloths and plastic safety glasses (not closed though). I felt reasonably safe 🙂

                            About the copper carbonate for precipitation, would that be the natural one or basic one? Since I'm curious and want to bring my chemistry skills up to date: how do you know that this will cause precipitation? Is this compound used frequently for precipitation? Is this about chemical potential of copper iodide (s) and zinc carbonate (s) being lower than the sum of their respective ions (aq) in solution?

                            D Offline
                            D Offline
                            danielfp248
                            wrote on last edited by danielfp248
                            #51

                            @sepi

                            @danielfp248 Thanks for the quick and thorough answers! You should add those points to the docs unless you feel that this might potentially create legal trouble.

                            I think we can add these as reasonable guidelines, we will include clarification that waste disposal should always be consulted with local regulations though.

                            About the PPE, I was wearing nitrile gloves, cotton work cloths and plastic safety glasses (not closed though). I felt reasonably safe 🙂

                            That seems adequate, especially if adequate ventilation is also in place. The quantities are small, so hopefully this also reduces the risk.

                            About the copper carbonate for precipitation, would that be the natural one or basic one? Since I'm curious and want to bring my chemistry skills up to date: how do you know that this will cause precipitation? Is this compound used frequently for precipitation? Is this about chemical potential of copper iodide (s) and zinc carbonate (s) being lower than the sum of their respective ions (aq) in solution?

                            This is because Zn carbonate and Cu iodide are insoluble so a double displacement reaction occurs and both fall out of solution. There is an additional complication in that Cu+2 does oxidize I- to elemental I2, so you will also have some solid iodine formation. What precipitates is actually Cu(I) iodide. You can add some Na thiosulfate if you want to make sure all iodine precipitates as copper (I) iodide.

                            1 Reply Last reply
                            0
                            • sepiS Offline
                              sepiS Offline
                              sepi
                              wrote last edited by
                              #52

                              So I have gotten my pumps, off course they are the wrong ones, the brushed version and not the brushless. This creates problems since I can't easily adjust the RPMs. I instead got some c+eap PWM H-Bridge drivers to at least have some open loop control. Using this setup, I managed to do my first leak testin. As expected my homemade barbed tube connectors were not all tight and the cell leaked too. I'll try again without the connectors I added for easier cell removal. After having tightened the cell quite a bit, I think it os tight. This would need to be tested again with the aforementioned setup. So my buimd has slowed down considerably due to lack of time, but it hasn't halted :).

                              kirkK 1 Reply Last reply
                              1
                              • sepiS Offline
                                sepiS Offline
                                sepi
                                wrote last edited by
                                #53

                                After installing tubes without my homeprinted barbs for easy removal, I managed to get the system running without a liquid leak. I've had it run for 5min with no visible leak but will let it run for an hour or so to make sure.

                                On the negolyte side, there is however some fizzing to be seen in the tank, also when I place the septum on the right tank, at some point it will pop off. There is thus a gas leak somewhere. Do you have a good strategy how to find this @danielfp248 @kirk ? I guess it's in the part where the liquid is sucked out of the cell and into the pump.

                                I managed to fix an issue with one pump running quite a bit slower than the other with equal voltage applied. I managed to trace the issue back to one for the gears in the planetary gearbox being slighly misplaced. Has anyone had those issues yet? After making sure all gears are inserted perfectly symmetrically, both pumps run pretty smoothly and less hot.

                                1 Reply Last reply
                                0
                                • sepiS Offline
                                  sepiS Offline
                                  sepi
                                  wrote last edited by
                                  #54

                                  After more than an hour, the negolyte tank almost overflowed and the posolyte one was almost empty. This seems weird to me because both pumps seem to run at the same RPM.

                                  1 Reply Last reply
                                  0
                                  • sepiS sepi

                                    So I have gotten my pumps, off course they are the wrong ones, the brushed version and not the brushless. This creates problems since I can't easily adjust the RPMs. I instead got some c+eap PWM H-Bridge drivers to at least have some open loop control. Using this setup, I managed to do my first leak testin. As expected my homemade barbed tube connectors were not all tight and the cell leaked too. I'll try again without the connectors I added for easier cell removal. After having tightened the cell quite a bit, I think it os tight. This would need to be tested again with the aforementioned setup. So my buimd has slowed down considerably due to lack of time, but it hasn't halted :).

                                    kirkK Offline
                                    kirkK Offline
                                    kirk
                                    wrote last edited by
                                    #55

                                    @sepi said in My build (very slowly progressing):

                                    I have gotten my pumps, off course they are the wrong ones,

                                    Oh shoot, that's annoying, I'm sorry to hear but they will still allow you to test.

                                    @sepi said in My build (very slowly progressing):

                                    I managed to get the system running without a liquid leak.

                                    Awesome progress!

                                    @sepi said in My build (very slowly progressing):

                                    After making sure all gears are inserted perfectly symmetrically, both pumps run pretty smoothly and less hot.

                                    This is a good catch, I had this happen once when I manually swapped the tubing out.

                                    @sepi said in My build (very slowly progressing):

                                    After more than an hour, the negolyte tank almost overflowed and the posolyte one was almost empty. This seems weird to me because both pumps seem to run at the same RPM.

                                    This sounds like internal leakage through/around the membrane or similar, or some type of flow obstruction in one flow path that is causing higher pressure on one side of the membrane and bulk fluid transfer from one side to the other. The pressures on each side of the cell should be roughly matched, total imbalance in an hour is too fast. All your printed parts seem to have clear internal flow channels?

                                    sepiS 1 Reply Last reply
                                    0
                                    • kirkK kirk

                                      @sepi said in My build (very slowly progressing):

                                      I have gotten my pumps, off course they are the wrong ones,

                                      Oh shoot, that's annoying, I'm sorry to hear but they will still allow you to test.

                                      @sepi said in My build (very slowly progressing):

                                      I managed to get the system running without a liquid leak.

                                      Awesome progress!

                                      @sepi said in My build (very slowly progressing):

                                      After making sure all gears are inserted perfectly symmetrically, both pumps run pretty smoothly and less hot.

                                      This is a good catch, I had this happen once when I manually swapped the tubing out.

                                      @sepi said in My build (very slowly progressing):

                                      After more than an hour, the negolyte tank almost overflowed and the posolyte one was almost empty. This seems weird to me because both pumps seem to run at the same RPM.

                                      This sounds like internal leakage through/around the membrane or similar, or some type of flow obstruction in one flow path that is causing higher pressure on one side of the membrane and bulk fluid transfer from one side to the other. The pressures on each side of the cell should be roughly matched, total imbalance in an hour is too fast. All your printed parts seem to have clear internal flow channels?

                                      sepiS Offline
                                      sepiS Offline
                                      sepi
                                      wrote last edited by
                                      #56

                                      @kirk said in My build (very slowly progressing):

                                      This sounds like internal leakage through/around the membrane or similar, or some type of flow obstruction in one flow path that is causing higher pressure on one side of the membrane and bulk fluid transfer from one side to the other. The pressures on each side of the cell should be roughly matched, total imbalance in an hour is too fast. All your printed parts seem to have clear internal flow channels?

                                      That could be the culprit. When I finally find some time, I'll check if I can blow through the flow frame. An obstructed manifold would indeed explain why or gets sucked into the tanks. Thanks for the diagnostics!

                                      1 Reply Last reply
                                      1
                                      • kirkK Offline
                                        kirkK Offline
                                        kirk
                                        wrote last edited by
                                        #57

                                        No worries! Good luck and let us know how it goes. Internal leakage is a pretty common issue to have when you're getting your first cells set up and debugged!

                                        1 Reply Last reply
                                        0
                                        Reply
                                        • Reply as topic
                                        Log in to reply
                                        • Oldest to Newest
                                        • Newest to Oldest
                                        • Most Votes


                                        1

                                        Online

                                        93

                                        Users

                                        47

                                        Topics

                                        538

                                        Posts
                                        • Login

                                        • Don't have an account? Register

                                        • Login or register to search.
                                        Powered by NodeBB Contributors
                                        • First post
                                          Last post
                                        0
                                        • Categories
                                        • Recent
                                        • Tags
                                        • Popular
                                        • Users
                                        • Groups