Цифровой регистратор аварийных процессов
Обзор ситуации программных и аппаратных средств на рынке аварийных регистраторов. Архитектура AVR, ее особенности и принцип действия. Краткое описание флэш-накопителя AT45DB161. Алгоритм работы цикла основной подпрограммы и подпрограммы FIFO буфера.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 01.03.2015 |
Размер файла | 1,7 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
For Buf_add = Buf_add To P_end -цикл отправки информации.
Spiout Adc_buf(buf_add), 1
Next Buf_add
Waitus 4 : Set Csel : Waitus 2
Reset Csel
Spiout Frfb, 1 -отправка опкода записи информации из промежуточного буфера флэш- накопителя в его основную память.
P_num_tmp = P_num : Shift P_num_tmp, Left, 2 -сдвиг номера и его разбиение на младший и старший байты
P_num_h = High(p_num_tmp) : P_num_l = Low(p_num_tmp)
Spiout P_num_h, 1 -отправка адреса страницы для записи
Spiout P_num_l, 1
Spiout Fzb(1), 1
Set Csel : Waitms 16
Next Buf_num
Enable Interrupts : Set C2s :
End Sub
Return
Sub Transf_osc() :-метка подпрограммы записи осциллограммы
Reset C2s : Disable Interrupts
For Buf_num = 1 To 4
Call Ready_stat()-вызов подпрограммы
Print "Flash_st2" : Print Fl_st
Reset Csel :
Spiout Wpn, 1 -отправка опкода записи информации из основной памяти в промежуточный буфер.
P_cntr_tmp = P_cntr : Shift P_cntr_tmp, Left, 2 : -сдвиг номера и его разбиение на
P_cntr_h = High(p_cntr_tmp) : P_num_l = Low(p_cntr_tmp) младший и старший байты
Spiout P_cntr_h, 1 -отправка адреса страницы для чтения
Spiout P_cntr_l, 1
Spiout Fzb(1), 1
Set Csel : Waitms 4
Call Ready_stat() -вызов подпрограммы
Print "Flash_st3" : Print Fl_st -печать отчёта
Reset Csel
Spiout Rba, 1 -отправка опкода записи информации из промежуточный буфер в SPI
Spiout Fzb(1), 4 порт.
For I = 1 To 528 Step 1 -цикл принятия информации.
P_buf(i) = Spimove(255)
Next I
Waitus 2 : Set Csel
For P_end = 1 To 528 Step 4 -цикл печати значений из вторичного буфера в УСАПП.
Print P_buf(p_end) ; Chr(92) ; P_buf(p_end + 1) ; Chr(92) ; P_buf(p_end + 2) ; Chr(92) ; P_buf(p_end + 3) ; Chr(92) : Next P_cntr - по 4ре значения в ряду.
Incr P_end : Print "Next_page" : Next Buf_num
End Sub
Enable Interrupts : Set C2s :
Return
Sub Ready_stat() подпрограммы проверки готовности флэш-накопителя
Reset Fl_try_w
For Fl_try_w = 1 To Fl_try_max Step 1
Reset Csel
Spiout Frs, 1 -отправка опкода запроса значения регистра статуса
Fl_st = Spimove(255)
Waitus 2 : Set Csel : Waitus 10
Fl_st_tmp = Fl_st And 128
If Fl_st_tmp = 128 Then : Set Fl_rdy : Reset Fl_try_w : Goto Fl_ok : Else : Reset Fl_rdy :
Incr Fl_try_w : End If - Если флэш-накопитель не готов несколько раз, то
If Fl_try_w > Fl_try_max Then : Set Fl_err : происходит завершение работы.
Print Ip ; " " ; Chr(139) ; " " ; "10 " "Error" : - уведомление по УСАПП
Lcd "Error" : Incr Fl_err_cntr : Fl_err_cntr2 = Fl_err_cntr :
Goto End_flash_work : End If
Next Fl_try_w
Fl_ok:
End Sub
Return
End_flash_work:
1:
Wait 2
2. Программа для снятия осциллограмм
$regfile = "m128def.dat" : $crystal = 16000000 : директива, содержащая информацию о свойствах применяемого микроконтроллера ; означающая тактовую частоту
$hwstack = 32 : $swstack = 10 : $framesize = 40 : Размеры стековой и кэш памяти
Dim Adc_conv As Word : Dim Adc_conv_low As Byte At Adc_conv Overlay : Dim Adc_conv_hight As Byte At Adc_conv + 1 Overlay : : Dim Adcc As Word: Word - временные переменные, хранящие измеренные величины
Dim Adc_summ As -переменная, содержащая сумму значений за 4 выборки
Dim Adc_mod(1200) As Word -массив, накопляющий значения модулей величин .
Dim Adc_sign(1200) As Byte -массив, накопляющий знаки величин .
Dim Adc_cycle2 As Word- счётчик, используемый при печати в УАПП и для записи в массивы.
Dim L As Word :-счётчик, отслеживающий кааждое четвёртое измерение.
Dim Adc_cycle As Word -счётчик выборок.
Wait 1 -пауза 1 сек.
Config Com1 = 115200, Synchrone = 0, Parity = Even, Databits = 8, Clockpol = 0
-настройка УСАПП.
Config Portf = Input :-настраиваем порт F как входной.
Adcsr = 132 : Admux = 214 :-инициализация АЦП.
Set Adcsr.6 : Bitwait Adcsr.4, Set :-первое преобразование не используется.
For Adc_cycle = 1 To 1201 : Incr L - цикл выборок.
Bitwait Portf.0, Reset -команда, ожидающая запуска кнопки запуска.
Set Adcsr.6 : Bitwait Adcsr.4, Set : Set Adcsr.6 : Waitus 1 : -запуск преобразования и проверка его завершения.
Adc_conv_low = Adcl : Adcc = Adch: Shift Adcc, Left, 8 :
Adcc = Adc_conv_low + Adcc : -считывание результатов из регистров
Set Adcsr.4 : Reset Adcsr.6 :- предподготовка для следующеё выборки.
Adc_summ = Adcc -эта команда применяется для измерений без усреднения
`Adc_summ = Adcc+ Adc_summ -эта команда применяется для измерений c усреднением
'If L = 4 Then : L = 0 : Shift Adc_summ, Right, 2 :
-эти команды применяется для измерений c усреднением
Incr Adc_cycle2 :
If Adc_summ > 512 Then : Adc_sign(adc_cycle2) = 45 : Adc_summ = 1024 - Adc_summ - если значение больше 512, то величина отрицательная .
: Else : Adc_sign(adc_cycle2) = 43 - иначе положительная
End If : Adc_mod(adc_cycle2) = Adc_summ - запись результата в массив
': End If
Next Adc_cycle : -конец цикла выборок
For Adc_cycle = 1 To 1201 : Print Chr(adc_sign(adc_cycle)) ; Adc_mod(adc_cycle) ; Chr(13)
Next Adc_cycle : - печать в УАПП.
Stop
3. Ключевые фрагмены программы, демонстрирующей коммутацию в точке пересечения с нулём
$regfile = "m128def.dat" : $crystal = 16000000 : $hwstack = 32 : $swstack = 10 : $framesize = 40 ': $baud = 256000
Rele_on Alias Portc.1 : Rele_off Alias Portc.2 : Rele_contr Alias Pinc.0 : Dim Ip As Byte : Ip = 128
C2s Alias Portd.4 : R2s Alias Portd.3 : Reset R2s
Dim Sl_val As Byte : - порог срабатывания пускового органа
Dim Rele_time_on As Word : -время замыкания контактов реле после подачи напряжения на катушку включения (единица= 100 мкС)
Dim Rele_time_off As Word -время размыкания контактов реле после подачи напряжения на катушку выключения
Dim Meag_cntr As Byte : -Счётчик циклов измерения после срабатывания ПО.
Dim Oc_cycles As Byte : - Счётчик циклов измерения после срабатывания ПО,
в которых среднеамплитудное напряжение выше порога.
Dim Apv_time As Byte : - время выдержки АПВ (1ед.= 0,25 с)
Dim Apv_cntr As Byte : - Счётчик АПВ (1ед.= 0,25 с)
Dim Sl_time As Word : - время срабатывания МТЗ (1ед.= времени цикла измерения)
Dim Sl_on As Bit - бит, означающий срабатывание пускового органа
Dim Apv_on As Bit - бит, означающий запуск АПВ
Dim Apv_w_on As Word - время ожидания после момента пересечения с нулём с последующим включением (мкС).
Dim Apv_w_off As Word Word - время ожидания после момента пересечения с нулём с послудующим выключением (мкС).
Dim Sl_koef As Word -задаваемый порог. МТЗ срабатывает, когда его значение больше, чем Oc_cycles.
Dim Rs_time_err As Bit :
Sl_val = 100 : Sl_koef = 50 : Sl_time = 100 : Apv_time = 100
Dim Adc_conv As Word : Dim Adc_conv_low As Byte At Adc_conv Overlay : Dim Adc_conv_hight As Byte At Adc_conv + 1 Overlay :
Dim Adc_mod(1200) As Word : Dim Adc_sign(1200) As Byte : Dim Adcc As Word : Dim L As Byte : Dim Adc_cycle As Word
Dim Adc_summ As Word -
Dim Apv_w_on2 As Eram Word At 33
Dim Apv_w_off2 As Eram Word At 35
Declare Sub Ready_stat() : Declare Sub Transf_osc() : Declare Sub Osc() : Declare Sub Apv() : - регистрация подпрограмм.
Lcd_size = Lcd_size2 : Apv_w_on = Apv_w_on2 : Apv_w_off = Apv_w_off2
Do
If Apv_on = 1 Then :
If Apv_cntr > Apv_time Then : Call Apv() : End If : Else : Goto Curr_cntr :
- если время АПВ прошло, то выполнить его.
End If
9:
If Buf2_full = 1 Then
Select Case Rs_buf0
Case 1 : Goto Set_time
Case 2 : Goto Read_time
Case 3 : Goto Adc_conv
Case 10 : Goto Config_lcd
Case 17 : Goto Get_rele_inf
Incr Tact : Incr Apv_cntr
Sub Apv() - подпрограмма АПВ
For Adc_cycle = 1 To 1024 : Incr L - на поиск нуля выделено 1200 измерений.
Set Adcsr.6 : Bitwait Adcsr.4, Set : Adc_conv_low = Adcl : Adcc = Adch
Shift Adcc, Left, 8 : Adcc = Adc_conv_low + Adcc : Set Adcsr.4 : Reset Adcsr.6
If Adcc > 512 Then : Adcc = 1024 - Adcc : End If : -если амплитуда отрицательна, то находим модуль.
If Adcc > 4 Then : Next Adc_cycle :- если пересечение с нулём не зафиксировано, то продолжаем поиск.
End If
Waitus Apv_w_on : выдержка временного промежутка
Set Rele_on : - подача напряжения на катушку включения.
Reset Apv_on : -сброс режима АПВ
Waitms 20 :
Reset Rele_on - выключение подачи напряжения на катушку включения.
End Sub - конец ПП.
Curr_cntr: - метка подпрограммы МТЗ
Reset Adc_summ
For Adc_cycle = 1 To 128 -на один цикл измерения среднеквадратичесого значения необходимо 128 измерений ( 128*32=3,5 мс)
Set Adcsr.6 : Shift Adcc, Left, 8 : Adcc = Adc_conv_low + Adcc :
If Adcc > 511 Then : Adcc = 1024 - Adcc : End If
Adc_summ = Adc_summ + Adcc : - накопление суммы.
Bitwait Adcsr.4, Set : Adc_conv_low = Adcl : Adcc = Adch :
Set Adcsr.4 : Reset Adcsr.6 :
Next Adc_cycle :
Shift Adc_summ, Right, 7 : - получаем среднеамплитудное.
Chr(139) ; 7 ; Chr(139) ; Adc_summ - печать его значения при отладке
If Adc_summ > Sl_val Then : - если порг превышен, то пусковой орган сработает
Incr Oc_cycles : Set Sl_on : End If
If Sl_on = 1 Then : Incr Meag_cntr : - если пусковой орган сработал, то считать кол-во циклов измерения
If Meag_cntr > Sl_time Then : Reset Meag_cntr : Reset Sl_on
If Oc_cycles > Sl_koef : Then :
Print Ip ; Chr(139) ; 17 ; Chr(139) ; 6 ; Chr(139) ; Oc_cycles - печать кол-ва циклов измерения, в которых порог срабатывания превышен
For Adc_cycle = 1 To 1024 : Incr L : Set Adcsr.6 :
Bitwait Adcsr.4, Set : Adc_conv_low = Adcl : Adcc = Adch
Shift Adcc, Left, 8 : Adcc = Adc_conv_low + Adcc : Set Adcsr.4 :
Reset Adcsr.6
If Adcc > 512 Then : Adcc = 1024 - Adcc : End If : If Adcc > 4 Then : Next Adc_cycle : End If - поиск пересечения с нулём
Waitus Apv_w_off : Set Rele_off : Waitms 20 : Reset Apv_cntr : Set Apv_on : Reset Rele_off : - аналогично тому, что при АПВ
End If : Reset Oc_cycles :
End If
End If
Goto 9 - возврат
Return - альтернативный возврат
Get_rele_inf:
Select Case Rs_buf1
Case 1 :
Print Ip ; Chr(139) ; 17 ; Chr(139) ; 1 ; Chr(139) ; Apv_w_on ; Chr(139) ; Apv_w_off
Case 2 :
Set Rele_on : Print Ip ; Chr(139) ; 17 ; Chr(139) ; 3 ; Chr(139) : Reset Rele_time_off : Reset Rele_time_on
Waitms 19 : Reset Rele_on : Set Rele_off
5:
If Rele_contr = 0 Then : Rele_time_off = K : Reset Rele_off : Reset K : Goto 6 : Else : Waitus 100 : Incr K : Goto 5 : End If
6:
Set Rele_on :
7:
If Rele_contr = 1 Then : Reset Rele_on : Rele_time_on = K : Reset K : Goto 8 : Else : Waitus 100 : Incr K : Goto 7 : End If
8:
Print Ip ; Chr(139) ; 17 ; Chr(139) ; 4 ; Chr(139) ; Rele_time_on ; Chr(139) ; Rele_time_off
If Rele_time_on < 100 Then :
Apv_w_on = 100 - Rele_time_on : Apv_w_on = Apv_w_on + 2 : Apv_w_on = Apv_w_on * 100 : Apv_w_on2 = Apv_w_on : Elseif Rele_time_on < 200 Then
Apv_w_on = 200 - Rele_time_on : Apv_w_on = Apv_w_on + 2 : Apv_w_on = Apv_w_on * 100 : Apv_w_on2 = Apv_w_on : End If :
If Rele_time_off < 100 Then :
Apv_w_off = 100 - Rele_time_off : Apv_w_off = Apv_w_off + 2 : Apv_w_off = Apv_w_off * 100 : Apv_w_off2 = Apv_w_off : Elseif Rele_time_on < 200 Then
Apv_w_off = 200 - Rele_time_off : Apv_w_off = Apv_w_off + 2 : Apv_w_off = Apv_w_off * 100 : Apv_w_off2 = Apv_w_off : End If :
Print Ip ; Chr(139) ; 17 ; Chr(139) ; 2 ; Chr(139) ; Apv_w_on ; Chr(139) ; Apv_w_off
Case 5 :
Sl_val = Rs_buf1 : Sl_koef = Rs_buf2 : Sl_time = Rs_buf3 : Apv_time = Rs_buf4
Print Ip ; Chr(139) ; 17 ; Chr(139) ; 5 ; Chr(139) ; Sl_val ; Chr(139) ; Sl_koef ; Chr(139) ; Sl_time ; Chr(139) ; Apv_time
Case 4 :
Case Else :
End Select :
Goto 4
Return
4. Время срабатывания реле
CONFIG: 115200,E,8,1 |
|||||||
DATE: 05.06.2008 TIME: 20:23:06 |
|||||||
RX:128‹17‹2‹7400‹60236 |
|||||||
СреднОткл1 |
СреднОткл2 |
Tвкл |
Tвыкл |
Нормоткл (ист)1 |
Нормоткл (ист)2 |
||
7,38 |
7,31 |
7,2 |
5,1 |
0,224632915 |
0,041 |
||
7,38 |
7,31 |
12,8 |
10,4 |
0,500864915 |
0,054 |
||
7,38 |
7,31 |
19,1 |
16,5 |
0,803953139 |
0,037 |
||
7,38 |
7,31 |
25,4 |
22,6 |
0,956319435 |
0,013 |
||
7,38 |
7,31 |
5,8 |
3,6 |
0,171987226 |
0,035 |
||
7,38 |
7,31 |
11 |
9,2 |
0,40449298 |
0,053 |
||
7,38 |
7,31 |
16,6 |
14,1 |
0,697447459 |
0,047 |
||
7,38 |
7,31 |
22,3 |
20,3 |
0,901375837 |
0,024 |
||
7,38 |
7,31 |
2,5 |
25,4 |
0,081734937 |
0,02 |
||
7,38 |
7,31 |
8,9 |
6,2 |
0,299344316 |
0,047 |
||
7,38 |
7,31 |
15,3 |
12,4 |
0,633418626 |
0,051 |
||
7,38 |
7,31 |
21,6 |
18,8 |
0,883874406 |
0,026 |
||
7,38 |
7,31 |
2,2 |
25,3 |
0,075765253 |
0,019 |
||
7,38 |
7,31 |
8,7 |
5,9 |
0,289999037 |
0,046 |
||
7,38 |
7,31 |
15 |
12,4 |
0,618014775 |
0,052 |
||
7,38 |
7,31 |
20,6 |
18,6 |
0,855218005 |
0,031 |
||
7,38 |
7,31 |
0,2 |
23,7 |
0,044083315 |
0,013 |
||
7,38 |
7,31 |
6,5 |
3,9 |
0,197248465 |
0,038 |
||
7,38 |
7,31 |
13,4 |
10,1 |
0,533260621 |
0,054 |
||
7,38 |
7,31 |
19,9 |
17,2 |
0,832534096 |
0,034 |
||
7,38 |
7,31 |
0,7 |
23,6 |
0,050773629 |
0,014 |
||
7,38 |
7,31 |
6,4 |
4,2 |
0,193508239 |
0,037 |
||
7,38 |
7,31 |
12,3 |
9,6 |
0,473855049 |
0,054 |
||
7,38 |
7,31 |
18,5 |
15,9 |
0,780690025 |
0,04 |
||
7,38 |
7,31 |
24,7 |
22 |
0,946805027 |
0,015 |
||
7,38 |
7,31 |
4,7 |
2,6 |
0,13667226 |
0,03 |
||
7,38 |
7,31 |
10,3 |
7,9 |
0,368214745 |
0,051 |
||
7,38 |
7,31 |
16,5 |
13,9 |
0,692701705 |
0,048 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
23,6 |
20,1 |
0,92861899 |
0,018 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
4 |
1,9 |
0,116975271 |
0,027 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
10 |
7,4 |
0,352999199 |
0,05 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
16,4 |
13,7 |
0,687923462 |
0,048 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
22,8 |
20,2 |
0,912638238 |
0,022 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
4,1 |
0,9 |
0,119658878 |
0,027 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
10,7 |
7,8 |
0,388824225 |
0,052 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
17,1 |
14,4 |
0,720666916 |
0,046 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
24,2 |
20,7 |
0,939054326 |
0,016 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
4,5 |
2,4 |
0,130826393 |
0,029 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
10,1 |
7,8 |
0,358046385 |
0,051 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
16,2 |
13,7 |
0,678272166 |
0,049 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
23,7 |
19,9 |
0,930447586 |
0,018 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
5 |
1,9 |
0,145771543 |
0,031 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
11,5 |
8,9 |
0,430939121 |
0,053 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
18 |
15 |
0,760146865 |
0,042 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
24,8 |
21,8 |
0,948257092 |
0,014 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
5,6 |
3 |
0,165166903 |
0,034 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
11,5 |
9,2 |
0,430939121 |
0,053 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
17,7 |
15,1 |
0,747334289 |
0,043 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
24,1 |
21,2 |
0,937403127 |
0,017 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
4,9 |
2,2 |
0,142694254 |
0,031 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
11,5 |
8,4 |
0,430939121 |
0,053 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
17,3 |
15,2 |
0,729706019 |
0,045 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
22,9 |
20,5 |
0,914770697 |
0,021 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
2,9 |
0,9 |
0,090237264 |
0,022 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
8,6 |
6 |
0,285378265 |
0,046 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
14,5 |
12,4 |
0,591933049 |
0,053 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
20,1 |
17,7 |
0,839237256 |
0,033 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
1 |
23,8 |
0,055160949 |
0,015 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
6,9 |
4,6 |
0,212641321 |
0,039 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
12,4 |
10,5 |
0,479251391 |
0,054 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
17,8 |
15,7 |
0,751644801 |
0,043 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
23,6 |
21,2 |
0,92861899 |
0,018 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
3,8 |
1,8 |
0,111736647 |
0,026 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
9,9 |
7,2 |
0,347977746 |
0,05 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
15,9 |
13,5 |
0,663568589 |
0,049 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
21,8 |
19,6 |
0,88908571 |
0,026 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
1,8 |
25,1 |
0,068329718 |
0,018 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
7,6 |
5,6 |
0,241202708 |
0,042 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
13,1 |
10,9 |
0,517076863 |
0,054 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
19,5 |
16,8 |
0,818595891 |
0,036 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
25,5 |
23,2 |
0,957558923 |
0,012 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
5,7 |
3,1 |
0,168554887 |
0,034 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
12 |
9,5 |
0,45769872 |
0,054 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
18,6 |
15,8 |
0,784673839 |
0,04 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
25,1 |
22,4 |
0,952424927 |
0,013 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
5,4 |
3,1 |
0,15852414 |
0,033 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
11,3 |
9,2 |
0,420316442 |
0,053 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
16,9 |
14,5 |
0,711483422 |
0,046 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
22,7 |
20,6 |
0,910466201 |
0,022 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
2,8 |
0,4 |
0,088052492 |
0,022 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
9,2 |
6,7 |
0,31361233 |
0,048 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
15,2 |
13 |
0,628306455 |
0,051 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
21,6 |
19,1 |
0,883874406 |
0,026 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
2,2 |
25,3 |
0,075765253 |
0,019 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
8,4 |
5,9 |
0,276243369 |
0,045 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
14,8 |
12,1 |
0,607639011 |
0,052 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
20,8 |
18,6 |
0,861300066 |
0,03 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
2,2 |
24,5 |
0,075765253 |
0,019 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
8 |
6,1 |
0,258415358 |
0,044 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
14 |
11,3 |
0,565437352 |
0,053 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
20,4 |
17,8 |
0,848958863 |
0,032 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
1,4 |
24,1 |
0,061470311 |
0,016 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
7,2 |
5,3 |
0,224632915 |
0,041 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
12,7 |
10,5 |
0,495459292 |
0,054 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
18,5 |
16,3 |
0,780690025 |
0,04 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
24,2 |
22,1 |
0,939054326 |
0,016 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
4,9 |
2,3 |
0,142694254 |
0,031 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
11,3 |
8,5 |
0,420316442 |
0,053 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
17,8 |
15 |
0,751644801 |
0,043 |
||
7,38 |
7,31 |
0 |
0 |
0,04161459 |
0,012 |
||
7,38 |
7,31 |
23,5 |
21,5 |
0,926753718 |
0,019 |
||
Сумм |
Сумм |
13168 |
12958 |
||||
Средн |
Средн |
12,784 |
12,581 |
||||
СреднОткл |
СреднОткл |
7,38 |
7,3124 |
Размещено на Allbest.ru
Подобные документы
Описание интегратора первого порядка. Обзор микроконтроллера AТmega16. Доопределение набора аппаратных средств. Схема включения микроконтроллера. Формирование тактовых импульсов. Организация сброса. Алгоритм работы и проектирование модулей устройства.
курсовая работа [1,1 M], добавлен 19.12.2010Характеристика круглосуточного визира с цифровой обработкой видеосигнала, его назначение для обнаружения воздушных объектов и измерения их угловых координат в сложных метеоусловиях. Принцип действия прибора, алгоритм работы. Составные части и параметры.
курсовая работа [1,8 M], добавлен 10.03.2012Исследование среды IAR Embendded Workbench для контроллера NEC 78K. Изучение комплекса программно-аппаратных средств, предназначенных для отладки программ для микроконтроллеров фирмы "NEC". Программирование флэш-памяти контроллера с помощью утилиты FPL.
лабораторная работа [1,3 M], добавлен 29.09.2014Использование микроконтроллеров AVR фирмы Atmel в проектируемой аппаратуре. Архитектура и общие характеристики прибора, предназначение арифметики логического устройства и понятие флэш-памяти. Формат пакета данных, алгоритм их передачи и система команд.
контрольная работа [427,3 K], добавлен 12.11.2010Простейший генератор прямоугольных импульсов. Алгоритм работы устройства, включая подпрограммы. Программный пакет VMLAB, позволяющий производить отладку программного обеспечения и моделирование работы радиоэлектронных устройств. Режим работы генератора.
курсовая работа [1,0 M], добавлен 17.05.2014Сравнительный анализ программных средств схемотехнического моделирования цифровых устройств. Анализ функциональной памяти типа FIFO, LIFO в микропроцессорах, разработка укрупненной структуры и принципиальной схемы. Имитатор управляющих сигналов.
дипломная работа [2,3 M], добавлен 25.09.2014Физические основы метода измерение артериального давления в медицине. Разработка структурной и принципиальной схемы устройства, схемы блока питания, основных функциональных узлов и элементов прибора. Алгоритм работы программы и подпрограммы, ее код.
курсовая работа [410,5 K], добавлен 06.02.2013Разработка аппаратных и программных средств для реализации цифрового термометра. Выбор способа измерения температуры. Функциональные возможности преобразователя DS18B20. Возможность использования LCD дисплея без подсветки и семисегментного индикатора.
курсовая работа [2,2 M], добавлен 15.01.2013Устройство и принцип работы лампы бегущей волны (ЛБВ). Расчет ее электрических и геометрических параметров по схеме. Общий принцип работы ЛБВ, описание технологических процессов и алгоритм проведения расчетов при изготовлении коллекторного узла лампы.
курсовая работа [1,9 M], добавлен 05.06.2011Приведение требований к структуре цикла передачи в цифровой системе передач с временным группообразованием в оборудовании плезиохронной цифровой иерархии. Расчет структуры цикла передачи. Построение структуры цикла в виде таблицы, подставляя значения.
контрольная работа [3,4 M], добавлен 19.09.2019