
- •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. Заключение.
5.10. Генерация сигналов.
Генератор сигналов запускается при нажатии клавиши F4, но перед этим необходимо, чтобы в нижнем окне находился сигнал, который необходимо генерировать. После нажатия F4 появляется локальное меню:
- Клавишей Home можно запустить генератор на последовательную передачу сигнала,
- Клавишей End можно прервать генерацию сигнала.
6. Заключение.
В дипломном проекте был разработан Универсальный Электроно-Измерительный прибор, для измерения и обработки сигналов звукового диапазона.
При проектировании устройства были выполнены все требования технического задания и получены следующие характеристики:
- был выбран микропроцессор PIC 16c74;
- ОЗУ объемом 192*8;
- ПЗУ объемом 4К*8;
- в системе предусмотрен таймер - счетчик времени работы;
- для предотвращения сбоя в работе системы в результате зависания предусмотрен сторожевой таймер ;
- погрешность АЦП равна 0,17 %;
- погрешность ЦАП равна 0,025%;
- потребляемая мощность составила 1 Вт;
- наработка изделия на отказ составила 25142 часа.
Существует возможность доработки программных модулей УЭИП без существенного изменения структуры устройства. При изменении мы получаем возможность автоматизировать процесс измерения или обработки сигналов, что позволит применять данный прибор на контроле, при массовом производстве
УЭИП является функционально законченным устройством и функционирует вместе с персональным компьютером. Данную возможность удобно использовать при отладке УЭИП.
К недостаткам данного устройства можно отнести достаточно медленный процессор, а также отсутствие схемы осуществляющей возможность сохранения необходимых данных при сбоях электропитания . Также стоит заметить, что погрешность АЦП существенно зависит от температуры.
В целом многофункциональность и возможность перепрограммируемости позволяют при минимальной доработке использовать данное устройство и в различных областях.