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).