KiCad: desenare simboluri componente

 Autor:   Publicat pe:   Actualizat pe:  2019-01-19T19:59:40Z

Creează o bibliotecă de simboluri și desenează simbolul unei punți redresoare în KiCad.

KiCad reprezintă o suită de aplicații gratuite și cu sursă deschisă pentru desenarea de scheme electronice și proiectarea de circuite imprimate. Este una din puținele suite de acest tip oferită gratuit și fără limitări. Mai mult de atât, rulează pe toate sistemele de operare (Windows, Linux, Mac). KiCad nu vine cu limitări în ceea ce privește dimensiunea circuitului imprimat. Numărul maxim de straturi este 32 pentru conexiunile electrice.

Chiar dacă există o bibliotecă vastă de simboluri de componente în KiCad, uneori va trebui să creezi propriile simboluri. Despre asta vom discuta în acest articol. Voi desena mai multe simboluri pentru a evidenția niște aspecte ale proiectării de simboluri în KiCad.

Începe prin a deschide fereastra principală a KiCad. Pe bara cu aplicații din dreapta este o pictogramă cu simbolul unui amplificator operațional. Acela este editorul de simboluri pe care îl poți deschide și din meniul Tools - Edit Schematic Symbols sau cu scurtătura Ctrl+L. Fereastra principală a editorului îți arată în stânga toate bibliotecile de simboluri disponibile în KiCad. Poți deschide orice simbol pentru editare, dar nu vei putea salva modificările făcute bibliotecilor predefinite. Dar poți deschide un simbol pe care să îl exporți într-o nouă bibliotecă (meniul Symbol - Export Symbol).

Exportarea simbolului pentru diodă într-o bibliotecă nouă

Exportarea simbolului pentru diodă într-o bibliotecă nouă

Exact asta voi face. Voi copia simbolul pentru diodă într-o biblotecă nouă. Apoi îl voi edita și îl voi transforma în punte redresoare. La exportare se deschide un dialog de salvare. Alege o locație pentru noua bibliotecă (de regulă dosarul proiectului) și denumește-o.

Tocmai ai creat o bibliotecă nouă ce conține doar un simbol. Funcția Export Symbol nu adaugă însă biblioteca nou creată la proiect, deci nu o vei regăsi în lista din stânga. Trebuie să mergi la Preferences - Manage Symbol Libraries și să o adaugi. Fiindcă am creat-o în dosarul proiectului, eu aleg să o adaug doar pentru acest proiect, în fila Project Specific Libraries. Acolo apeși Browse Libraries și se va deschide un dialog de alegere a unui fișier. Cel mai probabil va afișa dosarul proiectului, unde poți găsi fișierul lib care a rezultat prin exportul simbolului. Acum o poți găsi în lista editorului de simboluri.

Adăugarea unei biblioteci la proiect

Adăugarea unei biblioteci la proiect

O metodă, poate mai simplă, de a creea o bibliotecă nouă ar fi fost din meniul File - New Library. Va trebui să alegi un nume și o locație pentru noul fișier, iar apoi ești întrebat dacă vrei să incluzi biblioteca în KiCad sau doar proiectul actual.

Includere bibliotecă în KiCad sau în proiect

Includere bibliotecă în KiCad sau în proiect

Să deschidem simbolul diodei din biblioteca creată anetrior. Înainte de orice, dă clic în zona de desenare, lângă simbol și verifică grila (Grid). În mod implicit, este setată la 1,27 mm, la fel ca în editorul de scheme. Niciodată nu vei plasa pini la o grilă mai mică de atât. În caz contrar, nu o să îi poți conecta în schemă. Dacă desenezi circuite integrate cu 2 sau mai mulți pini situați unul lângă altul, plasează pinii la cel puțin 2,54 mm distanță între ei. Altfel, schema va apărea prea încărcată, și gândește-te cum ar arăta printată la dimensiune reală, cu pini situați la 1,27 mm unul de altul.

După cum spuneam, voi transforma dioda în punte redresoare. Voi crea un simbol puțin diferit de cel clasic, cu 4 diode. KiCad nu oferă o opțiune de rotire la 45 de grade. Să începem prin a șterge pinii diodei. Pune cursorul mouse-ului în punctul de conectare al pinilor și apasă Delete. Desenul rămas trebuie răsucit la 180 de grade. Selectează tot, încadrând într-un chenar cu click stânga, apoi cu chenarul de selecție sub cursor apasă click dreapta și alege Mirror Block Around Vertical(Y) Axis. Prefer să am centrul simbolului la coordonatele 0,0, așa că selectează din nou simbolul și trage-l în centru. Îți va fi de folos în continuare, pentru că vei încadra simbolul într-un romb.

Desenare chenar în jurul simbolului

Desenare chenar în jurul simbolului

Acum voi desena, folosind aceeași unealtă, o linie de-a lungul diodei, în locul pinilor. Apoi, urmează adăugarea pinilor. Din meniul Place -Pin sau butonul din bara de unelte din dreapta poți intra în modul de adăugare pini. Asigură-te că grila este 2,54 mm! Dă click unde vrei să apară pinul. Nu e o problemă dacă nu l-ai plasat corect, se poate muta oricând. Va apărea un dialog în care definești proprietățile pinului.

Editarea proprietăților pinului

Editarea proprietăților pinului

În câmpul Pin name vei atribui un nume pinului. Se scrie de obicei funcția acestuia. Pot exista mai mulți pini cu același nume. Trebuie să atribui și un număr pinului, în câmpul următor. Acest număr va fi luat din fișa tehnică a componentei. Cum în acest caz, nu există numerotare a pinilor în datasheet, pot numerota pinii cum vreau. E important să rețin această numerotare. Pinii simbolului vor fi „legați” de pad-urile amprentei pentru circuit. Din acest motiv, un simbol nu trebuie să aibă mai mulți pini cu același număr. Alte setări utile sunt Orientation și Length. Mutarea și reorientarea ulterioară a pinilor se face prin plasarea cursorului pe pin și apăsarea tastelor M și R. Capătul pinului la care te conectezi în editorul de scheme este cel marcat cu un cerc în dialogul de mai sus. Poate ai observat că am denumit pinul „~~”. Acesta este un caracter special în KiCad și trebuie tastat de două ori în acest context. Un singur caracter „~” simbolizează un pin care nu are nume. Același caracter plasat înainte numelui pinului va determina afișarea numelui cu o linie deasupra.

Am numerotat pinii astfel: 1 și 2 sunt intrările alternative, 3 este ieșirea pozitivă, iar 4 masa. Evită numele de pini mai lungi de 4 caractere și numerele peste 9999. Numărul pinului poate conține inclusiv litere.

Desenarea simbolului pentru puntea redresoare

Desenarea simbolului pentru puntea redresoare

În meniul Symbol se află Properties și Fields. Accesează fila Options de la proprietăți și debifează Show pin number pentru acest simbol. Mai poți adăuga în celelalte file o descriere a simbolului și un filtru de căutare pentru amprenta de circuit. Aplicarea filtrului când asociezi amprenta în schemă poate afișa numai amprentele compatibile cu acest simbol. La Fields trebuie să adaugi cel puți câmpurile Reference și Value. Acestea vor fi editate în schemă când folosești simbolul. Field Value pentru referință este indicativul tipului de simbol (am folosit aici DB de la diode bridge). Setează și câmpului Value o... valoare. Aceasta va deveni termenul de căutare în dialogul de selecție simboluri (eu am folosit DB_ALT).

Salvează simbolul și deschide schema alimentatorului din articolul anterior. Pune cursorul mouse-ului pe simbolul punții redresoare existente și apasă E pentru editare. În partea din stânga a dialogului găsești un câmp Library Symbol. Sub el ai un buton prin care poți schimba simbolul cu altul (Change). Dacă știi în ce bibliotecă se află și cum se numește, poți tasta direct în acel câmp în formatul bibliotecă:simbol. Fiindcă atât simbolul vechi cât și cel nou au pinii plasați în aceleași locuri, conexiunile electrice nu s-au întrerupt. În caz contrar, ar fi trebuit să redesenez firele de conexiune. La fel de bine aș fi putut să șterg simbolul existent și să îl adaug pe cel nou.

Pentru continuarea proiectului alimentatorului, acest simbol este de ajuns. Mai există aspecte legate de desenarea simbolurilor care ar trebuie detaliate, dar într-un articol viitor. Poți descărca proiectul realizat până acum, cu simbolul nou, de aici.

Articolele similare

Niciun comentariu :

Trimiteți un comentariu

Vă recomandăm să citiți regulamentul comentariilor înainte de a scrie un comentariu.