Jake Goodwin jakegoodwin
  • Oregon
  • https://gorge.works
  • Software/Firmware developer:

    Languages of choice: C, Rust, sh and bash, python, AVR assembly/Risc-V assembly

    Editors: Vim, Hx(Helix), vscode(Open source version)

    CLI Tools: Links, Tmux, grep/ripgrep, git

  • Joined on 2022-12-13
jakegoodwin commented on issue paulM_projects/motorized_fader#6 2025-02-25 17:58:13 +00:00
[BUG] Lower duty cycle PWM results in motor stall conditions

A minimum of duty cycle for the PWM has been setup so this is no longer a issue.

jakegoodwin closed issue paulM_projects/motorized_fader#6 2025-02-25 17:58:13 +00:00
[BUG] Lower duty cycle PWM results in motor stall conditions
jakegoodwin pushed to dev at paulM_projects/motorized_fader 2025-02-25 03:18:25 +00:00
ce747adb9a Updated version number
6d73b3f8aa Added define for the saved position margin, loosened up it's value and increased the rampdown distance.
d7049191bc Merge branch 'dev'
3fa844b719 Updated version number and added instructions.
Compare 4 commits »
jakegoodwin pushed to main at paulM_projects/motorized_fader 2025-02-25 02:45:42 +00:00
ce747adb9a Updated version number
jakegoodwin pushed to main at paulM_projects/motorized_fader 2025-02-25 02:45:19 +00:00
6d73b3f8aa Added define for the saved position margin, loosened up it's value and increased the rampdown distance.
d7049191bc Merge branch 'dev'
b93a01f8c5 Added the rampdown distance as a define in the main.h file.
33ddb0a4e9 Added a rampdown section to the speed.
Compare 4 commits »
jakegoodwin pushed to dev at paulM_projects/motorized_fader 2025-02-25 01:56:54 +00:00
b93a01f8c5 Added the rampdown distance as a define in the main.h file.
33ddb0a4e9 Added a rampdown section to the speed.
Compare 2 commits »
jakegoodwin pushed to main at paulM_projects/motorized_fader 2025-02-23 20:41:53 +00:00
3fa844b719 Updated version number and added instructions.
jakegoodwin pushed to main at paulM_projects/motorized_fader 2025-02-23 20:24:17 +00:00
87b1cb9acd removed the duplicate bit shifting in favor of single operation in function.
jakegoodwin pushed to dev at paulM_projects/motorized_fader 2025-02-23 20:23:58 +00:00
87b1cb9acd removed the duplicate bit shifting in favor of single operation in function.
b64c306250 Merge branch 'dev'
b377eab7c0 Updated with comments on prescaler usage for F_CPU
43d15247ad Updated version number from changes.
a29e16963f Merge branch 'dev'
Compare 7 commits »
jakegoodwin pushed to main at paulM_projects/motorized_fader 2025-02-23 19:47:42 +00:00
b64c306250 Merge branch 'dev'
deaa59f5a2 Changed names for save locations.
91ee864d23 Removed the use of the tested ADC interface
78fdf54421 Adjusted value for more accurate input.
c2ce883adb Mocking tests now passing after fixing param name.
Compare 20 commits »
jakegoodwin pushed to dev at paulM_projects/motorized_fader 2025-02-23 19:44:51 +00:00
deaa59f5a2 Changed names for save locations.
91ee864d23 Removed the use of the tested ADC interface
78fdf54421 Adjusted value for more accurate input.
c2ce883adb Mocking tests now passing after fixing param name.
60b83865cd Added mock test runner function to menu.
Compare 18 commits »
jakegoodwin pushed to dev at paulM_projects/motorized_fader 2025-02-23 05:23:19 +00:00
b103fe2b97 removed error line, causes issues with LSP.
jakegoodwin pushed to main at paulM_projects/motorized_fader 2025-02-20 23:56:52 +00:00
b377eab7c0 Updated with comments on prescaler usage for F_CPU
jakegoodwin commented on issue paulM_projects/motorized_fader#6 2025-02-20 23:49:13 +00:00
[BUG] Lower duty cycle PWM results in motor stall conditions

Added speed control during the motor movement loop. This should help better test the duty cycle. Now it's configured with a F_CPU equal to 1/8 of the crystal so 9.6/8=1.2. I think this could…

jakegoodwin pushed to main at paulM_projects/motorized_fader 2025-02-20 23:47:01 +00:00
43d15247ad Updated version number from changes.
jakegoodwin pushed to main at paulM_projects/motorized_fader 2025-02-20 23:41:38 +00:00
a29e16963f Merge branch 'dev'
d3d69ca180 Added linux include dir for AVR.
05b6de17d0 Added new F_CPU define.
b2a3dcbed4 Added line for inclusion of AVR stuff on linux machines.
49d8ca037b Adjusted file to use F_CPU after DIV8 and allow speed control during movement.
Compare 6 commits »
jakegoodwin pushed to dev at paulM_projects/motorized_fader 2025-02-20 23:37:44 +00:00
d3d69ca180 Added linux include dir for AVR.
05b6de17d0 Added new F_CPU define.
b2a3dcbed4 Added line for inclusion of AVR stuff on linux machines.
49d8ca037b Adjusted file to use F_CPU after DIV8 and allow speed control during movement.
c2ed2cead0 Added fuse flashing commands for default 9.6MHz
Compare 5 commits »
jakegoodwin commented on issue paulM_projects/motorized_fader#6 2025-02-20 16:46:34 +00:00
[BUG] Lower duty cycle PWM results in motor stall conditions

As a side note, I could potentially write a program that would attempt various duty cycles at different frequencies to figure out which one worked correctly.

jakegoodwin opened issue paulM_projects/motorized_fader#6 2025-02-20 16:45:41 +00:00
[BUG] Lower duty cycle PWM results in motor stall conditions
jakegoodwin pushed to main at paulM_projects/motorized_fader 2025-02-19 03:21:31 +00:00
4d229a973c updated version number
cc57692a1d Updated the motor pulse define, too fast of a pulse doesn't wakeup the motor driver.
Compare 2 commits »