Skip to content

DC sources #3

Description

@MatthieuDartiailh

I think it is time to start writing some drivers to find any remaining issues in the core (the subsystems instantiation might need some rework for examples). I will start with DC current/voltages sources. I have three at my disposition to try to define a kind of standard (Yokogawa 7651, Yokogawa GS200, and Bilt rack with high stability DC voltage source card), if anybody has some it would be interesting to share the manual. As I will be clearer what we can and can't do I will write real driver to serve as a base for the discussion.
We could also target Lock-in and RF sources in the near future I think.

Edited
The following diagram summarize the state of the discussion and the proposed standard hierarchy so far.

  • driver :
    • output : channel
      • mode : Issue self-changing for some, settable for others, could be kept outside of the standard.
      • voltage : Float
      • current : Float
      • voltage_range : Unicode
      • current_range : Unicode
      • voltage_limit_behavior : Unicode, {'Trip', 'Regulate'}
      • current_limit_behavior : Unicode, {'Trip', 'Regulate'}
      • enabled : Bool, Issue self-changing is case of tripping
      • is_output_tripped : Action
      • measure : Action, optional
      • ovp/ovc (over voltage/current protection) : subsystem, optional
        • enabled : Bool
        • behavior : Unicode
        • level : Float
        • reset : Action
        • read_status : Action
      • trigger : optional, (to be discussed)
        • mode : Unicode
        • source : Unicode
        • delay : Float
        • arm: Action

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions