74HC165(Code)
В прилагаемом архиве: блоки, примеры в FLProg, проекты под эти примеры в Proteus и .hex-ы для них. 8-битный блок протестирован “в железе” и в Proteus, 16-битный только в Proteus-e
В прилагаемом архиве: блоки, примеры в FLProg, проекты под эти примеры в Proteus и .hex-ы для них. 8-битный блок протестирован “в железе” и в Proteus, 16-битный только в Proteus-e
Выкладываю четыре варианта блоков (Code) для обработки АЦП НХ711. Описание – в блоках.
Для каждого количества микросхем при последовательном соединении сделал 4 отдельных блока для 1, 2, 3 и 4 микросхем в каскаде. 21.01.2017 – добавлен блок для 10 микросхем. Отличия от стандартного встроенного блока: – подключать можно к любым, в том числе и «цифровым из аналоговых» выходам Arduino (в стандартном блоке, из-за использования аппаратного модуля SPI – …
Сделал блок для управления нагрузками по одному проводу (на самом деле по двум, конечно, но при этом только один сигнальный и, соответственно, используется один пин ардуинки). Изначально блок проектировался для управления релюшками в количестве до 16 штук, но на картинке для простоты и наглядности два семисегментных индикатора. Разработано на основе статей “Управляем индикатором TIC по …
Блок служит для управления коммутацией двунаправленного аналогового переключателя мультиплексора CD74HC4067. Для выбора одного из 15 каналов, на вход подается числовое значение от 1 до 15. На выходах S0-S3 будут формироваться уровни сигнала согласно таблице состояний. При подаче на вход нулевого значения, на выводе Е появляется высокий уровень и мультиплексор блокирует прохождение любого сигнала. Краткое описание …
Далее…Блок управления аналоговым мультиплексором на чипе CD74HC4067
В архиве и блок и документация и библиотека на MCP4921 ЦАП это мой первый блок спасибо тем кто помог . создавалось для электронной нагрузки !
PCF8574, PCF8574A различаются только секторами адресов, возможно максимально установить по 8 штук на одну шину, итого 8х2х8вх/вых – 128вх/вых. Блок легко может быть переделан под PCF8575 – 16 вх/вых. Описание: Адрес для входа должен подаваться в виде байта(0-255), например: 3C= 3×16 + C = 48+12=60 Для работы в качестве ТОЛЬКО НА ВЫХОД(управляем нагрузками) сигнал byte_out …