Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Цифрови I/O на ПК
http://mcu-bg.com/mcu_site/viewtopic.php?f=16&t=11246
Страница 1 от 2

Автор:  stefan63 [ Вто Апр 02, 2013 8:27 am ]
Заглавие:  Цифрови I/O на ПК

Покрай една моя задача се замислих за цифрови входове и изходи , направени/управлявани с ПК.
Конкретно ми трябват 3 входа и 3 изхода, единият изход трябва да дава импулси с честоти 0.5Hz....10кHz, останалите портове са в рамките на до 100 херца..
Изглежда,дори под Windows има възможности да се генерират поредици >10 kHz с точност няколко микросекунди.
Дори срещнах в www.intervalzero.com интересна(цени няма,сигурно не са малки) ко-ОС за Win.
Предполагам - под Линукс нещата стоят и по-добре.
Проблем вече става желязото- серийните и паралелните портове могат да се купят като платки за настолен комп.
Обаче за да е преносимо решението към лаптоп? USB-to ми изглежда да е лимитирано и невъзможно да изкара 10кHz на изходите на обикновен преходник USB-RS232(може и да бъркам).
Някой сеща ли се за евтини опции?

Автор:  CarBeta [ Вто Апр 02, 2013 8:56 am ]
Заглавие:  Re: Цифрови I/O на ПК

Само паралелния можеш да го драйвиш директно като I/O и има достатъчно пинове за твоя случай. Като всичко зависи от софтуера дето ще си напишеш естествено. Другия вариант е с микроконтролер, който ще върши цялата работа, а само ще приема команди от който порт ти е кеф на компютъра.

Автор:  ike [ Вто Апр 02, 2013 12:00 pm ]
Заглавие:  Re: Цифрови I/O на ПК

Не можеш да го направиш с windows, linux или PC платформата. Е можеш, но ще работи само през 99% от времето. За това сложи едно ардуино и си готов.

Автор:  stefan63 [ Вто Апр 02, 2013 1:21 pm ]
Заглавие:  Re: Цифрови I/O на ПК

Под ДОС го правя.
Под другите ОС, за лаптоп, -всъщност може би с PCMCIA адаптер ще стане , но това е остарял стандарт.

Всъщност чуденката ми вече е
- дали LPT адаптер Expresscard ще позволи да се пипа като обикновено LPT и
-дали ще има слотове Expresscard през следващите няколко години..

Автор:  CarBeta [ Вто Апр 02, 2013 1:59 pm ]
Заглавие:  Re: Цифрови I/O на ПК

През PCMCIA се управлява като обикновен порт, проверено! Предполагам, че и експреса е така, но това е под Win. Под DOS трябва сам да си пишеш драйвър за картата.

Автор:  stefan63 [ Вто Апр 02, 2013 2:35 pm ]
Заглавие:  Re: Цифрови I/O на ПК

ДОС-ът не е приоритет , за съжаление :-)

Автор:  jig.tak [ Сря Апр 03, 2013 12:43 am ]
Заглавие:  Re: Цифрови I/O на ПК

провери bitbang на FTDI през USB дали ще ти свърши работа. Не е нужен микроконтролер, имат драйвери за няколко ОС, а и по евтино от това здраве му кажи

Автор:  ike [ Сря Апр 03, 2013 1:00 pm ]
Заглавие:  Re: Цифрови I/O на ПК

jig.tak написа:
провери bitbang на FTDI през USB дали ще ти свърши работа.

http://hackaday.com/2009/09/22/introduc ... bang-mode/
http://blog.bitheap.net/2012/03/ft232r- ... roken.html

Автор:  _oXo_ [ Пет Май 24, 2013 10:06 pm ]
Заглавие:  Re: Цифрови I/O на ПК

може да се направи и под Windows XP Pro RTM

Автор:  Цецо [ Пон Май 27, 2013 8:06 am ]
Заглавие:  Re: Цифрови I/O на ПК

FTDI и не се занимавай с глупости.Това работи под всички ОС и се подкарва за 1 ден.

Автор:  bobihot [ Сря Май 29, 2013 1:04 am ]
Заглавие:  Re: Цифрови I/O на ПК

Не знам тези микросекунди точност как ще ги получи? При мен на виндос ми звъни секундата с над 40млс и пропуска редици ?

Автор:  ike [ Сря Май 29, 2013 7:15 am ]
Заглавие:  Re: Цифрови I/O на ПК

Не може. Виж 3-тото мнение в тази тема.

Автор:  Н'бабане Гт'муан'га [ Сря Май 29, 2013 8:17 am ]
Заглавие:  Re: Цифрови I/O на ПК

за PIC32 и MMBasic чувал ли си?
eдин Maximite (или съвместим с него) и си готов по-бързо от даже и от ардуино. ако поразровиш нета ще откриеш голям избор на съвместими модули и платки.

Автор:  zaphod [ Пон Юли 22, 2013 5:44 am ]
Заглавие:  Re: Цифрови I/O на ПК

забрави да ползваш компа като микроконтролер, дори и много късите системни прекъсвания ще ти забавят импулсите.
не знам под линукс как е, но до вин 98 можеха да се забраняват прекъсванията и компа ставаше за микроконтролер. да ама не вярвам питащия да си сложи вин 98 само за това, въпреки че има хора които го правят и моя часпром трябва да бачка на 98 по тая причина

Автор:  bateAz [ Пон Юли 22, 2013 9:33 am ]
Заглавие:  Re: Цифрови I/O на ПК

zaphod написа:
забрави да ползваш компа като микроконтролер, дори и много късите системни прекъсвания ще ти забавят импулсите.
не знам под линукс как е, но до вин 98 можеха да се забраняват прекъсванията и компа ставаше за микроконтролер. да ама не вярвам питащия да си сложи вин 98 само за това, въпреки че има хора които го правят и моя часпром трябва да бачка на 98 по тая причина


Малко off topic: Под 98 е лесна и работата със "собствен" хардуер, мушнат на ISA шина. С XP и PCI не е лесно.

Страница 1 от 2 Часовете са според зоната UTC + 1 час [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/