
- •1. Введение.
- •2. Разработка аппаратного обеспечения.
- •2.3.2. Работа блока цап .
- •2.4. Согласование .
- •2.5.3. Расчет минимального напряжения на выходе модуля
- •2.5.4. Расчет надежности.
- •2.5.5. Расчет потребляемой мощности.
- •2.5.6. Тепловой расчет.
- •2.5.7. Расчет точности коэффициентов усиления.
- •3. Разработка программного обеспечения для pic-процессора.
- •3.1. Структура данных.
- •3.2. Принцип построения программы.
- •3.3 Структурная схема программы.
- •3.3.1 Тело основного цикла.
- •3.3.2. Работа модуля ацп.
- •3.3.3. Работа модуля цап.
- •3.3.4. Работа модуля ачх.
- •3.3.5. Работа модуля вах.
- •3.4. Интерфейсы:
- •3.4.1. Интерфейс общения с rs-232.
- •3.4.2. Интерфейс общения с цаПом max513.
- •3.5. Расчеты:
- •3.5.2.1. Расчет констант для задержки в модуле ацп.
- •3.5.2.2. Расчет констант для задержки в модуле цаПа.
- •4. Разработка программного обеспечения для пк.
- •4.1. Структура данных.
- •4.2. Принцип построения программы.
- •4.3. Структурная схема программы.
- •4.3.1. Модуль отображения.
- •4.3.2. Модуль преобразования Фурье.
- •4.3.3. Модуль ачх.
- •4.3.4. Модуль вах.
- •4.3.5. Интерфейс с асинхронным портом pic-процессора.
- •4.3.6. Модуль работы с файлами.
- •4.3.7. Модуль редактора.
- •4.3.8. Модуль генератора.
- •5. Инструкция по эксплуатации.
- •5.1. Порядок работы.
- •5.2. Управляющие клавиши .
- •5.3. Проверка связи с платой уэип.
- •5.4. Получение новой осциллограммы.
- •5.5. Получение нового ачх.
- •5.6. Получение нового вах.
- •5.7. Преобразование Фурье.
- •5.8. Работа с файлами.
- •5.9. Редактирование сигналов.
- •5.10. Генерация сигналов.
- •6. Заключение.
2.5.3. Расчет минимального напряжения на выходе модуля
ЦАПа.
Минимальному измеряемому напряжению соответствуют максимальный коэффициент ослабления.
Umin= UЦАП Кослабления max .
Umin=5B[1+1106 / 8,2103 ]=5B/121= =0,04B.
Но кроме коэффициентов необходимо учитывать и шумы операционного усилителя и затухание сигналов. Поэтому действительное минимальное измеряемое напряжение составляет 0,1 В.
2.5.4. Расчет надежности.
При расчете надежности ВУ необходимо учитывать то условие, что при отказе любого из узлов системы ВУ считается неработоспособным, то есть используется надежностная схема с последовательным соединением элементов.
Интенсивность отказов для различных элементов определяется по следующим формулам :
- для резисторов, конденсаторов и полупроводниковых приборов :
Э = 0 * KЭ * KР ;
- для цифровых и аналоговых микросхем :
Э = 0 * KЭ * KС.Т. ;
- для резонаторов и опто - коммутаторов :
Э = 0 * KЭ ;
В таблице 1. приведен расчет надежности для всех элементов схемы .
Таблица 1. Надежностные параметры элементов.
Элемент
|
0 , 10-6 1/час |
КЭ |
КР |
КС.Т. |
n |
i = 0 * n, 10-6 1/час |
PIC 16C74 |
0,017 |
1,5 |
|
15 |
1 |
0,383 |
МАХ 513 |
0,017 |
1,5 |
|
1,68 |
1 |
0,043 |
1401УД3 |
0,017 |
1,5 |
|
1,68 |
1 |
0,043 |
К561КП2 |
0,017 |
1,5 |
|
1,68 |
3 |
0,129 |
С2-29 |
0,04 |
5 |
0,7 |
|
9 |
1,26 |
Р1-12 |
0,026 |
5 |
0,36 |
|
35 |
1,64 |
КТ3102 |
0,05 |
5 |
0,54 |
|
3 |
0,405 |
СП5-16А |
0,009 |
5 |
0,76 |
|
1 |
0,034 |
АОТ101АС |
0,016 |
1,5 |
|
|
1 |
0,042 |
Суммарная интенсивность отказов равна : ИТОГ= i=3,979 10-6 1/час .
2.5.5. Расчет потребляемой мощности.
В таблице 2. перечислены основные параметры для расчета мощности процессорного модуля. Мощность по каждому типу элементов рассчитывается по следующей формуле :Pi=UпитIпотn .
Таблица 2. Мощностные параметры элементов.
Элемент
|
Uпит,В |
Iпот,мА |
n |
Pi,мВт |
PIC 16C74 |
5 |
25 |
1 |
125 |
МАХ 513 |
5 |
160 |
1 |
800 |
1401УД3 |
5 |
2 |
1 |
10 |
К561КП2 |
5 |
0,6 |
3 |
9 |
АОТ101АС |
5 |
0,4 |
1 |
2 |
Суммарная мощность равна : PИТОГ = Pi 1 Âò .
2.5.6. Тепловой расчет.
Элементы , используемые при разработке схемы, имеют предельно допустимую температуру работы от -30С до +70С, что полностью удовлетворяет требованию технического задания.
В модулях АЦП , ЦАПа , согласователя , а также в RC - цепочках генератора синхросигнала , используемые резисторы и конденсаторы имеют следующие температурные коэффициенты :
ТКСR = 10010-6 1/C
ТКСC = +3310-6 1/C .
Погрешность резисторов и конденсаторов в температурном диапазоне рассчитывается по следующим формулам :
- R = R ТКСR (T1 - T2) ,
- C = C ТКСС (T1 - T2).
Вычислим максимальную и минимальную погрешность .
Rmax= 1 Ì , à Rmin = 8,2 ê ,
Сmax=0,1 мкФ , à Ñmin = 15 ïÔ .
Rmax = 106 (100 10-6 1/C (50С -(-30C))=8 к
Rmin = 8,2103 (100 10-6 1/C (50С -(-30C))= =65,6
Ñìàõ= 0,110-6 Ф(3310-8 1/C(50 С -(-30 C))=2,64 *10-12 Ф= =2,64 пФ,
Ñmin=1510-12 Ф(3310-8 1/C(50 С-(-30 C))=3,96 *10-16 Ф= =0,396 фФ .
Погрешность температурной нестабильности времязадающего кварцевого генератора , с дистабилизирующими конденсаторами рассчитывается следующим образом :
Ñ=1510-12 Ф(3310-8 1/C(50 С-(-30 C))=3,96 *10-16 Ф= =0,396 фФ .
Изменение значений дистабилизируюших конденсаторов на 0,396 фФ не влияет на изменение частоты генерируемого сигнала , на формирование сигналов инициализации процессора такая погрешность не будет иметь влияние.
Изменение входного напряжения от температуры определяется температурным дрейфом резисторов Р1-12 и операционного усилителя 1401УД3 .
UR (t) = ТКСR ( T2 - T1 ) 100% =(10010-6 1/C (50С -( -30C)) 100% = 0,8 %
UОУ (t) = Uсм(t)/Uвхmax100%=610-3/5100%=0,12% ;
UÂÕ (t) = UR (t)+ UОУ (t) = 0,43% + 0,12% = 0,55% ;
Такая погрешность входного напряжения не скажется на точности измерения входного сигнала .