Kicad új projekt - documents-be. egy mappa lesz, sch és pcb jön. tegyük ide a saját lib-eket (updatelt cpu-t: pic24.kicad_sym) projekt manager-ben: manage symbol libraries, project specific. add existing és file megmutat. sch: kapcs rajz. lehet + rajzokat is betenni hierarchikusan add symbol: pic24 kereso. kis és nagybetu a net nevében számít! tápok: vss föld, vdd +3V3, szimbólumok berak, drót és rá label. kihúzzuk a lábat és label. jobb oldalon rotate. 100 nf-es kondik, 4 darab. footprint: C_1206_metric, handsolder elso kondi copy/ 3x paste, lábaik összeköt, gnd és 3v3 paste-val ráköt. reset-nek R 10k, smd 1206 handsolder. teteje 3v3, alja mclr. prociban is kössük be nyomógomb SW_push. mclr és gnd közé. footprint sw_push_6mm vcap/vddcore-ra 10 uF, C_polarized, tantál, smd, cp_eia_6032_kemet-c envreg +3v3-ra kvarc jön: 12m, hc49 u vertical. 2 db 15p-s kondi, föld, osc1, osc2 beköt. USB_B csatlakozó. d+,d-, 5v (szimbólum) beköt. procin vusb 3v, vbus 5v. stabilizátor: lm317_sot223, 3v3, 47uf (CP_Radial P3.50), 10 uf, in/out beköt, föld beköt. power led: smd 1206, 1k. busz: led[0..4]. csatlakoztassuk re0..re3-at led0..led3 led és ellenállás lemásol, 1k-ra, bss138 fet sot23 berak, 5v tápra rak, lemásol 4x led-ek átnevez: led0..led3 bss138-ek kitöröl, text: 4xbs138. busz a bss138-ak alá, led0..led3 beköt ICSP szimbólum legyárt: MCLR,VDD,GND,PGD,PGC symbol editor, new alkatreszek library, new symbol, ICSP5, icsp rectangle, properties, fill with body background color add pin mclr output, 1, left vdd power input, left gnd power input, left pgd bi-dir pgc output text: icsp vissza a schematics-ra, add icsp5, lábait beköt pgc2-re és pgd2-re. annotate schematics: átszámoz, reset exixting, kialakul balról és fentrol R1, R2 stb ha kész, jöhet az erc (hf-nél megtesszük.) nem bekötött lábak! most ignorálhatjuk. véglegesben nc! elso hibás lábra tegyünk x-et. írjuk át PGC-t PGc-re. 2 hibát kapunk: a címke nem kapcsolódik. -------------------------------------------------------------- készítsünk footprintet az icsp-hez: footprint editor/new library/project new footprint: icsp, furatszerelt (footprint properties: tht, default pad properties: 1.6mm x 1.6mm, 0.8-as furat) grid 100 mil/2.54mm default pad properties-t furatszereltre. 5 db pad, középso 0,0-ra, 1-es négyzet (properties) paste default pad properties silkscreen rétegen téglalap. grid lehet 1.27 is 1-es lábhoz háromszög alakú poligon. iscp felirat f.silk rétegre, ref f.fab-ra kapcs rajz újra. footprint assigment tool hdr1-hez keres icsp-t, dupla click odatesz. usb b-hez is. properties-ben megnéz. pcb editor start, update from schematics (nem automatikus) board setup-ban netclass-okat definiálni: A 0,25 mm rajzolatfinomság alatt 15%, 0,7 mm-nél kisebb furatátméronél 30%, 0,5 mm-nél kisebb furatátméronél 40% felárat számítunk fel. Kontúrmarás 69 Ft/dm, kontúrvágás 26 Ft/dm. design rules: clearance 0.25, copper to edge 3mm clerance: 0.25, via size: 0.8, via hole: 0.5. 1A-nél 0.5mm-es min (0.6) tap osztály. GND-t, +3v3-at, /5V-ot oda (ha nem csinálja, schematicson assign netclass) alkatrészek elhelyez (place) grid ne legyen 0.3-nál kisebb! 100n-s kondik 0.5 inchen belül! bekeretez F.mask és B.mask rétegen (edge.cuts ha profilmarást kérünk) F.silkscreen-re felirat B.cu-ra filled zone (gnd réteg, close outline), drc fogja kitölteni (zones/unfill all zones) drc: cpu miatt 0.2-es clerance. huzalozás. jobb gomb: place via. eloször tápok, majd drc és smd-s földek viával. track: edit pre-defined sizes-nél 0.25-ös width hozzáad, majd vusb-t beköt. végén drc. hiba nem lehet. view 3d. axonometria(ortogonális) és árnyalás készítünk gerbert. f.cu, b.cu, f.mask, b.mask, f.silkscreen extended kikapcsol drill (pth npth egy fájlba). extended kikapcsol gerbv-vel megnéz. kezdi elölrol, mert nincs rögzítofurat!