Rozładowanie kondensatora przy komparatorze analogowym

Witam Ostatnio się pytałem jak wykorzystując komparator analogowy sprawdzić rezystancję fotorezystora. Wyszło na to, żeby zbudować układ całkujący podłączony do wejścia komparatora. Ale nie wiem, jak po naładowaniu tego kondensatora rozładować go. Chyba nie można wejściem IO bo ono ma wysoką rezystancję wejściową i to by trwało zbyt długo, a czy można podłączyć (w tym samsym punkcje co komparator) pin ustawiony jako wyjście ustawione na 0 logiczne? Czy nie uszkodzi się wewnętrznych obwodów mikrokontrolera jeżeli do pinu ustawionego jako wejście będzie się podawało przeciwne napięcie?? Pozdrawiam, Andrzej

Reply to
Sirtap
Loading thread data ...

dodaj tranzystor.

Waldek

Reply to
Waldemar Krzok

spokojnie..jak dales kilkadziesiat..kilkaset nF kondensatora, to mozesz przelaczyc pin na wyjscie i wystawic 0.. widzialem takei rozwiazanie w wielu ukladach.. jak kond masz wiekszy, to daj w szereg z wejsciem rez kilkadziesiat omow, i po problemie

Reply to
Greg(G.Kasprowicz

Wystawiając 0 na pinie komparatora.

Można. :-) Są co najmniej dwie noty aplikacyjne Atmela, w którym to zastosowano.

Tylko po co Ci inny pin, skoro _ten sam_ pin wejściowy komparatora możesz skonfigurować jako wyjście? :-) Przecież alternate functions są dzielone z GPIO...

Spokojna głowa, zgodnie ze specyfikacją te piny potrafią bezpośrednio wysterować LEDa... Jeśli kondensator jest niewielki, to zgromadzona w nim energia nie może uszkodzić driverów, ale jeśli paranoicznie traktujesz specyfikację (co się chwali), to daj w szereg z kondensatorem taki rezystor, by prąd maksymalny wynosił 20 mA. Jednak nie ma takiej potrzeby.

Pozrdawiam Pior Wyderski

Reply to
Piotr Wyderski

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.