Kirill_Guido 0 13 октября, 2009 Опубликовано 13 октября, 2009 (изменено) · Жалоба Приветствую всех, форумчане. У меня возникла проблема следующего плана. На дисциплине "Микропроцессоры устройств систем управления" дали задание на курсовой проект. Тема: "Микропроцессорная система управления музыкальным звонком". Поискал в "паутине" про звонки данного типа, много чего нашлось и схемы принципиальные, но хотелось бы понять все это. Вопрос в следующем: "С чего вообще начать сие изделие не зная азов?" Прошу не смеяться и не критиковать, для меня данная тема "лес дремучий", помогите чем можете. Благодарю за внимание :unsure: В КП следующие исходные данные: 1. Звонок одноголосый 2. Кол-во мелодий одновременно находящихся в памяти - 8 3. Для хранения мелодий использовать РПЗУ с электрическим способом перезаписи 4. Управление по вводу новых мелодий с заданных портов 5. Время звучания любой мелодии - 2 сек 6. Адреса портов управления - 04Н, 05Н, 06Н 7. Использовать МПК К580 Изменено 13 октября, 2009 пользователем Kirill_Guido Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Daedal07 0 13 октября, 2009 Опубликовано 13 октября, 2009 · Жалоба Предлагаю достать методичку у сокурсников,там уверен,всё расписано.Система команд простая,с кодом разберётесь за неделю.Лекции тоже не помешают-они как раз азы Вам и дадут.Подозреваю,что на поиск ответа тут больше времени потратите,чем разберётесь сами.И,кстати,не понятно, что в итоге получить надо?-готовую плату или листинг кода и структурную схему?Наверное,второе,значит методички пролне хватит.Если нет и надо принципиалку,то подойдут любые книги по схемотехнике-откроете скаченные уже Вами схему,откроете скаченную книгу и будете разбираться что почём там. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kirill_Guido 0 13 октября, 2009 Опубликовано 13 октября, 2009 · Жалоба Спасибо за подсказки. Попробую. Но если что-то не понятно, можно обратиться сюда? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Daedal07 0 13 октября, 2009 Опубликовано 13 октября, 2009 · Жалоба Спасибо за подсказки. Попробую. Но если что-то не понятно, можно обратиться сюда? Да,конечно,я только хотел скачать,что правильно поставленный вопрос- на половину решённый вопрос,т.е,если из вопроса будет казаться,что Вы понимаете о чём спрашиваете,то шансов получить ответ больше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kuzmi4 0 13 октября, 2009 Опубликовано 13 октября, 2009 · Жалоба А не подскажете какой аналог буржуйский МПК К580 ?? И интересна сама реализация - это чтоб железячка была или как обычно у нас - всё на бумаге ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 0 13 октября, 2009 Опубликовано 13 октября, 2009 · Жалоба А не подскажете какой аналог буржуйский МПК К580 ?? Ну Вы, блин, даете - i8080. Правда уровень "учебного заведения" практикующего в наше время 8080 вообще поражает наповал :(. Полный развал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kirill_Guido 0 14 октября, 2009 Опубликовано 14 октября, 2009 · Жалоба По большому счету только на бумаге, но если получится, то я бы с удовольствием довел дело до логического завершения. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ASZ 0 14 октября, 2009 Опубликовано 14 октября, 2009 · Жалоба Может, можно договориться с руководителем о замене К580 чем-то более современным? Уж очень архаично... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Harbinger 10 14 октября, 2009 Опубликовано 14 октября, 2009 · Жалоба И напряжений питания три, неудобно до безобразия. Если уж так любят старину, то Z80, что ли (1858ВМ1), остальное можно и из 580 комплекта, порыскав по задворкам радиорынка... А вообще-то - 51. Третий десяток лет вроде пошёл, и не собираются умирать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xvr 12 14 октября, 2009 Опубликовано 14 октября, 2009 · Жалоба В КП следующие исходные данные: 4. Управление по вводу новых мелодий с заданных портов 'заданные порты' где должны находится? Или это большая доска с тумблерами? 7. Использовать МПК К580А обвязку на 155й серии? Таким звонком убить можно :rolleyes: А нельзя договорится с кафедрой о применении не музейных экспонатов, а чего нибудь поновее? Весь звонок вполне уместится в 4 м/сх: МК - какой нибудь маленький PIC или AVR (с ШИМом, UARTом и SPI) Память - Atmel DataFlash (AT45DB161 например) Усилитель - TDA чего нибудь MAX232 для связи с PC для заливки мелодий + блок питания Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kuzmi4 0 14 октября, 2009 Опубликовано 14 октября, 2009 · Жалоба Ну Вы, блин, даете - i8080. Правда уровень "учебного заведения" практикующего в наше время 8080 вообще поражает наповал :(. Полный развал. Благодарствую - меня в универе чем то похожим пужали, счас не вспомню - может и им же, в обсчем С8051F120 меня тогда спас :laughing: (а так же полное отсутствие у нас этого "отечественного" аналога 8080 ). Правда прожект в виде железячки был.. 2 Kirill_Guido - то, что вам нужно, как правильно писал XVR, можно сделат ьс помощъю авр-ки/пик-а, память можно другую взять (подешевле/поменьше) и вообсче сваять это на макетке и показать работающий дЫвайс :laughing: Да и время много не уйдёт.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bav 0 14 октября, 2009 Опубликовано 14 октября, 2009 · Жалоба не надо никаких avr, pic, arm и др. пусть человек изучает как работает процессор. как формируются адреса, куда идут данные и как выводится порт. - для надала, как говорили выше, открой методичку и почитай рекомендации по построению схемы. - нарисуй схему: проц, формирователи шин, генератор тактовых сигналов, прикрути ОЗУ, ПЗУ, выведи необходимые порты - почитай как фообще формируется звук - напиши алгоритм, переведи на ассемблер в общем, начни со схемы. нарисуй, выкладывай, посмотрим. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xvr 12 14 октября, 2009 Опубликовано 14 октября, 2009 · Жалоба 2 Kirill_Guido - то, что вам нужно, как правильно писал XVR, можно сделат ьс помощъю авр-ки/пик-а, память можно другую взять (подешевле/поменьше)В Терраэлектронике AT45DB161D-SU стоит 43р в розницу. Куда уж меньше :rolleyes: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kuzmi4 0 14 октября, 2009 Опубликовано 14 октября, 2009 · Жалоба 2 XVR - в розницу он у вас дешевле, раза в 2 - 2.5 :wassat: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
manul78 4 14 октября, 2009 Опубликовано 14 октября, 2009 · Жалоба не надо никаких avr, pic, arm и др. пусть человек изучает как работает процессор. как формируются адреса, куда идут данные и как выводится порт. - для надала, как говорили выше, открой методичку и почитай рекомендации по построению схемы. - нарисуй схему: проц, формирователи шин, генератор тактовых сигналов, прикрути ОЗУ, ПЗУ, выведи необходимые порты - почитай как фообще формируется звук - напиши алгоритм, переведи на ассемблер в общем, начни со схемы. нарисуй, выкладывай, посмотрим. +1000, да простят меня коллеги за "ветхозаветный" взгляд на проблему... :) Основная проблема, что если реально делать данный звонок в "железе" то, :( это по нынешним планкам образования тянет на дипломную работу... :) Это вам, Господа не "тиньку 2313 через понипрог залить"... Если нужно весь "девайс" нарисовать на бумаге - это не сложно, а вот реальное изделие - :( Попробую по памяти... "железо" 1) КР580ВМ80 + тактовый генератор для него + питание... 2) Адресная мултиплексируемая шина, т.е. + 2 логических микросхемы (буфер и инвертор). 3) Шина данных. 4) ПЗУ (547РФ2 например) 5) ОЗУ (565РУ5) 6) логическая обвязка... а) порты ввода-вывода (динамик-кнопки) б) дополнительные опции... P.S. И не надо ржать, Господа ! Я подозреваю, что на реализацию примитивного звонка на данной элементной базе, у большинства из нас уйдет времени и труда больше чем на реализацию например игровой приставки "Денди" на ARM-e, хотя она гораздо сложнее... P.P.S Топикстартеру ! Спросите пожалуйста у человека (преподавателя) из каких соображений он дал Вам ТАКОЕ зада- ние. Если он просто следует "древней" учебной программе это один разговор. Если он действительно знает что такое микропроцессорный коплект К580 и хочет сделать из Вас профессионала - это другой разговор... В любом случае Вам помогут на данном форуме... :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться