Страница 2 из 2
Перебор адресами, для РПЗУ
Добавлено: 13 дек 2019, 10:37
Sancho
[ref]Alex1968[/ref], Вам будет достаточно трёх корпусов 595. это 8х3=24 выхода.
Готовьте макетку.
Перебор адресами, для РПЗУ
Добавлено: 13 дек 2019, 10:45
Alex1968
Sancho писал(а): 13 дек 2019, 10:37
[ref]Alex1968[/ref], Вам будет достаточно трёх корпусов 595. это 8х3=24 выхода.
Готовьте макетку.
это понятно что 3 микрухи хватит, вот тут
viewtopic.php?p=81530#p81530 2 и 3 пункт не понятен. Сорри, я пока новичёк в этом деле, поэтому может мои вопросы немного глупы для знающих)
Перебор адресами, для РПЗУ
Добавлено: 13 дек 2019, 12:20
Sancho
Alex1968 писал(а): 12 дек 2019, 20:41
2. И ещё не понятна такая вещь, блок 165_595_Master должен так оставаться в воздухе? И что должно быть на входе _EN_Work ?
Это блок с основными функциями, остальные передают ему данные.
По true на _EN_Work блок работает. Можно подавать только в нужные моменты.
Alex1968 писал(а): 12 дек 2019, 20:413. И ещё вопрос, впринципе здесь же микросхема HC165 не нужна, она по сути параллельно-последовательный регистр сдвига, а в настройках 165_595_Master можно установить от 1 до 6, значит одна HC165 всё таки будет.
Если подключить мс, то Вы получите с них данные, иначе ничего не получите, 0.
Отправлено спустя 1 минуту 42 секунды:
Вот Вам, что-бы не мучится, упрощённый блок.
В нём то-же есть выход, но Вам он не нужен. 12 пин не используйте.Может ещё кому сгодится.
Отправлено спустя 29 минут 31 секунду:
Частота шины SPI - 4мгц, время работы блока(приём и передача) - менее 18мкс.
Передача - старшим байтом и старшим битом вперёд.
Перебор адресами, для РПЗУ
Добавлено: 13 дек 2019, 12:23
fsergei70
А если так попробовать? Взять только контроллер с кучей ног. И выходы с блоков вывести на ноги контроллера.
Отправлено спустя 1 минуту 59 секунд:
Если на STM32 заработает такой проект то вообще отлично будет. Не надо кучу 595 паять
Перебор адресами, для РПЗУ
Добавлено: 13 дек 2019, 12:40
Alex1968
Sancho писал(а): 13 дек 2019, 11:51
Отправлено спустя 1 минуту 42 секунды:
Вот Вам, что-бы не мучится, упрощённый блок.
В нём то-же есть выход, но Вам он не нужен. 12 пин не используйте.Может ещё кому сгодится.
не совсем понял, а как получить с него 18 разрядов для адресных ног ПЗУ ?
Отправлено спустя 3 минуты 17 секунд:
или к нему надо эту часть ещё пристроить?
zzzzz1.jpg
Отправлено спустя 1 минуту 45 секунд:
у меня на выходе должно быть что то вроде этого 110011111101000100, в зависимости от числа счётчика
Перебор адресами, для РПЗУ
Добавлено: 13 дек 2019, 12:52
Sancho
Alex1968 писал(а): 13 дек 2019, 12:40
не совсем понял, а как получить с него 18 разрядов для адресных ног ПЗУ ?
Поставить сдвиговые регистры, выходы которых подключить к Вашей микрухе.
Устал я, чесное слово.
Только один вопрос - Вы знаете цифровую схемотехнику?
Отправлено спустя 2 минуты 5 секунд:
Если загрузить в сдвиговый регистр число, то выходы примут состояние соответствующих битов. Всё.
Отправлено спустя 1 минуту 21 секунду:
В указанном блоке можно загрузить максимум 32битное число. Вам нужно 24, так как 16 мало, это три корпуса восьмиразрядных регистров.
Перебор адресами, для РПЗУ
Добавлено: 13 дек 2019, 13:03
Alex1968
Sancho писал(а): 13 дек 2019, 12:52
Поставить сдвиговые регистры, выходы которых подключить к Вашей микрухе.
Ну так со вчерашнего дня я и пытаюсь получить ответ про сдвиговые регистры. У блока микросхемы hc495 в программе flprog 24 ноги, это три корпуса реальных микросхем. Со счётчика или вот с вашего блока выход всего один, он последовательный. Вопрос. Как этот один выход подключать к 24 выходам блока 495-ой ???
88881.jpg
Перебор адресами, для РПЗУ
Добавлено: 13 дек 2019, 13:19
fsergei70
[ref]Alex1968[/ref], Возьмите проект из 24 сообщения и подключите 3 корпуса 495.
Отправлено спустя 1 минуту 28 секунд:
Хотя если больше ноги не нужны то с учетом аналоговых входов и Nano хватит можно напрямую выходы блока к выходам контроллера подключить
Перебор адресами, для РПЗУ
Добавлено: 13 дек 2019, 13:23
Sancho
Alex1968 писал(а): 13 дек 2019, 13:03
Ну так со вчерашнего дня я и пытаюсь получить ответ про сдвиговые регистры. У блока микросхемы hc495 в программе flprog 24 ноги, это три корпуса реальных микросхем. Со счётчика или вот с вашего блока выход всего один, он последовательный. Вопрос. Как этот один выход подключать к 24 выходам блока 495-ой ???
Alex1968 писал(а): 13 дек 2019, 12:40
у меня на выходе должно быть что то вроде этого 110011111101000100, в зависимости от числа счётчика
Будет.
Перебор адресами, для РПЗУ
Добавлено: 13 дек 2019, 18:28
Alex1968
Спасибо, всё работает. Вам надо было просто мне написать что надо скомпилировать проект из 23 сообщения, прошить ардуину и подключить реальные микросхемы сдвига 495 к указанным пинам на ардуине. Я откуда знаю что в проекте тот блок уже имеет в себе эти регистры сдвига.
[bbvideo]
https://www.youtube.com/watch?v=DuEZwq1PEOk[/bbvideo]
Перебор адресами, для РПЗУ
Добавлено: 13 дек 2019, 18:44
Sancho
[ref]Alex1968[/ref], А можно посмотреть проект, который Вы создали в FLP?
Отправлено спустя 1 минуту 16 секунд:
Просто в посте 24 я никакой конкретики не вижу...
Перебор адресами, для РПЗУ
Добавлено: 13 дек 2019, 18:45
Alex1968
Sancho писал(а): 13 дек 2019, 18:42
[ref]Alex1968[/ref], А можно посмотреть проект, который Вы создали в FLP?
Так это ваш проект из 23 сообщения )
Передача_приём в SPI_v01.flp
Перебор адресами, для РПЗУ
Добавлено: 13 дек 2019, 18:51
Sancho
Alex1968 писал(а): 13 дек 2019, 18:45
Так это ваш проект из 23 сообщения
Ну слава Богу, всё разрешилось и попробовано
Отправлено спустя 59 секунд:
Alex1968 писал(а): 13 дек 2019, 18:28
Вам надо было просто мне написать что надо скомпилировать проект из 24 сообщения, прошить ардуину и подключить реальные микросхемы сдвига 495 к указанным пинам на ардуине.
Sancho писал(а): 13 дек 2019, 10:37
Alex1968, Вам будет достаточно трёх корпусов 595. это 8х3=24 выхода.
Готовьте макетку.
Перебор адресами, для РПЗУ
Добавлено: 14 апр 2020, 23:07
Alex1968
Sancho, доброго времени суток. Нужна опять ваша помощь. В этом проекте что прикреплён, сделанном вами, на входе стоит генератор, после него счетчик с триггером. Всё отлично работает, но считает в сторону прибавления, считает импульсы с генератора. Но мне надо теперь чтоб вместо генератора стояли две кнопки, одна в плюс другая чтоб в минус была. В счётчике можно выбрать два входа + и - это понятно, кнопки поставить тоже могу, но как быть с триггером, как подключить его или их к блоку SPI_v1 ?
Перебор адресами, для РПЗУ
Добавлено: 15 апр 2020, 11:48
Sancho
Alex1968 писал(а): 14 апр 2020, 23:07
Но мне надо теперь чтоб вместо генератора стояли две кнопки,......
Например так.
Перебор адресами, для РПЗУ
Добавлено: 15 апр 2020, 12:52
Alex1968
спасибо