авити помилково переданий біт в межах переданого блоку. Зазвичай код Хеммінга характеризується двома цілими числами, наприклад, (11,7) при надсиланні 7-бітних ASCII-кодів. Такий запис говорить, що при передачі 7-бітного коду використовується 4 контрольних біта (7 + 4=11). При цьому передбачається, що мала місце помилка в одному бите і що помилка у двох або більше бітах істотно менш вірогідна. З урахуванням цього виправлення помилки здійснюється з певною ймовірністю. Узагальненням кодів Хеммінга є циклічні коди BCH (Bose-Chadhuri-Hocquenghem). Це коди з широким вибором довжини і можливостей виправлення помилок. Циклічні коди характеризуються поліномом g (x) ступеня nk, g (x)=1 + g1x + g2x2 + ... + xn-k. g (x) називається породжує многочленом циклічного коду. Якщо многочлен g (x) nk і є дільником многочлена xn + 1, то код C (g (x)) є лінійним циклічним (n, k) -код. Число циклічних n-розрядних кодів дорівнює числу дільників багаточлена xn + 1. [1]
1. Структурна схема пристрою ПЕРЕДАЧІ ДАНИХ ТА КОМАНД
Структурна схема пристрою передачі даних і команд показана на малюнку 1.1. На схемі наведено такі позначення: ДП - датчик. НП - нормуючий перетворювач. АЦП/ЦАП - аналого-цифровий і цифро-аналоговий перетворювачі. КУ -кодірующее пристрій. ДКУ - декодер. ЛЗ - лінія зв'язку. І - індикатор.
Малюнок 1.1 Структурна схема пристрою передачі даних і команд.
Сигнал з датчика температури надходить на вхід аналого-цифрового перетворювача (АЦП), де піддається дискретизації. Далі перетворений сигнал надходить на вхід кодує пристрої, де відбувається кодування повідомлень. У широкому сенсі під кодуванням розуміють перетворення повідомлень в сигнал. У вузькому сенсі - це відображення дискретних повідомлень у вигляді певних сполучень символів. При передачі сигнали піддаються впливу перешкод. Прийняті сигнали декодуються, т. Е. Призводять до вихідного виду. Цифро-аналоговий перетворювач виробляє перетворення прийнятого цифрового сигналу в аналоговий, який надходить на вхід індикатора, інформуючи про стан системи.
2. РОЗРАХУНОК І МОДЕЛЮВАННЯ датчика температури
Принцип дії датчика полягає в зміні напруги на виході підсилювача в залежності від опору терморезистора. Значення номінального опору обираного терморезистора і значення його ТКС залежать від необхідної крутизни характеристики перетворення напруга-температура.
За допомогою пакету автоматизованого проектування Simulink пакету MathLab 6.5 проектується модель датчика температури, представлена ??на рисунку А.1 в додатку А.
Параметри блоків використаних у моделі представлені в таблицях 2.1-2.6.
Таблиця 2.1 - Параметри блоків Constant Block
НазваніеValueVectorParams1DB1-50onRx11000onT0298on
Таблиця 2.2 - Параметри блоку Fcn Block
НазваніеExprRx (T) u (3) * exp (u (2) * (u (4) -u (1))/(u (4) * u (1)))
Таблиця 2.3 - Параметри блоку Gain Block
НазваниеGainMultiplicationSaturateOnIntegerOverflowGain0,3Element-wise(K.*u)on
Таблиця 2.4 - Параметри блоку Mux Block.
НазваніеInputsDisplayOptionMux4none
Таблиця 2.5 - Параметри блоку Sum Block.
НазваніеIconShapeInputsSaturateOnIntegerOverflowSumrectangular + -on
Таблиця 2.6 - Параметри блоку Ramp Block.
НазваніеslopestartX0VectorParams1DТ9,50298on
Блоками Constant задаються вихідні дані (опір терморезистора, коефіцієнт В, початкова температура в Кельвінах). За допомогою блоку Ramp задається необхідний діапазон зміни температури.
Параметр slope блоку Ramp Block Properties визначається як крутизна характеристики, що дозволяє одержати необхідне діапазон зміни напруги:
К/В (2.1)
Описані вище блоки об'єднуються блоком Mux і надходять на вхід блоку Fcn Block Properties, де задається функція зміни напруги від температури. Після складання в блоці Sum сигнал надходить на вхід блоку Gain, за допомогою якого задається діапазон зміни вихідної напруги.
Параметр Gain блоку Gain Block Properties вибирається таким чином, щоб забезпечити необхідну розрядність АЦП і рівний 0,3 він забезпечує зміна напруги від 10 до 60В.
Графік зміни вихідної напруги від зміни температури датчика наведений на рисунку Б.1 у додатку Б.
3. МОДЕЛЮВАННЯ АЦП І ЦАП
Для перетворення сигналів, що надходять з чотирьох каналів необхідні восьмирозрядних АЦП і ЦАП.
Моделі чотирирозрядний перетворювачів представлені на малюнках А.2 і А.3 в додатку А.