A4 и A10 улетают в цифровые входа

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Аватара пользователя
Gurik
Рядовой
Сообщения: 8
Зарегистрирован: 08 дек 2021, 15:28
Откуда: Tallinn
Имя: Sergei

A4 и A10 улетают в цифровые входа

Сообщение Gurik »

Суть проблемы, Arduina Mega + W5100 шилд, значени аналогового входа А4 читаются по ModbusTCP, в момент добавления Input Register на поле платы А4, изначально указанный как аналоговый, улетает из аналогового в цифровой вход. Та же история с А10. Все остальные аналоговые входы работают нормально. В чём беда?
001.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

A4 и A10 улетают в цифровые входа

Сообщение Ingwar »

Gurik писал(а): 24 дек 2021, 01:22В чём беда?
Если хотите повысить шансы на нормальный ответы, прикладывайте проблемный проект.
Гадать по ̶ф̶о̶т̶о̶г̶р̶а̶ф̶и̶и̶ картинке желающих не много.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
Gurik
Рядовой
Сообщения: 8
Зарегистрирован: 08 дек 2021, 15:28
Откуда: Tallinn
Имя: Sergei

A4 и A10 улетают в цифровые входа

Сообщение Gurik »

[ref]Ingwar[/ref] На фото весь проект с проблемой, собственно и представлен, два входа, один из которых со слетевшим пином. С этим сам разобрался. Как сделать активным выбор модуля на ENC28J60 можете подсказать? Или как использовать в FLprog другие модули на W5xxx, без потери двух аналоговых входов?
002.jpg
Не разобрался, перепутал 4 и 10 пины, с 4 и 10 аналоговым входом (которые 93 и 87 соответственно) Так что вопрос остаётся? "проект" прикрепляю. хотя смотреть там не на что.
bad.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

A4 и A10 улетают в цифровые входа

Сообщение rw6cm »

Gurik писал(а): 24 дек 2021, 02:11 Как сделать активным выбор модуля на ENC28J60 можете подсказать?
Ни как. Плата проблемная, Автор не стал уделять ей внимания в новых версиях флп.
по этому она не активна.
Gurik писал(а): 24 дек 2021, 02:11 как использовать в FLprog другие модули на W5xxx, без потери двух аналоговых входов?
Другие платы с помощью своих ПБ (пользовательских блоков).
На счет потерь двух аналоговых входов не понятно.
Если разговор про цифровые D4 D10, то их использовать нельзя, они распаяны на шилде и задействованы в программе по назначению.
Win10-64, FLProg (portable)
Аватара пользователя
Gurik
Рядовой
Сообщения: 8
Зарегистрирован: 08 дек 2021, 15:28
Откуда: Tallinn
Имя: Sergei

A4 и A10 улетают в цифровые входа

Сообщение Gurik »

[ref=#ff8000]rw6cm[/ref], спасибо за ответ.
С цифровыми всё ясно, пин10 для выбора w5100, пин 4 для SD карты. Но речь про аналоговые, А4(пин93) и А10(пин87), они к плате никак не привязаны. В версии FLProg 7.4.1 выбор этих пинов как аналоговых входов, возможен:
003.jpg
Но как только добавляем w5100, сразу выбор блокируется:
004.jpg
При этом выбрать А4(пин93) и А10(пин87) как цифровые возможно.

P.S. Скрины с "пустого" проекта, талько выбраны тип ардуины и шилд W5100.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

A4 и A10 улетают в цифровые входа

Сообщение rw6cm »

[ref]Gurik[/ref],
Это баг. Надо Автору написать чтоб исправил.
Win10-64, FLProg (portable)
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

A4 и A10 улетают в цифровые входа

Сообщение Ingwar »

Gurik писал(а): 24 дек 2021, 13:59 В версии FLProg 7.4.1 выбор этих пинов как аналоговых входов, возможен:
Правильно делать так - сначала "выставляем" всю используемую периферию, а потом составляем программу. Если в чистом проекте прописать сначала шилд W5100, то А4 и А10 исчезают из списка возможных к использованию на вход. Возможно это обусловлено библиотеками, я не знаю. Но меня смущает другое - при тех же условиях, их можно выбрать на выход как цифровые... Опять же, возможно особенности библиотек, но и возможно баг. Создайте пост в соответствующей теме и подробно, с вложениями опишите проблему.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
Gurik
Рядовой
Сообщения: 8
Зарегистрирован: 08 дек 2021, 15:28
Откуда: Tallinn
Имя: Sergei

A4 и A10 улетают в цифровые входа

Сообщение Gurik »

[ref=#ff8000]rw6cm[/ref], [ref=#ff8000]Ingwar[/ref]
Спасибо парни, написал автору. Забавно совпадение номеров A4(pin93) и A10(pin87), с реально зарезервированными шилдом 4(pin1) и 10(pin23).
Novichok
Рядовой
Сообщения: 54
Зарегистрирован: 05 окт 2015, 17:17

A4 и A10 улетают в цифровые входа

Сообщение Novichok »

У меня на ардуино про мини тоже 4пин аналоговый вылетает на цифровой ставишь работает
Novichok
Рядовой
Сообщения: 54
Зарегистрирован: 05 окт 2015, 17:17

A4 и A10 улетают в цифровые входа

Сообщение Novichok »

версия 8.2.1
Ответить

Вернуться в «Спросить у знатоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость