Расчет потребляемой мощности и определение требований к источникам питания.



Расчет потребляемых токов

 

Расчет потребляемых токов сводится к тому, что необходимо определить суммарное потребление тока всеми микросхемами, то есть:

                                          (4.1)

где Iобщ - общий ток, потребляемый устройством,

Ik - ток, потребляемый k-той микросхемой,

m - общее число микросхем,

n - число микросхем данного типа.

*При условии индикации «8». Поскольку у нас динамическая индикация, то одновременно горит только один индикатор, поэтому общий потребляемый ток равен 35 mA( тоже самое и со светодиодами).

Получаем общий ток потребления:

Iобщ = 25 + 35 + 10+ 25 = 95 mA

 

Расчет потребляемой мощности

 

Расчет потребляемой мощности сводится к тому, что необходимо определить мощность потребляемую устройством, то есть:

                                  (4.2)

где Робщ - общая потребляемая мощность,

Uпит - напряжение питания,Iобщ - общий ток потребления.

Принимаем потребляемую мощность не более 0,5 Вт.


Расчет надежности

 

Интенсивность отказов l характеризуется отношением числа изделий в единицу времени к числу изделий, продолжающих оставаться исправными к началу рассматриваемого промежутка времени:

                                              (4.3)

где m - число изделий, отказавших за время t,

N - число исправно работающих изделий к началу промежутка времени.

Интенсивность отказов элементов следующая:

микросхемы – 0.85×10-6-1),

резисторы – 0.9×10-6-1),

конденсаторы – 1.4×10-6-1).

Тогда,

 (ч-1)

 

Поскольку не учтена интенсивность отказа некоторых элементов примем что наработка на отказ составит около 35 000 часов. Такую надежность устройства можно считать приемлемой.


Расчет временных параметров

 

По ТЗ разрабатываемое устройство должно проводить динамическую индикацию с частотой 44Гц. И, в определенной ситуации, звуковую индикацию, с частотой последовательности импульсных сигналов 3730 Гц.

Для соблюдения поставленных в ТЗ условий нам потребуется выполнять процедуру динамической индикации через время tди=22727 мкс, а процедуру звуковой индикации через время tзи=268 мкс.

Нам известно что скорость выполнения одной команды, при использовании PIC16C72, тактируемого от кварца 4Мгц, занимает четыре такта (не считая goto и т.п.), т.е скорость выполнение среднестатистической команды равна 1 МГц. Значит наша процедура динамической индикации должна срабатывать каждые 22727 командных циклов микроконтроллера, а процедура звуковой индикации каждые 268 командных циклов.

Кроме того нам известно, что АЦ преобразование в выбранном нами микроконтроллере (PIC16C72) длиться не более 20 мкс.

Эти данные будут нужны при настройке таймеров и задержек в программе.


Разработка и отладка рабочей программы .

 

Возможно предложить следующие варианты решения поставленной задачи:

1. Написать программу которая в непрерывном цикле Производит АЦП преобразование, перевод результата в семисегментный код, и осуществляет динамическую индикацию.

Преимущества : легко написать программу (не сложный алгоритм)

Недостатки: труднее высчитывать задержки для обеспечения динамической и звуковой индикации с заданной частотой. Из-за не постоянного времени выполнения процедуры преобразования в семисегментный код, не получиться обеспечить точную частоту обновления.

2. Написать программу которая в непрерывном цикле Производит АЦП преобразование, перевод результата в семисегментный код. Складывает результаты в буффер. По прерываниям таймеров происходит динамическая и звуковая индикация.

Преимущества: данный подход обеспечит точную частоту звуковой и динамической индикации. Не нужно подбирать задержки для индикаций. Можно чаще снимать данные с АЦП и выводить их позднее, а это уменьшает вероятность того, что мы пропустим резкое изменение уровня входного сигнала.

Недостатки: разработка программы усложниться за счет использования таймеров и прерываний от них. Кроме того нужно каким-то образом организовать буфер для хранения результатов АЦП.

Учитывая все вышесказанное, мы выбираем 2 вариант, т.к. на наш взгляд он более приспособлен для решения поставленной задачи.


Дата добавления: 2019-07-15; просмотров: 185; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!