#pragma once #include "project_configs.h" #define MAX_USR_NAME_SIZE 10 #define MOTO_POWER_EN_IO PC2 #define MOTO4_CSN_IO PB3 #define MOTO3_CSN_IO PB4 #define MOTO2_CSN_IO PB5 #define MOTO1_CSN_IO PB6 #define MOTO4_DRV_ENN_IO PD0 #define MOTO3_DRV_ENN_IO PD1 #define MOTO2_DRV_ENN_IO PD2 #define MOTO1_DRV_ENN_IO PD3 #define ID1_IO PE0 #define ID2_IO PE1 #define ID3_IO PD7 #define ID4_IO PD9 #define ID5_IO PD8 #define IO_OUT1_IO PC0 #define IO_OUT2_IO PC1 #define MOTOR_SPI_INS hspi1 /*********************************************************************************************************************** * MOTOR_CFG * ***********************************************************************************************************************/ #define MOTOR_SHAFT false #define STEPMOTOR_IHOLD 10 #define STEPMOTOR_IHOLDDELAY 100 #define MOTOR_VSTART 50 // 启动速度 #define MOTOR_A1 15 // 阶段1_加速度 #define MOTOR_AMAX 50 // 阶段2_加速度 #define MOTOR_V1 300 // 阶段2_开始速度 #define MOTOR_TZEROWAIT 100 // 速度零点点切换时间 #define BLENAME "AciDisp" // BLE名字 // #define MAX_RPM 800 // 最大转速 #define PUMP_TEST_RPM 500 // 泵机测试时转速 /*********************************************************************************************************************** * 配置默认数值 * ***********************************************************************************************************************/ #define USER0_DEFAULT_NAME "管理员" #define USER1_DEFAULT_NAME "用户1" #define USER2_DEFAULT_NAME "用户2" #define USER3_DEFAULT_NAME "用户3" #define USER4_DEFAULT_NAME "用户4" #define USER5_DEFAULT_NAME "用户5" #define USER_DEFAULT_PWD "888888" #define ACID_DEFAULT_NAME1 "浓硫酸" #define ACID_DEFAULT_NAME2 "稀硝酸盐酸" #define ACID_DEFAULT_NAME3 "硼酸" #define ACID_DEFAULT_NAME4 "甲酸" #define ACID_DEFAULT_NAME5 "稀硫酸硝酸" #define ACID_DEFAULT_NAME6 "浓硝酸" #define ACID_DEFAULT_NAME7 "发烟硝酸" #define ACID_DEFAULT_NAME8 "稀硝酸盐酸" #define ACID_DEFAULT_NAME9 "浓高氯酸" #define ACID_DEFAULT_NAME10 "磷酸" #define ACID_DEFAULT_NAME11 "甲酸" #define ACID_DEFAULT_NAME12 "草酸" #define ACID_DEFAULT_NAME13 "三氯乙酸" #define ACID_DEFAULT_NAME14 "一氯乙酸" #define ACID_DEFAULT_NAME15 "氢氟酸" #define PUMPDEFVEL "800" // 100r/min // 通道每次小回流的液体长度 #define CH0APPENDML 2.5 #define CH1APPENDML 2.5 #define CH2APPENDML 1 #define CH3APPENDML 1