Как отключать платы не на взвешенном состоянии

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Как отключать платы не на взвешенном состоянии

#21

Сообщение Alex1968 » 01.09.2020{, 13:15}

Ingwar писал(а):
01.09.2020{, 13:10}
Вот специально заморочился и собрал макетку. Вместо счетчика использовал показания с аналогового входа. Все работает штатно - строки на дисплее меняются не накладываясь друг на друга. Если есть сомнения, скину видео.
У вас на первой плате где счётчик, дисплей стоит.

Отправлено спустя 2 минуты 47 секунд:
Вы поставьте на плату 2 и на плуту 3 дисплеи, а с первой уберите....НА ПЕРВОЙ УПРАВЛЯЮЩЕЙ ПЛАТЕ ТОЛЬКО СЧЁТЧИК.

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Как отключать платы не на взвешенном состоянии

#22

Сообщение Ingwar » 01.09.2020{, 13:20}

Alex1968 писал(а):
01.09.2020{, 13:15}
дисплей стоит ?
Да. И его не нужно плодить по платам, увеличивая размер программы. Если Вас беспокоит снижение быстродействия, вынесите его на другую плату и запускайте по времени или условию.НО один блок. И данные на него через переменную отправляйте.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Как отключать платы не на взвешенном состоянии

#23

Сообщение Alex1968 » 01.09.2020{, 13:23}

Ingwar писал(а):
01.09.2020{, 13:20}
Alex1968 писал(а):
01.09.2020{, 13:15}
дисплей стоит ?
Да. И его не нужно плодить по платам, увеличивая размер программы. Если Вас беспокоит снижение быстродействия, вынесите его на другую плату и запускайте по времени или условию.НО один блок. И данные на него через переменную отправляйте.
на другую виртуальную плату или физическую, ардуину ? У меня итак уже три ардуины в этом проекте задействованы,ещё и четвёртую подключать?

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Как отключать платы не на взвешенном состоянии

#24

Сообщение Ingwar » 01.09.2020{, 13:25}

Alex1968 писал(а):
01.09.2020{, 13:23}
на другую виртуальную плату
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Как отключать платы не на взвешенном состоянии

#25

Сообщение Alex1968 » 01.09.2020{, 13:37}

Ingwar писал(а):
01.09.2020{, 13:25}
Alex1968 писал(а):
01.09.2020{, 13:23}
на другую виртуальную плату
Хорошо,а как быть с генераторами ? Это для примера, мигающие светодиоды, на второй плате с частотой 500 мс, на третьей с частотой 1000 мс....Так вот в момент переключения плат, светодиоды могут как остаться погашенными, так могут и остаться и включёнными....Как повезёт. Мне нужно чтоб плата до конца довыполняла свой код,а потом переключалась. То есть в примере со светодиодами они не должны после переключения плат оставаться в случайном положении.
789.jpg

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Как отключать платы не на взвешенном состоянии

#26

Сообщение Ingwar » 01.09.2020{, 13:45}

Alex1968 писал(а):
01.09.2020{, 13:37}
Хорошо,а как быть с генераторами ?
Возвращаясь в середину темы - Вы пробовали преложенные Вам варианты?
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Как отключать платы не на взвешенном состоянии

#27

Сообщение Alex1968 » 01.09.2020{, 13:56}

Ingwar писал(а):
01.09.2020{, 13:45}
Alex1968 писал(а):
01.09.2020{, 13:37}
Хорошо,а как быть с генераторами ?
Возвращаясь в середину темы - Вы пробовали преложенные Вам варианты?
Опять же говорю....В ПЕРВОЙ ПЛАТЕ ТОЛЬКО И ТОЛЬКО СЧЁТЧИК И ДВЕ ПЕРЕМЕННЫЕ С ЕГО ВЫХОДОВ >L и <L , больше ничего там быть не должно....а тут что мы видим...опять куча блоков после счётчика...
ый.png

SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 37
Откуда: Ярославль
Имя: Сергей

Как отключать платы не на взвешенном состоянии

#28

Сообщение SSSergeich » 01.09.2020{, 14:01}

Alex1968 писал(а):
01.09.2020{, 13:37}
Мне нужно чтоб плата до конца довыполняла свой код,а потом переключалась
Так опишите это условие, как контроллеру, нам, понять, что является концом выполнения "своего" кода.
Если то время исполнения сэмпла, то запретите счетчику на это время изменять другую переменную и, соответственно запуск другой платы.

Отправлено спустя 2 минуты 18 секунд:
Alex1968 писал(а):
01.09.2020{, 13:56}
Опять же говорю....В ПЕРВОЙ ПЛАТЕ ТОЛЬКО И ТОЛЬКО СЧЁТЧИК И ДВЕ ПЕРЕМЕННЫЕ С ЕГО ВЫХОДОВ >L и <L , больше ничего там быть не должно....а тут что мы видим...опять куча блоков после счётчика...
al2.PNG
Отправлено спустя 12 минут 14 секунд:
Alex1968 писал(а):
31.08.2020{, 18:05}
Потом ради эксперимента поставил дисплей один на плату 2 и написал что типа РАБОТАЕТ ПЛАТА 2....и другой дисплей на плату 3 и на нём вывел надпись РАБОТАЕТ ПЛАТА ТРИ....

В итоге билиберда, строчки РАБОТАЕТ ПЛАТА 2 и РАБОТАЕТ ПЛАТА ТРИ налезают друг на друга.
приложите Ваш проект с дисплеями

PavluhaUZ
Рядовой
Сообщения: 9
Зарегистрирован: 12.08.2020{, 10:03}
Репутация: 0
Имя: Павел

Как отключать платы не на взвешенном состоянии

#29

Сообщение PavluhaUZ » 01.09.2020{, 14:26}

У меня вот так платы выключаются.
photo_2020-08-26_22-39-46.jpg

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Как отключать платы не на взвешенном состоянии

#30

Сообщение Ingwar » 01.09.2020{, 14:27}

Alex1968 писал(а):
01.09.2020{, 13:56}
больше ничего там быть не должно
Не иначе "религия не позволяет", другой адекватной причины не вижу... Тут или шашечки или ехать. Хотя это может быть принцип такой - один блок на одной плате :)
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Как отключать платы не на взвешенном состоянии

#31

Сообщение Alex1968 » 01.09.2020{, 14:35}

SSSergeich писал(а):
01.09.2020{, 14:15}

приложите Ваш проект с дисплеями
Отправлено спустя 5 минут 11 секунд:
Ingwar писал(а):
01.09.2020{, 14:27}
Alex1968 писал(а):
01.09.2020{, 13:56}
больше ничего там быть не должно
Не иначе "религия не позволяет", другой адекватной причины не вижу... Тут или шашечки или ехать. Хотя это может быть принцип такой - один блок на одной плате :)
Я в другой теме писал что если на плате со скоростным генератором и счётчиком которые работают в чистом виде (ТОЛЬКО ГЕНЕРАТОР И СЧЁТЧИК) частота максимум что я выжал с ардуино это 15кГц....Стоит только поставить рядом хоть оди какой нибудь блок или дисплей, то частота падает до 200-500 гц....Вот и приходится извращаться с UARTами и дополнительными платами включаемыми по условию

Отправлено спустя 4 минуты 46 секунд:
PavluhaUZ писал(а):
01.09.2020{, 14:26}
У меня вот так платы выключаются.

photo_2020-08-26_22-39-46.jpg
А что а а блоки SEEPROM и REEPROM ?
Вложения
TEST1968.flp
(151.31 КБ) 25 скачиваний

SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 37
Откуда: Ярославль
Имя: Сергей

Как отключать платы не на взвешенном состоянии

#32

Сообщение SSSergeich » 01.09.2020{, 14:50}

а если так?
TEST1968_01.flp
(156.47 КБ) 24 скачивания

PavluhaUZ
Рядовой
Сообщения: 9
Зарегистрирован: 12.08.2020{, 10:03}
Репутация: 0
Имя: Павел

Как отключать платы не на взвешенном состоянии

#33

Сообщение PavluhaUZ » 01.09.2020{, 14:52}

Alex1968 писал(а):
01.09.2020{, 14:40}
Я в другой теме писал что если на плате со скоростным генератором и счётчиком которые работают в чистом виде (ТОЛЬКО ГЕНЕРАТОР И СЧЁТЧИК) частота максимум что я выжал с ардуино это 15кГц....Стоит только поставить рядом хоть оди какой нибудь блок или дисплей, то частота падает до 200-500 гц....Вот и приходится ивращаться с UARTами и дополнительными платами включаемыми по условию
Так?
Вложения
TEST1968.flp
(154.8 КБ) 35 скачиваний

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Как отключать платы не на взвешенном состоянии

#34

Сообщение Alex1968 » 01.09.2020{, 15:02}

PavluhaUZ писал(а):
01.09.2020{, 14:52}
Alex1968 писал(а):
01.09.2020{, 14:40}
Я в другой теме писал что если на плате со скоростным генератором и счётчиком которые работают в чистом виде (ТОЛЬКО ГЕНЕРАТОР И СЧЁТЧИК) частота максимум что я выжал с ардуино это 15кГц....Стоит только поставить рядом хоть оди какой нибудь блок или дисплей, то частота падает до 200-500 гц....Вот и приходится ивращаться с UARTами и дополнительными платами включаемыми по условию
Так?
нет не так, счётный выход используется в семплере....Во первых вы почему убрали выходы сигнала больше и сигнала меньше? Во-вторых, я 100000500000 раз написал что на первой плате ничего кроме счётчика с генератором, а вы мультиплексор туда поставили...Вы же процитировали моё сообщение : "я выжал с ардуино это 15кГц....Стоит только поставить рядом хоть один какой нибудь блок или дисплей, то частота падает до 200-500 гц"

SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 37
Откуда: Ярославль
Имя: Сергей

Как отключать платы не на взвешенном состоянии

#35

Сообщение SSSergeich » 01.09.2020{, 15:08}

Чую ща и мне прилетит... :D

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Как отключать платы не на взвешенном состоянии

#36

Сообщение Alex1968 » 01.09.2020{, 15:43}

SSSergeich писал(а):
01.09.2020{, 15:08}
Чую ща и мне прилетит... :D
На одном дисплее RABOTAET 2 PLATA
на другом USTROYSTVO 3 VKL

При переключении плат, вот такая петрушка
DSC04727.JPG

Сделал по вашей схеме
DSC04728.JPG

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Как отключать платы не на взвешенном состоянии

#37

Сообщение Alex1968 » 01.09.2020{, 16:06}

ну как то так пока...

DSC04729.JPG

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Как отключать платы не на взвешенном состоянии

#38

Сообщение Ingwar » 01.09.2020{, 16:48}

SSSergeich писал(а):
01.09.2020{, 15:08}
Чую ща и мне прилетит...
Дублирование дисплеев порочная практика)
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

RootShell
Рядовой
Сообщения: 77
Зарегистрирован: 27.06.2020{, 04:22}
Репутация: 18
Откуда: World
Имя: Agat
Контактная информация:

Как отключать платы не на взвешенном состоянии

#39

Сообщение RootShell » 01.09.2020{, 17:08}

Alex1968 писал(а):
01.09.2020{, 14:45}
...максимум что я выжал с ардуино это 15кГц....
Можно мне посмотреть код? Лучше исходник без блоков

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11.12.2019{, 14:51}
Репутация: 0
Имя: Alex

Как отключать платы не на взвешенном состоянии

#40

Сообщение Alex1968 » 01.09.2020{, 17:14}

RootShell писал(а):
01.09.2020{, 17:08}
Alex1968 писал(а):
01.09.2020{, 14:45}
...максимум что я выжал с ардуино это 15кГц....
Можно мне посмотреть код? Лучше исходник без блоков
gfg.ino
(8.69 КБ) 27 скачиваний

Ответить

Вернуться в «Помогите, а то я "нимагу"»