> Параметри блоків, використаних при моделюванні АЦП, представлені в таблицях 3.1-3.4.
Таблиця 3.1 - Параметри блоків Gain Block
НазваниеGainMultiplicationSaturateOnIntegerOverflowDiv11/2Element-wise(K.*u)onDiv21/2Element-wise(K.*u)onDiv31/2Element-wise(K.*u)onDiv41/2Element-wise(K.*u)onMult12Element-wise(K.*u)onMult22Element-wise(K.*u)onMult32Element-wise(K.*u)onMult42Element-wise(K.*u)on
Таблиця 3.2 - Параметри блоку Mux Block
НазваніеInputsDisplayOptionMux4none
Таблиця 3.3 - Параметри блоків Sum Block
НазваниеIconShapeInputsSaturateOnIntegerOverflowSum1rectangular+-onSum2rectangular+-onSum3rectangular+-onSum4rectangular+-on
Таблиця 3.4 - Параметри блоків Rounding Block
НазваніеOperatorInt1floorInt1floorInt1floorInt1floor
Параметри блоків, використаних при моделюванні ЦАП, представлені в таблицях 3.5-3.7.
Таблиця 3.5 - Параметри блоку Demux Block
НазваніеOutputsBusSelectionModeDemux4off
Таблиця 3.6 - Параметри блоків Gain Block
НазваниеGainMultiplicationSaturateOnIntegerOverflowR01Element-wise(K.*u)onR12Element-wise(K.*u)onR24Element-wise(K.*u)onR38Element-wise(K.*u)on
Таблиця 3.7 - Параметри блоків Sum Block
НазваниеIconShapeInputsSaturateOnIntegerOverflowSumrectangular++++onSum1rectangular++onSum2rectangular++onSum3rectangular++onSum4rectangular++on
Щоб отримати моделі восьмирозрядних перетворювачів необхідно доповнити наведені вище моделі ще чотирма аналогічними блоками.
4. Модель пристрою передачі даних
Модель пристрої передачі даних складається з наступних складових частин: модель датчика температури з первинним перетворювачем, мультиплексор каналів даних, АЦП, блок контролю парності, маркери каналів, лінія зв'язку, демультиплексор каналів даних, ЦАП, індикатор.
Модель пристрої передачі даних показана на малюнку А.4 в додатку А.
Параметри блоків наведені в таблицях 4.1-4.9.
Таблиця 4.1 - Параметри блоків Constant Block
НаименованиеValueVectorParams1DB1-50onB2-5onB3-40onB4-45onB5-35onRx11000onRx21000onRx31000onRx41000onRx51000on
Таблиця 4.2 - Параметри блоків DiscretePulseGenerator Block
Наймену-ваніеPulse TypeAmplitudePeriodPulse WidthPhaseDelaySample TimeVector Params1DG1Sample-based12111onG2Sample-based14221onG3Sample-based18441on
Таблиця 4.2 - Параметри блоку Logic Block
НаіменованіеOperatorInputsLogical OperatorXOR8
Таблиця 4.3 - Параметри блоків Mux Block
НаіменованіеInputsDisplayOptionMux5noneMux15none
Таблиця 4.4 - Параметри блоку Rounding Block Properties
НаіменованіеOperatorRounding Functionround
Таблиця 4.5 - Параметри блоків Selector Block Properties
Наймену-ваніеInput TypeElement SrcElementsRow SrcRowsColumn SrcColumnsInput Port WidthSelector 9/1VectorInternal [1 2 3 4 5 6 7 8] Internal1Internal112
Таблиця 4.6 - Параметри блоків ToWorkspace Block Properties
НаіменованіеVariableNameMaxDataPointsDecimationSampleTimeSave FormatTo Workspaceunbufinf1-1ArrayTo Workspace1lineinf1-1ArrayTo Workspace2blineinf1-1ArrayTo Workspace3errorinf1-1ArrayTo Workspace4prebufinf1-1Array
Таблиця 4.7 - Параметри блоку Binary Symmetric Channel Block Properties
НаіменованіеPsEBinary Symmetric Channel0,072137on
Таблиця 4.8 - Параметри блоку Buffer Block Properties
НаіменованіеNVTsicBuffer5010
Таблиця 4.9 - Параметри блоку Unbuffer Block Properties
Наіменованіеnum_chansTsUnbuffer15
Блоки Temperature Sensor 1 - 4 реалізують модель датчика температури з первинним перетворювачем. Первинний перетворювач забезпечує вихідний сигнал в межах розрядності АЦП при заданому діапазоні зміни температури. Мультиплексор каналів побудований на блоках Мих і Unbuffer, останній виконує проріджування вибірок сигналів для скорочення часу обчислень і узгодження налаштувань параметрів моделювання та розрядності АЦП. АЦП показаний як користувацька підсистема ADC8/1 і має як паралельний, так і послідовний вихід даних. Генератори G1 і G2 використовуються для маркування каналів передачі даних, з тим, щоб на приймальній стороні можна було їх розділити. Принцип маркування полягає в тому,...