Разработка системы управления асинхронным двигателем с детальной разработкой программ при различных законах управленияРефераты >> Технология >> Разработка системы управления асинхронным двигателем с детальной разработкой программ при различных законах управления
После того как проявлен рисунок на плате, последняя поступает на операцию сверления, с предварительно нанесенной на нее защитной пленкой лака для предохранения проводников печатной платы от химически активных растворов при химической металлизации отверстий в плате.
Для сверления и зенкования отверстий применяется одношпиндельный станок с программным управлением типа КП-7511.
После сверления выполняется операция металлизации отверстий. Качество печатных плат во многом зависит от качества металлизации отверстий. Вначале проводится сенсибилизация и активация поверхности отверстий, подлежащих металлизации, а затем химическая металлизация.
Химическая металлизация проводится в специальных установках, где предусмотрены следующие операции :
1) химическое обезжиривание заготовок с последующей промывкой и сушкой воздухом;
2) сенсибилизация заготовок в растворе двухлористого олова с последующей промывкой и сушкой теплым воздухом;
3) активизация заготовок в растворе хлористого палладия с последующей промывкой в ванне и сушкой теплым воздухом.
После химической металлизации выполняется операция гальванической металлизации. В качестве электролитического раствора используется борфтористоводородный электролит.
Режим металлизации выбирается таким, чтобы обеспечить толщину слоя осажденной меди в отверстиях 25-40 мк.
После операции гальванической металлизации (меднения), необходимо весь рисунок схемы защитить от травления. Для этого используют покрытие гальваническим сплавом ПОС-61.
После нанесения защитного слоя на печатную схему слой светочувствительной эмульсии удаляется и плата поступает на операцию травления рисунка схемы.
Для травления используется раствор хлорного железа с удельным весом 1.36-1.40 г/мл, температура травления 25-50°C, время травления 10-15 мин.
После тщательной промывки от остатков травящего раствора и сушки выполняется операция осветления серебра (5-10 мин).
После промывки в горячей воде и сушки, платы проходят механическую доработку, затем обработку по контуру и вскрытие отверстий не подлежащих металлизации. Печатные проводники покрываются слоем консервирующего лака.
Для хранения и транспортировки платы упаковывают в полиэтиленовые и полихлорвиниловые мешки, а затем картонные коробки или специальную тару.
5. ЭКОНОМИЧЕСКАЯ ЧАСТЬ
В данном дипломном проекте рассматривается создание автоматической системы управления асинхронным двигателем. Аппаратная часть большей частью взята стандартной (ЭВМ типа IBM PC, контроллер) и лишь небольшая часть (блок связи с ЭВМ и имитационный стенд объекта управления) была создана заново. Программная часть была полностью вновь созданной.
Для данного вида работ технико-экономические расчеты будут содержать:
· расчет плановой себестоимости;
· определение договорной цены и плановой прибыли выполнения работ;
· оценку научной и научно-технической результативности выполненных работ.
5.1 Расчет плановой себестоимости
В составе комплекса средств автоматизации особое место занимает программное обеспечение (ПО). Особая важность данного вида обеспечения определяется тем, что именно в ПО закладываются и реализуются функции систем управления. Эффективность каждого программного изделия определяется его качеством и эффективностью процесса разработки. Качество программного изделия определяется следующими составляющими:
· с точки зрения пользователя данного ПО;
· с позиций использования ресурсов и их оценки;
· выполнение требований на программное изделие.
Оценка качества программного изделия с точки зрения пользователя определяется необходимым на стадии функционирования объемом оперативной памяти ЭВМ, затратами машинного времени, пропускной способностью каналов передачи данных. Оценка качества программного изделия на стадии его создания включает определении трудоемкости создания ПО, времени разработки и стоимости его создания.
Исходя из этого при создании ПО для разработки автоматизированных систем различного назначения, технико-экономические расчеты должны содержать:
· определение трудоемкости создания ПО;
· расчет затрат на создание программного изделия;
· оценку затрат машинного времени, необходимого для отладки и решения поставленной задачи.
Нормирование труда в процессе создания программного обеспечения СУ вызывает такие же трудности, что и нормирование любого творческого труда, содержащего технические элементы. Творческие элементы труда программистов практически не нормируются, они могут быть определены либо на основе экспертных опытных программистов, либо жестко заданными сроками разработки, в которые программист обязан найти решение. Технические элементы труда программистов достаточно хорошо поддаются нормированию, но точность таких норм имеет большой разброс в зависимости от целого ряда факторов. Более обоснованным является метод оценки трудоемкости и сроков создания программного изделия на основе системы моделей с различной точностью оценки, за единицу нормирования в которых принято число исходных команд (операторов) программного изделия.
Трудоемкость разработки ПО можно рассчитать по формуле:
где to - затраты на подготовку и описание поставленной задачи, чел.-ч;
tи - затраты труда на исследование алгоритма решения задачи, чел.-ч;
ta - затраты труда на разработку блок-схемы алгоритма, чел.-ч;
tп - затраты труда на программирование по готовой блок-схеме, чел.-ч;
tотл - затраты труда на отладку программы на ЭВМ, чел.-ч;
tд - затраты труда на подготовку документации по задаче, чел.-ч.
Составляющие затрат труда определяются через условное число операторов в разрабатываемом ПО, в число которых входят те операторы, которые необходимо написать в процессе работы над программой с учетом возможных уточнений в постановке задачи и в совершенствовании алгоритма.
Условное число операторов в программе:
где q - предполагаемое число операторов (q=500);
c- коэффициент сложности программы, который определяет относительную сложность программ задачи по отношению к типовой задаче, сложность которой принята равной единице (c=1.4);
p - коэффициент коррекции программы, который определяет в ходе ее разработки увеличение объема работ за счет внесения изменений в алгоритм или программу. Величина p находится в пределах 0.05 .0.1, что соответствует внесению 3 .5 коррекций, влекущих за собой переработку 5 .10 % готовой программы (p=0.1).
Q=500*1.4*(1+0.1)=770
Затраты труда на подготовку и описание поставленной задачи: to = 10 чел.-ч
Затраты труда на изучение описания задачи определяются с учетом уточнения описания и квалификации программиста по формуле:
где B - коэффициент увеличения затрат труда вследствие недостаточности описания задачи, чел.-ч (B=1.4);