Форум по Роботика
Офтопик => За всичко... => Темата е започната от: Georgi в Март 25, 2010, 01:54:58 pm
-
Здравейте имам въпрос , възможно ли е чрез usb от компютъра да подавам + и - примерно на един светодиод , демек да го пускам и спирам чрез програма от компютъра? Надявам се да ми помогнете. Благодаря предварително.
-
може що да не може ама не е лесно, аз има една платка, на която съм тествал комуникация между ПИК18ф4450 и компютър през УСБ. Пращат се пакети от данни, аве всичко там каквото си е, a ПИКа го разпознава като HID (human interface device).
-
Може но трябва да се внимава с тока.
Не съм съвсем сигурен но мисле че максималният ток който може да пусне USB порта е 1 А и при стойности над тази е много вероятно да изгори. Препоръчвам да не се използва при консуматори с над 0,5 А ток.
Иначе напрежението е 5V (мисля че стандарта е 5,18 V).
Има 4 шини: data+, data- , gnd, vcc (5V).
Ако се използва стандартен кабел който да се отрежи цветовете на жиците са както следва:
зелена - data-
бяла - data+
червена - vcc (5V)
черна - gnd
Въпреки това е хубаво предварително да се замерят захранващите жици.
Относно data-шините, те могат да се използват за комуникация между миокроконтролер и PC. Има няколко вариянта, като широкоизползваният е посредством схеми конвертиращи сигнала до стандартни UART нива.
-
Доколкото помня максималния ток през USB е 500 милиампера
-
Той тока си е достатъчен контролер съм захранвал с него, въпроса е да се направи комуникация между МЦУ и компютъра, той човека иска да управлява диоди не само да ги захрани.Ако някой иска код за ПИК и терминална програма за комп може да пише.
Ето тука има малко картинки как изглежда схемата и програмката.
http://img339.imageshack.us/img339/5854/usbdemo.jpg
http://img25.imageshack.us/img25/4/terminaljo.jpg
-
Доколкото разбирам правилно въпроса Георги пита дали е възможно директно без други активни елементи да стане .А отговора на този въпрос е не!Сигнала който е на УСБ порта е цифров,за това се изисква и допълнителен хардуер .Дигектна работа с портовете на компа е възможна с ком порта ,както и ЛПТ порта.Там има -+12 волта на по старите дъна или -+5 до 8 волта на по новите дъна.Тока през тях обаче също е ограничен./Мился че беше от порядъка на 100 мА?/
-
Дам зоро правилно си ме разбрал , но щом неможе без друг хардуер ще опитам варианта на томмибои, чрез пик. Много благодаря за отговорите. Ако има развитие по темата ще пиша мисля, че ще ви хареса идеята , но за сега ще остане в тайна :)
-
Да ще им хареса идея, може да почнат да ползват УСБ връзка, което е доста по-удобно ама по-трудно :roll: .