From ddf7cc0e82e33bc574967aa53a7d5bb97b7e5410 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Wed, 21 May 2014 04:23:54 +0200 Subject: improved acceleration --- tube-rotator/stepper.h | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) (limited to 'tube-rotator/stepper.h') diff --git a/tube-rotator/stepper.h b/tube-rotator/stepper.h index 10f4900..7c0eaa3 100644 --- a/tube-rotator/stepper.h +++ b/tube-rotator/stepper.h @@ -23,18 +23,18 @@ #ifndef R3TUBE_stepper_h_INCLUDED #define R3TUBE_stepper_h_INCLUDED -#define STEPPER_SPEED_MIN 699 -#define STEPPER_SPEED_MAX 149 -//#define STEPPER_SPEED_MAX 74 - -#define STEPPER_SPEED_30RPM 624 -#define STEPPER_SPEED_40RPM 468 -#define STEPPER_SPEED_50RPM 374 -#define STEPPER_SPEED_60RPM 312 -#define STEPPER_SPEED_70RPM 267 -#define STEPPER_SPEED_80RPM 233 -#define STEPPER_SPEED_90RPM 207 -#define STEPPER_SPEED_100RPM 187 +#define STEPPER_SPEED_MIN 150 +#define STEPPER_SPEED_MAX 700 +#define STEPPER_SPEED_CONVERT_VALUE (uint32_t)(105000) + +#define STEPPER_SPEED_30RPM 168 +#define STEPPER_SPEED_40RPM 224 +#define STEPPER_SPEED_50RPM 281 +#define STEPPER_SPEED_60RPM 336 +#define STEPPER_SPEED_70RPM 393 +#define STEPPER_SPEED_80RPM 451 +#define STEPPER_SPEED_90RPM 507 +#define STEPPER_SPEED_100RPM 561 #define STEPPER_SPEED_DEFAULT STEPPER_SPEED_60RPM @@ -51,9 +51,9 @@ void stepper_inc_speed(void); void stepper_dec_speed(void); uint16_t stepper_get_speed(void); -void stepper_set_speed_rpm(uint8_t new_rpm); -uint8_t stepper_get_speed_rpm(void); -void stepper_inc_speed_rpm(void); -void stepper_dec_speed_rpm(void); +//void stepper_set_speed_rpm(uint8_t new_rpm); +//uint8_t stepper_get_speed_rpm(void); +//void stepper_inc_speed_rpm(void); +//void stepper_dec_speed_rpm(void); #endif -- cgit v1.2.3