Отговори на тема  [ 19 мнения ]  Отиди на страница 1, 2  Следваща
Комуникация м/у контролер и лаптоп 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 1:01 pm
Мнения: 2251
Мнение Комуникация м/у контролер и лаптоп
Здравейте! Имам следния проблем: трябва да пращам данни към компа, но нямам COM порт за RS232. Имам USB. Купих си няколко 18F2550 дето имат USB интерфейс, но ужас... тъпото контюфютор не го разпознава като флашка, а иска драйвери. Поразрових малко и някакви хора дефинират USB-то като СОМ и работят с него. Да не говорим, че самият фърмуеар за контролера има много модификации. Та искам да попитам има ли някакъв по-лесен начин да стане тая работа?? Или поне някакво приложение, което да може да чете от USB порта и да нагодя контролера?!

Благодаря!

_________________
www.elkran.com


Сря Окт 31, 2012 4:16 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение Re: Комуникация м/у контролер и лаптоп
Купи си един преходник USB към сериен порт и после като напреднеш с материала, тогава се опитвай да вързваш пикове директно на USB-то :) .


Сря Окт 31, 2012 4:40 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 1:01 pm
Мнения: 2251
Мнение Re: Комуникация м/у контролер и лаптоп
Не е въпроса във контролера, а в компа. За да чета каквото и да било от USB, трябва да имам драйвер. Програми като Visual Studio 2010 не разпознават USB портовете. По-разгледах малко. Общо взето се представя USB-то като COM или се ползват по-сложни драйвери, но това трябва да стане на компа. И да си купя преходник пак налитам на същия проблем - данните идват през USB-то. Ще съм благодарен ако някой правил такова чудо удари едно рамо. Трябва ми някакво приложение създадено с тази цел: да кара USB-то да става виртуален COM порт, към който да си подам данните. Аз с програмата на ПИКчето ще се оправя.
Поздрави!

_________________
www.elkran.com


Сря Окт 31, 2012 4:52 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение Re: Комуникация м/у контролер и лаптоп
Казах ти - купи си преходник USB към сериен порт, който създава виртуални серийни портове на компа и с които вижуъл студиото ти работи директно като с нормален сериен порт, т.е. то не работи с усб-то, както си мислиш ти и не ти трябват никакви специални драйвери а само тези, които идват с преходника. Тоя преходник се ръга в усб-то на компа и го прави да има серийни портове,а контролера после го връзваш към тоя сериен порт. Иначе дори и да успееш да направиш виртуален сериен порт с пика пак ще ти трябват драйвери за компа и съответно фърмуер за пика. След като както се вижда нямаш опит с усб-то, карай си по отъпкания път и после като напреднеш ще си го направиш всичко сам. Та не се занимавай за сега с неща, които са толкова далеч от възможностите ти - това ти го казвам най-приятелски, с не с цел да се заяждам :) .


Сря Окт 31, 2012 5:00 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 1:01 pm
Мнения: 2251
Мнение Re: Комуникация м/у контролер и лаптоп
Не знаех, че ще създаде виртуален СОМ. Мислих си, че пак си като USB го разпознава. Ако имам СОМ няма проблеми - оправям се лесно ще си му пусна RS232 и готово!

_________________
www.elkran.com


Сря Окт 31, 2012 5:12 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение Re: Комуникация м/у контролер и лаптоп
На FTDI VCP драйвера е точно за това.


Сря Окт 31, 2012 6:12 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 25, 2005 11:41 am
Мнения: 1680
Мнение Re: Комуникация м/у контролер и лаптоп
А иначе това дето ти го искаш се казва CDC. Тук има работеща библиотека:

http://www.libstock.com/projects/view/148/usb-hid-cdc-msd-composite-device


Сря Окт 31, 2012 6:47 pm
Профил ICQ WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 1:01 pm
Мнения: 2251
Мнение Re: Комуникация м/у контролер и лаптоп
А още нещо да попитам. Понеже нямам наблизо магазин с такъв преходник, ако само инстална драйверите и пак през USB си предавам данните, но просто използвам RS232 на информационните пинове, няма ли да го разпознае като СОМ?!

_________________
www.elkran.com


Чет Ное 01, 2012 9:52 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 25, 2005 11:41 am
Мнения: 1680
Мнение Re: Комуникация м/у контролер и лаптоп
Струва ми се, че нещо тотално не ти е ясна концепцията...


Чет Ное 01, 2012 11:09 am
Профил ICQ WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 1:01 pm
Мнения: 2251
Мнение Re: Комуникация м/у контролер и лаптоп
Възможно е да имам някой пропуски :)
За това питам.

_________________
www.elkran.com


Чет Ное 01, 2012 12:06 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Нед Апр 17, 2005 9:23 am
Мнения: 112
Мнение Re: Комуникация м/у контролер и лаптоп
Ето една подходяща статия по въпроса.


Чет Ное 01, 2012 12:24 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Нед Окт 19, 2008 7:26 pm
Мнения: 673
Мнение Re: Комуникация м/у контролер и лаптоп
Работата с тези преходници е лесна. Имаш наи елементарно казано COM4->драйвери на FTDI->USB<--->USB->драйвери в сами FTDI ->UART-а на PICxxxx Не ползваш USB на чипа a UART-a и само физическата връзка между лаптопа без COM и устройството (FTDI)е USB

_________________
Вниманиене съмвишист....ИЙ.


Чет Ное 01, 2012 2:33 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение Re: Комуникация м/у контролер и лаптоп
Мога да ти дам платка UB<->UART, но не виждам да си написал от къде си...


Чет Ное 01, 2012 8:59 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение Re: Комуникация м/у контролер и лаптоп
Абе аз скоро май гледах направо букси с вграден конвертор на тях, не помня ама май имаше и двата варианта, USB RS232 TTL нива и канон DB9 с D+/D- сигнали.


Пет Ное 02, 2012 9:06 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 1:01 pm
Мнения: 2251
Мнение Re: Комуникация м/у контролер и лаптоп
Реших си проблема - купих си преходник и всичко е на 6! Искам да попитам още нещо. По принцип до колкото ми е известно, понеже контролерите работят на по-ниско напрежение от компа се използва преход(MAX... интеграли). Реших да пробвам с друг контролер, който е на 5В и понеже USB-то също е на 5В реших, че като ги свържа директно(директно към USB-RS232 проходника) трябва да работи, но нещо не ми се получава?!
Не мисля че съм объркал хардуера.
Задължителна ли е МАХ интегралата???
Благодаря!

_________________
www.elkran.com


Пет Ное 09, 2012 12:26 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 19 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни