| Автор |
Съобщение |
|
stoyanoff
Ранг: Форумен бог
Регистриран на: Чет Юни 25, 2009 1:01 pm Мнения: 2251
|
 Комуникация м/у контролер и лаптоп
Здравейте! Имам следния проблем: трябва да пращам данни към компа, но нямам COM порт за RS232. Имам USB. Купих си няколко 18F2550 дето имат USB интерфейс, но ужас... тъпото контюфютор не го разпознава като флашка, а иска драйвери. Поразрових малко и някакви хора дефинират USB-то като СОМ и работят с него. Да не говорим, че самият фърмуеар за контролера има много модификации. Та искам да попитам има ли някакъв по-лесен начин да стане тая работа?? Или поне някакво приложение, което да може да чете от USB порта и да нагодя контролера?!
Благодаря!
_________________www.elkran.com
|
| Сря Окт 31, 2012 4:16 pm |
|
 |
|
Dimitar
Ранг: Форумен бог
Регистриран на: Пет Ное 12, 2004 3:38 pm Мнения: 9103 Местоположение: Chicago, IL
|
 Re: Комуникация м/у контролер и лаптоп
Купи си един преходник USB към сериен порт и после като напреднеш с материала, тогава се опитвай да вързваш пикове директно на USB-то  .
|
| Сря Окт 31, 2012 4:40 pm |
|
 |
|
stoyanoff
Ранг: Форумен бог
Регистриран на: Чет Юни 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 |
|
 |
|
Dimitar
Ранг: Форумен бог
Регистриран на: Пет Ное 12, 2004 3:38 pm Мнения: 9103 Местоположение: Chicago, IL
|
 Re: Комуникация м/у контролер и лаптоп
Казах ти - купи си преходник USB към сериен порт, който създава виртуални серийни портове на компа и с които вижуъл студиото ти работи директно като с нормален сериен порт, т.е. то не работи с усб-то, както си мислиш ти и не ти трябват никакви специални драйвери а само тези, които идват с преходника. Тоя преходник се ръга в усб-то на компа и го прави да има серийни портове,а контролера после го връзваш към тоя сериен порт. Иначе дори и да успееш да направиш виртуален сериен порт с пика пак ще ти трябват драйвери за компа и съответно фърмуер за пика. След като както се вижда нямаш опит с усб-то, карай си по отъпкания път и после като напреднеш ще си го направиш всичко сам. Та не се занимавай за сега с неща, които са толкова далеч от възможностите ти - това ти го казвам най-приятелски, с не с цел да се заяждам  .
|
| Сря Окт 31, 2012 5:00 pm |
|
 |
|
stoyanoff
Ранг: Форумен бог
Регистриран на: Чет Юни 25, 2009 1:01 pm Мнения: 2251
|
 Re: Комуникация м/у контролер и лаптоп
Не знаех, че ще създаде виртуален СОМ. Мислих си, че пак си като USB го разпознава. Ако имам СОМ няма проблеми - оправям се лесно ще си му пусна RS232 и готово!
_________________www.elkran.com
|
| Сря Окт 31, 2012 5:12 pm |
|
 |
|
Desert Leo
Ранг: Форумен бог
Регистриран на: Чет Фев 10, 2005 3:25 pm Мнения: 5677 Местоположение: София
|
 Re: Комуникация м/у контролер и лаптоп
На FTDI VCP драйвера е точно за това.
|
| Сря Окт 31, 2012 6:12 pm |
|
 |
|
relsys
Ранг: Форумен бог
Регистриран на: Пет Ное 25, 2005 11:41 am Мнения: 1680
|
 Re: Комуникация м/у контролер и лаптоп
|
| Сря Окт 31, 2012 6:47 pm |
|
 |
|
stoyanoff
Ранг: Форумен бог
Регистриран на: Чет Юни 25, 2009 1:01 pm Мнения: 2251
|
 Re: Комуникация м/у контролер и лаптоп
А още нещо да попитам. Понеже нямам наблизо магазин с такъв преходник, ако само инстална драйверите и пак през USB си предавам данните, но просто използвам RS232 на информационните пинове, няма ли да го разпознае като СОМ?!
_________________www.elkran.com
|
| Чет Ное 01, 2012 9:52 am |
|
 |
|
relsys
Ранг: Форумен бог
Регистриран на: Пет Ное 25, 2005 11:41 am Мнения: 1680
|
 Re: Комуникация м/у контролер и лаптоп
Струва ми се, че нещо тотално не ти е ясна концепцията...
|
| Чет Ное 01, 2012 11:09 am |
|
 |
|
stoyanoff
Ранг: Форумен бог
Регистриран на: Чет Юни 25, 2009 1:01 pm Мнения: 2251
|
 Re: Комуникация м/у контролер и лаптоп
Възможно е да имам някой пропуски  За това питам.
_________________www.elkran.com
|
| Чет Ное 01, 2012 12:06 pm |
|
 |
|
Reader
Ранг: Новодошъл
Регистриран на: Нед Апр 17, 2005 9:23 am Мнения: 112
|
 Re: Комуникация м/у контролер и лаптоп
|
| Чет Ное 01, 2012 12:24 pm |
|
 |
|
RM
Ранг: Почетен член
Регистриран на: Нед Окт 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 |
|
 |
|
Desert Leo
Ранг: Форумен бог
Регистриран на: Чет Фев 10, 2005 3:25 pm Мнения: 5677 Местоположение: София
|
 Re: Комуникация м/у контролер и лаптоп
Мога да ти дам платка UB<->UART, но не виждам да си написал от къде си...
|
| Чет Ное 01, 2012 8:59 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30686 Местоположение: София
|
 Re: Комуникация м/у контролер и лаптоп
Абе аз скоро май гледах направо букси с вграден конвертор на тях, не помня ама май имаше и двата варианта, USB RS232 TTL нива и канон DB9 с D+/D- сигнали.
|
| Пет Ное 02, 2012 9:06 pm |
|
 |
|
stoyanoff
Ранг: Форумен бог
Регистриран на: Чет Юни 25, 2009 1:01 pm Мнения: 2251
|
 Re: Комуникация м/у контролер и лаптоп
Реших си проблема - купих си преходник и всичко е на 6! Искам да попитам още нещо. По принцип до колкото ми е известно, понеже контролерите работят на по-ниско напрежение от компа се използва преход(MAX... интеграли). Реших да пробвам с друг контролер, който е на 5В и понеже USB-то също е на 5В реших, че като ги свържа директно(директно към USB-RS232 проходника) трябва да работи, но нещо не ми се получава?! Не мисля че съм объркал хардуера. Задължителна ли е МАХ интегралата??? Благодаря!
_________________www.elkran.com
|
| Пет Ное 09, 2012 12:26 pm |
|
|