Kьlsх BOR бramkцrцk

4.6.2. Kьlsх BOR бramkцrцk

бramkцrцk

În cazul microcontrolerelor fără BOR intern; sau, dacă nivelurile de prag ale circuitului BOR intern nu îndeplinesc cerințele, este necesară utilizarea unui circuit BOR extern.
În cele ce urmează, vor fi prezentate câteva soluții circulare externe de vin.

Cel mai simplu mod este să:

În soluția de mai sus, rezistorul R 3 este de fapt creat și tranzistorul T „încearcă” să anuleze semnalul de resetare. Alegând valorile de rezistență ale circuitului curent, este posibil să setați efectul lui R 3 sub nivelul de tensiune B (U BOR) și peste T.
Tranzistorul T trebuie să fie în stare deschisă dacă tensiunea este peste tensiunea limită BOR (U t> U BOR). Acest lucru se întâmplă dacă tensiunea la ieșirea comutatorului de tensiune R 1 la R 2 (pe baza tranzistorului) este cu cel puțin 0,7V mai mică decât tensiunea curentă. Dacă R2 este ales în mod liber, atunci R1 poate fi calculat după cum urmează:

R 1 = 0,7 · R 2/(U BOR - 0,7).

Formula ignoră curentul de bază al tranzistorului, care schimbă ușor scala divizorului de tensiune. (De asemenea, bara de bază este neglijabilă numai dacă este mult mai mică decât bara mea de clasă. Deci poate avea un efect semnificativ asupra valorilor de rezistență ridicate.)
Circuitul de mai sus menține nivelul de tensiune BOR doar destul de imprecis, astfel încât, în cazul unei tensiuni limită de înaltă tensiune (de exemplu, U t = 5V, U BOR = 4,7V), acesta poate fi cauzat de condiții extreme.

Următoarea este o versiune mai precisă a celei anterioare:

Funcționarea cadrului corespunde cadrului anterior. Tensiunea diodei Zener poate fi determinată după cum urmează:

U z = U BOR - 0,7V.

Trebuie să se asigure că tensiunea nominală Zener aparține unui anumit curent Zener. Prin acționarea diodei Zener cu un curent mai mic, această tensiune va fi, de asemenea, mai mică, mai ales dacă curentul este prea „îndoit” în caracteristică.

Datorită proprietăților lor dificil de prezis, circuitele BOR ale tranzistorului prezentate mai sus (prin Microchip) ar trebui dezvoltate și rafinate prin intermediul unei construcții și măsurători preliminare.!

Într-adevăr fiabil, pregătit pentru fiecare eveniment special (și relativ ieftin), soluția poate fi obținută numai cu ajutorul unui circuit extern de resetare specială.
Mai multe companii realizează, de asemenea, cadre Reset cu caracteristici și funcții diferite. Ar trebui să o alegeți întotdeauna pe cea care se potrivește cel mai bine scopului dvs. Următorul este un exemplu de circuit de resetare cu trei terminale Microchip MCP 100.

Circuitul integrat MCP 100 este disponibil în tensiuni diferite. Dacă tensiunea pe microcontroler scade sub un anumit nivel de prag, va emite un semnal de resetare activă negativă, a cărui încetare va avea loc după ce evenimentul selectat a trecut. (Desigur, acest circuit oferă nu numai un semnal de resetare în timp util în cazul unui eveniment BOR în timpul funcționării, ci și atunci când este pornit. De asemenea, îndeplinește funcția așa-numită POR (Power-on Reset).)
Foaia de circuite integrate MCP 100 poate fi găsită pe CD-ROM-urile de informații Microchip și pe pagina WEB a companiei.
Condensatorul C conectat la ieșirea de tensiune a rețelei MCP 100 previne formarea unui semnal de resetare în cazul unor tranzitori de tensiune pe termen scurt care nu afectează funcționarea microcontrolerului.