Дипломная работа: Разработка светодиодной матрицы
16.
Денисенко Г.Ф. Охрана труда: Учебн.пособие – М., Высшая школа, 1989 – 319с.
17.
Самгин Э.Б. Освещение рабочих мест. – М.: МИРЭА, 1989. – 186с.
18.
Справочная книга для проектирования электрического освещения. / Под ред. Г.Б.
Кнорринга. – Л.: Энергия, 1976.
19.
Борьба с шумом на производстве: Справочник / Е.Я. Юдин, Л.А. Борисов;
Под
общ. ред. Е.Я. Юдина – М.: Машиностроение, 1985. – 400с., ил.
20.
Зинченко В.П. Основы эргономики. – М.: МГУ, 1979. – 179с.
21.Методичні
вказівки до виконання дипломної роботи для учнів спеціальності «Оператор
комп’ютерного набору; оператор комп’ютерної верстки»/ Упоряд.: Д.О. Дяченко, К.О.
Ізмалкова, О.Г. Меркулова. – Сєверодонецьк: СВПУ, 2007. – 40 с.
22. Заец Н.И.
Радиолюбительские конструкции на PIC- микроконтроллерах. Книга 1 – М.,
Солон-ПРЕСС, 2001- 368с.
23. Заец Н.И.
Радиолюбительские конструкции на PIC- микроконтроллерах. Книга 2 – М.,
Солон-ПРЕСС, 2003- 296 с.
24. Заец Н.И. ,
Сергеев В.С.Радиолюбительские конструкции на микроконтроллерах. Книга 4 – М.,
Солон-ПРЕСС, 2009 - 412с.
ПРИЛОЖЕНИЯ
ПРИЛОЖЕНИЕ
А
Обзор
семейств микроконтроллеров PIC
Из
всего набора выпускаемых сегодня микроконтроллеров PIC выделяются две наиболее
развитые и популярные серии PIC16 и PIC18.
Серия среднего уровня PIC16. Названия микроконтроллеров этой серии начинаются
с префикса PIC16. Различные типы микроконтроллеров PIC16 могут исполняться в
корпусах, имеющих 14, 18, 28, 40 и более выводов. Это наиболее типичный ряд для
PIC16/PIC18 в DIP корпусах. К серии микроконтроллеров PIC16 можно смело отнести
микроконтроллеры PIC12 - это те же PIC16, только исполнены в 8 выводном
корпусе.
Семейство
PIC16 представляет множество недорогих, высокопроизводительных 8-разрялных
микроконтроллеров, выполненных по КМОП технологии с очень малым потреблением
энергии и полностью статической архитектурой. Представление о семействе можно
получить, рассмотрев основу системы обозначений и примеры обозначений
микроконтроллеров.
После
префикса PIC16, PIC12 или PIC18 следуют обозначение типа (технологии) памяти программ.
Варианты:
-
CR - масочное ПЗУ; программируется один раз при изготовлении МК.
-
C - EPROM; программируется электрическим способом. Может быть запрограммирована
только один раз.
-
F - FLASH ПЗУ (EEPROM); запрограммированная память может быть стерта
"электрически" и вновь запрограммирована тысячи раз. FLASH
микроконтроллеры обычно имеют также и DATA EEPROM - FLASH память данных (не
путать с ОЗУ!) для хранения "неоперативных данных", таких, как
настроечные параметры, изменяемые константы, тексты.
-
JW - ПЗУ стираемое ультрафиолетовым облучением. Корпус таких МК имеет специальное
окошко из кварца (WINDOWED).
-
Обозначение типа ПЗУ может начинаться с буквы L, которая означает Low Voltage -
расширенный вниз, как правило, до 2В диапазон напряжения питания и, как следствие,
пониженная максимальная частота.
-
LC или LF - EEPROM или FLASH ПЗУ соответственно, допускающее работу при пониженном
(LOW) напряжении питания.
Изучение
семейства PIC16 целесообразно начинать с наиболее перспективных его
представителей. Если не вдаваться в тонкости, то можно утверждать, что
масочные, EPROM и FLASH микроконтроллеры практически полностью совместимы по
корпусам и выводам, имеют одинаковую архитектуру, электрические и временные
характеристики, набор команд и порядок их исполнения. С началом массового
выпуска FLASH микроконтроллеров и снижения цен на них, у однократно
программируемых микроконтроллеров стало меньше шансов на популярность среди
начинающих специалистов. Учитывая это, есть смысл основное внимание уделить
именно FLASH микроконтроллерам.После префикса PIC16, PIC12 или PIC18 и
обозначения типа (технологии) памяти программ следует комбинация из трех цифр,
она определяет собственно тип МК.
Здесь
под типом МК понимается комбинация дополнительных свойств МК, как-то: число
портов ввода-вывода, объем памяти программ (ПП), памяти данных (ПД), FLASH ПЗУ
данных, а главное набор периферийных функций и, следовательно, дополнительных
возможностей микроконтроллера.
Например.
-
PIC12F629 8-выводной МК с аналоговым компаратором.
-
PIC12F675 8- выводной МК с аналоговым компаратором и 10-разрядным АЦП.
ПРИЛОЖЕНИЕ
А (Продолжение)
-
PIC16F628 18-выводной МК с аналоговыми компараторами, модулем сравнения/захвата/ШИМ
и модулем USART (последовательная передача данных по протоколу RS-232C).
Стандартный диапазон напряжения питания 3…5,5В, во всем диапазоне тактовой
частоты 0…20МГц.
-
PIC16LF628 обратите внимание: тип памяти LF, это значит, что МК имеет расширенный
диапазон напряжения питания 2…5,5В, при тактовой частоте не более 4МГц, и
стандартный диапазон напряжения питания 3…5,5В, при тактовой частоте более
4МГц.
-
PIC16F628A буква в конце обозначения типа микроконтроллера указывает на то, что
это вариант PIC16F628 с внесенным незначительным изменением архитектуры или
технологии, или устраненным замечанием. Если будет еще изменение, то появится
вариант PIC16F628В.
После
типа МК в его маркировке следуют код -X/XX, где X - температурный диапазон:
-I
- индустриальный -40°С…+85°С;
-E
- расширенный -40°С…+125°С.
XX
- тип корпуса:
-
P - пластиковый DIP;
-
SO-пластиковый планарный корпус SOIC;
-
SS- пластиковый планарный корпус SSOP;
-
JW-DIP корпус с окном для УФ стирания;
-
И др.
В
виде числа 04 или 20 может указываться частота под которую оптимизирован
генератор МК.
Все
микроконтроллеры семейства имеют одинаковое ядро, систему команд, организацию
памяти программ и памяти данных и порядок взаимодействия ядра с памятью и
периферийными устройствами. А отличаются друг от друга микроконтроллеры тем,
что каждый из них оптимизирован под выполнение определенного круга задач и
может отличаться от собратьев количеством выводов, объемом памяти программ и
памяти данных, набором периферийных устройств и ценой.
Все МК имеют
-
Диапазон тактовой частоты 0...20МГц.
-
Одинаковое ядро.
-
35 простых инструкций.
-
Режим энергосбережения SLEEP.
-
POR (Power On Reset) - сброс по подаче питания (при достижении Vddmin).
-OST
(Oscillator Start-up Timer) - удерживает МК в состоянии сброса на время запуска
и стабилизации тактового кварцевого или кристаллического генератора.
-
BOD или BOR (Brown-out Detect или Brown-out Reset) - детектор снижения Vdd с настраиваемым
порогом.
-
WDT (Watchdog Timer) - сторожевой таймер с настраиваемым периодом.
-
Микроконтроллеры PIC16F873…877 могут программировать свою память программ в
процессе работы.
-
Все 8-ми и 14-ти выводные МК, кроме режимов генератора, типичных для всех
PIC16, имеют встроенный стабильный (1%) тактовый RC генератор.
ПРИЛОЖЕНИЕ
А (Продолжение)
Таблица популярных
представителей PIC16
|
Кол-во
выводов/портов |
ПП,
слов |
ОЗУ,
Кбайт |
FLASH
ПД, Байт |
Таймеры |
Встроенные
периферийные модули |
PIC12F629 |
8/6 |
1К |
64 |
128 |
TMR0,
TMR1 |
аналоговый
компаратор |
PIC12F675 |
8/6 |
1К |
64 |
128 |
TMR0,
TMR1 |
аналоговый
компаратор, 10-разр. АЦП |
PIC12F683 |
8/6 |
2К |
128 |
256 |
TMR0,
TMR1, TMR2 |
аналоговый
компаратор, 10-разр. АЦП, модуль захвата/сравнения/ШИМ |
PIC12F630 |
14/12 |
1К |
64 |
128 |
TMR0,
TMR1 |
аналоговый
компаратор |
PIC16F676 |
14/12 |
1К |
64 |
128 |
TMR0,
TMR1 |
аналоговый
компаратор, 10-разр. АЦП |
PIC16F684 |
14/12 |
2К |
128 |
256 |
TMR0,
TMR1, TMR2 |
аналоговый
компаратор, 10-разр. АЦП, модуль захвата/сравнения/ШИМ |
PIC16F688 |
14/12 |
4К |
256 |
256 |
TMR0,
TMR1, TMR2 |
аналоговый
компаратор, 10-разр. АЦП, модуль захвата/сравнения/ШИМ, USART |
PIC16F628A |
18/16 |
4К |
224 |
128 |
TMR0,
TMR1, TMR2 |
аналоговый
компаратор, 10-разр. АЦП, модуль захвата/сравнения/ШИМ, USART/SC |
PIC16F648A |
18/16 |
4К |
256 |
256 |
TMR0,
TMR1, TMR2 |
аналоговый
компаратор, 10-разр. АЦП, модуль захвата/сравнения/ШИМ, USART/SC |
PIC16F84A |
18/13 |
1К |
68 |
64 |
TMR0 |
популярный,
устарел |
ПРИЛОЖЕНИЕ
Б
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21 |