74НС595

Вопросы от новичков
Ответить
hatul
Сержант
Сообщения: 147
Зарегистрирован: 06 май 2017, 18:40
Откуда: Netanya

74НС595

Сообщение hatul »

Простой проект,из видео уроков автора. Подключение сдвигового регистра 74НС595.Здесь всё понятно. Светодиоды загораются по очереди 1...8. Затем опять первый,второй и т.д. Как поменять алгоритм,чтобы после 8_го загорался 7,6,5...1. То есть,чтобы огоньки бегали туда-обратно.
Изображение
У вас нет необходимых прав для просмотра вложений в этом сообщении.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

74НС595

Сообщение pan »

на счетчике поменять направление счета.
в настройки счетчика смотрели?
hatul
Сержант
Сообщения: 147
Зарегистрирован: 06 май 2017, 18:40
Откуда: Netanya

74НС595

Сообщение hatul »

pan писал(а): 03 мар 2018, 22:02в настройки счетчика смотрели?
Конечно смотрел. Только как считать до 8 в одну сторону,а потом в другую не вижу. Это надо ставить два счетчика,два генератора,переключатель.Примерно так:
[spoiler]
Screen7.jpg
[/spoiler]
Как то громоздко получается. И будет ли вообще так работать.
P.S. Вместо второго генератора,на переключатель,хотел вставить переменную,только не знаю какую.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось hatul 03 мар 2018, 23:15, всего редактировалось 1 раз.
firestone_kerch
Рядовой
Сообщения: 6
Зарегистрирован: 01 мар 2018, 17:45
Имя: Александр

74НС595

Сообщение firestone_kerch »

hatul писал(а): 03 мар 2018, 23:00
pan писал(а): 03 мар 2018, 22:02в настройки счетчика смотрели?
Конечно смотрел. Только как считать до 8 в одну сторону,а потом в другую не вижу. Это надо ставить два счетчика,два генератора,переключатель.Примерно так:
Screen7.jpg
Как то громоздко получается. И будет ли вообще так работать.
Вот рабочий вариант
[spoiler]
Счётчик 1-9 и обратно 2.png
[/spoiler]

[spoiler]
Счётчик 1-9 и обратно.png
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось pan 03 мар 2018, 23:20, всего редактировалось 1 раз.
Причина: убирайте картинки под спойлер!!!
hatul
Сержант
Сообщения: 147
Зарегистрирован: 06 май 2017, 18:40
Откуда: Netanya

74НС595

Сообщение hatul »

firestone_kerch писал(а): 03 мар 2018, 23:14Вот рабочий вариант
Вообще ничего не понял.В счетчике поменять "на увеличение" на "Вход" ,и на выходе вместо "Вход" отметить "Константа",и он будет считать туда-сюда? А по второму рисунку вообще ничего не пойму
firestone_kerch
Рядовой
Сообщения: 6
Зарегистрирован: 01 мар 2018, 17:45
Имя: Александр

74НС595

Сообщение firestone_kerch »

hatul писал(а): 03 мар 2018, 23:35
firestone_kerch писал(а): 03 мар 2018, 23:14Вот рабочий вариант
Вообще ничего не понял.В счетчике поменять "на увеличение" на "Вход" ,и на выходе вместо "Вход" отметить "Константа",и он будет считать туда-сюда? А по второму рисунку вообще ничего не пойму
Там всё просто, управляем ТТ триггером, при нарастании до 9 его переключает счётчик (выход достижения установленного значения), а по уменьшению - компаратор.
Сделай как на рисунках и проверь - всё работает.

Если совсем все непонятно, особенно на втором рисунке - читай "Информация" в настройках блока. Несколько раз прочитай - я так делаю.

[spoiler]
Информация блока Счётчик.jpg
[/spoiler]
 ! Сообщение из: pan
картинки под спойлер
У вас нет необходимых прав для просмотра вложений в этом сообщении.
hatul
Сержант
Сообщения: 147
Зарегистрирован: 06 май 2017, 18:40
Откуда: Netanya

74НС595

Сообщение hatul »

firestone_kerch писал(а): 03 мар 2018, 23:41Сделай как на рисунках и проверь
Завтра соберу на макетке,и буду пробовать.
bester
Сержант
Сообщения: 199
Зарегистрирован: 13 янв 2018, 13:50

74НС595

Сообщение bester »

[ref]hatul[/ref], вот, повторил схему
Снимок.JPG
У вас нет необходимых прав для просмотра вложений в этом сообщении.
firestone_kerch
Рядовой
Сообщения: 6
Зарегистрирован: 01 мар 2018, 17:45
Имя: Александр

74НС595

Сообщение firestone_kerch »

hatul писал(а): 03 мар 2018, 23:47
firestone_kerch писал(а): 03 мар 2018, 23:41Сделай как на рисунках и проверь
Завтра соберу на макетке,и буду пробовать.
Вход "Сброс" можно использовать для сброса в случае выхода счётчика за рабочие пределы по непредвиденным обстоятельствам (меньше нуля или больше 9). Для этого добавить 2 компаратора и соединить их со входом "Сброс". Смотри схему. Без этого и так всё работает, но это как предохранитель.
[spoiler]
Счётчик 1-9 и обратно 3.png
[/spoiler]

Чтобы устройство при подаче питания не начинало отчёт в обратную сторону (-1) а потом входило в рабочий режим 0 - 9, нужно инвертировать вход "UD". Смотри рисунок.
[spoiler]
Счётчик 1-9 и обратно 4.png
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
bester
Сержант
Сообщения: 199
Зарегистрирован: 13 янв 2018, 13:50

74НС595

Сообщение bester »

Почему тогда счет начинается с 1,2,3..., а не 0, 1, 2, 3..?
firestone_kerch
Рядовой
Сообщения: 6
Зарегистрирован: 01 мар 2018, 17:45
Имя: Александр

74НС595

Сообщение firestone_kerch »

bester писал(а): 04 мар 2018, 12:02Почему тогда счет начинается с 1,2,3..., а не 0, 1, 2, 3..?
Потому что в цикле Loop сначала считает, потом выводит, вот и получается при старте так. Посчитал один импульс с нуля до единицы, потом вывел результат!
hatul
Сержант
Сообщения: 147
Зарегистрирован: 06 май 2017, 18:40
Откуда: Netanya

74НС595

Сообщение hatul »

firestone_kerch писал(а): 04 мар 2018, 11:40Чтобы устройство при подаче питания не начинало отчёт в обратную сторону
Ну мне ,по большому счету,неважно с какой стороны будет начинать. С 8...,или 1... .
Нет времени проверить в работе. Как только соберу на макетке,обязательно отпишусь.
hatul
Сержант
Сообщения: 147
Зарегистрирован: 06 май 2017, 18:40
Откуда: Netanya

74НС595

Сообщение hatul »

bester писал(а): 04 мар 2018, 08:08вот, повторил схему
Собрал на макетке.Отлично! Как раз то что надо! Огромное спасибо!
Ответить

Вернуться в «Начинающим»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя