On 11/01/2017 10:15 AM, Daren Schwenke wrote:
When switching peltiers between heat/cool mode you can get some really high currents.

I don't know much about it. This one is rated 48W/12V, so I used a cheapo L298N module, 2 channels at 2A/channel, wired together. (I'm not sure if that's allowed, but it seems to work.) Do you mean higher current than 4A?

You may want to include some current feedback and perhaps limit your PWM during switching, or just keep it from doing that with your PID.

I still need to stick PID comps in there. Right now, it's a dumb switch, which is why the curve in the time series chart is so bad.

By "current feedback", do you mean monitor current through the Peltier? How do I limit the PWM? Sorry, you're going to have to spell it out for me. I'm pretty bad at electronics.

On Wednesday, November 1, 2017 at 11:04:36 AM UTC-4, Daren Schwenke wrote:

    Neat idea, and perfect name.  :)

Thanks!

        John




    On Tuesday, October 31, 2017 at 2:07:09 PM UTC-4, John Morris wrote:

        I'm working on this Machinekit-based weekend project, the
        "Goldibox"
        [1].  Kind of like a cross between a fridge and an incubator,
        you set
        minimum and maximum temperatures on its thermostat, and as the name
        implies, the Goldibox will keep its contents not too hot, not
        too cold,
        but just right.

        The last major piece I'd like to do is improve the GUI, but I'll
        need
        some help.  First, take a look at this mock-up of a fancy
        thermostat
        [2], which combines quite a few controls and gauges into one.
          If this
        isn't a very difficult thing to program using either QML or C++
        code,
        I'd do it.  Second, below the thermostat, I'd like to add a small
        version of the time-series graph (see [1]).  This is generated
        on the
        Goldibox, and would need to be fetched by the remote GUI.

        Other than that, it needs a PID control and a few cleanups
        before it's
        done, and then I'd like to show it off to the Machinekit and
        (Pocket)Beagle communities.  It seems like the project could be
        interesting because it integrates the (brand-new) PocketBeagle,
        electronics, Machinekit and QtQuickVCP, and as such represents a
        demo of
        the complete chain from hardware to phone app.  At the same
        time, it's
        still fairly simple, with complexity just a step above Alex's
        AND-Demo.
        Of course it's all open source, and I tried to make it easy for
        anyone
        to try out the simulator in Docker by running just a few
        commands (but
        expect a few minor hiccups ATM if you do).

        I'd highly appreciate help with the GUI, and I welcome your
        comments
        about the project.

        [1]: https://github.com/zultron/goldibox
        <https://github.com/zultron/goldibox>
        [2]:
        
https://docs.google.com/drawings/d/1ixn3tSA8_OyTdZ1lz5k4MWjTZ9rEFJM9or3oYW8NuUA/edit?usp=sharing
        
<https://docs.google.com/drawings/d/1ixn3tSA8_OyTdZ1lz5k4MWjTZ9rEFJM9or3oYW8NuUA/edit?usp=sharing>


                 John

--
website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit
---
You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to machinekit+unsubscr...@googlegroups.com <mailto:machinekit+unsubscr...@googlegroups.com>.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

--
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- You received this message because you are subscribed to the Google Groups "Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to