Dispozitive simple de imobilizare pe microcontroler attiny13

Dispozitive simple de imobilizare pe microcontroler attiny13
Imobilizator - un dispozitiv electronic care privează vehiculul de mobilitate. Sarcina principală a unui imobilizator este să rupă unul sau mai multe circuite electrice vitale pentru funcționarea mașinii și astfel să prevină deturnarea.







Dispozitivul propus funcționează independent de alte sisteme de securitate instalate anterior și este o completare a acestora, duplicând unele dintre funcțiile acestora. O caracteristică distinctivă este că proprietarul mașinii nu va trebui să poarte chei suplimentare pentru chip sau alte accesorii externe pentru a activa dispozitivul, tot ceea ce este necesar este stocat în cap.

Chiar și atunci când predarea cheilor mașinii, inclusiv fob cheie de alarma auto standard persoană neautorizată, un proprietar de masina poate conta pe faptul că până în prezent în mașina lui nu va părăsi, tarabele auto, simularea cedării unui motor înainte de a fi.

Pentru a opri sistemul de imobilizare și a elimina blocarea declanșării motorului, trebuie să aduceți degetul sau alt obiect opac într-un anumit loc secret ales la discreția proprietarului mașinii din cabină.

Impactul asupra unui senzor fotosensibil trebuie să fie implementat într-un mod "secret".

Este posibil să opriți dispozitivul (modul Valet) pentru a transfera mașina pentru întreținere, pentru a nu explica persoanelor neautorizate din stația de benzină cum și ce este oprit pentru pornirea normală a motorului.

În versiunea publicată a codului imobilizatorului numit «OPTIC» (adică optic) este utilizat în loc de butonul sistemului optic - fotocelula, care utilizează principiul de întrerupere a fasciculului între LED și fotodetector, care este echivalentă cu apăsarea butonului. Mai departe în text, voi numi uneori această acțiune - făcând clic pe buton.

Funcționarea dispozitivului

După ce ați rotit cheia din contactul de la poziția OFF la primul ACC. Se aude un bip scurt, cu o singură tonă, care indică faptul că sistemul este înarmat. Proprietarul mașinii trebuie să aducă un deget sau un obiect opac într-un anumit loc unde este instalat fotosensorul și să îl păstreze acolo pentru mai mult de 3 secunde. Dacă țineți degetul acolo pentru o perioadă mai scurtă de timp, sistemul de imobilizare nu se va opri. Și nici un buzzer de sunet și iluminare cu LED-uri (HL1), nu va urma.

Dacă acțiunea de pe buton este corectă, indicația vă va anunța permisiunea de a porni motorul - se va auzi un sunet dublu, care diferă de sunetul de la semnalul inițial, iar LED-ul verde se aprinde constant. Aceasta înseamnă că blocarea motorului este dezactivată. După aceea, trebuie să scoateți degetul din camera foto și să porniți motorul ca de obicei.

În cazul în care timpul în care a fost necesar să aibă timp să apese un buton a fost lipsește, aparatul trece în modul de blocul motor, apoi apăsați butonul secret, este inutil. Pentru a readuce sistemul la starea inițială inițială, trebuie să activați cheia de contact în poziția inițială stângă.

Într-o situație în care timpul de blocare a fost ratat, sistemul de imobilizare va permite motorului să pornească, dar va imita disfuncționalitatea prin deconectarea periodică a acestuia și după câteva încercări nereușite de a porni motorul, acesta îl blochează complet.

Modul "VALET"

Puneți sistemul în modul auto „VALET“ numai după eliberarea regimului de protecție, în timp ce continuă să dețină butonul în jos până în momentul în care, după 6 „vârfuri“ ale buzzer va schimba sunetul ton - acest lucru va însemna că dispozitivul de imobilizare este acum blocat, dispozitivul este transformat în mod "VALET". După aceea, degetul de pe buton trebuie îndepărtat și puneți cheia în contact înapoi în poziția inițială. Acum, ca și mai înainte, atunci când dispozitivul de aprindere notifică despre «VALET» semnalul modul scurt, care amintește de o sirenă de poliție, iar apoi ar trebui să fie aprins în mod constant LED verde HL1. Aceasta confirmă faptul că inhibarea pornirii motorului este dezactivată.

Dezactivați «VALET» mod este exact la fel ca turn, care deține în jos, după semnalul de semnal 6 și pilikany, așteptând schimbarea de ton de sunet, eliberați degetul și opriți contactul.

Moduri de operare

Imobilizatorul are două moduri de funcționare.

1 - modul imobilizator. În acest mod, trebuie să țineți apăsat butonul înainte de pornirea motorului, așa cum este descris mai sus, îl puteți determina vizual și cu urechea.







Când aprinderea este activată în acest mod, semnalul scurt de o tonă se aude imediat, după acțiunile corecte de dezarmare, se aude un scurt semnal în două semnale și LED-ul verde se aprinde constant. Aceasta înseamnă că blocarea motorului este oprită până când contactul este oprit din nou.

2 - modul VALET. În acest mod, aparatul este blocat, și poate folosi vehiculul ca de obicei, fără demontarea unității, nu interferează cu procesul de pornirea motorului.

Înțelege că unitatea este în modul VALET poate fi pe astfel de semne: atunci când contactul se aude un bip-ton lung, ca o sirenă, apoi imediat iluminate permanent LED verde, spunând că nu există nici o blocare.

Descrierea schematică

Imobilizatorul este conectat prin 3 fire (sau 4 dacă X2 este utilizat pentru comutarea sarcinii, care se va conecta după o încercare de a începe).

X1: Această ieșire este alimentată de la 12 V de la contactul de aprindere, așa cum se arată în diagrama de blocare (de mai sus).

X4: acest pin este conectat la "masa", adică firul comun minus al rețelei de bord a vehiculului.

Pentru a controla dispozitivele externe, sistemul de imobilizare are două ieșiri X3 și X2.

Randamentul X3 imobilizare este o diagramă a unui colector deschis (tranzistorul T1) calculat pe curent relee standard de comutare auto. Acesta poate fi orice dezactiva releu care oprește motorul, cum ar fi o tensiune de alimentare releu în contactul autovehiculului. În circuitul acestui releu am tăiat circuitul dispozitivului nostru, după care am tăiat firul obișnuit al alimentării sale din partea laterală a minusului (firul comun).

Ieșirea X2 este activată numai după ce sarcina T1 este oprită. și anume în cazul în care încercarea de pornire a motorului este nereușită, și numai după aceea, pe ieșirea X2 apare "mass" timp de 5 secunde. Pe această ieșire puteți conecta, de exemplu, o sirenă suplimentară utilizată în alarmele auto, al cărui terminal trebuie conectat la +12 V, iar cel de-al doilea la scurgerea tranzistorului T2.

Design și detalii

Dispozitivul utilizează un microcontroler AVR de tip ATtiny13. Pentru procesarea unui generator RC intern 9,6 MHz cu un divizor de 8 este implicat, care în cele din urmă dă 1,2 MHz. Acest mod poate oferi atunci când programarea cip, prin programare, a pus în mod corect o căpușă împotriva Fyuz respectiv, așa cum se arată în partea stângă.

Buzzer - traductor electrodinamic convențional, cu o rezistență de 50 ohm bobina vyshe.Rezistor și R5 este ales din considerente de optim LED curent pentru fotosenzor declanșare fiabilă (este mai mare distanța dintre fotodetector și emițător, cu atât mai mare poate necesita emițător curent).

Tranzistorul T1 poate fi utilizat la domiciliu, cu un curent colector permis de peste 120 mA, cum ar fi KT603. sau cu caracteristici similare, capabile să comute releul de timp al vehiculului.

Câmp tranzistor cu efect T2, structura N-canal (.30v, 45A), tranzistorul poate fi aplicat SSM60T03GH în picioare pe placile .Naznachenie T2 - oferă o altă „surpriză“ hoț mai târziu, timp după o încercare nereușită de a porni motorul. Componente precum tranzistorul T2, LED-urile HL1. HL2. rezistoarele R1, R2 pot fi excluse din circuit, acest lucru nu afectează deloc funcționarea dispozitivului. dacă nu intenționați să utilizați o sarcină externă de comutare X2 de ieșire precum și că nu intenționează să evalueze funcționarea dispozitivului vizual prin LED-uri și percep informații cu privire la starea dispozitivului doar prin ureche, prin buzzer zvukovym.signalam, care va oferi dispozitivul de mascare și mai mare, fără a atrage atenția străine ochi.

Dispozitive simple de imobilizare pe microcontroler attiny13
Senzorul poate fi un optocuplor deschis deschis, cum ar fi TCST1230 (senzor optic transmisiv cu ieșire fototranzistor) sau similar. Dar, în acest caz, fasciculul poate fi întrerupt numai de un obiect opac cu o lățime de cel mult 2,5 mm, de exemplu, cu o cheie din ușa de intrare.

Dacă doriți să activați dispozitivul cu degetul, proiectarea senzorului va trebui schimbată. Fotocelula este compus structural din fototranzistor separat și situate opus infraroșu LED de aproximativ 2 cm. Optocuplor montat pe bord, astfel încât să fie capabil de a lipi un deget între LED și fototranzistor.

Dacă doriți, ca senzor (în loc de optic), puteți încerca să aplicați un alt senzor, capacitiv

Dispozitive simple de imobilizare pe microcontroler attiny13
,care se va simți atingerea degetului prin plastic de pe tabloul de bord într-un anumit loc, cu alte cuvinte, atingând un anumit loc panoul de bord la exterior, circuitul va fi activat, în acest scop, în plus față de schema poate fi aplicată AT42QT1011 cip (diagrama de conexiune tipică din stânga) poate reacționa la atingerea prin sticlă și plastic, sau grosimea lemnului de 6-10 mm. dar, aplicând acest senzor, va fi nevoie de puțină rafinament pentru acest dispozitiv. (Dacă există interes pentru această opțiune, puteți discuta același lucru pe forum)

Dispozitive simple de imobilizare pe microcontroler attiny13
Puteți face o fotocelula de la componente dintr-un mouse computer vechi sau puteți utiliza alte componente similare cu caracteristici tehnice similare.

Produsul finit trebuie să fie plasat discret, dar cu acces ușor la fotocelula pentru a fi în măsură, fără să atragă atenția deosebită curios, dezarmant.

Pentru testele de pe o mașină reală de a vă proteja de consecințele neprevăzute, este posibil să se facă un conector cu 4 pini la care firele de lipire de la cablajul mașinii așa cum se arată în conexiune diagrama de imobilizare, și apoi de imobilizare poate fi conectat la momentul experimentului, și pentru a readuce circuitul în poziția de plecare fostul loc stick-cioturi, care ar trebui să fie o punte între bornele X3 și X4.

Discuțiile despre activitatea acestui dispozitiv pot fi continuate pe forum - consultați linkul de mai jos.

În arhiva atașată conține firmware-ul sistemului de MK, ilustrații și descrieri, un model virtual al dispozitivului în programul Proteus. și opțiunea PCB.







Trimiteți-le prietenilor: