Czy spotkal sie ktos z projektem karty IO do peceta (ISA) opartej o jakis mikrokontroler AVR? Chodzi mi o to, ze AVR zajmuje sie wstepna obrobka/buforowaniem pozyskanych danych, a PC odbiera je w miare mozliwosci (zalozmy, ze system operacyjny PC'ta nie jest realtime).
Didn't find your answer? Ask the community — no account required.
P
peters
A zastanawiales sie nad celowoscia takiego rozwiazania? Do nowych PC takich kart juz nie wsadzisz. Moim zdaniem lepiej zdecydowac sie na zewnetrzne urzadzenie polaczone po USB lub Etherncie.
peters
M
Marcin Szczepaniak
Chodzilo mi o zastosowanie starego PC (386, 486) jako wydajnego sterownika/kolekcjonera danych. Malo toto pradu ciagnie, ma cala niezbedna elektronike, kosztuje grosze, jest masa oprogramowania. Jedyne co potrzebne to interfejs jaki maja mirokontrolery - duzo wejsc/wyjsc i jakies buforowanie i wstepne przetwarzanie danych. Nie mam na mysli zadnego konkretnego zastosowania - ot tak grzebalem dzis w starych rupciach, znalazlem fajna malutka plyte 386 (dziala) i pomyslalem ze fajnie byloby polaczyc ja z jakims AVR'em za 20 zl:) Ot takie niedzielne przedobiednie luzne przemyslenia:)
W
Wojtek Kaniewski
może być problem z obsługą magistrali. nawet zakładając, że podłączysz /IORD i /IOWR do /INT0 i /INT1, to zdążysz wystawić i odebrać słowo z szyny danych? co prawda jest sygnał I/O CH RDY, który każe czekać procesorowi, ale czy zdążysz go obsłużyć po otrzymaniu przerwania? problemów pewnie da się znaleźć jeszcze całe mnóstwo.
w.
G
Grzegorz Kurczyk
Witam Kombinowałem coś takiego jeszcze na serii '51. Rozwiązanie był dodatkowy przerzutnik, który był sterowany sygnałami /IORD i /IOWR w połaczeni z dekoderem adresu karty. Wyjście przerzutnika wystawiało I/O CHRDY i zgłaszało przerwanie do uC. Procesor PC-ta niejako sam się "zatrzaskiwał" wybierając kartę. Mikrokomputerek "obrabiał" magistralę i programowo zerował ten przerzutnik.
Pozdrawiam Grzegorz Kurczyk
P
Pszemol
A pomy¶la³e¶ o tym, ¿e zamiast starej p³yty g³ownej od peceta, ktora nie do¶æ ¿e ¼re sporo pr±du to jeszcze wymaga poka¼nych rozmiarów zasilacza... móg³by¶ do swego AVR'ka pod³±czyæ gniazdo karty Compact Flash i ca³e to urz±dzenie mieszcz±ce siê w kieszeni mog³oby byæ wydajnym sterownikiem/kolekcjonerem danych... Bior±c pod uwagê budowê interfejsu karty CF bêdzie to mniej wiêcej tyle samo roboty co pod³±czyæ AVRka do peceta przez ISA, a po¿ytku z takiej CF bêdzie wiêcej ni¿ z peceta...
P
Pszemol
Rozwi±zanie na dzisiejsze czasy trochê ... niedzisiejsze ;-)
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.