Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 08.12.2022, 21:51  
jor673pomidor
Прохожий
 
Регистрация: 08.12.2022
Сообщений: 1
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
jor673pomidor на пути к лучшему
По умолчанию Работа таймеров по условию

Есть тз:
"На вход схемы поступает 8 сигналов x1...x8
Вы выход схемы поступает 16 сигналов y1...y16
В системе имеется 4 таймера
T1 = 2с, T2 = 3с, T3 = 5с, T4 = 7c

y1..y8 выводится инверсное состояние x1...x8 и срабатывает таймер T1,
y1..y8 остаются в установленном состоянии до T2 или 1 сек, если таймеры срабатывают одновременно
y9..y16 при срабатывание таймера T3 принимают инверсное состояние от y1..y8
y9..y16 остаются в установленном состоянии до T4 или моргают с частотой 0,1 в течении 2 сек, если таймеры сработали одновременно "

Я не понимаю как работать с таймерами здесь. Таймер, как я понял, должен выдавать сигнал через определенное количество секунд (2, 3, 5, 7). T1 должен сработать сразу (исходя из тз). И как сделать так, чтобы сигнал находился в установленном состоянии до T2 или 1 секунду, если таймеры срабатывают одновременно, аналогично с последним условием (выходные сигналы y9..y16 в установленном состоянии до T4...)

В качестве выходных сигналов использовалась лампа (1 - горит, 0 - не горит). Входные 0 или 1 Пример без использования таймеров прикрепил.
Миниатюры:
Нажмите на изображение для увеличения
Название: lab2_page-0001.jpg
Просмотров: 0
Размер:	417.4 Кб
ID:	173950  
Вложения:
Тип файла: zip primer.zip (25.9 Кб, 0 просмотров)
Реклама:
jor673pomidor вне форума  
Непрочитано 08.12.2022, 22:39  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Работа таймеров по условию

jor673pomidor, а поиск по форуму?
Уже было про лампочки и таймеры https://kazus.ru/forums/showthread.php?t=121744
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 09.12.2022, 00:23  
kreking
Почётный гражданин KAZUS.RU
 
Регистрация: 04.02.2005
Сообщений: 2,228
Сказал спасибо: 1,020
Сказали Спасибо 823 раз(а) в 606 сообщении(ях)
kreking на пути к лучшему
По умолчанию Re: Работа таймеров по условию

Сообщение от jor673pomidor Посмотреть сообщение
...и срабатывает таймер...
Куда подключены таймеры? На схеме их нет, только стрелки, которые никуда не идут.
P.S.
Начертите нормально схему, хорошо, что по диагонали не начертили. Раньше в школах было чистописание, сейчас этого нет, издержки подражания "западу". Схемы тоже чертят по правилам, группируют по блокам и выравнивают (слева на право, сверху в низ) Вы предпочтёте чтение текста печатным шрифтом, чем рукописным доктора, написавшего рецепт..

Последний раз редактировалось kreking; 09.12.2022 в 00:32. Причина: прим.
kreking вне форума  
Непрочитано 09.12.2022, 06:31  
ProtAS-13
Прописка
 
Регистрация: 17.03.2015
Сообщений: 287
Сказал спасибо: 0
Сказали Спасибо 209 раз(а) в 121 сообщении(ях)
ProtAS-13 на пути к лучшему
По умолчанию Re: Зажигание лампочек по входным сигналам с таймерами

Сообщение от jor673pomidor Посмотреть сообщение
Я не понимаю как работать с таймерами здесь
Этот вопрос нужно задавать не здесь на форуме, а преподавателю. Судя по тому, что стиль ТЗ соответствует стилю в посте на который указал mike-y-k - его писал тот же человек.
Честно говоря, если это реальное ТЗ (буква в букву), то это абсолютнейшее пренебрежение к составлению ТЗ или не понимание сути предмета.
Действительно, что же в его понимании соответствует фразе "срабатывает таймер"?
Может это когда СИГНАЛ на ВЫХОДЕ таймера переключается из лог. 0 в лог. 1 (нарастание), а может из лог.1 -› лог.0 (спад), а может это соответствует короткому импульсу???
Для программной реализации (и то, в случае когда формируется прерывание или опрос по флагу) это не имеет никакого значения. Для схемотехнической же - это СУЩЕСТВЕННЫЕ различия.
То же самое касается и фразы "срабатывают одновременно". Это что, нужно "ловить фронты/импульсы" СИГНАЛОВ таймеров или их СТАТИЧЕСКИЕ СОСТОЯНИЯ?
А уж фраза "и срабатывает таймер" можно понимать и как момент запуска таймера, и как СОСТОЯНИЕ СИГНАЛА на выходе таймера.
Т.к. я участвовал в обсуждении на которое указал mike-y-k, то приблизительно понимаю, что имелось ввиду.
Поэтому, давайте нормально сформулируем ТЗ. Вместо:
Сообщение от jor673pomidor Посмотреть сообщение
y1..y8 выводится инверсное состояние x1...x8 и срабатывает таймер T1,
y1..y8 остаются в установленном состоянии до T2 или 1 сек, если таймеры срабатывают одновременно
на мой взгляд, должно быть:
"Выходы Y1..Y8 фиксируют инверсное состояние входов X1..X8 при переходе выхода таймера T1 из состояния лог.0 в лог.1 (срабатывание таймера T1).
Состояния выходов Y1..Y8 сохраняются до момента переключения выхода таймера T2 из лог.0 в лог.1 (срабатывание таймера T2), или в течении 1сек., если к моменту (срабатывания) переключения таймера T1 в состояние лог.1, выход таймера T2 также был в состоянии лог.1 (т.е. таймеры срабатывают одновременно).
Во всех остальных случаях выходы Y1..Y8 повторяют инверсное состояние входов X1..X8, не фиксируя (сохраняя) его.
"
Если я все понял правильно, то см. pic1. Более четкая картинка в аттаче.
Миниатюры:
Нажмите на изображение для увеличения
Название: pic1.jpg
Просмотров: 0
Размер:	152.3 Кб
ID:	173953  
Вложения:
Тип файла: pdf LAB2.PDF (28.6 Кб, 0 просмотров)
ProtAS-13 вне форума  
Сказали "Спасибо" ProtAS-13
jor673pomidor (12.12.2022)
Непрочитано 09.12.2022, 15:24  
Signalshik2
Вид на жительство
 
Аватар для Signalshik2
 
Регистрация: 11.08.2015
Сообщений: 408
Сказал спасибо: 17
Сказали Спасибо 37 раз(а) в 28 сообщении(ях)
Signalshik2 на пути к лучшему
По умолчанию

Сообщение от jor673pomidor Посмотреть сообщение
Вы выход схемы поступает 16 сигналов y1...y16
- Зачем такие задания вообще писать? Автор темы, у Вас головы совсем нету что-ли. Синтаксические и смысловые ошибки присутствуют в большом количестве. А если есть хотя бы одна ошибка в цифровухе, то всю схему можете выбросить на помойку. Почему не идете к преподавателю?
Правильно писать: "На выходе схема имеет". Почему дальше использовано слово "посупает". Выходной сигнал не может поступать. Зарубите себе на носу. Выход - это выход.

Сообщение от jor673pomidor Посмотреть сообщение
с частотой 0,1
- в каких единицах здесь? Если 1 раз в 10 секунд, то дальше противоречие(опять!), он должен мигать в течении 2 секунд.
Сообщение от jor673pomidor Посмотреть сообщение
T1 должен сработать сразу (исходя из тз).
- Такого в задании нету. Все таймеры в исходном положении имеют 0. Таймер в Proteus - это просто генератор тактовой частоты на вкладке "Generator Mode" выбираем компонент "PULSE" и настраиваем частоту.

Мой совет для таких заданий: "Что-то непонятно - идите к преподавателю. Он должен все объяснять. Цифровуха не такая вещь, чтобы так пару слов и все. С ним сядете по ходу дела будете разбираться. Микросхемы учить, счетчики, регистры и т.д. А также их современный аналог. А пока задание не такое, как надо хорошего ответа ждать не надо."

Как показала практика студент дает на форум задание и потом берет его готовое решение. При этом сам ничего не знает, палится перед преподавателем и т.д. Совершенно недопустимая ситуация. Категорически НУЖНО принять меры. Вот, например, Вы. Хотите поучится. Учите триггер для начала. Триггер - устройство, которое сохраняет 1 бит информации и хранит его как-бы, как ОЗУ, т.е. пока работает устройство. Есть множество реализаций триггера схемотехнически. Если не будете знать хотя бы одну из них, смысл Вам браться за все это? Предпосылка обучения триггеру: там у Вас в задании что-то надо было сохранить(не хочу этот бред перечитывать), так вот это делает триггер или группа триггеров, т.к. сигналы передаются шинами.
Зачем, кстати, там говорили, что с преподавателем нельзя консультироваться или что-то такое. Совершенно неверно. Нужно консультироваться, спрашивать и т.д.

Последний раз редактировалось mike-y-k; 09.12.2022 в 15:35. Причина: 6.6
Signalshik2 вне форума  
 

Закладки

Метки
led, logicstate, proteus
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 02:24.


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