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

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

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

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

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

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


 
Опции темы
Непрочитано 08.11.2022, 19:18  
pashamem7894
Частый гость
 
Регистрация: 08.11.2022
Сообщений: 22
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
pashamem7894 на пути к лучшему
По умолчанию Зажигание лампочек по входным сигналам с таймерами

Мне необходимо по заданию реализовать схему, 8 входных сигналов(х), 8 выходных сигналов(y , которые явл. лампочками ). Также есть таймеры T1, T2, T3, T4 ( 2, 3, 7 и 11 секунд, соответственно). Проблема в том, что я не понимаю, как реализовать загорание y1, y2, y3 ,y4 при сигнале x1&x2&x3&x4 ПОСЛЕДОВАТЕЛЬНО(!) с задержкой T1. Таймеры эти я делал через DPATTERN, где указал время работы в состоянии "1" - 1 секунда, а в состоянии "0" - 2 секунды, ну типо считает. Также не понимаю, как мне посчитать кол-во входных сигналов x1-x3, y7 = 1 при чётном кол-во входов, а 0 - при нечётном. Как можно посчитать кол-во входных сигналов на x1-x3 и реализовать последовательное загорание 4 лампочек? Есть ещё загвоздка, что нельзя юзать микроконтроллеры, но нужен вроде счётчик или дешифратор. Вот как выглядит схема в неактивном

и активном состояниях
Реклама:

Последний раз редактировалось mike-y-k; 08.11.2022 в 20:20.
pashamem7894 вне форума  
Непрочитано 09.11.2022, 02:00  
ProtAS-13
Прописка
 
Регистрация: 17.03.2015
Сообщений: 285
Сказал спасибо: 0
Сказали Спасибо 208 раз(а) в 120 сообщении(ях)
ProtAS-13 на пути к лучшему
По умолчанию Re: Последовательная активация выходных сигналов(лампочек) с одинаковой задержкой в PROTEUS

Сообщение от pashamem7894 Посмотреть сообщение
Мне необходимо по заданию реализовать схему...
А я вот нихрена не понял, какой результат нужно получить!
Может, для большей ясности, просто приведете ОРИГИНАЛ задания.
Кроме того, ничего не сказано о компонентной базе реализации схемы:
если на 74xx серии - это одно,
на примитивах Proteus'а - это совсем другое - можно, используя EasyHDL, запрограммировать свой компонент так, что ни один микроконтроллер не сможет повторить логику его работы
ProtAS-13 вне форума  
Сказали "Спасибо" ProtAS-13
mike-y-k (09.11.2022)
Непрочитано 09.11.2022, 11:18  
pashamem7894
Частый гость
 
Регистрация: 08.11.2022
Сообщений: 22
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
pashamem7894 на пути к лучшему
По умолчанию Re: Последовательная активация выходных сигналов(лампочек) с одинаковой задержкой в PROTEUS

ProtAS-13
Вот весь текст задания: "На вход схемы поступает 8 сигналов x1...x8
Вы выход схемы поступает 8 сигналов y1...y8
В системе имеется 4 таймера
T1 = 2с, T2 = 3с, T3 = 7с, T4 = 11c
y1..y4 загораются последовательно с задержкой T1 друг относительно доруга после поступления x1&x2&x3&x4
y5 = x1&T1|x2'&T2|x3'&T3|x4&T4
y6 = x1|x3'|x5
y7 = 1, когда количество входов четно x1-x3. 0 - когда количество входов x1-x3 не четно."
Скорее всего на примитивах Proteus'а, мне говорили, что нужно что-то вроде счётчика и дешифратора, но это не точно.
Из вышеперечисленного, я не могу сделать последовательное загорание лампочек и последнее, где определяется количество входов

Последний раз редактировалось mike-y-k; 17.11.2022 в 15:04. Причина: 7.15
pashamem7894 вне форума  
Непрочитано 09.11.2022, 11:26  
Yuri222
Почётный гражданин KAZUS.RU
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,627
Сказал спасибо: 2,610
Сказали Спасибо 2,599 раз(а) в 1,922 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Последовательная активация выходных сигналов(лампочек) с одинаковой задержкой в PROTEUS

Сообщение от pashamem7894 Посмотреть сообщение
y1..y4 загораются последовательно с задержкой T1 друг относительно доруга после поступления x1&x2&x3&x4
кмк тут без элемента памяти (триггера), который зафиксирует и будет хранить информацию об этом событии, не обойтись.
А если в течение этих 4-х секунд такая комбинация на входах снова повторится? А если - многократно?
Yuri222 вне форума  
Непрочитано 09.11.2022, 11:30  
pashamem7894
Частый гость
 
Регистрация: 08.11.2022
Сообщений: 22
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
pashamem7894 на пути к лучшему
По умолчанию Re: Последовательная активация выходных сигналов(лампочек) с одинаковой задержкой в PROTEUS

Yuri222
Не совсем правильно выразился. Главное, при выполнении данного задания
- не писать код, не программировать. Я просто не совсем ещё разбираюсь во всех модулях, генераторах и пр в Proteus'е, поэтому могу ошибиться при формулировке. А если делать при помощи элемнета памяти какого-нибудь?

Последний раз редактировалось mike-y-k; 17.11.2022 в 15:05. Причина: 7.15
pashamem7894 вне форума  
Непрочитано 09.11.2022, 11:36  
Signalshik2
Вид на жительство
 
Аватар для Signalshik2
 
Регистрация: 11.08.2015
Сообщений: 407
Сказал спасибо: 17
Сказали Спасибо 37 раз(а) в 28 сообщении(ях)
Signalshik2 на пути к лучшему
По умолчанию

Конечно, счетчик нужен. На него должна идти тактовая частота с периодом 1(с). Изучайте микросхемы. Наши ИЕ серия. Иностранные "Counter" - термин.

Сообщение от pashamem7894 Посмотреть сообщение
количество входов четно x1-x3.
- кол-во входов не меняется в этой схеме. Скорее всего имеется ввиду значение кода на 3-х линиях x1-x3.

Сообщение от pashamem7894 Посмотреть сообщение
А если делать при помощи элемнета памяти какого-нибудь?
- Нет, не память, логика и триггеры.

Последний раз редактировалось mike-y-k; 17.11.2022 в 15:03. Причина: 6.6
Signalshik2 вне форума  
Непрочитано 09.11.2022, 11:47  
pashamem7894
Частый гость
 
Регистрация: 08.11.2022
Сообщений: 22
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
pashamem7894 на пути к лучшему
По умолчанию Re: Последовательная активация выходных сигналов(лампочек) с одинаковой задержкой в PROTEUS

Сообщение от Signalshik2 Посмотреть сообщение
- Нет, не память, логика и триггеры.
Понял, попытаюсь реализовать по вашим советам
pashamem7894 вне форума  
Непрочитано 09.11.2022, 11:58  
Signalshik2
Вид на жительство
 
Аватар для Signalshik2
 
Регистрация: 11.08.2015
Сообщений: 407
Сказал спасибо: 17
Сказали Спасибо 37 раз(а) в 28 сообщении(ях)
Signalshik2 на пути к лучшему
По умолчанию Re: Последовательная активация выходных сигналов(лампочек) с одинаковой задержкой в PROTEUS

Поправил задание.
"На вход схемы поступает 8 сигналов x1...x8
Выход схемы имеет 8 сигналов y1...y8

В системе имеется 4 таймера
T1 = 2с,
T2 = 3с,
T3 = 7с,
T4 = 11c

Части задания:
1) y1...y4 загораются последовательно с задержкой T1
друг относительно друга после поступления x1 & x2 & x3 & x4

2) y5 = x1&T1|x2'&T2|x3'&T3|x4&T4
y6 = x1|x3'|x5
y7 = 1, когда код на входах x1-x3 четен;
0, когда код на входах x1-x3 нечетен."
Про y8(или y0) ничего не сказано. Возможно нужно сходить к перподавателю.
Signalshik2 вне форума  
Непрочитано 09.11.2022, 12:19  
Yuri222
Почётный гражданин KAZUS.RU
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,627
Сказал спасибо: 2,610
Сказали Спасибо 2,599 раз(а) в 1,922 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Последовательная активация выходных сигналов(лампочек) с одинаковой задержкой в PROTEUS

Сообщение от pashamem7894 Посмотреть сообщение
не писать код, не программировать. ... А если делать при помощи элемнета памяти какого-нибудь?
триггер - это и есть элементарная ячейка памяти на 1 бит.
Возможно - добавить туда автомат (с памятью состояний на тех же триггерах).
Целесообразность его применения - уже от логики задачи нужно смотреть/оценивать.
Если посмотреть на условие задачи чисто формально - с той точки зрения - что раз конкретно не задано условие (вариант), значит - можно его игнорировать (обрабатывать так, как себе проще/удобнее) - то автомат со многими состояниями не нужен, достаточно на одном триггере - для обработки первой части задания. Или же вообще без него обойтись- чисто на таймерах.
Yuri222 вне форума  
Непрочитано 09.11.2022, 13:59  
pashamem7894
Частый гость
 
Регистрация: 08.11.2022
Сообщений: 22
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
pashamem7894 на пути к лучшему
По умолчанию Re: Последовательная активация выходных сигналов(лампочек) с одинаковой задержкой в PROTEUS

Signalshik2, спасибо) не, преподаватель скорее забил, поэтому y8 просто не сущестует) Также, как и х6-8, ибо они не используются

Последний раз редактировалось mike-y-k; 17.11.2022 в 15:06. Причина: 7.15
pashamem7894 вне форума  
 

Закладки

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

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

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

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


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


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