Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • 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. Following your documentation – feedback & questions

Following your documentation – feedback & questions

Scheduled Pinned Locked Moved General Discussion
26 Posts 3 Posters 714 Views 2 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.
  • G Offline
    G Offline
    gus
    wrote on last edited by
    #6

    Good to hear the packing tape hasn’t caused any leakage issues in your case. I ended up getting a PP adhesive foil that’s originally meant for covering book covers.

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

      @gus I've just realized the pump motor holes in the jig are undersized, I made a mistake in the CAD file. The updated version is here: https://codeberg.org/FBRC/RFB-dev-kit/media/branch/main/CAD/exports/jig.stl

      You could also keep your same jig and drill out the holes larger (to about 36-37 mm diameter - largest part of the pump motor housing is about 35.3 mm as delivered), if you have a step drill or similar (Dremel may work but won't be very clean).

      1 Reply Last reply
      0
      • kirkK Offline
        kirkK Offline
        kirk
        wrote on last edited by
        #8

        Also, I've just learned the current jig tips back slightly with the motors installed and without the cell installed, so I will add some stabilizing feet to the back of the jig (not a big issue but better ergonomics)

        1 Reply Last reply
        1
        • G Offline
          G Offline
          gus
          wrote on last edited by
          #9

          Hi! Thanks @kirk for that info. I still don't have all the components to start assembling the cell. I'll figure out how it will go and eventually reprint the jig.

          1 Reply Last reply
          1
          • A Offline
            A Offline
            a.rahimzadegan
            wrote on last edited by
            #10

            Hi @gus, thanks again for the great work, and @kirk, I appreciate your clear explanation.

            I have already ordered the cell material from the Physics Workshop. However, I'm still having trouble sourcing the gasket film. According to the bill of materials provided on the homepage, it should be ordered from Amazon (France). I placed an order there, but I believe I received the wrong item.
            I wanted to ask if either of you has had a similar experience, or if you know of any other reliable sources where I could order the silicone gasket film. I’ve also checked some chemical suppliers like Sigma-Aldrich, Fisher Scientific, and abcr, but I couldn’t find a suitable option.
            @kirk, could you please advise if you have any additional suggestions?

            Thanks a lot for your help!

            kirkK 1 Reply Last reply
            0
            • A a.rahimzadegan

              Hi @gus, thanks again for the great work, and @kirk, I appreciate your clear explanation.

              I have already ordered the cell material from the Physics Workshop. However, I'm still having trouble sourcing the gasket film. According to the bill of materials provided on the homepage, it should be ordered from Amazon (France). I placed an order there, but I believe I received the wrong item.
              I wanted to ask if either of you has had a similar experience, or if you know of any other reliable sources where I could order the silicone gasket film. I’ve also checked some chemical suppliers like Sigma-Aldrich, Fisher Scientific, and abcr, but I couldn’t find a suitable option.
              @kirk, could you please advise if you have any additional suggestions?

              Thanks a lot for your help!

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

              @a.rahimzadegan I think this might be the Amazon NL equivalent - https://www.amazon.nl/Wnuanjun-Nj-Rubber-Siliconen-Breedte-Transparant/dp/B08T84W34C

              0.1 mm silicone sheet is what we're looking for but if you have something quite close (like 0.2 mm silicone) it may work for initial testing (just make note of the difference in your experiments).

              A 1 Reply Last reply
              0
              • kirkK kirk

                @a.rahimzadegan I think this might be the Amazon NL equivalent - https://www.amazon.nl/Wnuanjun-Nj-Rubber-Siliconen-Breedte-Transparant/dp/B08T84W34C

                0.1 mm silicone sheet is what we're looking for but if you have something quite close (like 0.2 mm silicone) it may work for initial testing (just make note of the difference in your experiments).

                A Offline
                A Offline
                a.rahimzadegan
                wrote last edited by
                #12

                @kirk Thanks a lot. That Problem has been solved. Do you have any stl File for the inner and outer gaskets?

                kirkK 1 Reply Last reply
                0
                • A a.rahimzadegan

                  @kirk Thanks a lot. That Problem has been solved. Do you have any stl File for the inner and outer gaskets?

                  kirkK Offline
                  kirkK Offline
                  kirk
                  wrote last edited by
                  #13

                  @a.rahimzadegan Here is a PDF which should be usable with most laser cutters: https://codeberg.org/FBRC/RFB-dev-kit/src/branch/main/CAD/exports/Gasket Drawings.pdf

                  Also the grafoil is hand-cut with a similar shape to the outer gasket: https://codeberg.org/FBRC/RFB-dev-kit/src/branch/main/CAD/exports/Grafoil Drawing.pdf

                  1 Reply Last reply
                  0
                  • G Offline
                    G Offline
                    gus
                    wrote last edited by gus
                    #14

                    Hi! I already have all the components. I had the brass plates CNC-cut, and I cut the 0.1 mm silicon gasket and grafoil with a knife (I 3D printed a template for that). I noticed that the documentation hasn't yet been updated to include the new Kamoer KPK200 pumps.

                    @kirk, could you send a photo showing how the tubing is connected (what length should the hoses be cut to?) and what the electrical connections are?

                    The documentation says to cut 4 separator sheets, but then only 3 are to be used. So is the 4th one not needed?

                    Also, I assume I don't need to worry about the graphite felt appearing white in your photos? It's not, for example, actually polypropylene felt mistakenly labeled as graphite felt? 🙃

                    fbrc_2.jpg

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

                      Hey @gus, looking great!

                      I will get those tubing lengths to you today - and get to work on updating the docs. I see you printed the updated jig!

                      A lot of the photos for the documentation need to be retaken... with previous tests we were using a nonconductive felt as a spacer on the zinc side, now we've determined that's not necessary and we just use graphite felt on both sides.

                      Re. the separator sheets - we had been using 4 sheets of the specified weight of paper (IIRC) or 3 sheets of Daramic 175 (which I assume you don't have).

                      Were you able to get this tubing? https://fbrc.codeberg.page/rfb-dev-kit/tubing.html If you are in the US I can send you a short length in the mail. Swapping the peristaltic pump tube material over to this is essential for long-term testing.

                      And you've got the MYSTAT potentiostat? We haven't yet specified the electrical connections, but I personally prefer bullet connectors.

                      Thanks for being one of the early adopters and being patient as we continue to nail everything down! 😊

                      I think you can do a leak test with water very soon; I wouldn't test the zinc-iodide chemistry just yet without the proper tubing installed in the pump.

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

                        the tubing lengths are, for L/S 16 PharMed BPT tubing,

                        4x 5.5 cm (connect to flow frame barbs)
                        2x 10 cm (connect to reservoir outlet)
                        2x 6.5 cm (connect to reservoir inlet, barbed fitting adapter)

                        This is what it looks like for one flow frame and one reservoir:

                        172a0bbf-8d9c-46f8-b8bb-b1dc296a40f1-image.png

                        For electrical connections, these small bullet connectors are ideal, but you need to match them to your potentiostat cables - some folks are using different hardware here so I haven't spec'ed them yet. Alligator/crocodile clips are passable for initial tseting but really not ideal (can lead cause measurement error!). A non-ergonomic but quick fix option is to directly wire the bare MYSTAT wires to the current collectors with a screw.

                        4a43ac26-c3b6-44e1-8f37-d6aba9fd9d54-image.png

                        I'll work tomorrow on updating the docs to reflect all this and spec'ing some hardware, will try to make another video of the cell assembly as well, with all the tubing present

                        1 Reply Last reply
                        0
                        • G Offline
                          G Offline
                          gus
                          wrote last edited by gus
                          #17

                          Hi! I'm happy to have the opportunity to learn this based on your experience 😊

                          I'm attaching a photo of my 3.2 x 6.4 mm tubing—hopefully it's the correct one.

                          tubing.jpg

                          It seems that the default tubes in the Kamoer KPK200 pumps are already Pharmed BPT, so I assume there's no need to replace them - is that correct?

                          Oh, you mentioned a barbed fitting adapter now, but it wasn’t listed in the bill of materials - do I actually need it, or can I manage without it?

                          And yes, I’m using the MYSTAT potentiostat.

                          A guide showing how to connect all the cables between the pumps, Arduino, MYSTAT, and the power supply would be really helpful for me.

                          kirkK 1 Reply Last reply
                          0
                          • G gus

                            Hi! I'm happy to have the opportunity to learn this based on your experience 😊

                            I'm attaching a photo of my 3.2 x 6.4 mm tubing—hopefully it's the correct one.

                            tubing.jpg

                            It seems that the default tubes in the Kamoer KPK200 pumps are already Pharmed BPT, so I assume there's no need to replace them - is that correct?

                            Oh, you mentioned a barbed fitting adapter now, but it wasn’t listed in the bill of materials - do I actually need it, or can I manage without it?

                            And yes, I’m using the MYSTAT potentiostat.

                            A guide showing how to connect all the cables between the pumps, Arduino, MYSTAT, and the power supply would be really helpful for me.

                            kirkK Offline
                            kirkK Offline
                            kirk
                            wrote last edited by
                            #18

                            @gus

                            @gus said in Following your documentation – feedback & questions:

                            I'm attaching a photo of my 3.2 x 6.4 mm tubing—hopefully it's the correct one.

                            You will be able to make connections and leak test using water with this! Also, this tubing can stand up to Zn-I testing, but not within the pumps themselves - see below.

                            @gus said in Following your documentation – feedback & questions:

                            It seems that the default tubes in the Kamoer KPK200 pumps are already Pharmed BPT, so I assume there's no need to replace them - is that correct?

                            Regrettably, for the Zn-I testing, you need to replace the stock tubing in the KPK200 pumps with this tubing: https://fbrc.codeberg.page/rfb-dev-kit/tubing.html , it can also be ordered directly from Kamoer on Alibaba (may be hectic right now with tariffs in case you are based in the US). Warning, the process is annoying, but doable. I haven't documented it yet, only thrown the tubing in the BOM so that people can get it.

                            However we hope that an all-copper chemistry will play well with the stock BPT tubing, so hang tight on that. That chemistry operates using the exact same principle/hardware as we use for Zn-I and could be more forgiving in terms of chemical compatability.

                            @gus said in Following your documentation – feedback & questions:

                            Oh, you mentioned a barbed fitting adapter now, but it wasn’t listed in the bill of materials - do I actually need it, or can I manage without it?

                            Shoot, I will add this to the BOM - the ones we have leftover from our various pumps we've tested - I need to find a supplier link for just the fitting. For a leak test, you can get by without it, it just makes removing the cell from the jig much more ergonomic. The FDM-printed barbs can be difficult to install the tubing onto, the adapter allows you to break the connection from the cell and the reservoir without removing an FDM-printed barb connection. That way, rebuilding cells goes faster.

                            @gus said in Following your documentation – feedback & questions:

                            A guide showing how to connect all the cables between the pumps, Arduino, MYSTAT, and the power supply would be really helpful for me.

                            Got it, I'm on it!

                            1 Reply Last reply
                            0
                            • G Offline
                              G Offline
                              gus
                              wrote last edited by
                              #19

                              While assembling the flow cell, I noticed that the manual doesn't mention anything about the Membrane Frame. I also have doubts whether the Membrane Frame model provided on the website isn't too thin (0.8 mm) to ensure a proper seal when using 4 membranes made from 230g/m² matte photo paper. Each membrane, according to my measurements, is 0.3 mm thick — which means the total thickness is 0.4 mm greater than the Membrane Frame's thickness. I also used 0.1 mm gaskets (as specified in the Bill of Materials), so such a large difference in thickness is unlikely to be compensated.
                              @kirk, do I need a thicker Membrane Frame or thicker inner gaskets?

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

                                We have used the Membrane Frame on-and-off through some of our testing as we tested different separator materials and thicknesses. I just went back and checked some old notes, we did a lot of testing with three layers of photopaper in the end, so go ahead and just use three layers for now! I see one section of the docs said four layers and another said three, as well as the old photo.

                                kirkK 1 Reply Last reply
                                0
                                • kirkK kirk

                                  We have used the Membrane Frame on-and-off through some of our testing as we tested different separator materials and thicknesses. I just went back and checked some old notes, we did a lot of testing with three layers of photopaper in the end, so go ahead and just use three layers for now! I see one section of the docs said four layers and another said three, as well as the old photo.

                                  kirkK Offline
                                  kirkK Offline
                                  kirk
                                  wrote last edited by
                                  #21

                                  @kirk said in Following your documentation – feedback & questions:

                                  We have used the Membrane Frame on-and-off through some of our testing as we tested different separator materials and thicknesses. I just went back and checked some old notes, we did a lot of testing with three layers of photopaper in the end, so go ahead and just use three layers for now! I see one section of the docs said four layers and another said three, as well as the old photo.

                                  *use three-layers of photopaper and the membrane frame, I meant to say!

                                  1 Reply Last reply
                                  0
                                  • G Offline
                                    G Offline
                                    gus
                                    wrote last edited by gus
                                    #22

                                    Thank you @kirk . Yes, I had already understood it from your previous message.

                                    I’ve finished the assembly and performed a leak test using demineralised water. The first attempt failed due to leaks in both reservoirs (see photo). After that, I made a small design change and increased the 3D printer’s flow rate for the infill. The new reservoirs seem fine now.
                                    Did you encounter this problem too? How did you solve it?

                                    reservoir_leak.jpg

                                    test_demi.jpg

                                    The cell itself doesn’t leak. I used a torque of 3 Nm for now, but it already looks slightly distorted. Have you considered using more bolts?

                                    I also wanted to ask: is silicone resistant to this type of chemistry? Since it’s used for gaskets, maybe silicone tubing could be used as well?

                                    Regarding the Arduino program: it seems there are four defined pins — In1 (pin 9), In2 (pin 8), In3 (pin 7), and In4 (pin 6) — but they don't appear to serve any purpose.

                                    As for the main Python program — should it work with no issues once the Arduino and MYSTAT are connected to the computer?

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

                                      @gus, awesome work! This is so exciting to see you've independently replicated the setup. Apologies on the delay for the pump wiring, I have recorded the raw video of me setting it all up as well as the pin numbers and I am in the process of editing it and updating the docs to match.

                                      @gus said in Following your documentation – feedback & questions:

                                      The new reservoirs seem fine now.
                                      Did you encounter this problem too? How did you solve it?

                                      Our best strategy against leaking in PP prints has been 100% infill, 5 perimeters. I know some have success with slight overextrusion / flowrate multiplier of up to, say, 1.02 times. We have had reservoirs leak there before but tuning print settings usually leads to a tight reservoir. Could you share the file you modified? It looks like you added a big cylinder.

                                      @gus said in Following your documentation – feedback & questions:

                                      The cell itself doesn’t leak. I used a torque of 3 Nm for now, but it already looks slightly distorted. Have you considered using more bolts?

                                      I think we need a stiffer endplate - similar hole pattern geometry, just thicker. This is an area to improve for sure, it's not ideal as-is. In the CAD files we have specified a 2D endplate (https://codeberg.org/FBRC/RFB-dev-kit/src/branch/main/CAD/exports/Metal Endplate.step), that could be laser cut or milled from aluminum. @danielfp@chemisting.com has received endplate versions of this in aluminum, the only catch is then you need insulating washers so as to not short them. Another rigid polymer could work too.

                                      @gus said in Following your documentation – feedback & questions:

                                      I also wanted to ask: is silicone resistant to this type of chemistry? Since it’s used for gaskets, maybe silicone tubing could be used as well?

                                      We've tested and silicone tubing doesn't work for zinc-iodide, unfortunately. The gasket application of silicone is forgiving enough that it seems to work for this purpose, however, but we may be pushing our luck.

                                      @gus said in Following your documentation – feedback & questions:

                                      Regarding the Arduino program: it seems there are four defined pins — In1 (pin 9), In2 (pin 8), In3 (pin 7), and In4 (pin 6) — but they don't appear to serve any purpose.

                                      These are legacy pins from when we used to use an H-bridge driver for different motors, before we got these stepper motors with built-in drivers.

                                      This code is outdated, I have the new code but it's on my lab PC which is offline right now 😞 I am going to upload it soon.

                                      @gus said in Following your documentation – feedback & questions:

                                      As for the main Python program — should it work with no issues once the Arduino and MYSTAT are connected to the computer?

                                      The program here * should * work on linux when run as root (in order to have proper USB access). You can control the pump speeds via the Arduino with the software, even without the MYSTAT connected (under the "charge/discharge" tab) (this will all hopefully be in a video soon!)

                                      I'll have some more info soon (tomorrow hopefully?)

                                      kirkK 1 Reply Last reply
                                      0
                                      • G gus

                                        Thank you @kirk . Yes, I had already understood it from your previous message.

                                        I’ve finished the assembly and performed a leak test using demineralised water. The first attempt failed due to leaks in both reservoirs (see photo). After that, I made a small design change and increased the 3D printer’s flow rate for the infill. The new reservoirs seem fine now.
                                        Did you encounter this problem too? How did you solve it?

                                        reservoir_leak.jpg

                                        test_demi.jpg

                                        The cell itself doesn’t leak. I used a torque of 3 Nm for now, but it already looks slightly distorted. Have you considered using more bolts?

                                        I also wanted to ask: is silicone resistant to this type of chemistry? Since it’s used for gaskets, maybe silicone tubing could be used as well?

                                        Regarding the Arduino program: it seems there are four defined pins — In1 (pin 9), In2 (pin 8), In3 (pin 7), and In4 (pin 6) — but they don't appear to serve any purpose.

                                        As for the main Python program — should it work with no issues once the Arduino and MYSTAT are connected to the computer?

                                        kirkK Offline
                                        kirkK Offline
                                        kirk
                                        wrote last edited by
                                        #24

                                        @gus said in Following your documentation – feedback & questions:

                                        The cell itself doesn’t leak. I used a torque of 3 Nm for now, but it already looks slightly distorted. Have you considered using more bolts?

                                        In our meeting today, @quinnale mentioned that in their lab they use 1.5-2 Nm max to tighten a similar size of flow cell. @danielfp@chemisting.com also builds his FBRC cells without a torque wrench, by tightening them only as much as he can holding the short end of the allen key.

                                        1 Reply Last reply
                                        0
                                        • kirkK kirk

                                          @gus, awesome work! This is so exciting to see you've independently replicated the setup. Apologies on the delay for the pump wiring, I have recorded the raw video of me setting it all up as well as the pin numbers and I am in the process of editing it and updating the docs to match.

                                          @gus said in Following your documentation – feedback & questions:

                                          The new reservoirs seem fine now.
                                          Did you encounter this problem too? How did you solve it?

                                          Our best strategy against leaking in PP prints has been 100% infill, 5 perimeters. I know some have success with slight overextrusion / flowrate multiplier of up to, say, 1.02 times. We have had reservoirs leak there before but tuning print settings usually leads to a tight reservoir. Could you share the file you modified? It looks like you added a big cylinder.

                                          @gus said in Following your documentation – feedback & questions:

                                          The cell itself doesn’t leak. I used a torque of 3 Nm for now, but it already looks slightly distorted. Have you considered using more bolts?

                                          I think we need a stiffer endplate - similar hole pattern geometry, just thicker. This is an area to improve for sure, it's not ideal as-is. In the CAD files we have specified a 2D endplate (https://codeberg.org/FBRC/RFB-dev-kit/src/branch/main/CAD/exports/Metal Endplate.step), that could be laser cut or milled from aluminum. @danielfp@chemisting.com has received endplate versions of this in aluminum, the only catch is then you need insulating washers so as to not short them. Another rigid polymer could work too.

                                          @gus said in Following your documentation – feedback & questions:

                                          I also wanted to ask: is silicone resistant to this type of chemistry? Since it’s used for gaskets, maybe silicone tubing could be used as well?

                                          We've tested and silicone tubing doesn't work for zinc-iodide, unfortunately. The gasket application of silicone is forgiving enough that it seems to work for this purpose, however, but we may be pushing our luck.

                                          @gus said in Following your documentation – feedback & questions:

                                          Regarding the Arduino program: it seems there are four defined pins — In1 (pin 9), In2 (pin 8), In3 (pin 7), and In4 (pin 6) — but they don't appear to serve any purpose.

                                          These are legacy pins from when we used to use an H-bridge driver for different motors, before we got these stepper motors with built-in drivers.

                                          This code is outdated, I have the new code but it's on my lab PC which is offline right now 😞 I am going to upload it soon.

                                          @gus said in Following your documentation – feedback & questions:

                                          As for the main Python program — should it work with no issues once the Arduino and MYSTAT are connected to the computer?

                                          The program here * should * work on linux when run as root (in order to have proper USB access). You can control the pump speeds via the Arduino with the software, even without the MYSTAT connected (under the "charge/discharge" tab) (this will all hopefully be in a video soon!)

                                          I'll have some more info soon (tomorrow hopefully?)

                                          kirkK Offline
                                          kirkK Offline
                                          kirk
                                          wrote last edited by kirk
                                          #25

                                          @kirk said in Following your documentation – feedback & questions:

                                          In the CAD files we have specified a 2D endplate (https://codeberg.org/FBRC/RFB-dev-kit/src/branch/main/CAD/exports/Metal Endplate.step), that could be laser cut or milled from aluminum. @danielfp@chemisting.com has received endplate versions of this in aluminum, the only catch is then you need insulating washers so as to not short them. Another rigid polymer could work too.

                                          I found a pic of this setup: 9d1f0603-5f8d-4b20-80dd-4bab72b1c7ae-IMG-20241217-WA0000.jpg

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


                                          1

                                          Online

                                          20

                                          Users

                                          20

                                          Topics

                                          112

                                          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