Thiết kế hệ thống cơ điện tử xác định sự phụ thuộc của hệ số ma sát của cặp vật liệu vào vận tốc và áp lực

98 301 0
Thiết kế hệ thống cơ điện tử xác định sự phụ thuộc của hệ số ma sát của cặp vật liệu vào vận tốc và áp lực

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Trờng đại học bách khoa hà nội Viện đào tạo sau đại học ====== ====== Luận văn thạc sĩ khoa học Ngành: công nghệ khí thiết kế hệ thống điện tử xác định phụ thuộc hệ số ma sát cặp vật liệu vào vận tốc áp lực chuyên Ngành: công nghệ khí Nguyễn Quang Long Ngời hớng dẫn khoa học: PGS.ts Nguyễn Don ý Hà Nội/ 2010 MC LC Li cam oan -1M u.-2Chng Tng quan v Ma sỏt.-4I Gii thiu chung v Ma sỏt.-4II Lch s phỏt trin -4III Lý thuyt c bn v Ma sỏt -51 c trng c bn ca ma sỏt -51.1 nh ngha, cỏc thut ng chớnh.-51.2 Cỏc c trng c bn ca Ma sỏt-51.3 Phõn loi ma sỏt.-62 Thụng s hỡnh hc b mt tip xỳc.-82.1 Tip xỳc ca b mt-82.2 Cht lng b mt chi tit mỏy -82.3 S tip xỳc ca b mt cú nhỏm ln -92.4 Phng phỏp v cụng c nghiờn cu b mt tip xỳc -103 Cỏc nh lut v ma sỏt -113.1 nh lut ma sỏt th nht -113.2 nh lut ma sỏt th hai-113.3 nh lut ma sỏt th ba.-124 Nhng qui lut ma sỏt thc nghiờm -124.1 S ph thuc ca h s ma sỏt vo ỏp sut phỏt tuyn f = f(p)-124.2 S ph thuc ca h s ma sỏt vo tc trt f = f(v).-134.3 S ph thuc ca h s ma sỏt vo tc cú bụi trn -134.4 S ph thuc ca h s ma st vo cỏc thụng s ma sỏt khỏc -135 Ma sỏt khụng cht bụi trn-14- Chng Thit k mỏy o h s ma sỏt-16I Mc ớch ch to mỏy o.-16II Yờu cu thit k -16III Cu to mỏy o -17IV Nguyờn lý hot ng -18Chng ng c bc & ng dng ng c bc h thng o h s ma sỏt -18I Gii thiu v ng c bc -18II Cu to v phõn loi ng c bc.-191 ng c bc nam chõm vnh cu-192 ng c bc cú t tr thay i-203 ng c bc kiu hn hp -204 Mt s loi ng c bc thụng dng -21III Nguyờn lý hot ng ca ng c bc.-241 ng c bc nam chõm vnh cu-242 ng c bc t tr thay i-243 ng c hn hp-254 ng c nhiu Stato -26IV C s lý thuyt iu khin ng c bc -261 H thng iu khin ng c bc-262 Nguyờn tc chung -273 iu khin c bc-274 iu khin na bc.-275 iu khin vi bc-276 Vn v s trt bc-27V Mch iu khin ng c bc-28VI iu ch rng xung thay i tc ng c.-29- iu ch in ỏp cp cho ng c thay i tc ng c-292 Cỏc phng phỏp iu ch rng xung.-30VII Tớnh chn ng c bc -34Chng Vi iu khin & ng dng vi iu khin h thng o h s ma sỏt.-36I Gii thiu v vi x lý -361 Cỏc thnh phn ca b vi x lý.-362 La chn mt b vi iu khin -37II Vi iu khin PIC.-381 c tớnh ca vi iu khin PIC16F877A -382 S chõn & s khi-393 T chc b nh ca vi iu khin PIC16F877A-414 Stack -445 Cỏc cng xut nhp ca PIC16F877A -446 Timer.-467 B chuyn i ADC -498 Comparator-519 B to in ỏp so sỏnh-53III ng dng vi iu khin PIC16F877A h thng o h s ma sỏt -541 S h thng-542 Chng trỡnh dch v np cho vi iu khin -553 Linh kin cn dựng cho mch.-554 Mch in nguyờn lý v mch in-57CHNG Bin tr & ng dng bin tr h thng o h s ma sỏt -57I Mt s thit b o gúc quay .-571 Thit b o gúc da trờn cỏc chuyn i bin tr-57- Thit b o gúc quay bng chuyn i cm ng-583 Thit b dựng chuyn i in cm o gúc quay khụng gian chiu.-59II Chuyn i bin tr.-60III POT vi vai trũ l dng c o-601 POTENTIOMETER cú dũng in khụng i -612 POTENTIOMETER cú in tr khụng i -613 MICROVOL POTENTIOMETER -614 POTENTIOMETER cp nhit in.-61IV POT vi vai trũ l b phn in t.-611 POTENTIOMETER cụng sut thp.-622 POTENTIOMETER cụng sut cao -633 POTENTIOMETER iu khin s -63V ng dng ca POTENTIOMETER-631 B chuyn i-632 iu khin õm thanh.-633 iu khin o gúc.-64VI NG DNG POTENTIOMETER O GểC NGHIấNG TRONG H THNG O H S MA ST .-641 CU TRC CHUNG CA POTENTIOMETER .-642 C IM CA POTENTIOMETER S DNG TRONG H THNG O H S MA ST.-643 NGUYấN Lí HOT NG-654 VAI TRề CA POTENTIOMETER TRONG H THNG O H S MA ST.-65- Chng Ghộp ni mỏy tớnh -66I TNG QUAN V CNG NI TIP -661 CHUN GIAO TIP RS-232 -672 TRUYN THễNG GIA NT -73- MT S TIấU CHUN TRUYN THễNG NI TIP KHC -74II MAX232 -76CHNG PHN MM IU KHIN HIN TH O H S MA ST S DNG VISUAL BASIC -79I VI NẫT V VISUAL BASIC -791 GII THIU CHUNG -792 CC KHI NIM C BN V LP TRèNH VISUALBASIC.-793 IU KHIN MICROSOFT COMM CONTROL 6.0-86- II NG DNG VISUAL BASIC LP TRèNH HIN TH CHNG TRèNH O H S MA ST.-881 NHIM V CA CHNG TRèNH -882 LU THUT TON CHO CHNG TRèNH HIN TH H THNG O H S MA ST TRấN MY TNH -89- Kt lun-90Ti liu tham kho.-90- Lun thc s ng dng c in t xỏc nh h s s ma sỏt LI CAM OAN Tụi xin cam oan ti Lun vn: Thit k h thng c in t xỏc nh s ph thuc ca h s ma sỏt ca cp vt liu vo tc v ỏp lc ny l ca tụi tỡm hiu v nghiờn cu Cỏc kt qu v s liu lun ny l trung thc v quỏ trỡnh nghiờn cu v xõy dng mụ hỡnh l nghiờm tỳc Vin Sau i hc -1- Nguyn Quang Long Lun thc s ng dng c in t xỏc nh h s s ma sỏt M U t nc ta ang cú nhiu n lc nhm chuyn mỡnh phỏt trin, vi mc tiờu ti nm 2020 s c bn tr thnh mt nc cụng nghip Trong cụng cuc cụng nghip húa hin i húa t nc, c khớ ch to mỏy l mt nhng ngnh u tiờn trng im Mt nhng nhim v quan trng i vi ngnh c khớ ch to mỏy quỏ trỡnh sn xut l phi lm nõng cao tin cy, tui th ca mỏy múc, dng c, trang thit b, nht l cỏc mỏy múc hin i v cỏc dõy chuyn sn xut t ng nhm nõng cao hiu qu kỡnh t Vic tỡm nhng gii phỏp k thut ma sỏt khoa hc v s tng tỏc cỏc b mt tip xỳc cú chuyn ng tng i s gúp phn quan trng lm tng hiu qu lm vic ca mỏy múc, t ú tng hiu qu ca quỏ trỡnh sn xut í ngha to ln ca k thut ma sỏt i vi nn kinh t quc dõn l ch phn ln mỏy múc b hng khụng phi góy m mũn v h hng b mt ma sỏt cỏc mi liờn kt ng Phc hi mỏy múc phi tn rt nhiu tin, vt t, hng chc cụng nhõn phi tham gia vo vic ny, hng mỏy cụng c c s dng cỏc phõn xng sa cha Ngoi vic gim mũn v nõng cao tui th thit b mỏy múc, k thut ma sỏt cũn cú nhim v nghiờn cu cỏc bin phỏp gim lc ma sỏt mỏy múc c thit k v ang hnh Chỳng ta u bit rng hn mt na nhiờn liu dựng chy ụ tụ, u mỏy xe la v cỏc phng tin giao thụng khỏc thc cht l khc phc tr lc ma sỏt gõy nờn chi tit mỏy Hiu sut nhiu thit b mỏy múc thp ma sỏt l chớnh Vi tớnh cht ú thỡ vic nghiờn cu, kho sỏt mi quan h ca cỏc cp vt liu quỏ trỡnh ma sỏt theo cỏc iu kin lm vic khỏc s gúp phn a gii phỏp hp lý giỳp ti u húa quỏ trỡnh lm vic ca mỏy múc thit b ú cng chớnh l ni dung lun ca tụi c giao Ngy nay, vi s tin b ca khoa hc k thut v s phỏt trin bựng n ca cụng ngh thụng tin, cụng ngh in t, cỏc h thng mỏy múc, thit b nghiờn cu v sn xut dn dn c t ng húa vi mc ngy cng mnh m Trong lun vn, tụi ó ng dng nhng cụng ngh tiờn tin ny nhm thc hin tin hc húa, t ng húa h thng o h s ma sỏt ca cỏc cp vt liu H thng o h s ma sỏt ny s cho ta cỏc kt qu thc nghim v giỏ tr ca cỏc cp vt liu ma sỏt khỏc da trờn s thay i ca ti trng & tc tỏc ng lờn cp vt liu Ni dung ỏn gm cỏc chng: Chng I: Tng quan v ma sỏt Chng ny tỡm hiu v lch s phỏt trin v ng dng ca k thut ma sỏt nhiu lnh vc, c bit cỏc lnh vc khoa hc v cụng ngh Nờu c cỏc c trng c bn, cỏc nh lut, cỏc quy lut ca ma sỏt thc nghim Chng II: Thit k mỏy o h s ma sỏt Chng ny trỡnh by rừ rng cỏc bc thit k, ch to v nguyờn lý hot ng ca mỏy o h s ma sỏt Chng III: ng c bc v ng dng ng c bc h thng o h s ma sỏt Vin Sau i hc -2- Nguyn Quang Long Lun thc s ng dng c in t xỏc nh h s s ma sỏt Chng ny nghiờn cu nguyờn lý hot ng, mch iu khin v phng phỏp tớnh chn ng c bc ng dng thc t vo Mỏy o h s ma sỏt Chng IV: Vi iu khin v ng dng vi iu khin h thng o h s ma sỏt Chng ny cp n cỏc c tớnh, s v t chc b nh ca vi iu khin PIC16F877A ng thi trỡnh by ng dng nú h thng o h s ma sỏt Chng V: Bin tr v ng dng bin tr h thng o h s ma sỏt Chng ny gii thiu mt s thit b o gúc quay, c bit l cỏc thit b o gúc da trờn cỏc chuyn i bin tr (Angle Potentiometer) Gii thiu POT vi vai trũ l dng c o v mt b phn in t Trỡnh by ng dng POT o gúc nghiờng h thng o ma sỏt Chng VI: Ghộp ni mỏy tớnh Chng ny trỡnh by v chun giao tip RS-232 v Max 232 Chng VII: Phn mm iu khin hin th o h s ma sỏt s dng Visual Basic Chng ny gii thiu v Visual Basic, ng dng nú lp trỡnh hin th chng trỡnh o h s ma sỏt Trỡnh by form v code ca chng trỡnh hin th Tụi xin chõn thnh cm n s giỳp ca cỏc thy cụ b mụn Mỏy v Dng c cụng nghip Trng i hc Bỏch khoa H Ni, c bit l thy giỏo PGS.TS Nguyn Doón í ó to mi iu kin thun li tụi cú th hon thnh lun cao hc ny ỳng tin v cú cht lng cao nht H Ni, ngy thỏng nm 2010 Hc viờn thc hin Nguyn Quang Long Vin Sau i hc -3- Nguyn Quang Long Lun thc s ng dng c in t xỏc nh h s s ma sỏt CHNG TNG QUAN V MA ST I GII THIU CHUNG V MA ST Hin tng ma sỏt ó c ngi bit n v s dng t lõu i Sỏng ch u tiờn vo khong nm 4000 trc cụng nguyờn l cỏc ln v xe y dựng chuyờn tr cỏc vt liu nng Tri qua nhiu thiờn niờn k ngi ta ó ci tin b sung cỏc dng c ú, cng thụ s nhng cng tin dng v gim nh sc lao ng cho ngi V mt lý thuyt, phỏt minh u tiờn thuc v Leonard de Vinci (1452-1519) trờn cỏc hiu ng ma sỏt v a khỏi nim v h s ma sỏt Nhng s nguyờn lý nhm gim h s ma sỏt ca ụng mang tớnh thc tin cho n ngy Cho n nay, v rt nhiu phng din, ma sỏt cũn l mt iu n Trong quỏ trỡnh ma sỏt v ch quỏ trỡnh ú ó ng thi xy cỏc quỏ trỡnh c hc, in, nhit, hoỏ v rung ng Ma sỏt cú th lm tng hoc lm gim bn, lng cỏcbon kim loi, lm thm hoc lm mt hyrụ, bit i vng bch kim thnh ụxýt, ỏnh búng cỏc chi tit hoc hn chỳng Ma sỏt l mt quỏ trỡnh t t chc, ú cỏc hin tng xy theo theo mt trỡnh t xỏc nh v hp lý Cỏc hin tng ny dn n s phỏ hu b mt hoc ngc li to mt h lm gim ma sỏt v mũn Hin nay, ma sỏt l mt nhng cp thit nht ca thi i Chi phớ cho vic sa cha mỏy múc mũn rt ln v tng lờn hng nm Kộo di tui th ca mỏy dự ch mc khụng ln cng ngang vi vic a vo s dng mt lc lng sn xut ỏng k Vỡ vy, ny ó c s chỳ ý ca ngi s dng v cỏc nh khoa hc nhiu ngnh khỏc nhau, nhm a cỏc bin phỏp v thit k, cụng ngh v s dng nõng cao tui th ca mỏy v phỏt trin hc thuyt v ma sỏt, mi mũn v bụi trn Khoa hc ny ó c nghiờn cu rng rói cỏc nh mỏy, cỏc trng i hc, cỏc vin nghiờn cu v ó t c nhng thnh tu quan trng S dng nhng thnh tu y cho phộp ta nõng cao rừ rt tui th v tin cy ca mỏy II LCH S PHT TRIN Cng nh cỏc mụn khoa hc khỏc, k thut ma sỏt khụng ngng c phỏt trin Cỏc giai on phỏt trin y gn lin vi vic i k thut úng tu, cụng nghip gia cụng kim loi, giao thụng ng st, cụng nghip ụtụ, mỏy bay v v tr nc Nga, c s cu khoa hc v ma sỏt, bụi trn v mi mũn ó hỡnh thnh t thnh lp vin hn lõm khoa hc Nga Nh khoa hc v i M.V.Lụmụnụxụv ó thit k mt thit b nghiờn cu s dớnh kt gia cỏc phõn t ca cỏc vt Thit b ny l tin thõn ca cỏc thit b hin i nghiờn cu bn mũn ca vt liu L.le ó cú úng gúp ln cho khoa hc v ma sỏt Nhng s ph thuc ma sỏt ca dõy qua bỏnh ụng a ra, cho n c s dng trờn khp th gii Trong thi k phỏt trin cụng nghip Liờn Xụ khong 20 nm gn õy ó hỡnh thnh ba trng phỏi khoa hc nghiờn cu quỏ trỡnh ma sỏt v mi mũn ca giỏo s I.V.Cragenxky, giỏo s B.I.Cụxtexki v mun hn l ca giỏo s V.A.Bờli Cụng trỡnh c bn nghiờn cu v ma sỏt v mi mũn giỏo s I.V.Cragenxki v hc trũ ca ụng phỏt trin cụng trỡnh ny, quỏ trỡnh mi mũn bao gm ba hin tng: S Vin Sau i hc -4- Nguyn Quang Long Lun thc s ng dng c in t xỏc nh h s s ma sỏt - Mc logic : truyn thỡ in ỏp khong -15V -> -5V, nhn thỡ in ỏp khong -25V -> -3V Hỡnh 6.8: S chõn ca MAX232 ( Mc in ỏp khong nh vy vỡ nú ph thuc vo tng loi mỏy tớnh VD: mỏy PC, mỏy Laptop, l khỏc ) =>Do ú ta khụng th ni trc tip chõn VK vi chõn cng COM ca mỏy tớnh , nu khụng mch s b hng Vi tớnh cht ú ca cng COM & vi iu khin thỡ MAX232 úng vai trũ trung gian lm thớch nghi mc in ỏp gia mỏy tớnh & vi iu khin Cỏc t in kt ni bờn ngoi IC ny cú mc ớch l nõng in th lờn n +12 V hay -12V ( mỏy tớnh bn) Khi mỏy tớnh mun truyn s liu thụng qua cng COM (mc logic 1) xung vi iu khin thỡ MAX232 s bin mc in ỏp -12 V ngừ ca cng COM thnh mc in ỏp +5 V ca vi iu khin Ngc li, cú mc logic vi iu khin truyn lờn mỏy tớnh thỡ in ỏp ngừ +5 V ca vi iu khin s t ng c MAX232 chuyn thnh mc in ỏp -12 V ca cng COM mỏy tớnh Hỡnh 6.10: S cu trỳc ca MAX232 Vin Sau i hc - 78 - Nguyn Quang Long Lun thc s ng dng c in t xỏc nh h s s ma sỏt S nguyờn lý mch kt ni nh sau: Hỡnh 6.11: S kt ni vi iu khin vi mỏy tớnh thụng qua IC MAX232 Chõn 16 ca Max232 c ni vi ngun 5V, chõn 15 c ni vi GND Theo s mch trờn, chõn ca RS-232 s ni vi chõn 14 ca MAX-232, tớn hiu truyn t mỏy tớnh qua MAX-232 xung vi iu khin Chõn ca RS-232 s ni vi chõn 13 ca MAX-232, tớn hiu truyn t vi iu khin qua MAX-232 lờn mỏy tớnh Vin Sau i hc - 79 - Nguyn Quang Long Lun thc s ng dng c in t xỏc nh h s s ma sỏt CHNG PHN MM IU KHIN HIN TH O H S MA ST S DNG VISUAL BASIC I VI NẫT V VISUAL BASIC GII THIU CHUNG Ra i t nhng nm cui ca thp k 80, nhng Visual Basic ó sm tỡm kim cho mỡnh mt ch ng xng tm ca nú gii cỏc ngụn ng lp trỡnh thụng dng Nú sm khng nh mỡnh vi nhng h tr v cỏc cụng c tỡm kim mnh cng nh d phỏt trin cỏc ng dng chy trờn nn ca Windows Khụng phi l khụng cú c s Bills Gates núi rng ú l mt cụng trỡnh ỏng n, hay nh Stewart Alsop tng tuyờn b Visual Basic l mt mụi trng lp trỡnh hon ho thp niờn 90 Thc vy, vi Visual Basic thỡ chỳng ta ch cn lng kin thc lp trỡnh c bn v b help MSDN ca Visual Basic l cú th lp trỡnh vi cỏc giao tip tin dng cỏc tin ớch nht cho ngi s dng Vi Visual Basic 6.0 ngi ta cú th to lp c cỏc iu khin riờng cho mỡnh mt cỏch d dng m khụng cn phi i mua hay phi vit hng trc, hng trm cõu lnh phc khỏc nh trờn cỏc ngụn ng khỏc iu ny chỳng tụi s núi k hn phn sau ca bn thuyt minh CC KHI NIM C BN V LP TRèNH VISUALBASIC 2.1 CU TRC CHNG TRèNH VISUAL BASIC Mt chng trỡnh Visual Basic thng c gn lin vi ỏn (project) v cú th cú cỏc thnh phn sau: C s d liu cho chng trỡnh Giao din cho chng trỡnh Mó lnh cho chng trỡnh Cu trỳc ca chng trỡnh ca s code 2.2 MT S KHI NIM Bin: Bin c dựng cha d liu tm thi cho tớnh toỏn v cỏc hot ng khỏc i vi cỏc bin ch dựng mt modul hay lp hoc code ca form thỡ ta thng dựng t khoỏ DIM Khi dựng t khoỏ ny tm hot ng ca bin ch tn ti modul, lp, code form Tuy nhiờn nu ta khai bỏo l Public hoc Global thỡ nú c s dng ton ng dng, ta cú th gi bin c t bt k ni no ng dng ca mỡnh Bin cc b: L cỏc bin c khai bỏo cỏc chng trỡnh Tm hot ng ca nú ch chng trỡnh Khi chng trỡnh thỡ nú c gii phúng Bin ton cc: L cỏc bin c khai bỏo phn Declaration ca modul mó lnh Hng : Cng tng t nh bin nhiờn nú cú giỏ tr sn cú Kiu d liu: Visual Basic cung cp cho ta nhiu kiu d liu khỏc Cỏc kiu d liu kim soỏt ni dung ca d liu Nu ta khụng khai bỏo mt bin thuc kiu d liu no thỡ Visual Basic s hiu l nú thuc kiu Variant Kiu s: Cú cỏc kiu sau: Vin Sau i hc - 80 - Nguyn Quang Long Lun thc s ng dng c in t xỏc nh h s s ma sỏt Kiu Byte: l kiu d liu khụng du Kiu Interger: kiu s nguyờn Kiu long: Kiu s nguyờn di Kiu Single: kiu s thc n Kiu Double: cỏc s chớnh ụi Kiu Currency: kiu tin t Kiu xõu (String): lu tr cỏc ch cỏi ca bng mó ASCII Kiu mng (Array): cú mng tnh v mng ng Kiu Varriant: Lu tr tt c cỏc loi trờn, v cú th ta khụng cn phi dựng hm chuyn i gia cỏc kiu d liu Tuy nhiờn, s dng kiu d liu ny thỡ ta tn b nh hn v ụi gp cỏc phin phc nh khụng thoỏt c vũng lp Visual Basic hiu nhm kiu d liu 2.3 HM & TH TC Cỏc hm v th tc c s dng cỏc ng dng nh cỏc modul tớnh toỏn Khi s dng chỳng ta cú th t c kt qu nhanh chúng m chng trỡnh gn Cỏc hm v th tc ch yu c s dng tớnh toỏn hoc giỳp t c mt mc ớch no ú Thng dựng cho cỏc phộp tớnh hoc cỏc s kin phi nhc i nhc li nhiu ln chng trỡnh code, ú ta ch cn gi hm hoc th tc m ta ó lp sn l c Lm nh vy thỡ chng trỡnh s gn hn rt nhiu Vớ d: Khi ta cú mt hm s nh sau: y=2x2+3x+5 Nh vy thỡ ta ch cn lp mt hm tớnh toỏn hm s trờn v sau ú cn tớnh toỏn ta ch cn gỏn giỏ tr cho bin x v gi hm ny thỡ s c kt qu ca giỏ tr y Khi dựng hm thỡ luụn tr li cho ta mt giỏ tr, cũn th tc thỡ khụng tr li giỏ tr cú th s dng c hm hay th tc thỡ ta phi gi hm hay th tc ú Cỏc gi nh sau: i vi th tc: Call Tờnthtc (danh sỏch i s) Hoc ta cng cú th ch cn ỏnh tờn ca th tc cn gi nh sau : Tờn th tc Danh sỏch i s i vi hm, luụn tr li giỏ tr nờn ta cn cỏch gi nh sau: Tờn bin = Tờn hm (danh sỏch i s) Chỳ ý: Khi s hm hay th tc, c bit l hm thỡ gn nh ta luụn phi cú i s ca nú Nh vy thỡ ta cn truyn giỏ tr cho i s nh th no hm v th tc thc hin theo ỳng ý ca chỳng ta ỳng vy, cú hai cỏch truyn giỏ tr cho i s Cỏch th nht l truyn giỏ tr theo tham bin Cú ngha l bin c gỏn vo i s truyn giỏ tr cho th tc hay hm, ú , sau thoỏt th tc thỡ giỏ tr ca nú b thay i, giỏ tr mi nú nhn c chớnh l giỏ tr ca hm hay th tc va tớnh toỏn c Cũn cỏch truyn th hai l truyn theo tham tr, ú giỏ tr ca nú c gi nguyờn sau hm hoc th tc c thc hin xong Trong Visual Basic cho phộp chỳng ta kim soỏt c ny C th l mun giỏ tr truyn l tham bin thỡ ta thờm t Byref trc mi i s m ta khai bỏo hm hoc th tc Tng t nh vy, nu mun truyn theo tham tr thỡ ta dựng t khoỏ Byval 2.4 CU TRC IU KHIN DềNG CHNG TRèNH 2.4.1 Cỏc vũng lp Trong Visual Basic cỏc dũng lp c chia thnh loi: vũng lp xỏc nh v vũng lp khụng xỏc nh Vin Sau i hc - 81 - Nguyn Quang Long Lun thc s ng dng c in t xỏc nh h s s ma sỏt Cỏc vũng lp xỏc nh ú l cỏc vũng lp m ú ta ó xỏc nh c s ln lp ca vũng Vớ d ta mun in lờn trờn biu mu cỏc s t ti 10 thỡ ta t cỏc dũng lnh sau õy vo th tc: Dim i As Integer For i = To 10 Print i Next i Chng trỡnh trờn s in lờn form cỏc s t ti 10 ú l mt vũng lp m ta ó xỏc nh c trc s ln lp ca vũng Cỏc vũng lp khụng xỏc nh ú l cỏc vũng lp m khụng bit trc c chớnh xỏc s ln lp ca vũng lp in hỡnh ca nú chớnh l vũng lp Do Loop until (iu kin) 2.4.2 ụi nột v cỏc vũng lp Vũng lp xỏc nh (For Next) chớnh l ch vit tt ca for every value of i from to 10-Vi mi giỏ tr ca i t ti 10 i vi vũng lp loi ny thỡ t khoỏ For bt buc phi i vi Next, cỏc cõu lnh gia thng c gi l thõn vũng lp, ton b cu trỳc iu khin c gi l vũng lp For-Next Sau õy l quỏ trỡnh thc hin ca vũng lp For-Next u tiờn t khoỏ For x giỳp Visual Basic xỏc nh giỏ tr ban u ca bin m, k tip nừ s i kim tra xem giỏ tr ca bin m cú nh hn hoc bng giỏ tr kt thỳc hay cha Nu ln hn giỏ tr kt thỳc thỡ nú s khụng lm gỡ c, cũn ngc li thỡ nú s i thc hin tt c cỏc lnh k tip cho ti nú gp t khoỏ Next Ti õy, Visual Basic s cng vo bin m n v hoc 1bc nhy (s núi sau) v quay v x lý li ln na Trỡnh t ny c lp i lp li cho ti bin m ln hn giỏ tr kt thỳc thỡ vũng lp hon thnh v Visual Basic s thc hin n cõu lnh k tiờp sau cõu lnh Next Núi vy tht n gin nhiờn dựng vũng lp ny ta rt hay b vp phi li off by one cú ngha l chng trỡnh ca ta b thiu mt vũng lp hoc tha mt vũng lp Do vy dựng vũng lp ny cn phi kim tra cho tht k lng nu khụng ta s b vng vo li i vi cỳ phỏp ca vũng lp For-Next nh vớ d u chng trỡnh thỡ ta thy nú ch cú th m c n v mt, vy Visual Basic cho phộp chỳng ta cú th linh hot hn vi cỳ phỏp mi ca vũng lp For-Next Cu trỳc nh sau: Dim i As Integer For i = 10 To Step -1 Print i Next i Nh vy vi cu trỳc ny chỳng ta cú th lp ngc, xuụi, lp theo tng bc nhy ca mi ln Visual Basic tng bin (Ti Step) v cú th bin m khụng cn nguyờn v cỏc bc nhy cng khụng cn nguyờn iu ny lm cho vũng lp For-Next tr nờn linh hot hn rt nhiu Vũng lp khụng xỏc nh: S ln lp khụng c xỏc nh , vy nờn thit lp dũng lp loi ny ta cn phi chỳ ý ti iu kin thoỏt vũng lp nu khụng thỡ rt d ri vo vũng lp vụ tn Tuy nhiờn cú mt iu rt may mn l Visual Basic cho ta kh nng thoỏt vũng lp bng cỏch n t hp phớm CTRL+BREAK, hoc chn nỳt end t menu run hoc thoỏt chng trỡnh Chỳ ý thoỏt chng trỡnh thỡ nu ta khụng Save li trc cho ng dng chy th thỡ s phi lm li 2.4.3 Cỏc cu trỳc la chn Vin Sau i hc - 82 - Nguyn Quang Long Lun thc s ng dng c in t xỏc nh h s s ma sỏt u tiờn Visual Basic kim tra iu kin v sau ú, quyt nh da trờn kt qu ca quỏ trỡnh kim tra, a cỏc quỏ trỡnh hot ng khỏc Nhau ng vi cỏc iu kin khỏc Cỏc cu trỳc c Visual Basic cung cp If Then If Then Else Select Case If Then S dng cu trỳc If Then thc hin mt hoc nhiu biu thc iu kin Chỳng ta cú th s dng cỳ phỏp mt dũng lnh hoc cỳ phỏp nhiu dũng lnh: If condition Then statement End If iu kin thng l cỏc biu thc so sỏnh, nhng nú cú th l bt k biu thc no nhng cỏi m c ỏnh giỏ nh mt giỏ tr s Visual Basic hiu giỏ tr ny nh True or False; giỏ tr l False, v bt k giỏ tr no khỏc khụng u mang giỏ tr True Nu biu thc iu kin l True, Visual Basic thc hin cỏc lnh sau t khoỏ Then Bn cú th s dng cu trỳc mt dũng lnh hoc cu trỳc nhiu dũng lnh thc hin cỏc lnh phớa sau mt biu thc iu kin (Xem vớ d minh ho di õy): If anyDate < Now Then anyDate = Now If anyDate < Now Then anyDate = Now End If Chỳ ý ta s dng mt dũng vit cu trỳc ca If Then thỡ khụng cn s dng End If phớa sau cỏc lnh Nu ta mun thc hin nhiu hn mt dũng lnh ca code iu kin so sỏnh l True, chỳng ta phi s dng cu trỳc nhiu dũng lnh v cu trỳc s phi l If Then End If If anyDate < Now Then anyDate = Now Timer1.Enabled = False ' Disable timer control End If If Then Else S dng cu trỳc If Then Else xỏc nh mt vi ca cỏc cõu lnh, s chỳng s c thc hin If condition1 Then [statementblock-1] [ElseIf condition2 Then [statementblock-2]] [Else [statementblock-n]] End If u tiờn Visual Basic s i kim tra iu kin 1(condition1) Nu nú mang sai (False), Visual Basic s tip tc kim tra iu kin th 2(condition2), v tip tc tin trỡnh, cho ti tỡm mt iu kin ỳng(True condition) Khi tỡm biu thc iu kin ỳng(True), Visual Basic thức khối câu lệnh tơng ng v tip tc thc hin cỏc lnh phớa sau t khoỏ End If Nh l s la chn cui, ta cú th cung cp cõu lnh sau Else, ú l cỏi m Visual Basic s thc hin nu khụng cú iu kin no ỳng (mang giỏ tr True) Vin Sau i hc - 83 - Nguyn Quang Long Lun thc s ng dng c in t xỏc nh h s s ma sỏt If ThenElse trờng hợp đặc biệt If Then ElseIf Chỳ ý l ta cú th cú vụ s mnh ElseIf , hoc khụng cú gỡ ht Vớ d, ng dng ca bn cú nhiu s kin xy mng iu khin menu c click: Private Sub mnuCut_Click (Index As Integer) If Index = Then ' Cut command CopyActiveControl ' Call general procedures ClearActiveControl ElseIf Index = Then ' Copy command CopyActiveControl ElseIf Index = Then ' Clear command ClearActiveControl Else ' Paste command PasteActiveControl End If End Sub Chúng ta luôn đa nhiều phần ElseIf vào cấu trúc If Then Tuy nhiên cấu trúc buồn chán tẻ nhạt phải viết viết lại biểu thức so sánh giống sau ElseIf chúng giá trị khác Trong trờng hợp này, ta nên sử dụng cấu trúc đinh Select Case Select Case Visual Basic đa cấu trúc Select Case cho nhiều lựa chọn If Then Else cho lựa chọn để thực khối lệnh nhiều khối lệnh khác Câu lệnh Select Case cung cấp khả tơng tự nh câu lệnh If Then Else, nhng làm cho lệnh dẽ đọc nhiều lựa chọn Một cấu trúc Select Case làm việc với biểu thức để kiểm tra nhng biểu thức mang nhiều giá trị, Nó đợc khai báo cấu trúc(nh dới) Visual Basic so sánh kết biểu thức với giá trị Case cấu trúc Nếu thấy giống thực câu lệnh tơng ứng Nh dới đây: Select Case testexpression [Case expressionlist1 [statementblock-1]] [Case expressionlist2 [statementblock-2]] [Case Else [statementblock-n]] End Select Mỗi biểu thức so sánh danh sách gồm nhiều giá trị Nếu nhiều giá trị Case giá trị dợc tách dấu chấm phẩy Mỗi khối câu lệnh bao gồm nhiều câu lệnh Nếu nhiều trờng hợp giống với giá trị biểu thức nhận đợc câu lệnh trờng hợp Case so sánh đúnvới biểu thức đợc thực Visual Basic thực câu lệnh mệnh đề Case Else (Tuỳ chọn) giá trị Case giống với giá trị biểu thức đợc kiểm tra Nó hoàn toàn tơng tự với trờng hợp Else cấu trúc If Then Else example Ví dụ sau cho ta thấy rõ Select Case: Vin Sau i hc - 84 - Nguyn Quang Long Lun thc s ng dng c in t xỏc nh h s s ma sỏt Private Sub mnuCut_Click (Index As Integer) Select Case Index Case ' Cut command CopyActiveControl ' Call procedures ClearActiveControl Case ' Copy command CopyActiveControl Case ' Clear command ClearActiveControl Case ' Paste command PasteActiveControl Case Else frmFind.Show End Select End Sub general Go to Chuyển tới đoạn lệnh Khi ta dùng cú pháp làm chơng trình dễ đọc Để dùng đợc Go to, ta phải tiến hành ghi nhãn cho dòng Các nhãn phải bắt đầu chữ kết thúc bàng dấu hai chấm Xét ví dụ sau: Sub GotoStatementDemo() Dim Number, MyString Number = ' Initialize variable ' Evaluate Number and branch to appropriate label If Number = Then GoTo Line1 Else GoTo Line2 Line1: MyString = "Number equals 1" GoTo LastLine ' Go to LastLine Line2: ' The following statement never gets executed MyString = "Number equals 2" LastLine: Debug.Print MyString ' Print "Number equals 1" in ' the Immediate window End Sub Nh ví dụ trên, biến Number=1 rẽ nhánh tới nhãn Line1 thực việc gán biến Mytring nhẩy tới nhãn LastLine để in chuỗi Nếu biến Number=2 nhẩy tới nhãn Line2 tiến hành việc gán biến 2.5 CC HM XY DNG SN Các hàm xây dựng sẵn thực chất đoạn lệnh đợc đóng gói trớc nhằm thực việc Tất nhiên tự tạo đợc hàm nh 2.5.1 Cỏc hm chui Asc (string) - Chuyn ký t thnh mó Ascii Chr(charcode) - Chuyn mó Ascii thnh ký t Vin Sau i hc - 85 - Nguyn Quang Long Lun thc s ng dng c in t xỏc nh h s s ma sỏt LCase(string) - Chuyn ton b ch chui string thnh ch thng UCase(string) - Chuyn ton b ch chui string thnh ch hoa Left(string, length) - Ct chui string t trỏi sang length ký t Mid(string, start[, length]) - Ct chui string t v trớ start v ct length ký t Right(string, length) - Ct chui string t phi sang length ký t Len(string | varname) - m s ký t cú chui string hoc bin varname LTrim(string) - Ct b tt c cỏc kớ t trng bờn trỏi chui string RTrim(string) - Ct b tt c cỏc kớ t trng bờn phi chui string Trim(string) - Ct b tt c cỏc kớ t trng d bờn trỏi, bờn phi v gia chui string Space(number) - Tr v chui number khong trng 2.5.2 Cỏc hm xut nhp thụng tin InputBox(prompt[, title] [, default] [, xpos] [, ypos] [, helpfile] [, context]) - Hin th hp thoi nhp liu, giao tip vi ngi dựng MsgBox(prompt[, buttons] [, title] [, helpfile][, context]) - Hin th hp thoi thụng bỏo, giao tip vi ngi dựng 2.5.3 Cỏc hm chuyn i Cbool (expression) - Chuyn i biu thc expression sang kiu Boolean Cint (expression) - Chuyn i biu thc expression sang kiu Integer CStr (expression) - Chuyn i biu thc expression sang kiu String 2.5.4 Cỏc hm toỏn hc Abs (number) - Ly tr tuyt i ca s Number Exp(number) - Hm m Fix (number) - Ly phn nguyờn ca s Number Int(number) - Ly phn nguyờn ca s Number, cú chỳt khỏc bit so vi hm Fix Number l s õm Round(expression [,numdecimalplaces]) - Lm trũn Sin(number) - Ly Sin ca s Number Sqr(number) - Ly cn bc ca s Number Tan(Number) - Ly tang ca s Number 2.5.5 Cỏc hm ngy gi Vin Sau i hc - 86 - Nguyn Quang Long Lun thc s ng dng c in t xỏc nh h s s ma sỏt Date - Tr v ngy hin ti ca h thng Time - Hm s tr v thi gian hin hnh 2.5.6 Cỏc hm QBColor(color) - Chuyn giỏ tr color sang cỏc mu c bn RGB(red, green, blue) - Chuyn i cỏc giỏ tr n sc thnh mu pha 2.5.7 Cỏc hm Registry DeleteSetting appname, section [, key] - Xúa registry GetAllSettings (appname, section) - Ly tt c thụng tin registry ca appname GetSetting (appname, section, key [, default]) - Ly thụng tin registry SaveSetting appname, section, key, setting - Lu thụng tin registry Thams: appname Tờnregistry section Tờnsection key Tờnkey default Giỏ tr tr v hm khụng tỡm thy thụng tin registry mun ly 2.5.8 Cỏc hm nh dng Format (expression [, format [, firstdayofweek [, firstweekofyear]]]) - Chuyn biu thc expression theo nh dng mong mun Str(number) - Chuyn i s Number sang chui Val(string) - Chuyn chui string thnh s Ngoi cũn rt nhiu hm khỏc C th ngi dựng cú th tham kho th vin VB trờn cỏc trang Web h tr cú thờm thụng tin IU KHIN MICROSOFT COMM CONTROL 6.0 iu khin MSComm cung cp cụng c truyn thụng ni tip cho ng dng ca chỳng ta bng s cho phộp truyn d liu v nhn d liu thụng qua cng truyn thụng ni tip iu khin MSComm cung cp cỏch di õy cho quỏ trỡnh truyn thụng: Bin c iu khin truyn thụng l mt phng thc mnh m cho s nh hng ti quỏ trỡnh truyn thụng ni tip qua COM port nhiu v trớ bn mun thụng bỏo lp tc ni bin xy ra, nh cú mt ký t n hoc xut hin s thay i cỏc ng Carrier Detect (CD) hay Request To Send (RTS) Trong nhng trng hp nh Vin Sau i hc - 87 - Nguyn Quang Long Lun thc s ng dng c in t xỏc nh h s s ma sỏt vy, s dng bin c OnComm ca iu kim MSComm gi v iu khin cỏc bin c truyn thụng ny Bin c OnComm cng tỡm v iu khin cỏc li ca truyn thụng Cho mt danh sỏch ca tt c cỏc bin c cú th xy v cỏc li truyn thụng Chỳng ta cng cú th thm dũ cỏc li v bin c bng cỏch kim tra cỏc giỏ tr ca thuc tớnh CommEvent sau mi hm c thc hin ca chng trỡnh iu ny s thớch hp hn nu ng dng ca chỳng ta nh v c lp Vớ d, nu ta ang vit mt trỡnh quay s in thoi n gin, nú cú th khụng c lm cho cú kh nng phỏt bin c sau nhn mi ký t bi vỡ ch cú nht cỏc ký t m bn d nh nhn s cú tr li OK t modem Mi iu khin MSComm m chỳng ta s dng s tng ng vi mt cng ghộp ni Nu chỳng ta cn truy xut nhiu hn mt cng ghộp ni ng dng ca chỳng ta, chỳng ta s phi s dng nhiu hn mt iu kim MSComm a ch cng v a ch ca cỏc ngt cú th c thay i phn Windows Control Panel iu khin MSComm cú nhiu cỏc tớnh cht quan trng, di õy l mt vi tớnh cht m chỳng ta cn phi bit u tiờn ca nú Tớnh cht Chc nng CommPort t v tr li s cng truyn thụng Settings t v tr li tc baud, parity, data bits, stop bits dng chui Cú dng (BBBB,P,D,S) PortOpen t v tr li trng thỏi ca cng truyn thụng Cỏc trng thỏi l m v úng Input Tr li v xoỏ cỏc ký t b m nhn Output Ghi mt chui cỏc ký t vo b m truyn Sau õy l mt s tớnh cht v cỳ phỏp s dng c th cỏc tớnh cht trờn: X CommPort: t v tr li s cng truyn thụng Cỳ phỏp: MSCommname.CommPort[ = value ] Value: L mt giỏ tr kiu nguyờn ch cng ghộp ni Chỳng ta cú th t giỏ tr value l mi s nguyờn cú tr s t ti 16 thi gian thit k (mc nh l 1) Tuy nhiờn, iu kim MSComm s phỏt li 68 (Thit b khụng tn ti) nu cng ú khụng tn ti chỳng ta c gng m nú vi thuc tớnh PortOpen Chỳ ý: Chỳng ta phi t thuc tớnh CommPort trc m cng ghộp ni Y Settings: t v tr li tc baud, parity, data bits, stop bits dng chui Cỳ phỏp: MSCommname.Settings [ = value ] Value: Biu thc chui mụ t tớnh cht ca cng truyn thụng Nú c mụ t nh di õy Nu value khụng hp lý cng m s phỏt sinh li 380 (thuc tớnh giỏ tr khụng hp lý) Value gm cú bn tớnh cht c t nh sau: "BBBB,P,D,S" Vin Sau i hc - 88 - Nguyn Quang Long Lun thc s ng dng c in t xỏc nh h s s ma sỏt V trớ BBBB l tc baud, P l tớnh chn l, D s bit d liu, v S l s bit stop Giỏ tr mc nh ca i tng value l: "9600,N,8,1" Z PortOpen: t v tr li trng thỏi ca cng truyn thụng (m hoc úng) Tớnh cht ny khụng tn ti thi gian thit k, nú ch tn ti thi gian chy ng dng Cỳ phỏp: MSCommname.PortOpen [ = value ] i tng value l biu thc Boolean, nú ch trng thỏi ca cng truyn thụng Nu l True thỡ cng l m v False thỡ cng l úng Chỳ ý: Khi cng ghộp ni úng li thỡ nú s xúa ht b m truyn v b m nhn iu khin MSComm s t ng úng cng ng dng c kt thỳc Nu c hai thuc tớnh DTREnable v RTSEnable c t l True trc cng m, thuc tớnh s c t l False cng c úng Mt khỏc, cỏc chõn DTR v RTS gi li trng thỏi trc ca chỳng [ Input: Tr li v xúa dũng d liu t b m nhn Tớnh cht ny khụng tn ti thi gian thit k, nú ch tn ti thi gian chy ng dng Cỳ phỏp: MSCommname.Input Chỳ ý: Tớnh cht InputLen xỏc nh s ký t c c bi tớnh cht Input t InputLen l thỡ Input s c ht cỏc ký t b m nhn Tớnh cht InputMode xỏc nh kiu d liu c khụi phc vi tớnh cht Input: Nu thuc tớnh InputMode t l comInputModeText thỡ Input tr li kiu d liu l chui kiu Variant Nu InputMode l comInputModeBinary thỡ Input tr v d liu nh phõn mt mng ca bytes kiu Variant \ Output: Vit mt dũng d liu vo b m nhn Tớnh cht ny khụng tn ti thi gian thit k, nú ch tn ti thi gian chy ng dng Cỳ phỏp: MSCommname.Output [ = value ] Value: Chui ký t c vit vo b m truyn Chỳ ý: Tớnh cht Output cú th truyn d liu kiu chui hoc d liu kiu nh phõn (binary data) truyn d liu kiu xõu s dng thuc tớnh Output, chỳng ta phi ch rừ bin th cha mt chui II NG DNG VISUAL BASIC LP TRèNH HIN TH CHNG TRèNH O H S MA ST NHIM V CA CHNG TRèNH 1.1 NHIM V CHUNG Chng trỡnh hin th vit trờn nn Visual Basic cú cỏc nhim v chớnh: Cung cp s liu u vo cho quỏ trỡnh ma sỏt gia cỏc cp vt liu khỏc nhau, gm: Cp vt liu: Mu & Nn Vin Sau i hc - 89 - Nguyn Quang Long Lun thc s ng dng c in t xỏc nh h s s ma sỏt Ti trng treo lờn trc cụng tỏc Tc & chiu quay ca ng c bc Hin th s liu u trờn mn hỡnh sau quỏ trỡnh ma sỏt Tc tang quay Gúc nghiờng ca trc cụng tỏc H s ma sỏt ca cp vt liu ng vi cỏc cp s liu u vo khỏc Hin th mi quan h gia: H s ma sỏt & tc tang quay - w H s ma sỏt & ti trng t lờn trc cụng tỏc - P 1.2 LU THUT TON CHO CHNG TRèNH HIN TH H THNG O H S MA ST TRấN MY TNH Tớnh toỏn theo phng phỏp nhp v tớnh toỏn t ng Begin - Khi to cng COM - Nhp cỏc thụng s u vo, thay i tc Bin tr c giỏ tr gúc nghiờng c nh sau cõn bng ng thụng qua tớn hiu Analog & gi v c ADC & gi kt qu l tớn hiu Digital t l vi giỏ tr gúc cn o lờn - X lý cho kt qu gúc nghiờng ca cn treo ti Theo phng phỏp ny, khi to h thng, cỏc thụng s u vo s c x lý tun t tng ln mt, gm: ti trng nht nh, tc nht nh vi chiu quay chn sn Khi h thng mỏy cõn bng ng, kt qu gi v t bin tr qua ADC ca vi iu khin 16F877A s c x lý cui cựng trờn mn hỡnh hin th thu c kt qu u l gúc nghiờng ca cn tro ti ti v trớ cõn bng ng T bng s liu thc nghim ta thu c h s ma sỏt tng ng vi gúc nghiờng Mi quan h gia - w & - P s c hin th trờn th l im Tip theo thc hin ln 2,cui cựng ta thu c cỏc ng cong quan h - w & - P Vin Sau i hc - 90 - Nguyn Quang Long Lun thc s ng dng c in t xỏc nh h s s ma sỏt KếT LUậN Trong thi gian thc hin ỏn, vi s hng dn tn tỡnh ca PGS.TS Nguyn Doón í cựng cỏc thy cụ b mụn Mỏy v Ma sỏt hc khoa C khớ - trng i hc Bỏch Khoa H Ni, tụi ó hon thnh c ỏn vi ti Ch to h thng c in t xỏc nh s ph thuc ca h s ma sỏt cp vt liu vo tc v ỏp lc " nhm mc ớch phc v cho phũng thớ nghim ma sỏt ca trng Trong ti c giao, tỏc gi ó thc hin lp trỡnh hin th & iu khin thay i tc ng c theo phng phỏp vụ cp T ú tụi ó a phng phỏp o gúc nghiờng ca cn treo ti bng bin tr, thu c h s ma sỏt ca cp vt liu tham gia vo quỏ trỡnh ma sỏt theo s thay i ca ti trng & tc trc quay, & biu din trờn th mi quan h gia h s ma sỏt ca cp vt liu o c vi tc tang quay & ti trng t lờn u cn Qua vic thc hin ti ny tụi ó nm vng hn cỏc lý thuyt v ma sỏt, mũn v bụi trn, c bit l cú iu kin thc hnh v kim nghim li cỏc lý thuyt ú Ngoi thụng qua vic thc hin ti ny tụi ó cú c hi nm bt nhng kin thc v in t (lp trỡnh, mch, vi iu khin ) v kt hp chỳng vi nhng kin thc c bn v c khớ Vi thi gian v kin thc cú hn, cựng nhng hn ch v trang thit b cng nh kinh t chc chn ti cũn cú nhiu thiu sút Trong quỏ trỡnh thc hin ỏn, tụi ó c ging dng, kt hp nhng kin thc ó c nh trng trang b v cỏc ti liu chuyờn mụn khỏc, cng nh kin thc thc t cú th hon thnh mt cỏch tt nht ti ny Mt ln na tụi xin chõn thnh cỏm n PGS.TS Nguyn Doón í cựng cỏc thy cụ v bn bố sinh viờn ó tn tỡnh giỳp tụi hon thnh ỏn tt nghip ny Tài liệu tham khảo PGS.TS Nguyn Doón í Tribology nxb Khoa hc & K thut VS,GS.TSKH.Nguyn Anh Tun, TS.Phm Vn Hựng Ma sỏt hc nxb Khoa hc & K thut, 2005 Ngụ Diờn Tp K thut ghộp ni mỏy tớnh - nxb Khoa hc & K thut, 2000 Ngụ Diờn Tp K thut vi iu khin vi AVR - nxb Khoa hc & K thut, 2003 Ngụ Quc Vit, Phm Nguyn Tun K, Nguyn Tin K thut lp trỡnh Visual Basic T hc 21 ngy nxb Giỏo Dc, 1996 Nguyn Tin Dng K nng lp trỡnh Visual Basic 6.0 nxb Thng kờ, 2001 Nhúm tỏc gi ELICOM Visual Basic 6.0 T hc tun nxb H Ni, 2000 Cỏc trang Web: http://www.microchip.com/ ( Cỏc datasheet http://www.guidecircuit.com/ Vin Sau i hc - 91 - Nguyn Quang Long Lun thc s ng dng c in t xỏc nh h s s ma sỏt http://www.giaiphapexcel.com/forum/ http://www.manguon.com/forums/26/ShowForum.aspx http://www.ddth.com/ http://www.caulacbovb.com/ http://www.vbcode.com http://www.cs.uiowa.edu/~jones/step/ http://en.wikipedia.org/wiki/Stepper_motor http://www.alps.co.jp/e/technology/ http://picvietnam.com http://codientu.info Vin Sau i hc - 92 - Nguyn Quang Long ... vi Ma sỏt na t: l ma sỏt cú ng thi c ma sỏt t & ma sỏt gii hn 1.3.3 Phõn loi ma sỏt theo ng lc hc tip xỳc Ma sỏt tnh: l ma sỏt xut hin gia b mt vt rn trng thỏi dch chuyn ban u vụ cựng nh Ma sỏt... xỳc -103 Cỏc nh lut v ma sỏt -113.1 nh lut ma sỏt th nht -113.2 nh lut ma sỏt th hai-113.3 nh lut ma sỏt th ba.-124 Nhng qui lut ma sỏt thc nghiờm -124.1 S ph thuc ca h s ma sỏt vo ỏp sut phỏt... s ma sỏt vo tc trt f = f(v).-134.3 S ph thuc ca h s ma sỏt vo tc cú bụi trn -134.4 S ph thuc ca h s ma st vo cỏc thụng s ma sỏt khỏc -135 Ma sỏt khụng cht bụi trn-14- Chng Thit k mỏy o h s ma

Ngày đăng: 22/07/2017, 23:15

Từ khóa liên quan

Mục lục

  • BÌA

  • MỤC LỤC

  • LỜI CAM ĐOAN

  • MỞ ĐẦU

  • CHƯƠNG 1

  • CHƯƠNG 2

  • CHƯƠNG 3

  • CHƯƠNG 4

  • CHƯƠNG 5

  • CHƯƠNG 6

  • CHƯƠNG 7

  • KÕT LUËN

  • TÀI LIỆU THAM KHẢO

Tài liệu cùng người dùng

Tài liệu liên quan