Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Дистанционное управление платой dsPIC////
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > PIC
sTmih
Всем добрый вечер! Дело такое, нужно сделать курсовую работу по микроконтроллерам. Тему выдали, сказали сделать программу которая будет управлять платой dsPIC DEM 1.1 через другой компьютер, те дистанционно,либо с помощью интернета либо по способу какой-нибудь другой связи! Управление элементарных функций там вкл/выкл лампочек например! Программа сама может быть написана на С++,С#,FLASH или через html если по интернету. Жестких требований нет, можно что-то самому додумать. Вознаграждение обсуждается sm.gif
Danis
Цитата(sTmih @ Apr 28 2011, 19:40) *
Вознаграждение обсуждается sm.gif


Чем платить будите?
sTmih
Цитата(Danis @ Apr 28 2011, 21:04) *
Чем платить будите?

Наличными.
Danis
По поводу оплаты я немного пошутил, по-моему, не серьезно это. Так в чем проблема то, какие у Вас затруднения? dsPIC довольно легкий в освоении, много готовых проектов на сайте Microchip. Самое простое подключить вашу плату к ПК по RS-232, который 100% имеется в пике. Обмен между ПК также очень прост, могу скинуть UDP(TCP) клиент и сервер если нужно.
sTmih
Цитата(Danis @ Apr 29 2011, 21:44) *
По поводу оплаты я немного пошутил, по-моему, не серьезно это. Так в чем проблема то, какие у Вас затруднения? dsPIC довольно легкий в освоении, много готовых проектов на сайте Microchip. Самое простое подключить вашу плату к ПК по RS-232, который 100% имеется в пике. Обмен между ПК также очень прост, могу скинуть UDP(TCP) клиент и сервер если нужно.

Да скинь пожалуйста если не трудно! Почта - pfp_g@bk.ru. А где там по-конкретней на Microchipе готовые проекты?
AlexandrY
Цитата(sTmih @ Apr 28 2011, 19:40) *
Всем добрый вечер! Дело такое, нужно сделать курсовую работу по микроконтроллерам. Тему выдали, сказали сделать программу которая будет управлять платой dsPIC DEM 1.1 через другой компьютер, те дистанционно,либо с помощью интернета либо по способу какой-нибудь другой связи! Управление элементарных функций там вкл/выкл лампочек например! Программа сама может быть написана на С++,С#,FLASH или через html если по интернету. Жестких требований нет, можно что-то самому додумать. Вознаграждение обсуждается sm.gif


Могу предложить вариант управления вашей платой с мобильника через интернет или по SMS.
Для этого нужно будет вставить в ваш проект наш мобильный WEB шлюз.
Вам надо будет только написать несложный обмен по RS232 со шлюзом(можем помочь) и покрасивее отформатировать HTML страницы.
sTmih
Цитата(AlexandrY @ May 6 2011, 20:21) *
Могу предложить вариант управления вашей платой с мобильника через интернет или по SMS.
Для этого нужно будет вставить в ваш проект наш мобильный WEB шлюз.
Вам надо будет только написать несложный обмен по RS232 со шлюзом(можем помочь) и покрасивее отформатировать HTML страницы.

Да думаю неплохое предложение! Этот веб шлюз подходит для всех плат dsPIC? Хотелось бы посмотреть его в деле как всё будет работать и по поводу вашего проекта договориться. Помощь будет не лишней sm.gif
Danis
Цитата(sTmih @ May 10 2011, 10:22) *
Этот веб шлюз подходит для всех плат dsPIC?

Этот вопрос - Тор 100 2011 года! lol.gif

Скидываю, что обещал (Гипотетически предполагаю, что работаете в Windows).

Пример работы с RS-232 портом от Microchip:
http://ww1.microchip.com/downloads/en/Devi...ack_14aug09.zip

Тут другие проекты, см. Code Examples.
http://www.microchip.com/wwwproducts/Devic...ocName=en532304


Для работы с COM(RS232) в Windows тоже пример надо?
sTmih
Цитата(Danis @ May 10 2011, 12:13) *
Этот вопрос - Тор 100 2011 года! lol.gif



Спасибо что оценил! Я сталкиваюсь с микроконтроллерами в первые так что нормально. То что скинул может и пригодиться благодарствую, но всё равно надо разбираться, а время уже совсем не остаётся! Меня заинтересовало предложение о управление с телефона! Как с Вами связаться?
AlexandrY
Цитата(sTmih @ May 11 2011, 19:45) *
Спасибо что оценил! Я сталкиваюсь с микроконтроллерами в первые так что нормально. То что скинул может и пригодиться благодарствую, но всё равно надо разбираться, а время уже совсем не остаётся! Меня заинтересовало предложение о управление с телефона! Как с Вами связаться?


Сам шлюз выполнен на базе вот этой платы:
http://www.indemsys.ru/products/46-armgeos...pyder2-pcb.html

Принцип действия шлюза очень простой.
Плата имеет два RS232 порта.
Вы со своим микроконтроллером через UART подключаетесь к одному из них и посылаете командную текстовую строку.
Как строка выглядит будет описано в отдельной документации.
Шлюз запоминает данные из строки и отображает их на странице своего встроенного WEB сервера (также может запоминать в файл, переслать на удаленный FTP сервер, переслать на email, переслать по SMS).
Чтобы принять данные или команды которые пользователи посылают из своих броузеров с мобильных или стационарных устройств в нашем шлюзе WEB сервер конвертирует HTTP протокол опять в теже текстовые строки которые отправляются в UART вашего микроконтроллера.

Т.е. не имеет значения какой микроконтроллер вы применяете, достаточно чтобы он имел один UART для связи со шлюзом.
Наш шлюз имеет отдельный стабилизатор для питания внешних устройств (версия ARMGeoSpyder 2 в нашем магазине ). От него можно запитать ваш микроконтроллер.

Кроме того шлюз одновременно работает как GPS логгер (пишет в форматах NMEA, KML, KMZ, CSV, ZIP). Полностью совместим с Google Maps и Google Earth. Также записывает разговоры, работает в режиме прослушивания. Работает в режиме беспроводного сквозного подключения к портам RS232 по протоколу Telnet.
В этом месяце добавляется новинка - прямая запись данных в том числе и с RS232 портов в Google Fusion Tables.
Google Fusion Tables - это бесплатное облачное приложение хранения и обработки табличных данных прямо в интернете.
Вы теперь можете не заказывать и не писать никаких специальных прикладных серверов для надежного накопления своих данных в интернете. Ваши данные будут доступны с любой точки и c любого компьютера подключенного к интернету.
Таблицы Google имеют очень много разных функций включая построение графиков по данным в таблицах и отображение табличных данных на картах Google.

Все новые прошивки для нашего шлюза предоставляются бесплатно. Шлюз имеет опцию когда он самостоятельно при включении скачивает обновления с нашего сервера. Средний объем прошивки для шлюза сравнительно небольшой - около 600 Кб. Скачивается достаточно быстро.

Да, кстати, как наш шлюз дает доступ к своему WEB серверу используя обычные SIM карт без статических IP адресов рассказано вот в этой статье: http://www.indemsys.ru/component/k2/item/1...geospyder2.html
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.