Музыкальный звонок. Муз звонок дип. Пояснительная записка к дипломному проекту 88 страниц, 15 рисунков, 21 таблица, 24 источника, 5 приложений, 3 листа чертежей формата А1
Скачать 0.84 Mb.
|
Обычно рабочее место оператора оснащено следующим оборудованием: винчестер в системном блоке, вентилятор(ы) систем охлаждения ПК, монитор, клавиатура, принтер и сканер. Подставив значения уровня звукового давления для каждого вида оборудования в формулу (4.4) , получим: ∑L=10·lg(104+104,5+101,7+101+104,5+104,2)=49,5 дБ Полученное значение не превышает допустимый уровень шума для рабочего места оператора, равный 65 дБ (ГОСТ 12.1.003-83). И если учесть, что вряд ли такие периферийные устройства как сканер и принтер будут использоваться одновременно, то эта цифра будет еще ниже. Кроме того при работе принтера непосредственное присутствие оператора необязательно, т.к. принтер снабжен механизмом автоподачи листов. В данном разделе дипломной работы были изложены требования к рабочему месту инженера - программиста. Созданные условия должны обеспечивать комфортную работу. На основании изученной литературы по данной проблеме, были указаны оптимальные размеры рабочего стола и кресла, рабочей поверхности, а также проведен выбор системы и расчет оптимального освещения производственного помещения, произведен расчет рационального кондиционирования помещения, а также расчет уровня шума на рабочем месте. Соблюдение условий, определяющих оптимальную организацию рабочего места инженера - программиста, позволит сохранить хорошую работоспособность в течение всего рабочего дня, повысит как в количественном, так и в качественном отношениях производительность труда программиста, что в свою очередь будет способствовать быстрейшей разработке и отладке программного продукта. ВЫВОДЫ В данном проекте был разработан музыкальный звонок с двумя режимами работы: автономный ( на батарейках) и от сети. В процессе разработки были рассмотрены общие вопросы разработки устройств на микроконтроллерах, рассмотрены этапы разработки, разработка программного обеспечения, внедрения в производство. На основании изученной литератур и сети Интернет получили теоретические знания в области проектирования устройств на микроконтроллерах. В практической части были разработаны структурная, функциональная и принципиальная схемы устройства, составлен алгоритм работы микроконтроллера, выбран микроконтроллер удовлетворяющий требованиям ТЗ, произведен расчет элементной базы устройства, произведено подробное описание программы. В экономической части был произведен расчет себестоимости проектируемого изделия, сравнение с устройствами- аналогами, сделан вывод о целесообразности изготовления данного устройства. В последнем разделе дипломной работы были изложены требования к охране труда. Созданные условия должны обеспечивать комфортную работу. На основании изученной литературы по данной проблеме, были указаны оптимальные размеры рабочего стола и кресла, рабочей поверхности, а также проведен выбор системы и расчет оптимального освещения производственного помещения, произведен расчет рационального кондиционирования помещения, а также расчет уровня шума на рабочем месте. Соблюдение условий, определяющих оптимальную организацию рабочего места, позволит сохранить хорошую работоспособность в течение всего рабочего дня, повысит как в количественном, так и в качественном отношениях производительность труда, что в свою очередь будет способствовать быстрейшей разработке и отладке программного продукта. ПЕРЕЧЕНЬ ССЫЛОК 1. "Dimmable Fluorescent Ballast" – User Guide, 10/07, Atmel Corporation, http://www.atmel.com/dyn/resources/prod_documents/doc7597.pdf 2. ГОСТ13109-97. Нормы качества электрической энергии в системах электроснабжения общего назначения. 3. G. Howell "Five questions about resistors" // EDN, 9/28/2006, http://www.edn.com/contents/images/6372835.pdf 4. П. Хоровиц, У. Хилл "Искусство схемотехники" – Изд. 6-е, М.: Мир, 2003. 5. C. Hillman "Common mistakes in electronic design" // EDN, 12/14/2007 http://www.edn.com/contents/images/6512156.pdf 6."Frequently asked questions about dimmers" // http://www .lutron.com/product_technical/faq.asp 7. Л. Н. Кечиев, Е. Д. Пожидаев "Защита электронных средств от воздействия статического электричества" – М.: ИД "Технологии", 2005. 8. Жидецкий В.Ц., Джигирей В.С., Мельников А.В. Основы охраны труда: Учебник – Львов, Афиша, 2008 – 351с. 9. Денисенко Г.Ф. Охрана труда: Учебн.пособие – М., Высшая школа, 1989 – 319с. 10. Самгин Э.Б. Освещение рабочих мест. – М.: МИРЭА, 1989. – 186с. 11. Справочная книга для проектирования электрического освещения. / Под ред. Г.Б. Кнорринга. – Л.: Энергия, 1976. 12. Борьба с шумом на производстве: Справочник / Е.Я. Юдин, Л.А. Борисов; Под общ. ред. Е.Я. Юдина – М.: Машиностроение, 1985. – 400с., ил. 13. Зинченко В.П. Основы эргономики. – М.: МГУ, 1979. – 179с. 14.Методичні вказівки до виконання дипломної роботи для учнів спеціальності «Оператор комп’ютерного набору; оператор комп’ютерної верстки»/ Упоряд.: Д.О. Дяченко, К.О. Ізмалкова, О.Г. Меркулова. – Сєверодонецьк: СВПУ, 2007. – 40 с. 15. Н. Заец. Многофункциональные часы. — Схемотехника, 2006, № 2,с. 41,42. 16. Н. Заец. Термометр - часы с датчиками фирмы Dallas Semiconductor. — Схемотехника, 2005, № 5, с. 52 - 55. 17. Н. Заец. Радиолюбительские конструкции на Р1С-микроконтроллерах. Книга 3. — М.: СОЛОН-Пресс, 2005, с. 248. 18. Н. Заец. Отечественные жидкокристаллические индикаторы TIC9162 с драйверами по технологии COG. - Схемотехника, 2005, №9, с. 9-11. 19. Н. Заец. Таймеры десятичного счета. — Электрик, 2006, № 7-8, с. 36 -39. 20. Мощные полевые переключательные транзисторы фирмы International Rectifier. — Радио, 2001, № 5, с. 45. 21. А. Долгий. Разработка и отладка устройств на микроконтроллерах. — Радио, 2001 ,№ 5-12, 2002, № 1. 22. А. Долгий. Программаторы и программирование микроконтроллеров. — Радио, 2004, № 1-12. 23. Н. Заец. Универсальный таймер. — Схемотехника, 2003, № 1, с. 53. 24. Н. Заец. Электронные самоделки для быта, отдыха и здоровья.— М.: СОЛОН-Пресс, 2009, 423 с. ПРИЛОЖЕНИЯ ПРИЛОЖЕНИЕ А Файл основной программы
ПРИЛОЖЕНИЕ Б Файл программы прерываний Chip type Altiny2313 Clock fregency 4.000000 MHz ……………………………………………/ #incluid #incluid //Объявление инициализация массивов //Таблица задержек 3 flash unsidned int tabkd[]={16.32.64.128.256.512.1024} //Массив коэффициента деления flash unsidned int tabkd[]={0.4748.4480.4228.3992.3768.3556.3358.3168.2990.2822 5 2664.2514. 2374.2240.2114.1996.1884.1778.1678.1584.1495.1411.1332.1257 6 1187.1120/1057.998.942.889.839.792 //Таблица мелодий //В траве сидел кузнечик 7 flash unsidned int tabkd[]={ 109.104.109.104.109.108.108.96.108.104. 108.104.108. 8 109.109.96.109.104.109.104.109.108.108.96.108.104. 109.104.109.104.109. 9 111.79.79.111.111.112.80.80.112.112.80.112.112.112.111.108.109.109. 10 96.109.104.109.108.108.96.108.141.128.96.255 } //Песенка крокодила Гены 11 flash unsidned int tabkd[]={ 109.110.141.102.104.105.102.109.110.141.104.105.107 12 111.79.79.111.111.112.80.80.108.96.108.108.96.108.141.104.105.102.109.114 13 110.141.79.111.112.80.96.108.104.109.146.105.109.105.105.134.128.128.105 14 79.111.111.112.80.96.110.176.112.108.109.105.109.105.136.107.105.134.105. 15 105.136.107.142.134.134.128.128.102.141.105.134.134.128.128.142.141.105. 16 144. 105.134. 134.128.128.141.105.109.139.126.173.146.128.96.255 } //В лесу родилась елочка 17 flash unsidned int tabkd[]={ 132.141.141.139.141.137.132.132.132.141.141.142.139. 18 176.128.144.146.146.154.154.153.151.149.153.153.151.153.181.128.96.255} //Happy births day to you 19 flash unsidned int tabkd[]={107.107.141.139.144.143.128.107.107.141.139.146.144. 20 143.128.107.107.141.128.111.149.117.117.148.144.146.144.128.255} //С чего начинается родина 21 flash unsidned int tabkd[]={99.175.109.107.106.102.99.144.111.175.96.99.107.107. 22 107.107.102.104.170.96.99.109.109.107.106.143.109.141.99.109.109.109.109. 23 104.106.171.96.99.111.109.107.106.102.99.144.111.143.104.114.114.114.114. 24 109.111.176.96.104.116.112.109.107.106.64.73.143.107.131.99.144.80.80.112. 25 111.64.75.173.128.255} //Из кинофильма «Веселые ребята» 26 flash unsidned int tabkd[]={105.109.112.149.116.64.80.148.114.64.78.146.112.96.105. 27 105.109.144.111.64.80.145.112.64.81.178.96.117.117.117. 149.116.64.82.146.112. 28 64.79.146.144. 96.105.105.107.141.108.109.112.110.102. 104.137.128.96.105.105. 29 105.137.102.64.73.142.105.107.109.64.75.137.96.105.105.105.137.102.105.142. 30 64.82.180.96.116.116.116.148.114.112.142.109.64.78.146.144.96.105.105.107.141. 31 108.109.112.110.102.104.169.96.96.255} //Улыбка 32 flash unsidned int tabkd[]={107.104.141.139.102.105.104.102.164.128. 104.107.109.109. 33 109.111.114.112.111.109.144.139.128.109.144.96.111.109.104.107.105.173.128. 34 111.109.112.107.111.109.109.107.102.104.134.132.128.100.103.107.107.107.139. 35 112.100.103.102.102.102.134.102.103.107.105.107.108.108.108.108.107.105.108. 36 144.142.128.112.107.110. 140.112.105.108.107.107.107.105.140.139. 139.112.103. 37 103.105.108.107.105.103. 128.112.107.110.108.108.108.108.140.112.105.107.107. 38 139.112.103.102.103.105. 103.105.139.132.128.96.96. 96.255} //Воспроизведение мелодии 39 nota=tamb[count]. //Установить указатель на первую ноту 40 if(PIND==0x78)goto m2 //Если ни одна кнопка не нажата. закончить 41 if(dnota==0xFF)goto m3 //Проверка на конец мелодии 43 fnota=(dnota)$0x1F //Определение кода тона 44 dnota=((dnota)>>5)$0x07 //Определение код длительности 45 if(fnota==0)goto m5 //Если пауза не воспроизводим звук 46 OCR1A=0x40 //Программируем частоту звука 47 TCCR1A=0x40 //Включаем звук 48 delay ms (tabz[dnota]) //Формируем задержку 49 TCCR1A=0x00. //Выключаем звук 50 delay ms (tabz[0]) //Задержка между нотами 51 nota++ //Перемещаем указатель на следующую ноту 52 goto m4 //К началу цикла ПРИЛОЖЕНИЕ В Схема принципиальная электрическая музыкального звонка с двумя режимами работы: автономный и от сети ПРИЛОЖЕНИЕ Ж Калькуляция комплектующих электромузыкального звонка |