Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implements Voltage control scheme #27

Merged
merged 75 commits into from
Nov 21, 2024
Merged

Implements Voltage control scheme #27

merged 75 commits into from
Nov 21, 2024

Commits on Nov 2, 2023

  1. Configuration menu
    Copy the full SHA
    d924a32 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Configuration menu
    Copy the full SHA
    07ab1ca View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Configuration menu
    Copy the full SHA
    d6ea388 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Fixes stm assert

    dzid26 committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    a25ebd9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d14105d View commit details
    Browse the repository at this point in the history
  3. mOhms and uHenries

    dzid26 committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    6014ca4 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2023

  1. Renamed duty to pwm_count

    dzid26 committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    5384bb2 View commit details
    Browse the repository at this point in the history
  2. Renamed i_q, u_q, v_q, etc

    dzid26 committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    c6b28dd View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2023

  1. Configuration menu
    Copy the full SHA
    7d6e05e View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2024

  1. Configuration menu
    Copy the full SHA
    ec80c77 View commit details
    Browse the repository at this point in the history
  2. Fixed bug causing position control oscillation

    Do not use errMovingAverage on multiple signals
    dzid26 committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    69d5e68 View commit details
    Browse the repository at this point in the history
  3. java 17 for sonacloud. sonarscanner 5.0.1. bumped packages to fix Nod…

    …e.js 16 actions are deprecated
    dzid26 committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    70934c5 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Configuration menu
    Copy the full SHA
    cb1d64e View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. Removed mks include

    dzid26 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    74179ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    37ac521 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ba1a1b4 View commit details
    Browse the repository at this point in the history
  4. Better nvm parameters names

    dzid26 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    47f0738 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ac3f2d5 View commit details
    Browse the repository at this point in the history
  6. nvmMirror - better name

    dzid26 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    c6586fb View commit details
    Browse the repository at this point in the history
  7. always only access nvm mirror

    dzid26 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    48b22aa View commit details
    Browse the repository at this point in the history
  8. wear leveling rename/cleanup

    dzid26 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    908c744 View commit details
    Browse the repository at this point in the history
  9. Always write from nvmMirror

    dzid26 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    1615c84 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    cfb75be View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    10ad9df View commit details
    Browse the repository at this point in the history
  12. cleaned up dependencies

    dzid26 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    c86d1bd View commit details
    Browse the repository at this point in the history
  13. fullsteps #defines

    dzid26 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    a590244 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Configuration menu
    Copy the full SHA
    2de2d97 View commit details
    Browse the repository at this point in the history
  2. moved eeprom invalid define

    dzid26 committed May 9, 2024
    Configuration menu
    Copy the full SHA
    5860763 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0dfbbd3 View commit details
    Browse the repository at this point in the history
  4. versioning and upgrading

    dzid26 committed May 9, 2024
    Configuration menu
    Copy the full SHA
    c78c7ab View commit details
    Browse the repository at this point in the history
  5. K_torque calculated from K_bemf.

    Tuned sensor delay to match motor base speed for a given supply voltage.
    dzid26 committed May 9, 2024
    Configuration menu
    Copy the full SHA
    0b2e713 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8aec123 View commit details
    Browse the repository at this point in the history
  7. v3 Follow Parke transformatior convention signs.

    One-time calibration update routine!!
    Volt and current control modes are consistent with FOC scheeme.
    Load angle removed from Voltage control
    Optimized casting.
    dzid26 committed May 9, 2024
    Configuration menu
    Copy the full SHA
    b9a6c21 View commit details
    Browse the repository at this point in the history
  8. Added DC voltage limiting.

    dzid26 committed May 9, 2024
    Configuration menu
    Copy the full SHA
    912d913 View commit details
    Browse the repository at this point in the history
  9. Reporting backcalculated actual torque.

    Fixed rounding errors in reported torque.
    dzid26 committed May 9, 2024
    Configuration menu
    Copy the full SHA
    d94fc54 View commit details
    Browse the repository at this point in the history
  10. Voltage control - added Vd

    (influence of the inductance)
    dzid26 committed May 9, 2024
    Configuration menu
    Copy the full SHA
    3e0c036 View commit details
    Browse the repository at this point in the history
  11. Functions reorg

    dzid26 committed May 9, 2024
    Configuration menu
    Copy the full SHA
    57b3d13 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2024

  1. Configuration menu
    Copy the full SHA
    95df7d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0bf7587 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    579d55c View commit details
    Browse the repository at this point in the history
  4. chore: todo cleanup

    dzid26 committed May 18, 2024
    Configuration menu
    Copy the full SHA
    fc81fdc View commit details
    Browse the repository at this point in the history
  5. perf: unsigned fastAbs

    dzid26 committed May 18, 2024
    Configuration menu
    Copy the full SHA
    da3b1a5 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2024

  1. Configuration menu
    Copy the full SHA
    009c2e7 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. fix potential overflow at high supply voltages

    (cherry picked from commit e5f2c61)
    dzid26 committed May 29, 2024
    Configuration menu
    Copy the full SHA
    b0da539 View commit details
    Browse the repository at this point in the history
  2. fix: resolution of U_d

    dzid26 committed May 29, 2024
    Configuration menu
    Copy the full SHA
    add050c View commit details
    Browse the repository at this point in the history
  3. Feat: Added F2 button

    Perf: Buttons use an interrupt
    dzid26 committed May 29, 2024
    Configuration menu
    Copy the full SHA
    dcfefd2 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. <stdio.h>

    dzid26 committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    0b4d861 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a7363c2 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2024

  1. Fixed semihost testing

    Seems like platformio change GetBuildType string to "debug, test"
    dzid26 committed Aug 4, 2024
    Configuration menu
    Copy the full SHA
    8acc5c3 View commit details
    Browse the repository at this point in the history
  2. rs pin comment

    dzid26 committed Aug 4, 2024
    Configuration menu
    Copy the full SHA
    77a59cd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e318d18 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9797da0 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. remove serial

    dzid26 committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    463e3ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    789c789 View commit details
    Browse the repository at this point in the history
  3. Sensored operation flag

    dzid26 committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    bd4eda9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    59363e0 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. break comment

    dzid26 committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    a305ef8 View commit details
    Browse the repository at this point in the history
  2. +10 typo

    dzid26 committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    38099a2 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    18e010c View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Fix PWM_TIM initialization.

    All structure members need to be initialized otherwise they contain garbage
    dzid26 committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    41d82a1 View commit details
    Browse the repository at this point in the history
  2. clean

    dzid26 committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    aa08436 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2024

  1. Configuration menu
    Copy the full SHA
    45c8fe5 View commit details
    Browse the repository at this point in the history
  2. min supply voltage constant

    dzid26 committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    1cca454 View commit details
    Browse the repository at this point in the history
  3. add current setters

    dzid26 committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    e1a9204 View commit details
    Browse the repository at this point in the history
  4. simple K_bemf estimation

    dzid26 committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    27ff91f View commit details
    Browse the repository at this point in the history
  5. clean

    dzid26 committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    c676b47 View commit details
    Browse the repository at this point in the history
  6. unnecessary function

    dzid26 committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    40b87bb View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. refactor/fix loop

    dzid26 committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    748dce7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d061502 View commit details
    Browse the repository at this point in the history
  3. delay function cleanup

    dzid26 committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    bf57de9 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

  1. Configuration menu
    Copy the full SHA
    73e1446 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e6d12c8 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2024

  1. comment

    dzid26 committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    2628bf6 View commit details
    Browse the repository at this point in the history
  2. Lower speed filter to prevent voltage control high hight torque high …

    …acceleration oscillations
    dzid26 committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    6f646be View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c7bd80b View commit details
    Browse the repository at this point in the history