Dmitry Kovalev
/
LGstaandart
forkd
Fork of LG2 by
Diff: tabel.txt
- Revision:
- 146:2bea299a7c4f
- Parent:
- 145:f023b2f18b82
- Child:
- 150:29c9f7671bac
--- a/tabel.txt Thu Apr 28 10:53:06 2016 +0000 +++ b/tabel.txt Thu Apr 28 13:54:29 2016 +0000 @@ -77,98 +77,34 @@ | Gyro.AmpT |ошумления ВП. Если PeriodCount меньше Gyro.AmpT инкрементируем| unsigned int | 10 - 30 | Gyro.AmpT | | |PeriodCount если счетчик больше или равен выполняем расчет | | тактов Вибропривода | = | | |амплитуды вибропривода. (псевдослучайно в диаппазоне) | | | rand() % Gyro.AmpTD+Gyro.AmpMin) | -|------------------------|---------------------------------------------------------------|----------------------|----------------------------------|-------------------------------------------------------------------| -| | Левая и правая граница импульса ВП соответственно, | | При Gyro.FrqHZ = 500Hz : | N1 = ((Nmax*(100-Gyro.AmpPer))/Gyro.FrqHZ) | -| Gyro.AmpN1 | используется для создания симетричной картины импулься ВП | unsigned int | N1(1-66) | N1 = ((Nmax*(100-Gyro.AmpPer+Gyro.AmpPerDel))/Gyro.FrqHZ) | -| Gyro.AmpN2 | относительно его центра при ушумлении | | 66-малая амплитуда | N2 = ((Nmax/2)-Gyro.AmpN1); | -| | _______ ___ | | N2 (100-165) | Nmax =((100000/(Gyro.Frq>>16))-1) | -| | _____/ = | = \____/=|=\_______ c-центр импульса | | 100-малая амплитуда | (максимальная длительность импульса) | -| | 0 N1 c N2 N1 c N2 Gyro.Frq | | | при данной частоте Gyro.Frq | -|________________________|_______________________________________________________________|______________________|__________________________________|___________________________________________________________________| -| | -| АЦП и ЦАП | -|______________________________________________________________________________________________________________________________________________________________________________________________________________________| -| | | | 0 - 500 | (задается) | -| Gyro.Termo | данные с первого АЦП температура | unsigned int | максимальное значение | Gyro.FrqHZ = Gyro.Frq>>16 | -| | Термодатчик типа LM337 | | 500 | | +|------------------------|---------------------------------------------------------------|----------------------|----------------------------------|-----------------------------------------------------------| +| | Левая и правая граница импульса ВП соответственно, | | При Gyro.FrqHZ = 500Hz : | N1 = ((Nmax*(100-Gyro.AmpPer))/Gyro.FrqHZ) | +| Gyro.AmpN1 | используется для создания симетричной картины импулься ВП | unsigned int | N1(1-66) | N1 = ((Nmax*(100-Gyro.AmpPer+Gyro.AmpPerDel))/Gyro.FrqHZ) | +| Gyro.AmpN2 | относительно его центра при ушумлении | | 66-малая амплитуда | N2 = ((Nmax/2)-Gyro.AmpN1); | +| | _______ ___ | | N2 (100-165) | Nmax =((100000/(Gyro.Frq>>16))-1) | +| | _____/ = | = \____/=|=\_______ c-центр импульса | | 100-малая амплитуда | (максимальная длительность импульса) | +| | 0 N1 c N2 N1 c N2 Gyro.Frq | | | при данной частоте Gyro.Frq | +|________________________|_______________________________________________________________|______________________|__________________________________|___________________________________________________________| +| | +| АЦП и ЦАП | +|_______________________________________________________________________________________________________________________________________________________________________________________| +| | | | | Gyro.Termo=Spi.ADC1_Accum >> 5; | +| Gyro.Termo | данные с первого АЦП температура | unsigned int | | Spi.ADC1_Accum - накопленные | +| | Термодатчик типа LM337 | | 0V - 4V | данные за такт виброподвеса | +| | | | 0 - 65536 | | +|------------------------|---------------------------------------------------------------|----------------------|----------------------------------|------------------------------------| +| | | | | Gyro.Termo=Spi.ADC2_Accum >> 5; | +| Gyro.DeltaT | данные с второго АЦП | unsigned int | ------------------------------ | Spi.ADC2_Accum - накопленные | +| | (градиент температур между двумя термодатчиками (Hel509) | | ------------------------------ | данные за такт виброподвеса | | | | | | | |------------------------|---------------------------------------------------------------|----------------------|----------------------------------|------------------------------------| -| | | | 0 - 500 | (задается) | -| Gyro.DeltaT | данные с второго АЦП | unsigned int | максимальное значение | Gyro.FrqHZ = Gyro.Frq>>16 | -| | (градиент температур между двумя термодатчиками (Hel509) | | 500 | | -| | | | | | -|------------------------|---------------------------------------------------------------|----------------------|----------------------------------|------------------------------------| -| | | | 0 - 500 | (задается) | -| Gyro.In1 | ток в канале 1 | unsigned int | максимальное значение | Gyro.FrqHZ = Gyro.Frq>>16 | -| | | | 500 | | +| | | | | Gyro.Termo=Spi.ADC3_Accum >> 5; | +| Gyro.In1 | ток в канале 1 | unsigned int | ----------------------------- | Spi.ADC3_Accum - накопленные | +| | | | ----------------------------- | данные за такт виброподвеса | | | | | | | |------------------------|---------------------------------------------------------------|----------------------|----------------------------------|------------------------------------| -| | | | 0 - 500 | (задается) | -| Gyro.In2 | ток в канале 2 | unsigned int | максимальное значение | Gyro.FrqHZ = Gyro.Frq>>16 | -| | | | 500 | | -| | | | | | -|------------------------|---------------------------------------------------------------|----------------------|----------------------------------|------------------------------------| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +| | | | | Gyro.Termo=Spi.ADC4_Accum >> 5; | +| Gyro.In2 | ток в канале 2 | unsigned int | ----------------------------- | Spi.ADC4_Accum - накопленные | +| | | | ----------------------------- | данные за такт виброподвеса | +| | | | | | +|------------------------|---------------------------------------------------------------|----------------------|----------------------------------|------------------------------------| \ No newline at end of file