Вход

Разработка автоматизированной системы управления обжига электродной продукции

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 185030
Дата создания 2014
Страниц 81
Источников 37
Мы сможем обработать ваш заказ (!) 26 апреля в 16:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
4 570руб.
КУПИТЬ

Содержание

Оглавление
Введение 3
Глава 1 Анализ объекта автоматизации 5
1.1 Технологический процесс производства электродной продукции 5
1.2 Варианты автоматизации 7
1.3 Обзор датчиков температуры 11
Глава 2 Расчетная часть 15
2.1 Разработка схемы автоматизированной системы. 15
2.2 Расчёт и выбор средств автоматизации. 17
2.3 Расчет схемы принципиальной 31
2.4 Монтаж системы управления 33
2.5 Расчёт надёжности контроллера. 36
Глава 3 Программная часть 40
3.1 Разработка алгоритма работы 40
3.2 Интегрированная система разработки AVR Studio 44
3.3 Код программы микроконтроллера 51
Глава 4 70
4.1 Моделирование работы системы 70
4.2 Визуализирование системы 71
4.3 Проведение моделирования 74
4.4 Анализ полученных результатов 75
Заключение 77
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 78

Фрагмент работы для ознакомления

Чтобы записать программу в микроконтроллер во вкладке Flash нужно выбрать исполняемый файл с расширением .hex. Важно отметить, что при смене проектов имена загружаемых файлов не меняются автоматически в строке адреса, а потому стоит внимательно проверять их при каждом запуске программатора.Функция Verify позволяет проверить сохранность файла (выполняется проверка контрольной суммы). Функция Read позволяет считать файл, записанный в микроконтроллер ранее.Для записи данных в EEPROM используется аналогичный набор функций. 3.3КодпрограммымикроконтроллераПеред тем, как микроконтроллер начнет выполнение заложенной в него программы, необходимо произвести его инициализацию. Инициализация МК должна быть выполнена сразу после его аппаратного сброса.Создадим процедуру, которая инициализирует наш микроконтроллер.Сначала необходимо указать адрес начала программы при помощи директивы ORG:ORG 0000HПереход к основной части программы зададим с помощью команды безусловного перехода JMP:JMPBEGINТеперь зададим адрес обработчика прерываний по входу INT0:ORG 0003HПереход к на процедуру обработки прерываний по входу INT0 зададим с помощью команды безусловного перехода JMP:JMPEXT0Аналогично поступим с обработчиками прерываний от таймеров, входа INT1 и от последовательного порта:ORG 000BHJMP TIMER_0ORG 0013HJMP EXT1ORG 001BHJMP TIMER_1ORG 0023HJMPSERIALПроизведем запрет всех прерываний:BEGIN:CLREAПроизведем очистку оперативной памяти:CLEAR: MOV R0, #7FH MOV @R0, #00H DJNZR0, CLEARПроизведем переопределение дна стека:MOVSP, #30HПоставим метку START, которая будет указывать на начало выполнения основной программы.После того, как основной текст программы будет написан, необходимо добавить следующие строки, которые определяют подпрограммы прерываний:EXT0:NOP;Пустую команду заменяем на соответствующую;процедуру обработки прерыванияRETIEXT1:NOP;Пустую команду заменяем на соответствующую;процедуру обработки прерыванияRETITIMER_0:NOP;Пустую команду заменяем на соответствующую;процедуру обработки прерыванияRETITIMER_1:NOP;Пустую команду заменяем на соответствующую;процедуру обработки прерыванияRETISERIAL:NOP;Пустую команду заменяем на соответствующую;процедуру обработки прерыванияRETIENDДанная процедура необходима для определения векторов и процедур всех прерываний обеспечивает исключение «случайного попадания» в область векторов прерывания. Сброс флага EA запрещает все прерывания до момента инициализации всех переменных.Очистка оперативной памяти является обязательным критерием, так как после сброса микроконтроллера значения его регистров формируются случайным образом. Переопределение дна стека рекомендуется выполнять, если предполагается активная работа со стеком (команды POP, PUSH, CALL, ACALL, LCALL, RET). Теперь необходимо написать подпрограмму, которая будет управлять работой АЦП и получать от него информацию (сначала с одного из четырех каналов – CH0).Для удобства зададим имена необходимым нам битам порта P1:CSTEQUP1.0CLKEQUP1.1DOUTEQUP1.2DINEQUP1.3Начальные установки подпрограммы необходимы для выставления определенных потенциалов на порт P1:PREOBR1:MOVP1,#FFHCLRCLKНапишем модуль подпрограммы, который отвечает за выбор канала CH0 АЦП и подготовку для начала процесса считывания данных. Данный модуль формируется на основании информации из Даташита на MCP3205. Итак, получаем:CLRCSTSETBCLKCLRCLKSETBCLKCLRDINCLRCLKSETBCLKCLRCLKSETBCLKCLRCLKSETBCLKCLRCLKSETBCLKCLRCLKSETBCLKCLRCLKПосле выполнения последней команды данного блока на выходе АЦП появится старший бит оцифрованного сигнала. Теперь нам необходимо запомнить данный бит и сформировать импульс, который укажет АЦП, что он должен выдать следующий бит. Реализацию записи бита в память микроконтроллера организуем через бит переноса:MOVC,DOUTMOVB.3,CSETBCLKCLRCLKТеперь в третьем бите регистра B находится одиннадцатый (старший) бит оцифрованного сигнала, а микроконтроллер готов к считыванию следующего (десятого) бита информации. Аналогично организуем запись остальных битов в память микроконтроллера вплоть до нулевого (младшего) бита:MOV C,DOUTMOV B.2,CSETB CLKCLR CLK;MOV C,DOUTMOV B.1,CSETB CLKCLR CLK;MOV C,DOUTMOV B.0,CSETB CLKCLR CLK;MOV C,DOUTMOV ACC.7,CSETB CLKCLR CLK;MOV C,DOUTMOV ACC.6,CSETB CLKCLR CLK;MOV C,DOUTMOV ACC.5,CSETB CLKCLR CLK;MOV C,DOUTMOV ACC.4,CSETB CLKCLR CLK;MOV C,DOUTMOV ACC.3,CSETB CLKCLR CLK;MOV C,DOUTMOV ACC.2,CSETB CLKCLR CLK;MOV C,DOUTMOV ACC.1,CSETB CLKCLR CLK;MOV C,DOUTMOV ACC.0,CSETBCLKCLR CLK;Завершаем считывание установкой логической единицы на выходе CST:SETBCSTСохраняем младшую и среднюю тетрады результата в регистр R1:MOVR1,AСохраняем старшуютетраду результата в регистр R0:MOVА,В ANLА,#00001111В ;ЗАНУЛЯЕМ СТАРШИЕ ЧЕТЫРЕ БИТАMOVR0,AТаким образом, в регистрах R0R1 хранится результат преобразования.Подпрограммы для других каналов отличаются лишь последовательностью импульсов, формирующих переключение на соответствующий канал АЦП.Далее необходимо привести результат, хранящийся в регистрах R0R1, в такой вид, чтобы этими данными можно было удобно оперировать.Составим таблицу соответствия между характеристиками датчиков, формулой АЦП и конечным результатом (таблица 2.7). При составлении таблицы необходимо учесть формулу преобразования АЦП:.С учетом того, что для формирования опорного напряжения мы выбрали микросхему MCP1541, получаем:.Таким образом, после преобразование в регистрах R0R1 хранится двоичное число, десятичный эквивалент которого равен напряжению на входе АЦП, выраженному в милливольтах. Например, при подаче на вход АЦП напряжения 2,6 В, в регистрах R0R1 после преобразования будет находиться код .Анализируя таблицу 2,7, делаем вывод, что диапазон изменения кода в регистрах R0R1 (десятичный эквивалент) соответствует диапазону изменения параметру. То есть, если Температура в камере составляет 456 0С, то после преобразования в регистрах R0R1 будет находиться число .Таблица 2.7 – Соответствие параметровИзмеряемый параметрТемператураДиапазон измерения параметра0...1500, OCДиапазон изменения выходного напряжения датчика0...10, ВДиапазон изменения напряжения на входе АЦП0...5, ВДиапазон изменения кода на выходе АЦП0...5000Коэффициент деления100Диапазон изменения кода в регистрах R0R1 (десятичный эквивалент)0...50Теперь необходимо написать подпрограммы деления двухбайтовых чисел на 100, 5, 50, 10. Проанализировав данные коэффициенты, приходим к выводу, что достаточно использования всего лишь двух подпрограмм – деления на 10 и умножения на 2, так как:,,.Подпрограмма умножения на 2 организуется арифметическим сдвигом двухбайтового числа на один бит влево:UMNOGENIE2:CLRC;MOVA,R1RLCAMOVR1,A;MOVA,R0RLCAMOVR0,ARETПодпрограмму деления на 10 организуем по принципу деления тетрад байтов на 10 с последующим учетом остатков от деления. Подпрограмма деления на 10 имеет следующий вид:DELENIE10:MOVA,R0ANLA,#1111000bSWAPAMOVB,#10DIVABSWAPAXCHA,R0;SWAPAANLA,#1111000bORLA,BSWAPAMOVB,#10DIVABORLA,R0MOVR0,A;MOVA,R1ANLA,#1111000bORLA,BSWAPAMOVB,#10DIVABSWAPAXCHA,R1;SWAPAANLA,#1111000bORLA,BSWAPAMOVB,#10DIVABORLA,R1MOVR1,ARETКомбинируя последние две подпрограммы, мы можем получить необходимые коэффициенты деления.После того, как данные преобразованы, их необходимо разместить в ОЗУ:MOV60H,R0MOV61H,R1Теперь составим блок, который сравнивает результат измерения с эталонным значением и выдает необходимые сигналы на линии управления. Если измеряемая величина больше эталонной, то на выходе вырабатывается один импульс, а если меньше – то два.Для удобства зададим имена необходимым нам битам порта P1:TEMPEQUP1.4OSVEQUP1.5VLAGEQUP1.6POWEQUP1.7Также перед основной программой вставим блок сброса указанных битов порта:CLRTEMPCLR OSVCLRVLAGCLRPOWОпишем блок, необходимый для управления температурой.Перед выполнением блока необходимо записать в R5R4 измеренную величину, а в R3R2 – эталонную.Очистим флаг переноса перед первой командой вычитания:CLRCБлок вычитания младших битов:MOV A,R4SUBB A,R2MOVB,AВ регистре B записана разность младших бит.Блок вычитания старших битов:MOVA,R5SUBBA,R3Если флаг переноса установлен, то измеренная величина меньше эталонной – подаем соответствующий сигнал. Если флаг переноса не установлен и в аккумуляторе находится не нуль, то измеряемая величина больше эталонной – подаем соответствующий сигнал. Если флаг переноса не установлен и в аккумуляторе находится нуль, то измеряемая величина равна эталонной – не подаем никакой сигнал. Тогда;JCMETKA11ORLA,BJZMETKA12;SETBTEMPCLRTEMP;LJMPMETKA12:;METKA11:SETBTEMPCLRTEMPSETBTEMPCLRTEMPMETKA12:;Аналогичным образом составляются блоки для управления оставшимися величинами.Для корректного вывода информации на индикаторы необходимо составить подпрограмму преобразования 16-битного двоичного числа в двоично-десятичное число. При составлении данной подпрограммы будем использовать написанную выше подпрограмму DELENIE10.Перед началом выполнения подпрограммы необходимо разместить в регистрах R5R4 16-разрядное двоичное число, а также указать в регистре R0 адрес начала буфера для сохранения результата.DECIAT:Сначала сбрасываем счетчик количества значащих цифр:MOVR1,#00000000BТеперь необходимо провести деление на десять до тех пор, пока частное от деления больше нуля. Таким образом, мы определим количество значащих цифр. Остаток от деления (регистр B) будем загружать в стек:DECIAT1:LCALL DELENIE10PUSH BINCR1MOVA,R5ORLA,R4JNZDECIAT1Загрузим в B полученное значение количества значащих цифр:MOVB,R1Теперь необходимо последовательно выгрузить из стека цифры и разместить их в отведенном для них буфере памяти:DECIAT2:POPACCMOV@R0,AINCR0DJNZB,DECIAT2RETНапишем программный блок, который будет показывать текущую температуру на индикаторе, и выдавать сигнал, указывающий на то, что это показания именно температуры:LCDT:CLRAMOVA,71HSWAPAMOVR1,70HADDA,R1MOVP2,AMOVP3,72HSETB P3.4Теперь необходимо организовать задержку на различные интервалы.Задержка на 50 мс:DEL50M:MOVR1,#98DEL501:MOVR2,#255DEL502:DJNZR2,DEL502DJNZR1,DEL501RETЗадержка на 10 с:DEL10C:MOVR3,#199DEL101:LCALLDEL50MDJNZR3,DEL101RETЗадержка на 10 мин:DEL10M:MOVR4,#60DEL101M:LCALLDEL10CDJNZR4,DEL101MRETТеперь, после написания всех подпрограмм, напишем основную программу, которая будет управлять процессом обжига:;KOMFORTPROGORG 0000HJMP BEGINBEGIN:CSTEQUP1.0CLKEQUP1.1DOUT EQUP1.2DINEQUP1.3TEMPEQUP1.4OSVEQUP1.5VLAGEQUP1.6POWEQUP1.7;STARTUS:;CLRTEMPCLR OSVCLRVLAGCLRPOW;MOV 68H,#00000000bMOV 69H,#00011001bMOV 6AH,#00000001bMOV 6BH,#11110100bMOV 6CH,#00000000bMOV 6DH,#00110010bMOV 6EH,#00000000bMOV 6FH,#11111010b;;;LCALL PREOBR1;LCALL DELENIE10LCALL DELENIE10;MOV60H,R0MOV61H,R1;MOVR5,60HMOVR4,61HMOVR3,68HMOVR2,69H;;CLRCMOV A,R4SUBB A,R2MOV B,AMOV A,R5SUBB A,R3;JCMETKA11ORLA,BJZMETKA12;SETB TEMPCLR TEMP;LJMP METKA12;METKA11:SETB TEMPCLR TEMPSETB TEMPCLR TEMPMETKA12:;;LCALL PREOBR2;LCALL DELENIE10LCALL UMNOGENIE2;MOV62H,R0MOV63H,R1;MOVR5,62HMOVR4,63HMOVR3,6AHMOVR2,6BH;CLR CMOV A,R4SUBB A,R2MOV B,AMOV A,R5SUBB A,R3;JCMETKA21ORLA,BJZMETKA22;SETB OSVCLR OSV;LJMP METKA22;METKA21:SETB OSVCLR OSVSETB OSVCLR OSVMETKA22:;LCALL PREOBR3;LCALL DELENIE10LCALL DELENIE10LCALL UMNOGENIE2;MOV64H,R0MOV65H,R1;MOVR5,64HMOVR4,65HMOVR3,6CHMOVR2,6DH;CLRCMOV A,R4SUBB A,R2MOV B,AMOV A,R5SUBB A,R3;JCMETKA31ORLA,BJZMETKA32;SETBVLAGCLR VLAG;LJMP METKA32;METKA31:SETB VLAGCLR VLAGSETB VLAGCLR VLAGMETKA32:;;LCALL PREOBR4;LCALL DELENIE10;MOV66H,R0MOV67H,R1;MOVR5,66HMOVR4,67HMOVR3,6EHMOVR2,6FH;CLRCMOV A,R4SUBB A,R2MOV B,AMOV A,R5SUBB A,R3;JCMETKA41ORLA,BJZMETKA42;SETB POWCLR POW;LJMP METKA42;METKA41:SETB POWCLR POWSETB POWCLR POWMETKA42:;MOVR0,60HMOVR1,61HMOV70H,#00000000bMOV71H,#00000000bMOV72H,#00000000bMOV73H,#00000000bMOVR6,70H;LCALL DECIAT1;MOVR0,62HMOVR1,63HMOV74H,#00000000bMOV75H,#00000000bMOV76H,#00000000bMOV77H,#00000000bMOVR6,74H;LCALL DECIAT2;MOVR0,64HMOVR1,65HMOV78H,#00000000bMOV79H,#00000000bMOV7AH,#00000000bMOV7BH,#00000000bMOVR6,78H;LCALL DECIAT3;MOVR0,66HMOVR1,67HMOV7CH,#00000000bMOV7DH,#00000000bMOV7EH,#00000000bMOV7FH,#00000000bMOVR6,7CH;LCALL DECIAT4;LCALLLCDTLCALLDEL10C;LCALLLCDOLCALLDEL10C;LCALLLCDVLCALLDEL10C;LCALLLCDDLCALLDEL10C;LCALLDEL10M;JMPSTARTUS;Глава 44.1 Моделирование работы системыДля симулирования работы системы будем использовать программу Proteus 7.5.Proteus - среда для проектирования и отладки электронных устройств, в т.ч. выполненных на основе микроконтроллеров различных семейств. Предоставляет возможности ввода схемы в графическом редакторе, моделирования её работы и разработки печатной платы, включая трехмерную визуализацию её сборки. Уникальной чертой среды Proteus является возможность эффективного моделирования работы разнообразных микроконтроллеров (PIC, 8051, AVR, HC11, ARM7/LPC2000 и др.) и отладки микропрограммного обеспечения.В комплект профессиональной версии входят инструменты USBCONN для подключения моделируемой схемы к реальному USB порту компьютера и COMPIM для подключения к COM-порту ПК.Отличительные особенности:Поддерживаемые этапы разработки Разработка схемы электрической принципиальной (ввод в графическом редакторе) Моделирование схемы с использованием разнообразных виртуальных приборов Разработка печатной платы, включая 3D-визуализацию её сборки Возможности отладки микропрограммного обеспечения совместное моделирование работы микроконтроллера, исполняющего заданную программу, и окружающих его аналоговой и цифровой схемширокие отладочные возможностиотладка на уровне исходного кода. 4.2ВизуализированиесистемыИз библиотеки элементов Протеуса выбираем микроконтроллер AT89C51 и располагаем его на рабочем листе в удобном для нас месте. Далее необходимо выбрать кварцевый резонатор. В библиотеке находим модель SRYSTAL. Выставляем частоту 11,0592 МГц. Также выбираем элементы обвязки – два конденсатора номиналом 27 пФ. Для того, чтобы микроконтроллер выполнял программу, заложенную в его внутреннюю память, необходимо на его вход подать логическую единицу. При подаче на микроконтроллер питания необходимо организовать его сброс (RESET). Для этого вход МК соединяют с шиной питания через конденсатор С3 емкостью 1 мкФ, а с общим проводом – через сопротивление номиналом 5,1 кОм. Микроконтроллер с элементами обвязки представлен на рисунке 4.1.Рисунок 4.1 – Схема микроконтроллера с элементами обвязкиСмоделируем работу схемы, представленной на рисунке 3.2, чтобы убедиться в корректности сброса микроконтроллера при подаче питания на схему (рисунок 4.2).Рисунок 4.2– Напряжение на выводе МК RSTДалее необходимо разместить АЦП, источник опорного напряжения (при моделировании можно просто подать 4,096 В на вход опорного напряжения) и входной повторитель напряжения для согласования сопротивлений портов МК и датчиков. Для моделирования выходных сигналов с датчиков будем использовать обычные потенциометры, запитываемые от напряжения +5В. Также укажем на схеме метки, которые помогут определить правильность преобразования АЦП.Описанную выше схему отражает рисунок 3.4.Теперь воспользуемся цифровым анализатором, чтобы увидеть временные диаграммы АЦП, отражающие процесс преобразования (рисунок 3.5). Сравнивая полученные диаграммы с диаграммами, приведенными в пункте 2.1.1, приходим к выводу, что АЦП функционирует правильно.Рисунок 4.3 – Входные компоненты системыРисунок 4.4 – Временные диаграммы работы АЦПЗаключительным этапом визуализирования системы является расстановка семисегментных индикаторов (рисунок 4.5) и индикаторов наименования измеряемого параметра (4.6).Рисунок 4.6 - Расстановка семисегментных индикаторовВсе необходимые элементы присутствуют на схеме, микроконтроллер «прошит», теперь можно переходить непосредственно к моделированию работы системы. 4.3 Проведение моделированияДля того, чтобы проверить работоспособность системы, зададим процентное отношение сигналов, подаваемых на каждый из входов (рисунки 4.7 – 4.11):вход №1 – 51%;вход №2 – 49%;вход №3 – 50%;вход №4 – 75%.При проведении моделирования из программного кода микроконтроллера необходимо убрать строчку LCALLDEL10M, которая отвечает за десятиминутную задержку, так как моделирование идет в реальном времени, и нет необходимости каждый раз ждать эти десять минут. 4.4 Анализ полученных результатовРабота системы показана на рисунке 4.7.Рисунок 4.7 – Состояние системы в диапазоне 10,85-21,7 сВывод: отображение физических параметров проходит корректно.Распределение импульсов цикл показано на рисунке 4.84.8 – Распределение импульсов за циклПолученные данные соответствуют предполагаемым, следовательно, система функционирует правильно.Разработку сборочного чертежа будем производить в графическом редакторе печатных плат ARES со встроенным менеджером библиотек и автотрассировщиком. После того, как в редакторе ISIS в меню Tools выбрана команда NetlisttoARES, система открывает редактор ARES и производит автоматическую выборку из всех существующих библиотек те корпуса, которые в процессе упаковки получили связь с соответствующими элементами электрической схемы. Все выбранные корпуса помещаются в локальную библиотеку (буфер) текущего проекта и отображаются в перечне компонентов. Все корпуса элементов с позиционными обозначениями и нумерацией согласно электрической схеме, заполнят стековый буфер и отображаются в перечне компонентов. ЗаключениеВ рамках аналитического и проектного разделов было проведено знакомство с объектом разработки, систематизация сведений по рассматриваемой тематике.Результатом дипломного проекта является автоматизированная системауправления обжига электродной продукции. Методологическую и теоретическую основу исследования составляют практические разработки и концепции авторов по управлению технологического процесса обжига электродной продукцииВ ходе выполнения дипломного проекта были проанализированы существующие системы управления, выявлены их достоинства и недостатки.Разработана структурная и принципиальная схемы устройства, а также произведена разработка программного обеспечения. Также было осуществлено моделирования работы спроектированной системы.В проекте рассмотрены все стадии разработки электронного устройства от разработки структурной схемы до проектирования печатной платы, сборочного чертежа и программного обеспечения.Разработанная система автоматизации соответствует всем требованиям технического задания.СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ1.Янко Э. А. Аноды алюминиевых электролизёров. — М. : Издательский дом «Руда и металлы», 2001. — 670 с.2.Сошкин С. В. Разработка и внедрение АСУ ТП обжига электродных изделий в камерных печах // Цветные металлы. 2005. № 10.И. В. Петров «Программируемые контроллеры. Стандартные языки и приемы прикладного проектирования». Москва. СОЛОН-Пресс. 2004 г.Э. Парр «Программируемые контроллеры. Руководство инженера» перевод с английского. Москва. БИНОМ. 2007 г.Руководство пользователя по программированию ПЛК в CoDeSys 2.3 (Русская версия «SmartSoftwareSolutionsGmbH».). ПК Пролог. 2006 г.Трамперт В. Измерение, управление и регулирование с помощью AVR–микроконтроллеров.: Пер. с нем.– Киев.: «МК-Пресс», 2006. – 208с.; ил.В. Г. Синилов Системы охранной, пожарной и охранной-пожарной сигнализации. : Учебное пособие М. : Академия, 2010ГОСТ 12.1.004-91 ССБТ. Пожарная безопасность. Общие требования. : Учебное пособие М. : Издательство Стандартов, 1996С. В. Собурь Установки пожарной сигнализации. : Учебное пособие М. : Пожарная книга, 2012 Кестер У. Аналогово-цифровое преобразование: Под ред. У. Кестера М.: Техносфера, 2007. 1016 с.; ил.Интегральные микросхемы: Микросхемы для аналогово-цифрового преобразования и средств мультимедиа. Выпуск 1 – М. ДОДЭКА, 1996 г., 384 с.Волович Г.И. Схемотехника аналоговых и аналогово-цифровых электронных устройств.– М.: Издательский дом «Додэка-XXI», 2005.–528 с.Sentron CSA-1V Current Sensor. datasheet.–sentron, april 2005.– режимдоступа: http://www.sentron.ch.LM317. 1.2V to 37V voltage regulator. datasheet.–stmicroelectronics, 1998.Никитинский В.З. Маломощные силовые трансформаторы.–М.: «Энергия», 1968.–47 с.Цифровые интегральные микросхемы: Справочник / П. П. Мальцев и др. – М.: Радио и связь, 1994. –240 с.Быстродействующие интегральные микросхемы ЦАП и АЦП и измерение их параметров/А.-Й. К Марцинкявичюс, Э.-А. К. Багданскис, Р.Л.Пошюнас и др.; Под.ред. А.-Й. К Марцинкявичюса, Э.-А. К. Багданскиса.– М.: Радио и связь, 1988.-224 с.; ил.Интегральные микросхемы: Микросхемы для линейных источников питания и их применение. Издание второе, исправленное и дополненное – М. ДОДЭКА, 1998 г., 400 с.Кирьянов Д.В. Самоучитель Mathcad 11. – СПб.: БХВ-Петербург, 2003. – 560 с.; ил.Типовые нормы времени на разработку конструкторской документации. – 2-е издание., доп. – М.: Экономика, 1991.– 44 с.Мазель Б. Трансформаторы электропитания.– М.: Энергоиздат, 1982.– 78 с. Евстифеев А.В. Микроконтроллеры AVR семейства Mega. Руководство пользователя. – М.: Издательский дом «Додека-XXI», 2007.– 592 с.: ил.Хемминг Р. В. Цифровые фильтры. –М.: Недра, 1987. – 221 с.Рабинер Л., Гоулд Б. Теория и применение цифровой обработки сигналов. –М.: Мир, 1978. –847 с.Баскаков С. И. Радиотехнические цепи и сигналы. –М.: Высшая школа, 1988. – 448 с.Эннс В. Измерительные микросхемы и модули для электронных счетчиков электроэнергии// Chipnews.– 2002. №10.– С. 34-36.Эннс В. Измерительные микросхемы для электронных счетчиков электроэнергии// Схемотехника.–2002. №3.–С. 6-9Аганичев А., Панфилов Д., Плавич М. Цифровые счетчики электрической энергии // ChipNews. 2000. № 2. C. 18–22.Описание шины CAN// режим доступа: http://www.itt-ltd.com/reference/ref_can.htmlСолодянкин С. RS–485 против Ethernet в системах СКУД: попробуем разобраться?// Алгоритм безопасности.–2008. № 4.– С. 32-35Каталог «Блоки питания и трансформаторы Schneider-Electric» (Русская версия). Москва. 2009 г.В.А. Лашин конспект лекций по дисциплине «МИКРОКОНТРОЛЛЕРЫ В СИСТЕМАХ УПРАВЛЕНИЯ». РГРТУ. Рязань 2007Бирюков, С.А. Применение цифровых микросхем серий ТТЛ и КМОП / С.А. Бирюков. – М.: ДМК, 1996. – 240 с.: ил.Гребнев, В.В. Однокристальные микроЭВМ семейства AT89 фирмы Atmel / В.В. Гребнев. – СПб.: FineStreet, 1998.Гук, М. Аппаратные интерфейсы ПК. Энциклопедия / М. Гук. – СПб.: Питер, 2002. – 528 с.: ил.Измерения в электронике: справочник / В.А. Кузнецов [и др.]; под ред. В.А. Кузнецова. – М.: Энергоатомиздат, 1987. – 512 с.: ил.Полупроводниковые приборы. Диоды высокочастотные, импульсные, оптоэлектронные приборы: справочник / А.Б. Гитцевич [и др.]; под ред. А.В. Голомедова. – 2-е изд. стереотип. – М.: КУбК-а, 1997. – 592 с.: ил.

Список литературы [ всего 37]

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. 1. Янко Э. А. Аноды алюминиевых электролизёров. — М. : Издательский дом «Руда и металлы», 2001. — 670 с.
2. 2. Сошкин С. В. Разработка и внедрение АСУ ТП обжига электродных изделий в камерных печах // Цветные металлы. 2005. № 10.
3. И. В. Петров «Программируемые контроллеры. Стандартные языки и приемы прикладного проектирования». Москва. СОЛОН-Пресс. 2004 г.
4. Э. Парр «Программируемые контроллеры. Руководство инженера» перевод с английского. Москва. БИНОМ. 2007 г.
5. Руководство пользователя по программированию ПЛК в CoDeSys 2.3 (Русская версия «Smart Software Solutions GmbH».). ПК Пролог. 2006 г.
6. Трамперт В. Измерение, управление и регулирование с помощью AVR–микроконтроллеров.: Пер. с нем.– Киев.: «МК-Пресс», 2006. – 208с.; ил.
7. В. Г. Синилов Системы охранной, пожарной и охранной-пожарной сигнализации. : Учебное пособие М. : Академия, 2010
8. ГОСТ 12.1.004-91 ССБТ. Пожарная безопасность. Общие требования. : Учебное пособие М. : Издательство Стандартов, 1996
9. С. В. Собурь Установки пожарной сигнализации. : Учебное пособие М. : Пожарная книга, 2012
10. Кестер У. Аналогово-цифровое преобразование: Под ред. У. Кестера М.: Техносфера, 2007. 1016 с.; ил.
11. Интегральные микросхемы: Микросхемы для аналогово-цифрового преобразования и средств мультимедиа. Выпуск 1 – М. ДОДЭКА, 1996 г., 384 с.
12. Волович Г.И. Схемотехника аналоговых и аналогово-цифровых электронных устройств.– М.: Издательский дом «Додэка-XXI», 2005.–528 с.
13. Sentron CSA-1V Current Sensor. datasheet.– sentron, april 2005.– режим доступа: http://www.sentron.ch.
14. LM317. 1.2V to 37V voltage regulator. datasheet.– stmicroelectronics, 1998.
15. Никитинский В.З. Маломощные силовые трансформаторы.–М.: «Энергия», 1968.–47 с.
16. Цифровые интегральные микросхемы: Справочник / П. П. Мальцев и др. – М.: Радио и связь, 1994. –240 с.
17. Быстродействующие интегральные микросхемы ЦАП и АЦП и измерение их параметров/А.-Й. К Марцинкявичюс, Э.-А. К. Багданскис, Р.Л.Пошюнас и др.; Под. ред. А.-Й. К Марцинкявичюса, Э.-А. К. Багданскиса.– М.: Радио и связь, 1988.-224 с.; ил.
18. Интегральные микросхемы: Микросхемы для линейных источников питания и их применение. Издание второе, исправленное и дополненное – М. ДОДЭКА, 1998 г., 400 с.
19. Кирьянов Д.В. Самоучитель Mathcad 11. – СПб.: БХВ-Петербург, 2003. – 560 с.; ил.
20. Типовые нормы времени на разработку конструкторской документации. – 2-е издание., доп. – М.: Экономика, 1991.– 44 с.
21. Мазель Б. Трансформаторы электропитания.– М.: Энергоиздат, 1982.– 78 с.
22. Евстифеев А.В. Микроконтроллеры AVR семейства Mega. Руководство пользователя. – М.: Издательский дом «Додека-XXI», 2007.– 592 с.: ил.
23. Хемминг Р. В. Цифровые фильтры. –М.: Недра, 1987. – 221 с.
24. Рабинер Л., Гоулд Б. Теория и применение цифровой обработки сигналов. –М.: Мир, 1978. –847 с.
25. Баскаков С. И. Радиотехнические цепи и сигналы. –М.: Высшая школа, 1988. – 448 с.
26. Эннс В. Измерительные микросхемы и модули для электронных счетчиков электроэнергии// Chip news.– 2002. №10.– С. 34-36.
27. Эннс В. Измерительные микросхемы для электронных счетчиков электроэнергии// Схемотехника.–2002. №3.–С. 6-9
28. Аганичев А., Панфилов Д., Плавич М. Цифровые счетчики электрической энергии // Chip News. 2000. № 2. C. 18–22.
29. Описание шины CAN// режим доступа: http://www.itt-ltd.com/reference/ref_can.html
30. Солодянкин С. RS–485 против Ethernet в системах СКУД: попробуем разобраться?// Алгоритм безопасности.–2008. № 4.– С. 32-35
31. Каталог «Блоки питания и трансформаторы Schneider-Electric» (Русская версия). Москва. 2009 г.
32. В.А. Лашин конспект лекций по дисциплине «МИКРОКОНТРОЛЛЕРЫ В СИСТЕМАХ УПРАВЛЕНИЯ». РГРТУ. Рязань 2007
33. Бирюков, С.А. Применение цифровых микросхем серий ТТЛ и КМОП / С.А. Бирюков. – М.: ДМК, 1996. – 240 с.: ил.
34. Гребнев, В.В. Однокристальные микроЭВМ семейства AT89 фирмы Atmel / В.В. Гребнев. – СПб.: FineStreet, 1998.
35. Гук, М. Аппаратные интерфейсы ПК. Энциклопедия / М. Гук. – СПб.: Питер, 2002. – 528 с.: ил.
36. Измерения в электронике: справочник / В.А. Кузнецов [и др.]; под ред. В.А. Кузнецова. – М.: Энергоатомиздат, 1987. – 512 с.: ил.
37. Полупроводниковые приборы. Диоды высокочастотные, импульсные, оптоэлектронные приборы: справочник / А.Б. Гитцевич [и др.]; под ред. А.В. Голомедова. – 2-е изд. стереотип. – М.: КУбК-а, 1997. – 592 с.: ил.
Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00411
© Рефератбанк, 2002 - 2024