22.03.2013, 18:38 | #1 (permalink) |
Новичок
Регистрация: 13.03.2013
Сообщений: 9
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
COM порт-2 и регистр сдвига 74HC595
Решил продолжить освоение COM порта, и расширить число выводов регистром сдвига 74HC595. Взял статью про это дело и получил вот такую схему. Транзисторы- КТ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 Нажимая на кнопки 0...7 выберете комбинацию и нажмите кнопку "Ввод". Должны загореться соответствующие светодиоды. Кнопка "Очистить " гасит все светодиоды. Вместо светодиодов можно использовать реле или другие исполнительные механизмы (конечно, с учётом их нагрузочной способности). Число линий вывода можно увеличивать наращиванием числа сдвиговых регистров, при этом вывод 9 надо соединить со входом 14 последующего (как, например на схеме ниже). Я нарисовал вот такую схемку Вроде все верно. 5+ беру через USB. Не обращайте внимание что там два регистра сдвига, хотел сразу два подключить, но даже один пока не получается. Зеленые прерывистые линии это связка прямым проводником. Итог, не работает так как задумано было по первой схеме автором. Прошу помочь разобраться: 1)Правильные ли схемы у автора и у меня? 2)Как работает регистр сдвига более подробно если можно? |
22.03.2013, 18:38 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Аналогичные темы в которых возможно есть ответ который вас интересует Разработать регистр Сдвиговый регистр VHDL Паскаль. Определить регистр буквы ИК-порт Где COM-порт? USB-порт |
22.03.2013, 18:50 | #2 (permalink) |
Новичок
Регистрация: 13.03.2013
Сообщений: 9
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
По поводу регистра сдвига, вот собрал в Proteus схемку.
. Но опять же что то не получается? Неужели нельзя просто нажимая вот так кнопками управлять регистром сдвига? |
26.03.2013, 08:22 | #4 (permalink) | |
Member
Регистрация: 06.05.2011
Сообщений: 3,356
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 12455
|
Цитата:
Курите даташит, в частности рисунок Timing diagram и таблицу Function table там показана последовательность сигналов и необходимые уровни на входах для записи в регистр. |
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|