[ВХОД]

Главная | Содержание | Форум | Файлы | Поиск | Контакт
NAVIG
О форуме
Резонансные генераторы
Магнитные генераторы
Механические центробежные (вихревые) генераторы
Торсионные генераторы
Электростатические генераторы
Водородные генераторы
Ветро- и гидро- и солнечные генераторы
Струйные технологии
Торнадо и смерчи
Экономия топлива
Транспорт
Гравитация и антигравитация
Оружие
Нейтронная физика
Научные идеи, теории, предположения...
Прочие идеи (разные)
Новые технологии
Коммерческие вопросы
Барахолка
Патентный отдел
Сделай сам. Советы.
Конструкторское бюро
мобильная версия
Печатать страницу
Форум - Сделай сам. Советы. - Домашнему мастеру - USB и VB2008 - Стр.1
SergeyA | Post: 209016 - Date: 08.11.09(13:48)
Кто-нибудь знает как открыть и почитать USB устройство из VB2008?
ID устройства известен. Т.е. есть VID и PID. Устройство видно через ManagementObjectSearcher. Эмуляцию COM просьба не предлагать. Мусора в инете нашел много, но РЕАЛЬНЫХ ПРАКТИЧЕСКИХ советов нет.
Требуется для построения картинки магнитного поля (двигаем холла и регистрируем значения, затем строим картинку)


sw1972 | Post: 209034 - Date: 08.11.09(14:53)
А почему решили делать под виндой и ещё на бейсике?

_________________
Хорошее - враг лучшего
Eduard | Post: 209063 - Date: 08.11.09(16:49)
Я бы делал в среде DOS6+BC3.1, а читал бы из параллельного порта через АЦП.
А со своей виндой пускай сами мелкомягкие мужественно сражаются.

_________________
И мню аз яко то имать быть, что сам себе всяк может учить.
qwerty | Post: 209095 - Date: 08.11.09(18:05)
А я не стал связываться с USB, лучше автономное устройство. В инете полно схем логеров использующих для записи данных SD карты. Вот например Устройство записи логов на ММС/SD (требуется регистрация)

jonifer | Post: 209106 - Date: 08.11.09(19:05)
LabView уже обсуждалась и с USB работает легко, но хочет внешний блок за 400 енотов.

SergeyA | Post: 209156 - Date: 08.11.09(22:04)
Народ, проблему решил.
Поясню. Дело в том, что у меня етсь мультиметр UT71A, у него стандартный USB выход.К мультиметру я подсоединяю холла и вижу показания. У прибора есть своя софтина, но она тупо показывает значение или пишет его в журнал с определенным интервалом. Мне же надо фиксировать значение после того, как датчик был подвинут на следующий шаг.
У драйвера обнаружилось управление HID (Human Interface Device) и он отлично зачепился и читается. Вот ссылка на софт, который общается с HIDами в виндах из VB

http://www.helmpcb.com/Software/USBHIDVB/USBHIDVB.aspx

- Правка 08.11.09(22:05) - SergeyA
jonifer | Post: 209166 - Date: 08.11.09(22:23)
LabView понимает внешнее USB устройство и может управлять исполнительным механизмом (по COM USB LPT). Простейший пример[ссылка] внизу страницы.

- Правка 08.11.09(22:26) - jonifer
Gobsek | Post: 209217 - Date: 09.11.09(06:26)
Есть смысл использовать такую или похожую штуку:





Ke-USB24A


сейчас похожих платок много продается, с различными схемами и чипами,
этот на контроллере PIC18F4550, за 100р 12-bit АЦП на вход и занимаешься
полезным делом. Стоит чуть более 1000 рэ. При желании и компетенции можно
разобраться в С++ исходняках их драйвера и переделать на свое железо.


- Правка 09.11.09(08:12) - Gobsek
AlexZander | Post: 209271 - Date: 09.11.09(14:21)
Железо, исходники. "Открытый" проект:

http://openavionics.sourceforge.net/

конечно не VB, но с минимальными переделками пойдет.

kriotron | Post: 209275 - Date: 09.11.09(15:13)
дык, чё-та они там на изучении С++ и компиляции библиотек под линуха в 2007 застыли и всё.
Найти плату или микроху ЦАП/АЦП, I/O TTL -> USB не проблема (и не дорого это всё). Всё как-всегда упирается в быстродействие опроса каналов и преобразования, плюс куча процедур в программе и драйверов, кидающих друг-другу массивы данных. АЦП может и 20МГЦ захватить, а прога всё похерит. Под USB 2.0 нет бесплатных хороших библиотек. Всё что в инете болтается это для скоростей до 1Мбита. А у контроллеров ОЗУ мелкое, чтоб пост-обработкой заниматься и потом скидывать пакетами . Таскается у меня самопальный 2-канальный АЦП на com-порт...когда-то хватало 50кГц на канал. Весь гимор начинался со входными цепями: фильтры, аттенюаторы, повторители и поехало.... тут настрой-там откалибруй, кондёр подбери-с эталонным сравни, хе-хе. Цель должна оправдывать средства. Лучше три месяца снег почистить ночами и осцилограф купить 2-х канальный цифровой

_________________
Не бойся делать то, чего не знаешь. Ковчег построил любитель - профи создали Титаник.
У Вас нет прав отвечать в этой теме.
Форум - Сделай сам. Советы. - Домашнему мастеру - USB и VB2008 - Стр 1

Главная | Содержание | Форум | Файлы | Поиск | Контакт