Технический форум
Вернуться   Технический форум > Электроника, самоделки и техника > Форум по электронике > Электроника для начинающих


Ответ
 
Опции темы Опции просмотра
Старый 22.03.2013, 18:38   #1 (permalink)
Alemsin
Новичок
 
Регистрация: 13.03.2013
Сообщений: 9
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию COM порт-2 и регистр сдвига 74HC595

И снова всем здравствуйте.

Решил продолжить освоение COM порта, и расширить число выводов регистром сдвига 74HC595. Взял статью про это дело и получил вот такую схему.
shiftrg.jpg
Транзисторы- КТ3102, R1..R3-10kOm, R20...R22-1kOm, R12...R19 -100 Om.

RTC выступает в качестве входа последовательных данных (serial data input), Тх- в качестве сигнала сдвига (shift register clock input), DTR - в качестве сигнала записи (защёлки) (storage register clock input) - в скобках обозначения по даташиту.

Программа для управления и исходники кому будет интересно shift.rar

Название: ShiftScreen.JPG
Просмотров: 1086

Размер: 3.0 Кб
Нажимая на кнопки 0...7 выберете комбинацию и нажмите кнопку "Ввод". Должны загореться соответствующие светодиоды. Кнопка "Очистить " гасит все светодиоды. Вместо светодиодов можно использовать реле или другие исполнительные механизмы (конечно, с учётом их нагрузочной способности).

Число линий вывода можно увеличивать наращиванием числа сдвиговых регистров, при этом вывод 9 надо соединить со входом 14 последующего (как, например на схеме ниже).

Я нарисовал вот такую схемку
1.jpg
Вроде все верно. 5+ беру через USB. Не обращайте внимание что там два регистра сдвига, хотел сразу два подключить, но даже один пока не получается. Зеленые прерывистые линии это связка прямым проводником.

Итог, не работает так как задумано было по первой схеме автором.

Прошу помочь разобраться:
1)Правильные ли схемы у автора и у меня?
2)Как работает регистр сдвига более подробно если можно?
Alemsin вне форума   Ответить с цитированием

Старый 22.03.2013, 18:38
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Аналогичные темы в которых возможно есть ответ который вас интересует

Разработать регистр
Сдвиговый регистр VHDL
Паскаль. Определить регистр буквы
ИК-порт
Где COM-порт?
USB-порт

Старый 22.03.2013, 18:50   #2 (permalink)
Alemsin
Новичок
 
Регистрация: 13.03.2013
Сообщений: 9
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

По поводу регистра сдвига, вот собрал в Proteus схемку.
proteus.jpg.

Но опять же что то не получается?
Неужели нельзя просто нажимая вот так кнопками управлять регистром сдвига?
Alemsin вне форума   Ответить с цитированием
Старый 26.03.2013, 05:27   #3 (permalink)
Alemsin
Новичок
 
Регистрация: 13.03.2013
Сообщений: 9
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Ну хоть по принципиальной работе регистра сдвига может кто нибудь подсказать?
Alemsin вне форума   Ответить с цитированием
Старый 26.03.2013, 08:22   #4 (permalink)
Bydlokoder
Member
 
Регистрация: 06.05.2011
Сообщений: 3,356
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 12455
По умолчанию

Цитата:
Сообщение от Alemsin Посмотреть сообщение
Неужели нельзя просто нажимая вот так кнопками управлять регистром сдвига?
Можно. Нужно лишь разобраться как происходит запись в конкретный регистр, по фронтам или спадам импульсов на тактовом входе и какой уровень нужно установить на выводе разрешения записи (если есть такой) в регистр. Ну, и с защелкой разобраться.

Курите даташит, в частности рисунок Timing diagram и таблицу Function table там показана последовательность сигналов и необходимые уровни на входах для записи в регистр.
Bydlokoder вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


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

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




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

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.