You are on page 1of 27
BLOG SHOP ABOUT ME yf fan THANHNT'S BLOG LVN ind DIEN TU’ ¥ TAN MAN ¥ PROJECT ## Home » Dién ti » Thiét ké mach » [Trick] Mét sé thi thuat khi vé mach véi Altium [Trick] Mét sé thd thuat khi vé mach voi Altium Trung Thanh Dién tr, Thiét ke mach 9 Comments BUQC XEM Prweet {0 [on|(0 2A NHIEU Mét sé khai niém khi lam viéc voi RTOS. Kinh nghiém debug 18i khi lam ap trinh nhiing RTOS — Lap thém Voi mong muén ghi lai nhéng thi thuat khi vé mach véi Altium — canh cho vi diéu mét cach chi tiét, do vay muc nay sé ngay 1 dairanéntéitachra —khién khdi bai viét “Téng hop phim tat trong Altium’. Bai viét nay sé ting hop mat sé meo, hoac nhieng kinh nghiém, thii thuat cn thiét khi vé mach véi Altium. [QTCS] 3 tdi khuyén va 20 nam tién luong xi ly [i ty thoat I, MUC LUC Debug cia Keil uVision Kinh nghiém * Mot vai kinh nghiém nhé khi vé va di day Kich thuéc — Dinh dang * Dinh dang lai kich thud mach in * M& réng, thay ddi kich thuéc PCB sau khi ct * Ct bo mach chinh xac voi AutoCAD va Altium * Thay ddi kich thuréc khé gidy trong SCH * Chinh lai kich thuéc mac dinh ctia ban vé — Thém tén, tiéu dé... cho ban vé * Tao PCB theo tigu chuan cd sn Phu déng * Phi dng cho mach in trén Altium 14 * Phi ddng cho mach in c6 dwong bao phirc tap * Chira lai khong tréng khéng phil xanh dé trang thiéc * Hoa lop phi déng véi cing 1 NET Vé mach * Thay déi kich thuée duéng day nhanh Khi vé — add via * Xéa nhanh dong mach (net) * Didu chinh théng sé nhiéu linh kién mét luc * Diéu chinh nhanh kich thuée dwéng mach (Net) da vé * Bo tron duéng mach nhiing noi gap pad, via * Thay ddi ché d6 Itoi (Grid) * Tao IS khoan thi céng cho vit, dé tan nhiét Font — Chir Comment Sta 161 Flash Download Failed khi lap trinh TivaC duly 31, 2015 + No mment go ¢ séng bi an cla cdc Hacker August 18, 2015 + No Comment Cac cdp 46 trén ban nhau August 19, 2015 + No Comment BAI LIEN QUAN [MSP430] Giai phap luu tra di ligu khi mat dign September 12, 2014 + No Comment Hign thi Size code nap vao VBK véi IAR July 27, 2014 + 2 Comments STM32CubeMX — Céng cy hé try cdu hinh MCU STM32 April 20, 2015 + No Comment Siva Ii Flash Download Failed khi lap trinh TivaC July 31, 2015 + No Comment RTOS [a gi — NO * Viét chér c6 gach ngang trén dau (PCB) Layer - Object * Tao vach phan cach gitra cdc khéi trong so dé nguyén ly (SCH) * An phan 3D (gach chéo mau tim) cila linh kién khi di day trong PCB * An cc thanh phan (Net, Track, Via, Polygon) * Tim kiém linh kign tiv SCH sang PCB va ngugc lai? (Ché 46 Cross Mode) * Hién thi & dang Layer trong suét 3D Viewer * Hién rd dwong mach trong ché dé 3D (3D Viewer) * CAch xoay mach trong ché dé 3D * Phim tat nhanh khi xem 3D Léi - Cach khac phuc * L8i khéng update dug tir SCH sang PCB * Léi vong tron trang trong PCB (Altium ban 14) * L6i xanh Id cay khi pham luat Clearance * L6i khéng view dug hinh dang 3D ctia linh kién Me réng * Tao Logo riéng trong voi Altium * Nhiing hinh anh, ch@ vao PCB trén Altium 15 I. NOI DUNG Chu y: 66 thd c6 1 vai Idi phat sinh néu nhu ban khéng chay hoat déng nhu thé nao? July 2, 2015 + No Comment Xem Size code nap vao VBK trén CCS March 29, 2015 + No Comment 5 Ly Do Ban Nén Chon Embedded Software June 30, 2015 + 3 Comments RTOS — Lap thém canh cho vi diéu khién July 23, 2015 * No Comment BAN BE Nhym X's Blog Altium dwoi quyén Admin, vi vay hay thi chay Altium dudi quyén Administrator truéc khi tim kiém cdc Idi khdc. * Mét vai kinh nghiém nhé khi vé va di day + Chi y 8 vé mach cho thodng va dé kiém soat cac ban nén vé mach nguyén ly theo timng khéi 1 riéng ré, khéng vé tran vao nhau, Cac day néi voi nhau nén dat tén dé cho né ngdm hiéu cht khéng nén néi lién nhu vay mach nhin sé thoang hon. + Viéc st dung phim tat sé gitp cho viée vé mach nhanh hon. Céc ban nén xem cdc [énh trén thanh céng cu ¢6 tir gach chan & méi chi cai tuong dong voi 1 phim tat do. Vi du nhu tir “File” trén thanh céng cy 6 gach chan chi? F do vay thay vi nhdn vao “File” trén thanh céng cy ta c6 thé ding phim tat F dé thay thé, + Bat tén cho dong day thi chil y day néi véi nhau thi phai cé tén tring nhau, sau khi 44 vé xong mach nguyén ly cdc ban nén update sang mach in tieng khdi 1 va sp xép linh kién cho hop ly sau d6 mdi update nhéng khdi khac dé tranh bj ri mach. Lam nhw vay trong qua trinh TEST cing d& kidm soat hon. + Cac khu vue dién dp cao nén dé tach ring ra thanh 1 khdi dé tranh bi giat khi test. Cac dong mach dién 4p cao nén dé 1 khoang céch an toan tranh truéng hop bi phéng dién khi méi trvéng xung quanh 4m uét. Nhting duong tin higu dao déng voi tan sé cao nén uu tién khoang cach di day la ngan nhat dé han ché bi xung nhiéu. + © ché dé di day bang tay khi di day xong cdc ban nén kiém tra xem cdc day da néi hét voi nhau chua. Phéng truéng hop con sét day chua duge ndi voi nhau, cdc ban ding lénh T D R dé kiém tra. + Trong khi di day néu ban bj vwéng vao day khdc thi chuong trinh cé thé cm di qua, cho di cat qua hoae day day kia ra. BS chuyén qua lai gitra cac kidu nay, nhdn Shift#R Ban muén di day vudng géc, duéng cong hay géc bat ky, trong luc di day nhdn Shift+Space. * Loi khéng update duoc tie SCH sang PCB? Céc ban chi y rang dé cé thé sir dung tinh nang cap nhat thay di tw bén mach nguyén ly sang mach in thi file SCH va file PCB phai cling nam trong 1 Project. C6 thé do 2 file cla ban dang & dang Free Document nén ching khéng lién két duoc voi nhau. * Dinh dang lai kich thwéc mach in Muén dinh dang lai kich thuée mach in nhn P, L rdi vao lop Keep Out Layer vé dwrong vién sau dé béi den toan mach rdi nhn D,S,D Két qua thu duge sé la phan mach n&m bén trong dwdng Keep Out Layer theo ding hinh dang da vé. * M@ réng, thay déi kich thuéc PCB sau khi cat Ciing twong ty nhw trick bén trén, chiing ta da sir dung lop Keepout Layer 48 quy dinh phan board gitt lai khi ct PCB. Vay khi muén mé réng hoac thu nhé lai kich thuéc board thi chung ta cling van str dung layer nay Bwéc 1. Xéa bé hét nhteng duong da vé trén lop Keepout Layer (néu 06). Buc 2. Tai lp Keepout Layer, nhan P L rdi vé lai duéng bao cla board mach méi. Sau 46 béi den ton b} phan khung viva vé (van dang lam viéc trén lép Keepout Layer) va nhdn D S D a8 dinh dang Iai kich thwéc board mach. Néu thu nhé thi nhur trick bén trén, cén néu mé réng ra thi ctr vé dung bao réng ra bao nhiéu tiy thich — khéng c&n quan tam dén board hién tai lén hay nhé bao nhiéu. * Cat bo mach chinh xac voi AutoCAD va Altium Théng thong, voi nhiing thiét ké can a6 chinh xac, ban can sity dung AutoCAD dé vé 1 ban vé chinh xac kich thuoc bo mach cn thi cong. Str dung AutoCAD 48 vé duéng bao kin cla mach cn thi céng, sau dé luu file ban vé duéi dinh dang DXF. Mé file PCB Altium ctia ban lén, nhan File trén thanh menu va chon Import, sau dé tim dén file DXF da c6. Néu khéng chon duge file CAD hode qua trinh Import bi [di thi ban cn update ban Altium [én. Cai dat théng sé don vi, layer, tiIé... 48 bat dau import. lcks Sede Olspat ae corparents Orn vpn as erives Oren Dining Space O other wits 1 ts08D unt [In Peover Slee = C68 Ar 2712» 227 Sei 95 Dele ne wih Locate AueC80 (00a (127m > rocond a Saket ve bess Dan Ta Fad Convvion Soucelage Wane [PCB Lar conedoncondion [Outs OBndir INecrarcl al Import Setting Sau khi import, tong ty nh viée dinh dang lai kich thuée mach in, quét chon toan bé duéng bao va nhén D S D (Hoac vao menu Design > Board Shape > Define from selected objects) Két qua thu duoc nhu dudi: Import Result * Thay déi kich thuéc khé gidy trong SCH Nh&n phim t&t D © d8 m& Document Options, chon kidu gidy AQ, A1..., chon kiéu ngang hay doc... * Chinh kich thuéc mac dinh PCB va SCH C6 thé do nhu cau lam bo mach Ién hon (PCB) so véi kich thuée mac dinh ctia Altium dua ra, ta diéu chinh bang cach: Altium —> Nhdn D $ R roi click vao cdc diém muén tao khuén board. Hoac cé thé vao thé Design —> Board Shape —> Redefine Board Tuong tw néu muén digu chinh kich thuéc mac dinh cia ban vé mach nguyén ly (SHC): Voi phan mach nguyén ly chi c&n phai chuét rdi chon Options — > Sheet -> Standard Style , & day co thé chinh cac kich thuoc ctia ban vé theo cdc chuan A0-A4 hoac ty y kich thuréc. Chinh xac hon la ban vao Tool -> Schematic Preferences, & phan Default Blank Sheet Size thi ban chon khé gidy tly y, ngoai ra ban cing cé thé thay ddi tén ngudi vé, tn cng ty, dang ban Vé,...8 phan nay tiy theo y thich. *Tao PCB theo tiéu chuan cé san Tao mdi Project: File => New => Project Trong phn Project Templates chon loai PCB can thiét ké nhur PCI, PCMCIA, EU... Hodc c6 thé ty tao méi Template theo yéu cdu sau dé diing lai * Phu déng (Polygon) cho mach in (Altium 14) @souacopsertegins) Qrsterearaatrs) __QtaneOutines On 2500 a.m) nave tre Bai With ese mon So HAHAH ropes nut orton sme Fru.sotom conto [&i =] oe SaaS] (Fauna et obgens On orn tera 3 Remove Deo Copper a Sarr On tn Witsoe Phil ddng Lén phién ban 14, Altium cé 1 chit thay déi khi dé déng (Phi: déng — Polygon) cho mach, dé la Nhdn P G dé mé tay chon polygon + Chon hinh thtre phil (Hatched — Lui, Solid — Kin..) + Chon két néi lép phti dén net nao dé hay khéng. + Chon Layer muén phi déng. + Nén dat tén cho lép phi dé d& quan ly Cha cling, sau dé nhan OK. thém nira do la nhé tick vao tly chon Is Poured dudi * Pha déng cho mach in cé dwéng bao phirc tap comming * Thay ddi kich thuoc duéng day khi vé — add via Khi di day, nhén TAB hoac nhan sé 3 dé thay déi kich thuéc dureng day. Va nhan 2 48 add Via [én duéng day. t chiv c6 gach ngang trén dau Dé viét chi 6 gach ngang trén dau thi viét theo cui phap sau: C\M\U\ C\O\ GIAICIH\ N\GIAINIG\ TIRIE\N\ DIA\U\ * Vach phan cach giira cac khéi mach trong So dé nguyén ly Dung Line, sau 46 chon style trong myc Option (Click phai vao dureng Line viva vé, chon Properties) * Xéa nhanh du@ng mach (Net) Khi muén xéa duéng mach thi ching ta phai nhdn vao tung doan ctia net dé rdi xéa, nhu vay rat mat thoi gian. Céch nhanh hon la ding phim tat U (0 day cé nhiéu ty chon): + All: Xéa toan b durong mach cila toan mach + Net: Xéa nhitng dudng mach cé cing tén + Connection: X6a dong néi gitra 2 chan linh kién cla 1 net (Khéng phai toan bé net) * An phan 3D (gach chéo mau tim) cua linh kién khi di day trong PCB Nhdn phim tt © D, sau dé tick chon Hidden trong phan 3D Bodies. * An cdc thanh phan (Net, Track, Via, Polygon) Sau khi d8 déng xong hét r3i, ban muén tam thdi an lop 43 ddng di 48 nhin 1 dueng mach? Nhan O D dé mé cia sé View Configurations, Tai civa sé nay, tai tab Show/Hide, tick chon Hidden trong box Polygons sau dé nhn OK. Chuy&n vé Final néu nhu ban muén hign lai thanh phan da an. ort tains OK — Déng thdi cdc linh kién d& Select sé néi r6, linh kién khac sé mo = Tai day co thé thay ddi Property ciia cdc |inh kién nay nhu Footprint, Layer, Show/Hide name... Sau khi da thay d8i xong, muén tt ca hign 16 tre lai thi [ap lai buéc Find Similar Object nhung dé tat ca la Any Hoae: Ban muén thay ddi thude tinh cho mét nhém linh kién thi dau tién la chon nhom dé, sau do nhdn phim tat la F11 sé hién ra bang Inspector Tham khao tai Altium Website * Piéu chinh nhanh kich thuéc dwoéng mach (Net) da vé Sau khi vé xong cdc duéng mach, vi 1 ly do nao dé ban muén dung mach da vé to ra hoac nhé di 1 chit nhanh chéng thi ban cn str dung tinh n&ng digu chinh hang loat (Find Similar Object) Nhn Shift + F rdi chon dong mach ma ban can didu chinh. Dzsomusering Cissea uanree cer biting Heese torsson Normal ¥ (|pur aspetor Find Similar Object Option Nh&n chon Same tai déi tvgng NET ma ban cn diéu chinh sau 6 nh4n OK d8 mé ra civa sé Inspector. FOB specter ede assaf anc PCB Instector Thay di theo kich thuée ma ban muén. Céch nay ciing str dung tuong tw dé 06 thé thay adi thudc tinh cia 1 loat déi twgng nao dé. * Tao Logo riéng voi Altium Logo duge tao [a file bmp (Cac ban cé thé chuyén tt cac dinh dang anh khdc sang) Tai bé script cila Altium tai Chay Script PCB Logo Creator tim trong thu muc cai dat ctia altium Scripts\Delphiscript Scripts\PCB\PCB Logo Creator EE sign in tim Vaut Altium Runscript Chon file PCBLogoCreator.PRJSCR => nhdn Open. Trong civa 86 Select Item To Run, chon RunConverterScript => OK Comat pene Bead Lae Teo Lae! nate ozo: 1584168 le SeanaFanar:|1 |S) fiona Onecaive Oss Ose HDDs tle Ect View Project Place Design Toots AutoRoute Wordow Help Gals o\eselamag ae a8 HEB 5] top ayer, sotom Layer, Mecnanical 1,5 Tap Overy ‘ESSSmilWI2GEm Grit Im (Hotspot Snap) Result Nhan Load dé lay hinh anh lam Logo, sau dé nhan Convert dé bat dau qué trinh chuyén déi. * Tao 16 khoan thi céng cho vit, dé tan nhiét Nhan P P dé lay 1 pad, dat pad nay vao vj tri can tao I khoan Double click vao pad nay dé digu chinh kich thuéc 16 khoan. Tope Delon yer |Top fae eatiom Pate TepSlde ate Soke Mat Lays x [asian sme OTepanaae ton Out stack ’ [Basin = savate tye maar . Sretywganion tae Pad Properties * Chiva lai khoang tréng khéng phu xanh dé trang thiéc Ban da ting nhin thy trén 1 board mach, cé duéng mach nguéi ta khéng phi xanh ma lai phi lén 1 [6p thiéc. Vide nay nham gitip dueng mach dé tai dong cao hon. Vay ngurdi ta lam vigc d6 nhu thé nao? Khi ban vé mach, ban dé y rang layer co tén la *Paste (Top Paste, Bottom Paste..) hodc “Solder (Top Solder, Bottom Solder...), nhéng layer nay sé quyét dinh viéc ving nao cé duge pht xanh hay khéng Théng thung khi khéng tac dong gl vao layer nay thi toan bd mach sé dugc phi xanh, tuy nhién néu ban vé bat ct? hinh — du@ng nét nao dé tai layer nay thi vung ban vé ra dé sé khong durge phil xanh. Sau khi thi cong mach, nhiing ving khéng duge phi xanh nay sé duge phi thiéc [én, Muén dé 1 NET nao dé duge phi thiéc, ban ctr viéc vé 1 LINE dé [én line cé sn. eu .) Eon ey Solder Layer * Hoa lop phu dong voi clung 1 NET C6 nhiéu board mach ngwai ta khéng can di duéng GND ma thay vao dé ho cho kat néi try tiép vao Polygon. Vi du: Net + Polygon é lam nhu trén, cu hinh Polygon nhu sau: — Connect to NET: chon Net ma ban muén héa |6p Polygon vao. — Chon Pour Over All Same Net Objects — Layer: Chon lp ma ban muén phi xanh, ~ Click OK. Fede @soia (Copper Regions) Hatched tracksAres) None Outlines On Remove lands Less Than 1613 Gammsinarea ‘Arc Approximation ‘Maximum Devation From Perfect Me OTS Remove Necks When Coppet wiatntessTman 012th Properties Net Options Name {fom Layer-No Net Connect to Net [GND Layer Bottom Layer Pour Over AllSame Net Objects Pour Over Same Net Pol gane Only Ignore On-Line Violations Boog IsPoures Polygon Option Chi y mét vai phim tat Nhdn Shift + Spacebar dé thay ddi kiéu nét vé: 45 46, 90 d6, cung tron... Nhdn Space 48 chuyén ddi huéng vé. Nhdn Shift + (> hoac <) a8 thay déi ban kinh cung tron. Nh&n sé 1 dé thay ddi ché dé vé 2 canh hodc vé ting canh mot. Line Mode Tham khao thém tai Altium Document. * L6i khéng view duoc hinh dang 3D linh kién Sau khi ban d& ADD thanh céng file 3D (STEP) cia inh kién cé sn vao thy vign PCB, da view 3D thanh céng khi md file thu vién & ché 46 3D. Ban da lvu day dui cac thanh phan nhung khi siv dung linh kién vao mach cia minh thi van khéng théy duge dang 3D ctia linh kign da thém thanh phan 3D Téi nghi van dé nay xay ra do cdc lién két gitra thu vién nguyén ly (SCH) va thw vién footprint (PCB) ciia linh kién tuong tng khi ban chinh stra chua dug cap nhat, vide thay déi mdi chi dién ra trong file PCB Lib. Dé khdc phuc vn d@ nay, ban chi cdn xéa bo lién két dén thr vign PCB trong thu vién SCH va thém lai lién két nay. Va Itic nay viéc cap nhat sé day du hon. TN CE BLUESKY Schematics Sentid g a i i Mack Level | leat [type toca..|Deserption x20¥20 Gnd:10 ‘System | Design Compiler | SCH | Instruments Shortcuts | >> Xéa lién két ci Add lai lién két gitra th vién nguyén ly va footprint. Cac bude add lai ign két dén thu vign PCB Hét buée nay [8 ban lai cé thé sir dung thu vién nhu binh thuong. * Nhdng hinh anh, chit vao PCB ding OLE OLE viét tat ttr Object Linking and Embedding. Tinh nang mei nay cé tir Altium 15, hé tro nguoi dung nhung cac déi tugng vao PCB 1 cach dé dang hon so véi viée ding script nhu & cdc phién ban true Théng thong & cdc phién ban khdc ciia Altium Designer dé copy mét mét dung, vao trong PCB moi ngudi chi can copy don gidn sau dé vao PCB, chon lop can chén néi dung va an Ctrl+V rdi dat vao vj tri mong muén. ‘St dung: Tai toolbar Place > Object From File Arc (Center) a OO) Arc (Edge) OY Arc (Any Angle) © tullcirce i Component... 499 Coordinate Dimension » Work Guides » Embedded Board Array/Panelize Design View Drill Table Layer Stack Table ve Multi-Routing Menu OLE Chon dén file cn nhing vao. Cé thé hung cae dinh dang cia excel nhu CSV, XLS, dinh dang cia van ban nhu TXT, dinh dang anh 8 Bit nh BMP, JPEG. Fie Brel oo) Sau khi add ndi dung file Excel Tuy nhién qua st dung thay chtre nang nay khéng én dinh lam véi nguén Ia file Anh. Vay nén dé én nht thi khi nhting file hinh, nh, ching ta ctr ding script vdi file nao khéng nhung duge la OK. :D SHARE THIS: Wiwitter Ff Facebook | &+Google | i Email Related Posts: . Phim tat trong Altium thwong ding . Add thém thu vién 3D trong Altium . [MSP430] Giai phap lu tri dip ligu khi mat dign ., MSP430 — Chéng rung phim don gian . MSP430 — Giao tiép voi IC ghi dich 74HC595 APRONS Tags: Altium, Tht Thuat About The Author Trung Thanh Toil Mét ngudi cé sé thich dac biét voi moi ther thuéc vé céng nghé, yéu thich tim hiéu nhing thir cé vé thi vi mién la né gan véi mét dang céng nghé nao dé :). Kinh nghiém ¢6 duge hau hét ting a tiv ty kham pha va duge chia sé. ‘fe. Binh Luan Céng ding @ Dang nhap ~ @ Recommend 9 ‘Sap xép theo binh Iuan hay nhdt ~ Tham gia binh luan... r Hoang Tang 7 Thank ban nhé, téng hop nhu thé nay cho dé tim kiém. rat tién Igi cho nhtng nguéi méi nh minh. Wei - Chia sé “ae Oe Bai viét rat hay, ban co thé chia sé thu vién cla ban khong? 1 Trd Wi - Chia sé Br] Nguyén Trung Thanh > Hung 7 thang trudc http://media.thanhnt.com/pubil. Minh ciing toan ding thu vién ctia may bac khae chia sé. Chinh siva voi thém 1 vai linh kién théi May hom tre ban nén quén mat cha up cho ban. :D Tra Wi» Chia se Iwu hoang son - 9 thang truss cam on bai viét, rat hay va nhiéu théng tin bé ich 1 Tra loi - Chia sé» Hung - 40 thang tude Phat huy nhé, rat ¢6 ich day ban. 1 Tri - Chia s8> Khoinguyentien . 3 thang tru¢ that dang gid nghin vang khéng phai ai cting vidt de nhimng bai ngan ngon va day dii nhw vay dén minh khéng am hiéu vé vdk may ma ting tam nhan biét 1 chit it mong ban vist nhérng bai ma cé ban chay thir de thi tét hon.cting git Idi cém on tdi ban nhiéu da giip minh hoc héi de kinh nghigm vé vidk ban c6 thé vieets thém vé cdch giao thire cdc ic vdk voi nhau bang cach néi tiép hoac truyén théng voi nhau bang max485 doj ko ban Tr loi» Chia sé Nguyén Trung Thanh > khoinguyentien - 3 thang true Cam on ban da quan tam. 4* Hién tai minh dang cé mét vai viée ring nén gan day khéng co diéu kién viét bai, sp toi cé thoi gian hon minh sé tiép tuc may series ma minh dang viét cha hét. Tra loi» Chia se Té Mo Chao ban Thanh sao ban k viét tiép a Tra loi» Chia sé miruds Nguyén Trung Thanh motnam usc Nhéing trick nho nhé nay minh da gap, hoac dai thay va test OK rdi minh mdi téng hop vao day. Trong qué trinh lam va tim hiéu, néu thay ¢6 gi hay EEA EEE 9S MISES Va Ney mex pee minh bé dé. :D 3 Tra loi + Chia sé CUNG TREN TRUNG THANH'S BLOG CAINAY LAGI? Hay chon cho minh mét cai 10 thd thuat t6i wu Nginx va ThanhNT's Blog Copyright © 2015.

You might also like