| Автор |
Съобщение |
|
sv_shady
Ранг: Популярен
Регистриран на: Сря Окт 11, 2006 8:19 pm Мнения: 373 Местоположение: София/Edinburgh, UK
|
 Въпрос за връзка с PC-то
Здравейте
Търсих доста време из нета как да връзвам устройствата, които правя, с компютъра. Намерих доста схеми, но в тях нищо не е обяснено. Ако може да постнете линкове, в които е обяснено как се комуникира през сериийния, паралелния и usb, какви протоколи ползват ще съм много благодарен. А иначе нямам проблеми с управлението на порта от компа.
|
| Вто Дек 26, 2006 1:31 pm |
|
 |
|
sthx
Ранг: Форумен бог
Регистриран на: Съб Юни 24, 2006 8:25 pm Мнения: 2292
|
 Re: Въпрос за връзка с PC-то
Като нямаш проблеми с програмирането, можеш да си направиш връзките (протокола), както сам решиш.
_________________ Две плюс две е приблизително равно на четири. Факт!
|
| Вто Дек 26, 2006 1:54 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30686 Местоположение: София
|
Абе добре питаш, ама така какт си задал въпроса означава да изпишем доста страници ...
Протоколите които се позлват,
http://www.mcu-bg.com/mcu_site/viewtopi ... EB&start=0
ето тук има писано по темата, това се тнася както за USB така из а сериен, при паралелния е малко по друго ....
Как се връзва ....
http://www.mcu-bg.com/mcu_site/viewtopic.php?t=3463
ето тук има схема как се връзва сериен адаптер ....
за другото .. има различни варианти
www.silabs.com
може да видиш контролери с вградено USB както и конвертори, също има и от microchip.com и atmel.com,
друг вариант са чипове конвертори
http://www.ftdichip.com/
просто трябва да почетеш ... наготово няма как да стане
|
| Вто Дек 26, 2006 1:54 pm |
|
 |
|
sv_shady
Ранг: Популярен
Регистриран на: Сря Окт 11, 2006 8:19 pm Мнения: 373 Местоположение: София/Edinburgh, UK
|
А мога ли направо да си вържа пиновете на микроконтролера за порта и да си ползвам собствен протокол ? Може да е малко тъп въпроса ма не искам да си гръмна дъното 
|
| Вто Дек 26, 2006 8:11 pm |
|
 |
|
sthx
Ранг: Форумен бог
Регистриран на: Съб Юни 24, 2006 8:25 pm Мнения: 2292
|
Нивата на паралелният порт са удачни за директно връзване към процесора. На серийния порт нивата са +/-12V - ще гръмнеш процесора. Трябва да използваш междинен преобразувател. Например мах232.
_________________ Две плюс две е приблизително равно на четири. Факт!
|
| Вто Дек 26, 2006 9:39 pm |
|
 |
|
sv_shady
Ранг: Популярен
Регистриран на: Сря Окт 11, 2006 8:19 pm Мнения: 373 Местоположение: София/Edinburgh, UK
|
A когато подавам логически нива от процесора на паралелния порт как трябва да стане, предполагам през някакъв резистор, колко трябва да е му е стойиността?
|
| Вто Дек 26, 2006 10:09 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30686 Местоположение: София
|
Зависи какви са ти изходите на процесора. Принципно може директно, може да сложиш малки съпротивления последователно, но едва ли при теб ще иам кой знае какви проблеми с EMC и др. подобни. Както се сещаш по паралелния порт има смисъл да правиш паралелен протокол, той е подходящ мож да ползваш някой от стандартните а може да си направиш и твой. Там имаш възможност за DMA в режим ECP.
|
| Вто Дек 26, 2006 10:24 pm |
|
 |
|
sv_shady
Ранг: Популярен
Регистриран на: Сря Окт 11, 2006 8:19 pm Мнения: 373 Местоположение: София/Edinburgh, UK
|
Ами ще ползвам pic, какво разбираш под малки съпротивления  Ами аз това и си мислех от начало да си напиша сам.А паралелния порт съвместим ли е с CMOS???
|
| Вто Дек 26, 2006 11:34 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30686 Местоположение: София
|
Ммммм това е много трудно да се каже  , някога бее съвместим с TTL ..... сега е съвместим май с каквото дойде, принципно технологията е CMOS, нещо като HCT серията .... нямаш проблем с PIC, пика е съвместим с паралелния порт  ю
п.с. едно доуточнение, с нивата проблем не би трябвало да имаш но примерно на лаптопи някои са о ниски, въпроса обаче е че по тоя начин го првищ несъвместим с по нови дъна в които масаово отпада паралелния порт.
|
| Вто Дек 26, 2006 11:44 pm |
|
 |
|
sv_shady
Ранг: Популярен
Регистриран на: Сря Окт 11, 2006 8:19 pm Мнения: 373 Местоположение: София/Edinburgh, UK
|
Ами първи път така пък после минавам на USB  Мерси мнго за помощта 
|
| Сря Дек 27, 2006 12:04 am |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30686 Местоположение: София
|
Абе в твоя случай едва ли си струва да се потиш с паралелния порт но ....USB се подкарва за същото време, а серийния и по бързо 
|
| Сря Дек 27, 2006 1:56 am |
|
|