| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| USB към Паралелен принтерски порт DB25 http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=11792 |
Страница 1 от 2 |
| Автор: | polinom [ Пон Окт 07, 2013 2:00 pm ] |
| Заглавие: | USB към Паралелен принтерски порт DB25 |
Макар и отживелица DB25 понякога си трябва. Става дума че из нета се мотаят някакви стари и доста изпипани и простички неща, като по- вехти китове или нещо като това http://elm-chan.org/works/pgal/report_e.html. Въпроса ми е дали :http://www.itshop.bg/product/1539/manhattan-336581-konvertor-usb-2-0-kam-parallel-db25f.html, ще се справи със задачата ? |
|
| Автор: | Цецо [ Пон Окт 07, 2013 2:12 pm ] |
| Заглавие: | Re: USB към Паралелен принтерски порт DB25 |
Точно за конкретния - незнам, но в 90% от случаите - не. PCI варианта има по-големи шансове, макар, че и там е лотария. Отиваш в някой вехтошарник, взимаш една стара бангия и газ. Това е работещото решение. |
|
| Автор: | CarBeta [ Пон Окт 07, 2013 3:36 pm ] |
| Заглавие: | Re: USB към Паралелен принтерски порт DB25 |
Това става само за принтери. Ако ти ще си пишеш софтуера също може да ти свърши работа като паралелен порт, иначе се инсталира като USB устройство а програматора ще търси физически порт с адрес 0x378(LPT1) или 0x278(LPT2) та в общи линии не става за преход. |
|
| Автор: | fan [ Пон Окт 07, 2013 4:30 pm ] |
| Заглавие: | Re: USB към Паралелен принтерски порт DB25 |
Здравейте! Има разработка на един шваба, само трябва да я потърсиш в нета, там се ползва сайпраски чип. Отделно е разработил и драйвера за да може да се познае и ползва като LPT порт, най-важното е, че работи като такъв. Китайските евтинджоси не вършат тази работа. П.С. ей го на: http://www-user.tu-chemnitz.de/~heha/ba ... ex.html.en |
|
| Автор: | polinom [ Пон Окт 07, 2013 6:33 pm ] |
| Заглавие: | Re: USB към Паралелен принтерски порт DB25 |
Предположих че отговорите ще са такива. Явно ще се ползва десетгодишното РС. Иначе предложението на fan изглежда интересно, но истината е че нямам с какво да го програмирам тоя МК, аз просто исках да програмирам няколко GAL-чета. |
|
| Автор: | Vesko [ Пон Окт 07, 2013 8:55 pm ] |
| Заглавие: | Re: USB към Паралелен принтерски порт DB25 |
Версия 1.7 изглежда доста добре |
|
| Автор: | bongo_x2 [ Пон Окт 07, 2013 9:06 pm ] |
| Заглавие: | Re: USB към Паралелен принтерски порт DB25 |
А вие, майстори такива, като си купувате комп що не гледате какви портове има?! Гледам, че и на купената преди няколко месеца съвременна платка си има и паралелен и сериен. http://www.gigabyte.com/products/produc ... id=4151#sp |
|
| Автор: | ДедоБоре [ Пон Окт 07, 2013 11:42 pm ] |
| Заглавие: | Re: USB към Паралелен принтерски порт DB25 |
ако и програматора за галове ти е от едно време, по-добре търси бангия тип 386. аз държа в един кашон такъв програматор (с паралелен порт) и едно мини РС, с което той все още може да работи. по-бързите процесори и засукани моди на портата го правят неработоспособен. не съм отварял кашона точно ... 10 години |
|
| Автор: | polinom [ Вто Окт 08, 2013 12:42 am ] |
| Заглавие: | Re: USB към Паралелен принтерски порт DB25 |
То малко фокуса на темата ще се измести, но се отвори дума за GAL. Оставам с впечатление че едва ли не няма с какво да се програмират. Всичко което намерих са някакви самоделни решения измислени преди 15-тина години. Ако имам алтернатива казвайте, или самата технология вече е архаична? |
|
| Автор: | stefan63 [ Вто Окт 08, 2013 8:58 am ] |
| Заглавие: | Re: USB към Паралелен принтерски порт DB25 |
GAL в каталога но маузер дава 2 продукта, FPGA в не-BGA корпус са повече, но и те са с въпросителна вече. |
|
| Автор: | ДедоБоре [ Вто Окт 08, 2013 10:20 am ] |
| Заглавие: | Re: USB към Паралелен принтерски порт DB25 |
дали са древна технология - не знам. дали са приложими днес - зависи. PAL-овете са измислени от един евреин 70-та. до тогава е работил за файрчалд, напуска и основава собствена компания Монолитик меморис (MMI). явно нещо му е светнало под шапката на работното му място, но не го е споделил с шефовете, или не са му обърнали внимание. това е точно след края на калкулаторната война, която загубиха всички - тексасци, сигнетикс, файрчалд, моторола уволняват по мжеду 3500 и 7000 души служители. индустрията пада в дупка. по онова време всичко се прави на TTL схеми. дори прототипа на 6800 е връзван с TTL схеми (нещо от порядъка на 450 чипа беше). в тази схемотехника широко се ползват (де)шифратори, но те си имат пределна скорост, която позва да става критична при честоти >4MHz, особено ако се връзват каскадно за по-сложно дешифриране. авандардно схемотехническо решение от онова време е да се използва биполярен ПРОМ като дешифратор - има много входове, много изходи, можеш да изпрограмираш произволно сложен дешифратор. логичната следваща стъпка е вмъкването в един чип на пром с логика - получава са програмируема комбинаторна логика или PAL. PAL-а властва в продължение на десетилетие. бързо се възприема от инжинерите като мощно средство за пестене на място и време. може би една от причините, поради масовото разпространение е, че MMI публикуваха сорса на PALASM компилатора (на фортран) в самия каталог за чиповете си. като студент ме накараха да натракам на перфокарти програмата от каталога. първите PAL-ове сме ги компилирали на голяма машина с перфокарти... проявата на регистров вариант на PAL е следващата логична стъпка. вече е възможно да направиш цяла стейт машина само на един чип. истински фурор... явно е имало и някаква технологична тънкост, защото само единици от производителите на TTL схеми правеха и PAL-ове - TI, AMD, NS и май това бяха. в соц-лагера нямаше никой. те руснаците даже промове не можеха да правят устойчиво, какво оставаше за програмируема логика. следващия пробив беше GAL-а. жичките се заменят с ЕЕПРОМ, логиката става универсална (комбинаторна и регистрова). това е цвета на развитието. евреина усеща теченията и продава MMI на AMD за почти $500 млн през 87-ма. това му се вика усещане за точния момент - кога да започнеш, какво да направиш и кога да кешираш успеха си. GAL-ове правеха още по-малко фирми, като всички се програмираха различно. даже се компилираха различно. алгоритмите за дупчене ги пазеха като рецептата на кока-кола. практически с кой точно производител ще работиш зависеше от това, каква дупчилка имаш на бюрото си. в последствие АМД отделят бизнеса с програмируемата логика във Вантис, която пък в крайна сметка е купена от Латис. те до пред няколкого години все още продаваха някаква версия на GAL-ове, но вече и това изчезна. та ако все още нейде се намират бройки от GAL-ве, те са по-скоро за ремонт на важна техника, отколкото за нови дизайни. най-близкия функционален заместител са CPLD oт XC95 серията на Xilinx, но и те не се дялкат от години. те са си чисто на 5V, докато всички други алтернативи са "5V-tolerant". на латис все още има някакви варанти, обаче цените почват от $15 за чип, не знам какво искаш да правиш. надявам се кратката историческа бележка да е била образователна |
|
| Автор: | tgi [ Вто Окт 08, 2013 11:54 am ] |
| Заглавие: | Re: USB към Паралелен принтерски порт DB25 |
Тоя GAL програматор дето го пазиш още да не е същия дето му гостувах едно време (не при тебе баш) да програмирам първите GAL-ове на на нюкмана? .... Имаше инфо колкото да си напиша средство до jedec, оттам нататък криеха данните.... Сега напоследък беше обратното, дадоха ми данните jedec -> coolrunner (след месеци и NDA-та) но и дума не можеш отвори за данните текст -> jedec. |
|
| Автор: | polinom [ Вто Окт 08, 2013 1:13 pm ] |
| Заглавие: | Re: USB към Паралелен принтерски порт DB25 |
Нищо не искам да правя просто ми е скучно в къщи |
|
| Автор: | woody [ Вто Окт 08, 2013 3:27 pm ] | |||||||||
| Заглавие: | Re: USB към Паралелен принтерски порт DB25 | |||||||||
Altera все още държат едно 5V CPLD (MAX 7000S), но цената му също е дебеличка като на XC95 (докато ги имаше, де). |
||||||||||
| Автор: | tgi [ Вто Окт 08, 2013 3:33 pm ] |
| Заглавие: | Re: USB към Паралелен принтерски порт DB25 |
Бе те и 3.3V с 5 волта толериращи входове са на изчезване, дано по-дълго ги има все пак (предпоследната им версия на coolrunner-ите). |
|
| Страница 1 от 2 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|