Wyjscie napieciowe -> wejscie TTL (port drukarki PC)

Dec 26, 2006 6 Replies

Witam,



Czy ktos z grupowiczow moglby podpowiedziec jak najlepiej podlaczyc wyjscie ukladu na ktorym wystepuje napiecie w zakresie 0-15V na wejscie TTL portu drukarki PC, aby 0.2-0.2 V to bylo zero na porcie, a wiecej to jedynka.



Jako wejscie wykorzystuje sygnaly drukarki (jest ich chyba z 5 - ACK, Paper OUT, itp).



W TTL-ach o ile sie nie myle wejscie "wiszace w powietrzu" (nie podlaczone do niczego) utrzymuje stan 1 i napiecie +5V. W ukladzie na wyjsciu mam kondensator rozladowywujacy sie przez opornik. Oczywisice jak podlacze to bezposrednio do portu to kondesator dostanie ladunek z portu i caly czas bede mial +5V.



Czego uzyc do obserowania napiecia na kondesatorze? Myslalem o tranzystorze polowym. Czy jesli polacze +5V-oporek-tranzystor-ziemia, to w stanie przewodzenia tranzystora napiecie na nim bedzie < 0.2V?



Pozdrawiam. Marcin


Marcin napisał(a):

Może MAX232?

najpro¶ciej zrobisz to przez diodê (po jednej na ka¿d± "nó¿kê"). Np. 1N4148, katod± do Twojego uk³adu, anod± na "nó¿kê" w porcie LPT - czyli "strza³k±" diody od PC do uk³adu zdalnego.

ale w porcie LPT s± oporniki 1k. - 4,7k (zale¿y od producenta interfejsu) pod³±czone do +5V .

tranzystorze

? ? Co za dziwo ? Chcesz analogowy sygna³ 0-15V wpuszczaæ do wej¶æ LPT ? Raczej u¿yj wej¶cia karty d¼wiêkowej (przez podzielnik napiêcia). Albo powiedz co¶ wiêcej o Twoim uk³adzie - a nu¿ mo¿na to zrobiæ zupe³nie inaczej ?

Roman

Układ jest bardzo prosty - wykrywacz dzwonka z telefonu na porcie drukarki.

Wygląda tak (prosze się nie śmiać):

na każdym drucie z linii telefonicznej kondensator żeby odciąc stałe napięcie. potem mostek z 4 diód, żeby wyprostować prąd dzwonka, który przez oporek ładuje kondensator do którego równolegle podpięty jest drugi oporek. Na wyjściu mam napięcie z kondesatora (i drugiego opornika).

Układ działa tak (sprawdozne, bez podłacznaia wyjścia do czegokolwiek): Dzwonek dzwoni, kondesator się ładuje przez pierwszy oporek i jednoczenie rozłądowywuje przez drugi. Napięcie na kondesatroze łagodnie, ale szybko rośnie do ok. 15 V i utrzymuje się przez całe dzwonienie. W przerwie między kolejnymi dzwonkami napięcie łagodnie opada (nie sprawdzałem, ale na oko około 0.5 sekundy). Teraz chodzi o to, zebym na porcie drukarki miał jedynkę gdy dzwnoek dzwoni i zero kiedy nie dzowni (albo odwrotnie).

Wszystkie układy z Internetu bazują na fototranzystoze, ale wtedy dostaje się sygnał na każdy okres sygnału dzownienia (18-25 Hz), a ja chciałem dostać jeden ciągły sygnał przez cały czas trwania dzownka.

Włąściwie już dostałem, ale nie bardzo potrafięgo użyć :)

I bardzo dobrze - w szereg z tym oporkiem równoleg³ym do kondensatora daj diodê wej¶ciow± transoptora. Wyj¶ciowy tranzystor transoptora do wej¶cia LPT - proste i bezpieczne. Aby sygna³ by³ jakby ci±g³y (nie taktowany czêstotliwo¶ci± napiêcia dzwonienia) dobierz odpowiednio du¿y ten kondensator. Oporniki powinny byæ tak dobrane, by przez diodê transoptora nie p³yn±³ za du¿y pr±d - tak do 20mA. - zale¿y jakie masz napiêcie dzwonienia. Pierwszy oporek za Greatzem mo¿e byæ ma³y lub mo¿na go zupe³nie pomin±æ.

Roman

Rozumię, że kiedy przed diodę transoptora płynie prąd, to tranzystor puszcza prąd, napięcie +5V z portu wejściowego port LPT odkłaa się na oporniku. A jakie napięcie zostanie na tranzystorze transoptora? Czy nie będzie to min. ok. 2*0.7 V? Wg. TTL pewne 0 - to 0-0.8V, więc czy napięcie na transoptora w stanie przewodzenie nie będzie za wysokie?

Transoptorka widzę nie uniknę. A czy można by podobnie zrobić wykorzystując tranzystor polowy, którego bramka obserwowała by napięcie na kondensatorze?

Mam małe kondesatory - zarówno odcinające, jak i łądowany mają po 440 nF. Więc napięcie nie jest duże - do 15V. Wynika z tego oporek 750 Ohm. Będzie dobrze?

Przyznam się, że nie wiem jaki może być maksymalny prąd dzwonienia. Czy oznacza to, że do jego ograniczenia wystarczy opór samej linii?

Spoko, bêdzie wystarczaj±co niskie, jak tranzystor bliski nasycenia <0,5V, zale¿y od "wydajno¶ci" transoptora i pr±du diody wej¶ciowej LED.

wykorzystuj±c

kondensatorze?

Mo¿na, zalet± transoptora by³a izolacja galwaniczna linii tel. od reszty uk³adu.

£adowany powinien byæ wiêkszy (elektrolit), aby dobrze wyg³adziæ napiêcie dzwonienia. Opornik mo¿na eksperymentalnie powiêkszaæ, byle pewnie obni¿a³ napiêcie na wej¶ciu TTL

Wymagany pr±d dzwonienia nie jest du¿y, rzêdu kilku, kiludziesiêciu miliamper. Uk³ad daj±cy to napiêcie powinien byæ odporny na zwarcie. Zrób sobie eksperyment i pomierz - z trafo sieciowego o wyj¶ciu 24 do 48 V zmiennego daj na jakie¶ telefony: stare z dzwonkami mechanicznymi, nowe eletroniczne itd..

Oczywi¶cie napiêcie dzwonienia dajemy na telefon, który MA OD£O¯ON¡ s³uchawkê. Centrala tel. lub co¶ co j± symuluje powinna rozpoznawaæ stan od³o¿onej albo podniesionej s³uchawki.

Powodzenia Roman

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required