Wyłaczenie portu LPT na czas startu komputera





Anonymous - 24 Lut 2007 10:51
Witam!!!

Moj problem polega na tym że posiadam układ discolitez i przy uruchamianiu systemu Windows XP port LPT jest cały czas włączony i diody świecą. Są to diody które pobierają znaczną ilość prądu z lini portu i swiecenie przez dłuższy czas może spowodować uszkodzenie komputera. Za kazdym razem muszę uruchomić program do sterowania diodami aby je wyłączać.

I moje pytanie jest nastepujące - czy da się wyłączyć port LPT na czas uruchamiania systemu aby po załadowaniu Windowsa diody nie świeciły. Najlepiej byłoby zeby nie trzeba było instalowac nowych programów tylko dokonac takich zmian w systemie.

Pozdrawiam





McRancor - 24 Lut 2007 12:42
LPT nie da praktycznie żadnego prądu, ale za to może go "pochłonąć" aż 25mA, LPT steruje diodami od strony masy, a skąd są zasilane?

Bo jeśli z LPT to faktycznie może mu to zaszkodzić.



mrrudzin - 24 Lut 2007 12:51
Jeśli na wyjściu pojawiają się same "1" można wykorzystać wolną (nie wykorzystywaną przez Discolitez) szynę do sterowania przekaźnikiem. Jeśli ten jest zamknięty - diody są odłączanie. JEdnak wymaga to "dołożenia" elektroniki.
Moim zdaniem gdybyś pomiędzy diodami a portem dał najprostszy bufor (chociażby z bramek OR) rozwiązałoby to problem.



elektronik000 - 24 Lut 2007 13:32
do autostartu programik zerujący port LPT





mrrudzin - 24 Lut 2007 14:15


do autostartu programik zerujący port LPT

Ale problem pojawia się dużo wcześniej - od włączenia komputera do załadowania systemu operacyjnego



Anonymous - 24 Lut 2007 15:10

Jeśli na wyjściu pojawiają się same "1" można wykorzystać wolną (nie wykorzystywaną przez Discolitez) szynę do sterowania przekaźnikiem. Jeśli ten jest zamknięty - diody są odłączanie. JEdnak wymaga to "dołożenia" elektroniki.
Moim zdaniem gdybyś pomiędzy diodami a portem dał najprostszy bufor (chociażby z bramek OR) rozwiązałoby to problem.


Niestety myslałem w taki właśnie sposób ale nie ma już wolnej szyny która sterowałaby przekaźnikiem (może źle odczytuję wyprowadzienia LPT). Poza tym przekaźnik pobiera znaczące ilości prądu - podłączenie bezpośrednio pod LPT odpada, a ja nie chcę dorabiać zasilacza zewnętrznego. Za kilka dni bede tworzył Discolitez 32 Deluxe i ten mały układzik pojdzie w odstawkę ale chciałem tak z ciekawosci wiedzieć czy można wyłączać port przy uruchamianiu systemu.

Czy kolega mogłby mi przybliżyć coś na temat tego bufora??

Pozdrawiam

Dodano po 34 [minuty]:

Napisałem w Delphi na szybko program zerujący LPT i umieściłem w autostarcie - to był dobry pomysł. Dody swiecą ptylko przez chwilkę podczas uruchamiania systemu, gdy windows się zaladuje to się wyłączaja.

Gdyby ktoś miał ten sam problem to umieszczam ten program.

Pozdrawiam



mrrudzin - 24 Lut 2007 15:46


Niestety i tak bufor będzie wymagał zewnętrznego zasilania (np. z portu USB).
Bramki siedzą na przykład w 7432
http://rabbit.eng.miami.edu/info/datasheets/74LS32.pdf

Gdy kiedyś budowałem urządzenie sterowane z LPT diody zaświecały się również w momencie włączenia komputera (aż do przejścia przez całą procedurę testową bios-u)[/url]



Anonymous - 24 Lut 2007 17:49


Gdy kiedyś budowałem urządzenie sterowane z LPT diody zaświecały się również w momencie włączenia komputera (aż do przejścia przez całą procedurę testową bios-u)


U mnie diody zapalają się po wygaśnieciu obrazka ładowania systemu (tego z tym ruchomym paskiem). Więc teraz po wrzuceniu tego programu do autostartu diody swiecą przez max 20 sek (łącznie z logowaniem).