Здравствуйте дорогие товарищи,требуется ваш совет.
Как сделать реверсивный сдвиговый регистр с 3мя логическими 1 на выходе...при включении 3 единицы на выходах, и их три сдвигат с возможностью реверсирования...
Прежде чем писать на форум я побывал в гугле...в эти схемы присланные вами нужно заранее записывать значения а пртом их сдвигать.
Посмотрите как должно быть на рисунке..может придложите схему...или я не вьехал..))
Вложения:
Комментарий к файлу: Как должно быть SHEMA.jpg [59.85 KiB]
Скачиваний: 1008
Так что мешает записать в эти регистры сначала эти нещасные 3 единицы? Подсоединить нужные выходы к плюсу или минусу, подать импульс на тактирование записи. Потом двигать куда душе угодно?
Может есть схема автаматически записи 3 едениц при включении...
это схем а мне нужна для управления шаговым двигтелем 8 фазным..а асли мне на дню нужно включать его 1000 раз не будешь же каждый раз записывать..может есть "железная" схема без предварительной записи...ли с атаматической записью?
Попробую на пальцах обьяснить: тактовый генератор, тактовая частота идет на вход С регистра, а на вход "D" надо подать частоту в 3 раза ниже тактовой(поделить на 2 триггерах тактовую частоту на 3.) На выходах регистра будут двигаться по 3 единицы и 3 нуля поочередно. Если есть книга Шило: "Микросхемы КМОП" - там подробнее можно почитать(А вообще книжка крайне полезная, попадется - купи).
Даааа...посмотрел я эту книгу, да, книга действительно превосходная.но у меня не такие глубокие познания в электронике. Спаять могу а вот придумать это слежнее...мне бы схему...
нарисуйте пожалуйста, а я спаяю..
Как все запущено: делитель на 3, тактовый генератор, регистр...
Все это был актуально 30 лет назад. Сейчас - возьмите любой дешевый микроконтроллер с достаточным количеством выводов и встроенным генератором, немного времени на программирование (в данном случае оно элементарное) и все.
Надо только преодолеть психологический порог и купить/сделать простой программатор. Даже софт не надо искать: демоверсии BASCOM AVR или чего-нибудь для PIC будет достаточно для решения этой задачки.
Как сделать реверсивный сдвиговый регистр с 3мя логическими 1 на выходе...при включении 3 единицы на выходах, и их три сдвигат с возможностью реверсирования...
Если не заморачиваться на реверсивном сдвиговом регистре, то можно реализовать на синхронном реверсивном счетчике ИЕ7, дешифраторе ИД7 и логике ЛА4.
Да мне все равно на чем,... главное что бы работало...Спасибо за схему пошел в ней разбираться...
Это только кажется. После разбирания выяснится, что эта схема не стыкуется с управляющими сигналами от компьютера, и к 5 микросхемам добавятся еще несколько - для согласования...
Такой вопрос есть к561ие11- 4-разрядный двоичный реверсивный счетчик а можно ли его соеденить с таким же и сделать не 4 а 8 разрядный или скажите что есть реверсивное на 8 разрядов простое в управлении.
посмотрите на эту схему будет ли она работать?
Поидее если одновременно сдвигать то и будет три еденицы сдвигаться,но так как ие8 не реверсивные то крутиться будет только в одну сторону...а нельзя ли эту идеб применить к ие11 вот только можно ли из них сделать не 4 а восьми разрядный.???
Если на каждый выход 561ИЕ8 (кроме выходов обратной связи) поставить диод, а все Q1...Q8 привязать к общему через резистор 10кОм, то схема должна работать.
561ИЕ11 выдает на выходах двоичный код, а не позиционный как 561ИЕ8. Поэтому без дешифрации не обойтись.
Если на каждый выход 561ИЕ8 (кроме выходов обратной связи) поставить диод, а все Q1...Q8 привязать к общему через резистор 10кОм, то схема должна работать. 561ИЕ11 выдает на выходах двоичный код, а не позиционный как 561ИЕ8. Поэтому без дешифрации не обойтись.
Вопрос будет лишь в синхронизации ИЕ8 после включения питания. Их нужно сначала сбросить одновременно - нужна дополнительная схема для управления входом R.
vabz, Если хотите КМОП, то можно сделать схему, аналогичную представленной akl, только на КМОП (ИЕ11 или ИЕ14, ИД1, логику на выходе можно соорудить из диодов и резисторов).
Или сразу использовать реверсивные регистры сдвига с параллельной загрузкой - например, типа 155ИР13.
А в регистр ИР13 нужно предварительно информацию вводить или при включении появлеться единица на 1 регистре и потом ее можно сдвигать?
Так а ИЕ11 получиться спарить со второй ИЕ11 для повышения разрядности..если есть такая возможна нарисуйте схемку или скажите какие как это сделать?
При включении питания нужно сформировать один импульс, по которому параллельно записать в регистр три единички и 5 нулей. После этого, нужно закольцевать регистр. Последний(первый) разряд соединить с соответствующим последовательным входом (один для сдвига влево, второй для сдвига вправо). При подаче тактовых импульсов эти три единички будут бегать вправо-влево, в зависимости от входов режима работы.
561ИЕ11 (14) можно соединять последовательно, как асинхронно, так и синхронно. При синхронном соединении, выход переноса одной микросхемы соединяется со входом переноса второй, тактовые входы просто соединяются. На выходе этих счётчиков - двоичный код. Четыре разряда - 16 комбинаций, 8 разрядов - 256 комбинаций. Вам-то, как я понимаю, нужны всего 8 комбинаций - хватит 3 разрядов 1 счётчика и 1 дешифратора ИД1.
Уважаемый YAA посмотрите на эту схему и скажите правильно ли нарисовал схему управления ир13...
Я прочитал что если подать положительное напряжение на вход SR,SL происходит режим запяси.
Мне падавать 0 и 1 на входы записи до включения режима записи или после него,это должно быть кратковременно,или можно повесить на всегда. Т.е что бы всегда присутствовали 1 и 0 на входах записи?
Затем я выбираю в какую сторону мне нужен сдвиг,посредством 1 и 0 на SR SL меняя на противоположные значения сдвиг будет происходить в другую сторону.
При подачи положительного на вход С происходит сдвиг?
правильно?
Уважаемый YAA посмотрите на эту схему и скажите правильно ли нарисовал схему управления ир13... Я прочитал что если подать положительное напряжение на вход SR,SL происходит режим запяси.
Мне падавать 0 и 1 на входы записи до включения режима записи или после него,это должно быть кратковременно,или можно повесить на всегда. Т.е что бы всегда присутствовали 1 и 0 на входах записи?
Затем я выбираю в какую сторону мне нужен сдвиг,посредством 1 и 0 на SR SL меняя на противоположные значения сдвиг будет происходить в другую сторону.
При подачи положительного на вход С происходит сдвиг? правильно?
Сам я не работал с 155ИР13 - сужу по описанию.
То, что Вы говорите - вроде правильно. Правда, насколько я понял, для параллельной записи, нужно на SR и SL одновременно подать единички и на тактовый импульс - положительный перепад (схема несколько усложнится). Уровни, на этих входах, определяют режим работы регистра (0-0 - хранение, не реагирует на такты), поэтому их нужно держать.
Входы DL и DR нужно соединить с первым и последним выходом соответственно.
Ну, вроде так...
Завтра куплю ир13 и попробую.А bolek мне кажеться немного усложняет зачем мк исполозовать если можно и на железе сделать.может он конечно гуру МК но я на них еще ничего не собирал и программатора у меня нет.Так что буду делать на том что есть...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения