Help

 Content

 Blocks library
   FBD
    Chip extension
     Extender outputs 74HC595

Expander digital outputs (the shift register)
chip 74HC595


Block is used to ensure possibility of application of the draft IC 74HC595 which is a shift register running on the SPI bus. The logic levels applied to the input of block will appear at the outputs of the chip. Circuits can be connected in a cascade, thanks to the number of outputs can be increased by a significant amount. In the block settings, you should select the pin to which is connected the control input of the chip and number of chips in cascade.


The Pinout of the chip


The pins of the chip are assigned as follows:

Vcc — power, 2 to 6 In
GND — ground
QA-QH — these findings correspond to the bits recorded in the SPI
SI — slave input, MOSI (SPI)
G — Output Enabe; when this pin is low level, the findings included
(connected to the "latches") when high — the findings are transferred to
state Hi-Z
RCK — latch, SS (SPI); if you set a low-level insights register
snap
SCK — clock input, SCLK (SPI)
SCLR Shift Register Clear Input; if this pin is low level,
clears all triggers on the clock edge at SCLK.
From our point of view it is banal RESET: pinned to earth
reset all register bits
QH — this output will receive the senior transferred to bits

Wiring diagram for a single chip



Connection diagram of the cascade




5

Publication author

420
Comments: 12Publics: 321Registration: 04-02-2018

17 thoughts on “Help”

  1. Здравствуйте! Подскажите пожалуйста как создать двойное фазоимпульсное управление в char, для этой схемы.

    Заранее огромное спасибо!

    0
  2. Добрый день. Подскажите пожалуйста как откорректировать датчик дс18б2хх   есть отклонения 1-2 градуса в зависимости  от температуры. Заранее спосибо.

    0
  3. Здравствуйте, На сериал порт приходит сообщение 18 байт, мне нужно использовать несколько байт из него. Какой функцией выделить (извлечь) например 5-й байт? Или присвоить переменной значение 5-го байта из сообщения? Спасибо.

    0
  4. Здравствуйте.

    Скажите как сделать так что бы при достижении времени установленного в настройках блока на выходе установится высокий уровень не на 1 минуту, а до времени отключения будильник?

    В данной версии блока будильника высокий сигнал на выходе пропадает через 1 минуту.

    0
  5. Здравствуйте!

    В FLProg есть блок MCP23017.

    Но ка только в «FLProg» начинает компилировать в «IDE» программа ругается и пишет, что нужны библиотеки MCP23x17.h и MCP23017.h.  Без этой библиотеки блок не рабочий.

    Где их можно скачать?

    0
  6. здравствуйте. есть ли модуль поддержки драйверов с управлением step-dir-enable? если нет то когда планируется?

    0
  7. Здравствуйте.  Не могу запустить версию 5.00

    —————————

    flp.exe – Системная ошибка

    —————————

    Запуск программы невозможен, так как на компьютере отсутствует api-ms-win-crt-runtime-l1-1-0.dll. Попробуйте переустановить программу.

    —————————

    ОК

    —————————

    Что делать.

    0
  8. Доброго времени суток! Скажите пожалуйста, какова максимальная частота счета для этого счетчика? При превышении какой частоты счета, следует выбирать “Скоростной счетчик”? Заранее спасибо.

    0
  9. Доброго времени суток. Блок “умножение” FLProg 4.2.4 версия под Linux ( ось mint 19.1). умножает в 10 раз более установленного значения . Вставить скрин не  получается.

    0
  10. Драйвер светодиодов MAX7219 в программе flProg версии 4.2.4 не работает. По крайней мере с семисегментными индикаторами. Попробовал в другой версии (2.5.1) – все работает корректно.

    0

Leave a Comment

Войти с помощью: 
Authorization
*
*
Войти с помощью: 
Registration
*
*
*
*
Войти с помощью: 
Password generation