|
72 / 17 / 2
Регистрация: 29.12.2010
Сообщений: 339
|
|
Использование USB04.03.2011, 01:25. Показов 10363. Ответов 73
Метки нет (Все метки)
Доброго времени суток!Требуется создать приложение, которое будет управлять серво-приводами, припаянными к USB.Планируется припаять 4 сервопривода к одному USB и , вставив USB в компьютер, произвольно управлять серво-приводами(подаваемое напряжение и сторона вращение(по часовой или против))!Как это можно реализовать в C# и, если кто знает, как припаять 4 сервопривода к одному USB?!)))
0
|
|
| 04.03.2011, 01:25 | |
|
Ответы с готовыми решениями:
73
Задачи на использование событий. Осуществить использование событий в программе с применением синтаксиса обработчика, рекомендованного для среды NET Fr STM32 Использование 3G USB модемов (USB Host) Использование USB устройства |
|
Mobile Developer
238 / 234 / 18
Регистрация: 10.05.2009
Сообщений: 917
|
|
| 05.03.2011, 09:15 | |
|
нет , читай внимательнее что тебе пишут, через микроконтроллер только, на ком порт подается +-12в стабильно.
0
|
|
|
87 / 86 / 13
Регистрация: 21.10.2010
Сообщений: 349
|
||
| 05.03.2011, 18:07 | ||
|
0
|
||
|
72 / 17 / 2
Регистрация: 29.12.2010
Сообщений: 339
|
|
| 06.03.2011, 00:08 [ТС] | |
|
Там в пульте переменный резистор стоит!То-есть даже при малейшем движении ручки, контролирующей высоту, вертолётик НЕМНОГО поднимется вверх!=>Если с помощью КОМ орта подавать разное напряжение -можно эмулировать движения ручки)
Например: подаваемое напряжение в 1 вольт даст то-же самое, что просто несильное отклонение ручки!А подаваемое напряжение в 7-12 вольт-максимальное отклонение ручки) Надеюсь вы меня поняли))) Кстати!На вертолётике стоит инфракрасное управление!Как узнать какие сигналы надо подавать инфракрасным передатчиком, чтобы например имитировать давление на ручку?Просто появилась идея прикрепить не весь пульт к сом порту, а только инфракрасный датчик!А с помощью компа подавать различные сигналы)
0
|
|
|
Просто прогер
1292 / 1079 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
|
|||
| 06.03.2011, 01:19 | |||
|
0
|
|||
|
72 / 17 / 2
Регистрация: 29.12.2010
Сообщений: 339
|
|
| 06.03.2011, 01:33 [ТС] | |
|
HEG-102
Мне кажется или они заплатили гуглу, чтобы он скрывал информацию о пульте?!))
0
|
|
|
Mobile Developer
238 / 234 / 18
Регистрация: 10.05.2009
Сообщений: 917
|
|
| 06.03.2011, 01:48 | |
|
PB,
человек отвергает микроконтроллер и не хочет поверить что изменять напряжение на портах программно не возможно)))) Добавлено через 5 минут Смирняга, HEG-102 это модель вертолета а не модель чипа на базе которого он работает)))
0
|
|
| 06.03.2011, 01:57 | |
|
0
|
|
|
72 / 17 / 2
Регистрация: 29.12.2010
Сообщений: 339
|
|
| 06.03.2011, 11:26 [ТС] | |
|
Да я понял, что нельзя изменять напряжение программно!!!!Просто можно присоединить сервопривод к ком порту и, подавая кратковременное напряжение(долю секунды), поворачивать ротор сервопривода на 1 градус!А ротор сервопривода присоединить к переменному резистру!!!=> на пульте напряжение изменится!!!А изменять напряжение на кои порту программно не понадобится!!!!!1Мне только надо будет изменить исходное напряжение физически, чтобы тупо не спалить сервопривод!!!!!!!!
1
|
|
|
Mobile Developer
238 / 234 / 18
Регистрация: 10.05.2009
Сообщений: 917
|
||
| 06.03.2011, 11:56 | ||
|
1
|
||
|
87 / 86 / 13
Регистрация: 21.10.2010
Сообщений: 349
|
||
| 06.03.2011, 12:08 | ||
|
То есть как я понял ты хочешь на ком порт посадить сервоприводы, у тебя вертолетик твой управляться будет через провод чтоли? Почему ты не хочешь понять что без микры, программатора, и знания хотя бы как спаять все это и делфи (не говорю уже о ассемблере) ты ни чего не сделаешь? Про сервоприводы вообще забудь щас(правда не понимаю зачем ты про них спрашиваешь, что через ик порт напряжение чтоли летает??), тебе главное пульт к компу подцепить, и написать управляющую прогу. Вопросы: 1) Определился ли ты с языком на котором будешь все это делать 2) Почитал ли ты маны на микру своего вертолетика 3) Почитал ли ты маны на микры которые мы тебе писали
0
|
||
|
Mobile Developer
238 / 234 / 18
Регистрация: 10.05.2009
Сообщений: 917
|
|
| 06.03.2011, 12:23 | |
|
Vangok, с дельфи ты погорячился))))микру хапрограммить си/си++ а клиентовскую часть т.е. самму прогу управляющую компортом хоть на VB пиши )))и естсест веено так как тема в разеделе шарпа то он писать на шарпе собирается, хотя не уверен что он вообще чтото писать собирается, наверное думает провод воткнул в юсб и все заработало)
1
|
|
|
87 / 86 / 13
Регистрация: 21.10.2010
Сообщений: 349
|
||
| 06.03.2011, 12:25 | ||
|
Добавлено через 1 минуту Чтоб его воткнуть в усб надо хотя бы его купить и правильно припаять к пульту
0
|
||
|
Mobile Developer
238 / 234 / 18
Регистрация: 10.05.2009
Сообщений: 917
|
|
| 06.03.2011, 12:33 | |
|
для подключений к вирт ком порту нужен "переходник" UART и устройство работающее по его протоколу, для того чтобы пульт подключить к порту нужен,физически, сам ком порт.с юсб без драйвера UART ничего не снимишь или без самописного драйвера + в чистом юсб физичиски , если на пяльцах обьяснять, не хватит проводов чтобы подключить к пульту даже от машинки где нужно замкнуть 4 контакта))
0
|
|
|
87 / 86 / 13
Регистрация: 21.10.2010
Сообщений: 349
|
|
| 06.03.2011, 12:45 | |
|
Да я то это все знаю, занимался как то всем этим делом, перематерил все на свете что плохо учил ин-яз, так как маны по микрам написаны на инглише, пришлось повторять ин-яз, а потом детально изучать микры)
Вот щас к примеру думаю сделать что то вроде такого проекта http://www.aforgenet.com/artic... eo_vision/ , но только с манипуляторами и камерами вайфай. Думаю двух 256-мег хватит для 2 манипуляторов
0
|
|
|
72 / 17 / 2
Регистрация: 29.12.2010
Сообщений: 339
|
|
| 07.03.2011, 01:41 [ТС] | |
|
А ВСЕ на с# реально сделать?
Добавлено через 44 минуты Вы можете просто кинуть мне пример на C# по управлению ком портом, пожалуйста?Просто мне кажется, что я не разберусь с микроконтроллерами!( С помощью сервоприводов я просто буду эмулировать движение ручек пульта и всё!А идея с простым перемыканием контактов не подходит потому, что мне надо эмулировать плавное нажатие на ручку, а не максимальное!(У ручки газа-20 разных положений, а перемыкая контакты мы получим сразу 20-е!Таким образом вертолётик тупо упрётся в потолок!) Если не сложно, киньте пример управлением ком портом на c#, пожалуйста!
0
|
|
|
Mobile Developer
238 / 234 / 18
Регистрация: 10.05.2009
Сообщений: 917
|
|
| 07.03.2011, 02:33 | |
|
в сотый раз тебе говорю и не я один, не возможно по средствам ком порта плавно менять скорости серво приводов и не возможно в твоей ситуации с плавным переключением обойтись без микроконтроллеров, на шарпе можно написать клиент (программа которая будет подовать команды микрокнтроллеру по средствам ком порта или вирт. ком порта через юсб) но контроллер программировать на Си
Добавлено через 20 секунд http://msdn.microsoft.com/en-u... lport.aspx [ссылка удалена модератором - п. 3.7] http://kbss.ru/blog/lang_c_sharp/11.html
0
|
|
|
72 / 17 / 2
Регистрация: 29.12.2010
Сообщений: 339
|
|
| 07.03.2011, 03:39 [ТС] | |
|
МНЕ не надо плавно!Я это тоже не первый раз говорю!!!!Я понял, что нельзя изменить напр на ком порте!!!Мне просто надо крутить сервопривод то в одну, то в другую сторону, то останавливать его!!!
0
|
|
|
87 / 86 / 13
Регистрация: 21.10.2010
Сообщений: 349
|
|||
| 07.03.2011, 10:33 | |||
|
Или тупо ищи на материнке гребенку которая отвечает за управление сервоприводами и цепляй на нее свои сервы. Но это тупо и я не уверен что напишешь прогу по управлению с матки сервами. А если просто подцепишь к усб сервы гарантировано либо у тебя усб сгорит либо сервы. Добавлено через 2 минуты
0
|
|||
|
Mobile Developer
238 / 234 / 18
Регистрация: 10.05.2009
Сообщений: 917
|
|
| 07.03.2011, 11:41 | |
|
Смирняга, все что ты с ком порта вытянуть можешь в таком раскладе, это : 1 порт - 1 серво. у ком порта +12в это логичиская 1 и -12в это логичиский ноль, и не факт что на компе присутствуют физические ком порты-устарело это дело и на современных машинах они отсутствуют ,а на ноутах так вообще в 99.9% их нету,напрямую к юсб не подулючай так как нету толку ничего теюе это не даст без микры которая "создает " виртуальный ком порт на юсб.и еще МОНИТОР ПОДКЛЮЧЕН НЕ К КОМ ПОРТУ, НЕ ЛЕЗЬ ТУДА.
1
|
|
|
72 / 17 / 2
Регистрация: 29.12.2010
Сообщений: 339
|
|
| 07.03.2011, 12:58 [ТС] | |
|
А куда лучше подключать микру: к усб или к ком порту?
0
|
|
| 07.03.2011, 12:58 | |
|
Помогаю со студенческими работами здесь
40
STM32F103 настройка и использование USB Использование USB флешки, как хард Использование USB снижает количество отсчётов АЦП Использование HDD в качестве внешнего USB диска Использование USB входа на D-Link DIR 320 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
|
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|