СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть

СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть (https://scbist.com/)
-   Курсовое и дипломное проектирование (https://scbist.com/kursovoe-i-diplomnoe-proektirovanie/)
-   -   =Курсовая работа= ТДУ (https://scbist.com/kursovoe-i-diplomnoe-proektirovanie/35080-tdu.html)

Вы просматриваете версию для печати. Если вы хотите увидеть статью полностью - перейдите по ссылке

Анонимный 01.06.2014 22:33

ТДУ
 
Разработать схему часов реального времени с индикацией секунд, минут, часов, дня, месяца и года с учетом количества дней в каждом месяце и високосных годов. Индикацию осуществлять с помощью семисегментных индикаторов. Принять готовым блок генерации тактовых импульсов с периодом 1 Гц. Даны двоично-десятичные счетчики. Остальные элементы схемы могут быть любыми из числа дискретных комбинаторных или автоматных, кроме микроконтроллеров или микропроцессоров.

СЦБот 01.06.2014 22:33

Приветствуем Вас на нашем сайте! Это сообщение сгенерировано автоматически, отвечать на него не требуется.


Если Вы хотите получить ответ на вопрос, заданный в этой теме, рекомендуем воспользоваться поиском по сайту, пока Вы ожидаете ответов других пользователей. Надеемся, что Вы найдете что-либо полезное на сайте.


http://morepic.ru/images3/step1uf1_6292.gif

Анонимный 01.06.2014 22:37

Цитата:

Сообщение от Анонимный (Сообщение 207990)
Разработать схему часов реального времени с индикацией секунд, минут, часов, дня, месяца и года с учетом количества дней в каждом месяце и високосных годов. Индикацию осуществлять с помощью семисегментных индикаторов. Принять готовым блок генерации тактовых импульсов с периодом 1 Гц. Даны двоично-десятичные счетчики. Остальные элементы схемы могут быть любыми из числа дискретных комбинаторных или автоматных, кроме микроконтроллеров или микропроцессоров.

ПОМОГИТЕ ПОЖАЛУЙСТА! ЗАРАНЕЕ ВАС БЛАГОДАРЮ!

Mike121234 01.06.2014 22:58

Делаем из счетчиков делители частоты с коэффициентом деления 60(минуты), 60 (часы), 24 (часы) и т.д. Ну а для семисигментных индикаторов - дешифраторы. А вот дальше интересно. Как без микроконтроллера месяц определить (30 или 31 день, +февраль 28 дней...). високосный год... Нет, оно решаемо конечно. Но на микросхемах - жуть неблагодарная.
Это Вы не на ПЛИС ваяте? Если на них, то оправдано. А вот на 74HCXX... волокита.
Сколько лет препаду?
Если молод, то понятно что сам до конца не понял что сформулировал (сам был таким...).
Опять же ВУЗ то какой?

Анонимный 01.06.2014 23:11

Цитата:

Сообщение от Mike121234 (Сообщение 207997)
Делаем из счетчиков делители частоты с коэффициентом деления 60(минуты), 60 (часы), 24 (часы) и т.д. Ну а для семисигментных индикаторов - дешифраторы. А вот дальше интересно. Как без микроконтроллера месяц определить (30 или 31 день, +февраль 28 дней...). високосный год... Нет, оно решаемо конечно. Но на микросхемах - жуть неблагодарная.
Это Вы не на ПЛИС ваяте? Если на них, то оправдано. А вот на 74HCXX... волокита.
Сколько лет препаду?
Если молод, то понятно что сам до конца не понял что сформулировал (сам был таким...).
Опять же ВУЗ то какой?

Да, я знаю про частоты с коэффициентами, и про счетчики с дешифраторами и индикаторами тоже знаю. Но проблема с високосными годами и днями месяцев. Не знаю как их подключить и что использовать. Преподаватель очень знающий в этом деле, довольно молодой. Предмет "Теория дискретных устройств". Он подтолкнул меня на мысль, что нужно как-то подумать на счет 4 дней, т.е. миним число дней 28, а макс 31, получается разница на 4. И еще делением на 4 можно определить високосный год или нет. Потом карты Карно высчитываем. И всё, дальше к сожалению не знаю как действовать :(

Mike121234 01.06.2014 23:43

Цитата:

Сообщение от Анонимный (Сообщение 208000)
Да, я знаю про частоты с коэффициентами, и про счетчики с дешифраторами и индикаторами тоже знаю. Но проблема с високосными годами и днями месяцев. Не знаю как их подключить и что использовать. Преподаватель очень знающий в этом деле, довольно молодой. Предмет "Теория дискретных устройств". Он подтолкнул меня на мысль, что нужно как-то подумать на счет 4 дней, т.е. миним число дней 28, а макс 31, получается разница на 4. И еще делением на 4 можно определить високосный год или нет. Потом карты Карно высчитываем. И всё, дальше к сожалению не знаю как действовать :(

Вот именно, ключевое слово "молодой"... Эх, если б молодость знала... У молодых все очень просто, пока не столкнулся.

Значится так. Вам ведь решение нужно? Вот Вам тупое но работающее решение. Выход "с суток" подключаете на демультиплексор с 12 выходами.
Выходы демультиплексора на счетчики с делителями по количеству дней в месяцах. Т.е. выход 0 - делим на 31(январь), выход 1 - на 28 и т.д.
Демультиплексором управляет устройство, которое при получении сигнала о переполнении любого из 12 счетчиков инкрементирует номер канала (переключает на следующий). Выходы всех счетчиков соединяете с мультиплексором. Он работает синхронно с демультиплексором (адресация запараллелена). Ну а выход с мультиплексора - на года.
Теперь тупое решение про високостный год. Делаете два канала по 12 делителей, только в одном из них канал 1 (февраль) считает до 28, а во втором до 29.
Ну и переключаете их Досчитали до 4-ех - один раз отсчитали канал с вичокостным годом и опять на канал с 28-ю днями в феврале.\

Вот Вам мысль - лабайте :)
А препад - маньяк...
Сколько у него за плечами реально работающих проектов?
Теоретики блин веселящие нас на собеседованиях.

Анонимный 01.06.2014 23:57

Цитата:

Сообщение от Mike121234 (Сообщение 208004)
Вот именно, ключевое слово "молодой"... Эх, если б молодость знала... У молодых все очень просто, пока не столкнулся.

Значится так. Вам ведь решение нужно? Вот Вам тупое но работающее решение. Выход "с суток" подключаете на демультиплексор с 12 выходами.
Выходы демультиплексора на счетчики с делителями по количеству дней в месяцах. Т.е. выход 0 - делим на 31(январь), выход 1 - на 28 и т.д.
Демультиплексором управляет устройство, которое при получении сигнала о переполнении любого из 12 счетчиков инкрементирует номер канала (переключает на следующий). Выходы всех счетчиков соединяете с мультиплексором. Он работает синхронно с демультиплексором (адресация запараллелена). Ну а выход с мультиплексора - на года.
Теперь тупое решение про високостный год. Делаете два канала по 12 делителей, только в одном из них канал 1 (февраль) считает до 28, а во втором до 29.
Ну и переключаете их Досчитали до 4-ех - один раз отсчитали канал с вичокостным годом и опять на канал с 28-ю днями в феврале.\

Вот Вам мысль - лабайте :)
А препад - маньяк...
Сколько у него за плечами реально работающих проектов?
Теоретики блин веселящие нас на собеседованиях.



Спасибо Вам большое! А не могли бы Вы, пожалуйста, наглядно изобразить получившуюся схему? У меня курсовая работа, и мне обязательно нужно все это показать.

Mike121234 01.06.2014 23:59

На уровне "квадратиков" только если. Всю разрисовывать - геморрой ужасный.

Rafa 02.06.2014 00:02

http://morepic.ru/images3/56539466_4862.jpg

Mike121234 02.06.2014 00:12

Цитата:

Сообщение от Rafa (Сообщение 208013)

Тут нет главного - месяца и лет. :(
Бог с ним, с днями. :)

Rafa 02.06.2014 00:19

один добрый человек выложил.

http://morepic.ru/images3/clock5212_6030.jpg

Rafa добавил 02.06.2014 в 00:19
Цитата:

Тут нет главного - месяца и лет.
Бог с ним, с днями.

эти МС как раз были сделаны для часов - советское время не променяешь на современные причиндалы.

Анонимный 02.06.2014 00:28

Цитата:

Сообщение от Rafa (Сообщение 208027)
один добрый человек выложил.

http://morepic.ru/images3/clock5212_6030.jpg

Rafa добавил 02.06.2014 в 00:19



эти МС как раз были сделаны для часов - советское время не променяешь на современные причиндалы.


Спасибо, но я видела эту схему в других темах. Но здесь нет даты, ни месяцев ни годов( с этим и проблема!

Mike121234 02.06.2014 00:39

Сейчас все это решает одна микруха... А то и вообще в микроконтроллер часы реального времени встроены. Эх...
http://morepic.ru/images3/img2699_8991.jpg
Сорри за качество.

девочка8 02.06.2014 01:00

Цитата:

Сообщение от Mike121234 (Сообщение 208035)
Сейчас все это решает одна микруха... А то и вообще в микроконтроллер часы реального времени встроены. Эх...
http://morepic.ru/images3/img2699_8991.jpg
Сорри за качество.

Если честно ничего не поняла( Проблема в том, что преподаватель принимает такие схемы, как кинул РАФА, вот такие вот он принимает. Как Вы сделали не постижимо моему уму ахаха

Mike121234 02.06.2014 01:09

Rafa взял готовую. Чертить в редакторе - часа три времени.
Инженеры чертят на салфетках и достаточно условно понимая друг друга.
Здесь - идея.
А начертить в редакторе может и морская свинка.
я же не буду вычерчивать все до последнего резистора и фильтрующих конденсаторов по питанию микросхем напр.
Кому надо - поймет.
А кто не поймет - задаст вопрос.
Кстати как бывший препод могу Вам сказать, что лучше схема от руки работающая и автор (к л ю ч е в о е с л о в о - а в т о р !!!) понимающий как она работает чем нарисованная в Autocad e (или скаченная, реально не работающая).
У меня раньше развлекалово было - брать такие схемы (те что ходили из поколения в поколения с грубейшими ошибками) и показывать как нельзя делать. А студенты знаете чем крыли?
Вон, в соседней группе 5 за такую же поставили...
Зато мои реально знали. И на экзамене их вообще не спрашивали.
Ибо знали - допуск получен - знает.


Часовой пояс GMT +3, время: 08:56.

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot


Яндекс.Метрика