реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Управление платой без компа по RS-232, необходимо реализовать управление платой
Tuman59
сообщение Jul 17 2017, 12:14
Сообщение #1





Группа: Участник
Сообщений: 6
Регистрация: 27-11-13
Пользователь №: 79 386



Добрый день,
возникла потребность управлять платой без компа, ранее она просто подключалась через COM-порт и управлялась нехитрыми командами с использованием гипертерминала.
теперь возникло желание запилить что то вроде модуля который можно было бы подключить к плате (тем же контактам что и COM-порт) и управлять платой.
поиск в инете особых результатов не дал, скорее не знаю как правильно сформулировать то что хочется. так как выдается наоборот как управлять с использованием компа.
надеюсь на вашу помощь по данной задачке, если такое конечно возможно))
Go to the top of the page
 
+Quote Post
Эдди
сообщение Jul 17 2017, 12:26
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 661
Регистрация: 16-04-15
Из: КЧР, Нижний Архыз
Пользователь №: 86 250



Простой микроконтроллер + преобразователь уровней == "ком порт".
Дисплей на SPI + матричная клавиатура == простейший терминал. Как вариант — взять экранчик с тачскрином и сделать пальцетыкательное меню.


--------------------
Я: на гитхабе, на stackexchange, в ЖЖшке
--------------------------------
In the world, only two things are the worst: Windows and Poettering.
Go to the top of the page
 
+Quote Post
x893
сообщение Jul 17 2017, 12:33
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 062
Регистрация: 27-10-08
Из: Планета Земля
Пользователь №: 41 226



Как управлять то ?
Телепатически ? Голосом ? Жестами ? Кнопками ? С планшета/телефона пальцами ?
Go to the top of the page
 
+Quote Post
zsm991
сообщение Jul 18 2017, 01:57
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 4-04-06
Из: Новосибирск
Пользователь №: 15 782



Кодовое слово RS232. Если есть желание сваять модуль и нет желание паять то arduino + преобразователь уровней (например такой: алиэкспресс).

Go to the top of the page
 
+Quote Post
Tuman59
сообщение Jul 18 2017, 03:51
Сообщение #5





Группа: Участник
Сообщений: 6
Регистрация: 27-11-13
Пользователь №: 79 386



желания паять не много, но если потребуется то значит спаяю
по управлению: кнопки, с планшета/телефона, со встроенного тачскрина все варианты подойдут, ну кроме голоса и жестов))))
на первом этапе попробую сделать на ардуино+преобразователь уровней, может даже примеры в инете получится найти
на втором этапе можно будет уже более человечески все реализовать когда будет представление что, куда, зачем и как
Go to the top of the page
 
+Quote Post
Driver_GV
сообщение Jul 18 2017, 05:43
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 52
Регистрация: 11-05-06
Из: Lugansk
Пользователь №: 17 011



Можно применить готовый контроллер, например http://moycontroller.ru/products/usb-picub...ogic-controller
Кнопки, порт, дисплей есть, за 5 минут пишется простая программа на BASIC, будет предавать что надо и принимать ответы.


--------------------
-------------------
picping.lg.ua
Go to the top of the page
 
+Quote Post
Tuman59
сообщение Jul 18 2017, 10:20
Сообщение #7





Группа: Участник
Сообщений: 6
Регистрация: 27-11-13
Пользователь №: 79 386



вот этот вариант мне очень нравится!!
посмотрю его и возможные аналоги
Go to the top of the page
 
+Quote Post
Driver_GV
сообщение Jul 18 2017, 11:17
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 52
Регистрация: 11-05-06
Из: Lugansk
Пользователь №: 17 011



Цитата(Tuman59 @ Jul 18 2017, 13:20) *
вот этот вариант мне очень нравится!!
посмотрю его и возможные аналоги


Тут если захочется сделать самому - http://picping.lg.ua/pic_basic/index.htm


--------------------
-------------------
picping.lg.ua
Go to the top of the page
 
+Quote Post
syoma
сообщение Jul 18 2017, 11:27
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 641
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Видел, что продаются такие Bluetooth свистки - втыкаешь в RS232(и питание) и оно организовывает канал связи RS232-Bluetooth. На Андроиде есть бесплатные программулины, которые делают возможность из телефона сделать тач пад с кнопками, при нажатии на которые он шлет по BT определенную команду. Я сам проверял - работает прикольно - практически за час можно сбацать дистанционное управление любой последовательной игрушкой.
Ну или просто можно пользоваться любой андроидной терминалкой.

PS - посмотрел, что Гугл на RS232 Bluetooth выдает дофигища предложений.
Go to the top of the page
 
+Quote Post
Эдди
сообщение Jul 18 2017, 11:48
Сообщение #10


Знающий
****

Группа: Участник
Сообщений: 661
Регистрация: 16-04-15
Из: КЧР, Нижний Архыз
Пользователь №: 86 250



Я бы на STM32 делал, да и экранчик бы сенсорный воткнул для удобства.
Хотя, конечно, если пытаться полноценный терминал сварганить, то придется еще и нормальную клавиатуру к нему. Или экран с тачскрином дюймов на 10.

P.S. А bluetooth — как-то некошерно. Тогда уж на esp запилить веб-морду и по wifi коннектиться. На жабоскрипте вполне пристойный терминал можно слепить.

Сообщение отредактировал Эдди - Jul 18 2017, 11:50


--------------------
Я: на гитхабе, на stackexchange, в ЖЖшке
--------------------------------
In the world, only two things are the worst: Windows and Poettering.
Go to the top of the page
 
+Quote Post
Tuman59
сообщение Jul 18 2017, 12:05
Сообщение #11





Группа: Участник
Сообщений: 6
Регистрация: 27-11-13
Пользователь №: 79 386



Народ, спасибо за кучу идей одна круче другой, уже понял как правильно и гуглу вопросы задавать и пришло понимание что необходимо что бы это реализовать
но как будут более конкретные вопросы сразу напишу
Go to the top of the page
 
+Quote Post
syoma
сообщение Jul 18 2017, 13:56
Сообщение #12


Профессионал
*****

Группа: Свой
Сообщений: 1 641
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Цитата
P.S. А bluetooth — как-то некошерно. Тогда уж на esp запилить веб-морду и по wifi коннектиться. На жабоскрипте вполне пристойный терминал можно слепить.

Не все так просто с Wi-Fi. ESP надо будет делать как Access Point, при коннекте у Смартфона пропадет интернет. Web-морда не очень любит сама по себе обновляться. В общем - из двух зол я выбрал BT. Кошерно или нет - проверю временем. Индустрия не спешит с Bluetooth слазить.
Go to the top of the page
 
+Quote Post
vovanse
сообщение Jul 18 2017, 14:17
Сообщение #13


Частый гость
**

Группа: Свой
Сообщений: 176
Регистрация: 14-02-06
Из: Кемерово
Пользователь №: 14 293



Если с телефона/планшета - проще некуда. Купить на известном китайском сайте готовый модуль "DB9 Interface RS232 Bluetooth" (500 руб) - дальше только написание программы для устройства.
Go to the top of the page
 
+Quote Post
syoma
сообщение Jul 18 2017, 14:43
Сообщение #14


Профессионал
*****

Группа: Свой
Сообщений: 1 641
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Цитата
дальше только написание программы для устройства.

У ТС уже есть программа для устройства, которая работает через терминалку. То есть ему надо всего лишь втыкнуть BT свисток и установить такую же терминалку на Андроид(их там сотни в Google Play беcплатных), чтобы получить тот же функционал, только без компьютера.
Go to the top of the page
 
+Quote Post
smart_pic
сообщение Jul 18 2017, 18:17
Сообщение #15


Частый гость
**

Группа: Участник
Сообщений: 155
Регистрация: 18-12-10
Из: Ставрополь
Пользователь №: 61 708



Подобная задача последнее время встречается достаточно часто. Я для себя нашел приемлемое решение - это PIC1867J60 со встроенным изернет. Если задача простая то поднимается только ВЕБ интерфейс настроек и ТСР соединение для управления девайсом . На РС ставится эмулятор СОМ порта и все работает по ЛАН без проблем (за исключением некоторых хитрых устройств, которые напрямую работают с портом). Получается этакий удлинитель СОМ порта по ЛАН. Управление возможно и с ВЕБ интерфейса. Если нужен красивый , супер наглядный , автоматически обновляемый интерфейс - то используется HTML5 + AJAX . Работает быстро, отличная графика , не требуется перегрузка страницы, обновление инфы на странице два раза в секунду. Немного посложнее ВЕБ получается и требуется внешняя память для хранения страниц. Но в целом очень неплохое решение. Получается не привязанное к платформе решение. А беспроводной сейчас не проблема.

Сообщение отредактировал smart_pic - Jul 18 2017, 18:20
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th November 2017 - 17:23
Рейтинг@Mail.ru


Страница сгенерированна за 0.01361 секунд с 7
ELECTRONIX ©2004-2016