Arduno Nano по modbus + LCD дисплей

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ander
Администратор
Сообщения: 744
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 58 раз
Поблагодарили: 142 раза

Re: Arduno Nano по modbus + LCD дисплей

Сообщение Ander »

Givitel писал(а): 27 дек 2025, 12:15
montirovka писал(а): 27 дек 2025, 10:20 Третий раз выкладываю и перевожу.
2025-12-27_10-04-29.png
3,3 В — напряжение логических уровней микроконтроллера RP2040. Нужно подавать логические уровни 3.3 вольта.
Схема платы MAX485. При подаче питания 5 вольт на всех входах платы. Получается на ноги RP2040 вы подали 5 вольт.
2025-12-27_07-31-23++5.png
Выше вы выложили фото, где написано что модуль RS485 работает от 3.3 до 5.5 вольт. Все верно.
2025-12-27_10-17-20.png

Так вот надо было и использовать 3.3 вольта для питания плат RS485.
Что с вашими платами не знаю. Нужно проверять и тестировать.
"Что с вашими платами не знаю. Нужно проверять и тестировать."
так я же и говорю что на Arduino все подключено было также, все работает как ЧАСЫ! Вот рядом лежит этот блок на АРДУИНО, все работает!
Кнопки подтяните физически а не программно.
Givitel
Сержант
Сообщения: 152
Зарегистрирован: 16 ноя 2024, 09:58
Откуда: Тула
Имя: Виталий
Благодарил (а): 12 раз
Поблагодарили: 2 раза

Re: Arduno Nano по modbus + LCD дисплей

Сообщение Givitel »

Теперь самое интересное! Сделал 2 проекта, соединил на прямую, без 485, RX на TX и наоборот, подключил по 1 свд и на Mastere и Slave + кнопка на Mastere. Загрузил - ВСЕ РАБОТАЕТ! Не понимаю, иду за водкой! :smile225: :D :D
У вас нет необходимых прав для просмотра вложений в этом сообщении.
С уважением, Givitel
Ander
Администратор
Сообщения: 744
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 58 раз
Поблагодарили: 142 раза

Re: Arduno Nano по modbus + LCD дисплей

Сообщение Ander »

Givitel писал(а): 27 дек 2025, 12:48 Теперь самое интересное! Сделал 2 проекта, соединил на прямую, без 485, RX на TX и наоборот, подключил по 1 свд и на Mastere и Slave + кнопка на Mastere. Загрузил - ВСЕ РАБОТАЕТ! Не понимаю, иду за водкой! :smile225: :D :D
Соответственно по 485 или питайте от 3.3 в, или возьмите нормальные 485 толлерантные к 3.3 вольтам.
Givitel
Сержант
Сообщения: 152
Зарегистрирован: 16 ноя 2024, 09:58
Откуда: Тула
Имя: Виталий
Благодарил (а): 12 раз
Поблагодарили: 2 раза

Re: Arduno Nano по modbus + LCD дисплей

Сообщение Givitel »

Ander писал(а): 27 дек 2025, 13:31
Givitel писал(а): 27 дек 2025, 12:48 Теперь самое интересное! Сделал 2 проекта, соединил на прямую, без 485, RX на TX и наоборот, подключил по 1 свд и на Mastere и Slave + кнопка на Mastere. Загрузил - ВСЕ РАБОТАЕТ! Не понимаю, иду за водкой! :smile225: :D :D
Соответственно по 485 или питайте от 3.3 в, или возьмите нормальные 485 толлерантные к 3.3 вольтам.
А можете ссылку скинуть или модель написать?
Еще вопрос.... А если так пустить провода, сколько МАКСИМАЛЬНО длина может быть?
С уважением, Givitel
Givitel
Сержант
Сообщения: 152
Зарегистрирован: 16 ноя 2024, 09:58
Откуда: Тула
Имя: Виталий
Благодарил (а): 12 раз
Поблагодарили: 2 раза

Re: Arduno Nano по modbus + LCD дисплей

Сообщение Givitel »

Ander писал(а): 27 дек 2025, 12:31
Givitel писал(а): 27 дек 2025, 12:15
montirovka писал(а): 27 дек 2025, 10:20 Третий раз выкладываю и перевожу.
2025-12-27_10-04-29.png
3,3 В — напряжение логических уровней микроконтроллера RP2040. Нужно подавать логические уровни 3.3 вольта.
Схема платы MAX485. При подаче питания 5 вольт на всех входах платы. Получается на ноги RP2040 вы подали 5 вольт.
2025-12-27_07-31-23++5.png
Выше вы выложили фото, где написано что модуль RS485 работает от 3.3 до 5.5 вольт. Все верно.
2025-12-27_10-17-20.png

Так вот надо было и использовать 3.3 вольта для питания плат RS485.
Что с вашими платами не знаю. Нужно проверять и тестировать.
"Что с вашими платами не знаю. Нужно проверять и тестировать."
так я же и говорю что на Arduino все подключено было также, все работает как ЧАСЫ! Вот рядом лежит этот блок на АРДУИНО, все работает!
Кнопки подтяните физически а не программно.
Да, поставил резюк на +5 в, пропало, работает штатно. А не подскажете, в программе это можно как устранить, поднять скорость с 53 мс, например!!!
С уважением, Givitel
Givitel
Сержант
Сообщения: 152
Зарегистрирован: 16 ноя 2024, 09:58
Откуда: Тула
Имя: Виталий
Благодарил (а): 12 раз
Поблагодарили: 2 раза

Re: Arduno Nano по modbus + LCD дисплей

Сообщение Givitel »

ecoins писал(а): 08 дек 2025, 02:09
Givitel писал(а): 08 дек 2025, 01:08 А какие ответ можете подсказать? Саму систему я собрал, просто не могу разобраться как символы сделать на дисплее
Если без Wi-Fi RP2040.
оригинал
https://aliexpress.ru/item/100500964661 ... 5997jh2M8T

Много выпускают не оригинальных плат с оригинальным чипом. Такие платы бывают и лучше.
https://aliexpress.ru/item/1005004266011707.html?
spm=a2g2w.detail.rcmdprod.0.45777dc38Er9ah&mixer_rcmd_bucket_id=UnknownMixerAbId&pdp_trigger_item_id=0_1005009646610678&ru_algo_pv_id=98d443-61b690-5a439a-228b41-1765144800&scenario=aerSimilarItemPdpRcmd&sku_id=12000028896584479&traffic_source=recommendation&type_rcmd=core

По дисплею: Из того что поддерживаются и попроще:
SSD1306
https://aliexpress.ru/item/100500714360 ... 1717674686

СH1115
https://aliexpress.ru/item/100500375368 ... 1717674686

SSD1306 2.42"
https://aliexpress.ru/item/100500276672 ... 7d9bB2epLr

SSD1322 - очень комфортный дисплей
https://aliexpress.ru/item/100500761059 ... 20f51vsoyd

Цветной, тестируется и работает
https://aliexpress.ru/item/100500597840 ... 6eee1q7mL7

С уважением, ecoins.
Добрый вечер! К вам вопрос такой! купил я дисплей который вы посоветовали -
https://aliexpress.ru/item/100500714360 ... 1717674686.
Пришел, подключаю, а там пишет что нет библиотеки SSD1306, захожу в характеристику на странице Aliexpress, а там написано что он SSD1309.
2026-01-09_20-08-35.png
Что это значит, нельзя подключить? Как в Flprog его найти?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
С уважением, Givitel
ecoins
Администратор
Сообщения: 4493
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 225 раз
Поблагодарили: 381 раз

Re: Arduno Nano по modbus + LCD дисплей

Сообщение ecoins »

Givitel писал(а): 09 янв 2026, 20:12
Добрый вечер! К вам вопрос такой! купил я дисплей который вы посоветовали -
https://aliexpress.ru/item/100500714360 ... 1717674686.
Пришел, подключаю, а там пишет что нет библиотеки SSD1306, захожу в характеристику на странице Aliexpress, а там написано что он SSD1309. 2026-01-09_20-08-35.png Что это значит, нельзя подключить? Как в Flprog его найти?
Не совсем понял вопрос - где и что пишет?
На фото пять дисплеев на библиотеках FLProg ((SSD1306x2, SSD1309x2, CH1115x1) через i2c управляются RP2040.
Версия FLProg c дисплеями тестируется.
7696d275-cfe0-4e10-ae96-7c350b3568e4.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Givitel
Сержант
Сообщения: 152
Зарегистрирован: 16 ноя 2024, 09:58
Откуда: Тула
Имя: Виталий
Благодарил (а): 12 раз
Поблагодарили: 2 раза

Re: Arduno Nano по modbus + LCD дисплей

Сообщение Givitel »

ecoins писал(а): 10 янв 2026, 09:22
Givitel писал(а): 09 янв 2026, 20:12
Добрый вечер! К вам вопрос такой! купил я дисплей который вы посоветовали -
https://aliexpress.ru/item/100500714360 ... 1717674686.
Пришел, подключаю, а там пишет что нет библиотеки SSD1306, захожу в характеристику на странице Aliexpress, а там написано что он SSD1309. 2026-01-09_20-08-35.png Что это значит, нельзя подключить? Как в Flprog его найти?
Не совсем понял вопрос - где и что пишет?
На фото пять дисплеев на библиотеках FLProg ((SSD1306x2, SSD1309x2, CH1115x1) через i2c управляются RP2040.
Версия FLProg c дисплеями тестируется.
7696d275-cfe0-4e10-ae96-7c350b3568e4.jpg
Я тогда не понимаю как этот блок создать в программе. Можете мне помочь? Мне просто нужно чтобы при нажатии на кнопку на дисплее отобразилась стрелка, а на другую кнопку круг горит и всё. Готов этот проект оплатить даже... Буду очень вам благодарен! 🤝
Вы можете помочь найти этот блок в программе, или создать его.
С уважением, Givitel
ecoins
Администратор
Сообщения: 4493
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 225 раз
Поблагодарили: 381 раз

Re: Arduno Nano по modbus + LCD дисплей

Сообщение ecoins »

Givitel писал(а): 10 янв 2026, 10:55
ecoins писал(а): 10 янв 2026, 09:22
Givitel писал(а): 09 янв 2026, 20:12
Добрый вечер! К вам вопрос такой! купил я дисплей который вы посоветовали -
https://aliexpress.ru/item/100500714360 ... 1717674686.
Пришел, подключаю, а там пишет что нет библиотеки SSD1306, захожу в характеристику на странице Aliexpress, а там написано что он SSD1309. 2026-01-09_20-08-35.png Что это значит, нельзя подключить? Как в Flprog его найти?
Не совсем понял вопрос - где и что пишет?
На фото пять дисплеев на библиотеках FLProg ((SSD1306x2, SSD1309x2, CH1115x1) через i2c управляются RP2040.
Версия FLProg c дисплеями тестируется.
7696d275-cfe0-4e10-ae96-7c350b3568e4.jpg
Я тогда не понимаю как этот блок создать в программе. Можете мне помочь? Мне просто нужно чтобы при нажатии на кнопку на дисплее отобразилась стрелка, а на другую кнопку круг горит и всё. Готов этот проект оплатить даже... Буду очень вам благодарен! 🤝
Вы можете помочь найти этот блок в программе, или создать его.
Он пока в тестовой версии. Напишите Ander - может он найдет возможность дать Вам доступ к этой версии.
Givitel
Сержант
Сообщения: 152
Зарегистрирован: 16 ноя 2024, 09:58
Откуда: Тула
Имя: Виталий
Благодарил (а): 12 раз
Поблагодарили: 2 раза

Re: Arduno Nano по modbus + LCD дисплей

Сообщение Givitel »

ecoins писал(а): 10 янв 2026, 17:52
Givitel писал(а): 10 янв 2026, 10:55
ecoins писал(а): 10 янв 2026, 09:22
Не совсем понял вопрос - где и что пишет?
На фото пять дисплеев на библиотеках FLProg ((SSD1306x2, SSD1309x2, CH1115x1) через i2c управляются RP2040.
Версия FLProg c дисплеями тестируется.
7696d275-cfe0-4e10-ae96-7c350b3568e4.jpg
Я тогда не понимаю как этот блок создать в программе. Можете мне помочь? Мне просто нужно чтобы при нажатии на кнопку на дисплее отобразилась стрелка, а на другую кнопку круг горит и всё. Готов этот проект оплатить даже... Буду очень вам благодарен! 🤝
Вы можете помочь найти этот блок в программе, или создать его.
Он пока в тестовой версии. Напишите Ander - может он найдет возможность дать Вам доступ к этой версии.
Спасибо, уже пробую!!!
С уважением, Givitel
Ответить

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

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

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