Messa in campo 4 file - 26/06/2020 Francia
Dependencies: mbed X_NUCLEO_IHM03A1_for
Fork of FORIGO_Modula_V7_3_VdcStep_maggio2020 by
Diff: parameters.hpp
- Revision:
- 17:9629eb019892
- Parent:
- 14:e2b5efa06c41
- Child:
- 30:32e770e91998
--- a/parameters.hpp Sun Mar 31 15:11:53 2019 +0000 +++ b/parameters.hpp Fri Apr 05 07:52:39 2019 +0000 @@ -9,7 +9,7 @@ double speedWheelPulse = 18.0f; // variable which define the number of pulse each turn of tractor speed wheel (need to be set from UI) // *** seeding wheel double seedWheelDiameter = 0.75f; // seed wheel diameter setting -double seedWheelMotorSteps = 3200.0f; // seed wheel motor steps without reduction (defined from driver) +//double seedWheelMotorSteps = 3200.0f; // seed wheel motor steps without reduction (defined from driver) double seedWheelRPM=0.0f; // number of turn per minute of seed wheel double seedWhellFrequency=0.0f; // seed wheel frequency which is function of tractor speed double seedWheelPeriod=0.0f; // seed wheel pulse period @@ -40,9 +40,9 @@ double dcStopDuty = 0.0f; double dcMinDuty = 0.0f; // definisce il duty cycle minimo alla partenza (corrisponde alla tensione minima di rotazione) double dcMaxDuty = 1.0f; // definisce il duty cycle al massimo della velocità -double dcMinSpeed = 0.65f; -double dcMaxSpeed = 1.00f; -double dcStarting = 0.30f; +//double dcMinSpeed = 0.65f; +//double dcMaxSpeed = 1.00f; +//double dcStarting = 0.30f; double fixedStepGiroSD = 9000.0f; // numero di suddivisioni angolo giro della ruota di semina double minWorkSpeed=0.19f;//0.138888f; //metri al secondo pari a 0,5Kmh double maxWorkSpeed=1.277777f; //metri al secondo pari a 4.6Kmh @@ -50,10 +50,11 @@ //double tabSpeed[22]={0.10,0.14,0.19,0.22,0.25,0.28,0.33,0.36,0.41,0.45,0.49,0.55,0.59,0.62,0.75,0.80,0.82}; double tabComan[22]={0.12,0.8696,0.8696,0.8696,0.8696,0.8696,0.8696,0.8696,0.8696,0.8696,0.8696,0.8696,0.8696,0.8696,0.8696,0.8696,0.8696}; double tabSpeed[22]={0.16,1.587,1.587,1.587,1.587,1.587,1.587,1.587,1.587,1.587,1.587,1.587,1.587,1.587,1.587,1.587,1.587}; +int tabeling=3; //double minPosSpeed=0.20f; // metri/secondo (0,20 = 0,72KmH) -double minSeedSpeed=0.18f; // attiva il LowSpeed mt/s (0,28 = 1,0KmH) -double speedForCorrection=0.25f; +double minSeedSpeed=0.10f; // attiva il LowSpeed mt/s (0,28 = 1,0KmH) +double speedForCorrection=0.16f; int cicliAspettaStart = 2; double avvioGradi=5.0f; double angoloFase = 3.0f;