Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 106 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
106
Dung lượng
3,89 MB
Nội dung
B TR NG GIÁO D C & ÀO T O IH CS PH M K THU T TP H CHÍ MINH KHOA: I N – I N T B MÔN: I N T CÔNG NGHI P – Y SINH - ÁN T T NGHI P NGÀNH CÔNG NGH K THU T I N T TRUY N THÔNG TÀI: THI T K VÀ THI CÔNG CÂN I N T GVHD: ThS Phan Vân Hoàn SVTH: Tr n Minh c MSSV: 14141072 Tp H Chí Minh -01/2019 I TR NG H SPKT TP H CHÍ MINH C NG HÒA XÃ H I CH NGH A VI T NAM CL P-T KHOA I N- I N T B MÔN I N T DO - H NH PHÚC o0o CÔNG NGHI P – Y SINH Tp HCM, ngày 05 tháng 01 n m 2019 NHI M V ÁN T T NGHI P H tên sinh viên: Tr n Minh Chuyên ngành: K thu t i n - i n t H đào t o: c MSSV: 14141072 i h c quy Khóa: 2014 I TÊN Mã ngành: 141 Mã h : L p: 14141DT3A TÀI: THI T K VÀ THI CÔNG CÂN I N T II NHI M V Các s li u ban đ u: Kh o sát lo i vi u n ARM, l a ch n hình c m ng TFT LCD, module âm Tìm hi u thu th p s li u t trang m ng sách v l p trình vi u n ARM Tìm hi u tài li u h ng d n s d ng loadcell, đ ng c b c, module gi i mã âm N i dung th c hi n: N I DUNG 1: Nghiên c u tài li u v KIT STM32F103RBT6, module VS1003, loadcell, đ ng c b c, N I DUNG 2: D a d li u thu th p đ c, l a ch n gi i pháp thi t k thi cơng mơ hình k t n i module v i KIT u n N I DUNG 3: Vi t ch ng trình u n cho vi u n, thi t k giao di n hình cân n t II N I DUNG 4: Th nghi m u ch nh ph n m m c ng nh ph n c ng đ mô hình đ c t i u, s d ng d dàng ánh giá thơng s c a mơ hình so v i thông s th c t N I DUNG 5: Vi t báo cáo th c hi n III NGÀY GIAO NHI M V : 10/09/2018 IV NGÀY HOÀN THÀNH NHI M V : 05/01/2019 V H VÀ TÊN CÁN B H CÁN B H NG D N NG D N:ThS Phan Vân Hoàn BM I N T CÔNG NGHI P – Y SINH III TR NG H SPKT TP H CHÍ MINH C NG HỊA XÃ H I CH NGH A VI T NAM KHOA I N- I N T B MÔN I N T CL P-T CÔNG NGHI P – Y SINH DO - H NH PHÚC o0o -Tp HCM, ngày 05 tháng 01 n m 2019 L CH TRÌNH TH C HI N H tên sinh viên 2: Tr n Minh ÁN T T NGHI P c L p: 14141DT3A MSSV: 14141072 Tên đ tài: THI T K VÀ THI CÔNG CÂN I N T Tu n/ngày Tu n N i dung Xác nh n GVHD G p GVHD nh n đ tài 10/9 – 16/9 Nh n tài li u h Tu n Vi t báo cáo Ch 17/9 – 23/9 Tu n 24/9 – 30/9 Tu n 1/10 – 7/10 ng d n t GVHD ng c tài li u k thu t KIT STM32F103 Vi t báo cáo Ch ng Giao ti p STM32 v i TFT-LCD Vi t báo cáo Ch ng Giao ti p STM32 v i TFT-LCD Nghiên c u v loadcell Tu n 8/10 – 14/10 Vi t báo cáo Ch ng Giao ti p STM32 v i loadcell b ng module HX711 Hi n th đ Tu n 15/10 – 21/10 Tu n 22/10 – 28/10 c cân n ng Vi t báo cáo Ch ng Thi t k mơ hình đo chi u cao Vi t báo cáo Ch ng Giao ti p STM32 v i đ ng c b c Tìm hi u mudule u n LN298 IV Tu n 29/10 – 4/11 Tu n 5/11 – 11/11 Tu n 10 12/11 – 18/11 Tu n 11 19/11 – 25/11 Vi t báo cáo Ch ng Tính tốn, hi n th đ Vi t báo cáo Ch c đo chi u cao ng Giao ti p STM32 v i th nh SD card Vi t báo cáo Ch ng Giao ti p v i th nh phát đ Vi t báo cáo Ch c nh c MP3 ng Giao ti p module gi i mã âm đ c đ c cân n ng Tu n 12 26/11 – 2/12 Vi t báo cáo Ch ng Giao ti p module gi i mã âm đ c đ c chi u cao Tu n 13,14 Vi t báo cáo Ch ng 5,6 3/12 – 16/12 Hồn thành mơ hình, ti n hành ch y th ki m tra l i GV H NG D N (Ký ghi rõ h tên) L I CAM OAN V tài t th c hi n d a vào m t s tài li u tr chép t tài li u hay cơng trình có tr c khơng c Ng i th c hi n đ tài Tr n Minh L IC M c N VI Chúng em xin c m n sâu s c đ n th y Phan Vân Hoàn tr c ti p h ng d n t n tình giúp đ , t o u ki n đ chúng em hoàn thành đ tài Chúng em xin g i l i chân thành c m n th y cô Khoa i n - i nT t o nh ng u ki n t t nh t cho em hoàn thành đ tài Chúng em c ng g i l i đ ng c m n đ n b n l p 14141DT3A chia s trao đ i ki n th c c ng nh nh ng kinh nghi m quý báu th i gian th c hi n đ tài Xin c m n đ n cha m Xin chân thành c m n! Ng i th c hi n đ tài Tr n Minh c TÓM T T Ngày v i s phát tri n c a công nghi p n t , k thu t s h th ng d n d nđ c t đ ng hoá V i s phát tri n c a vi x lí, vi m ch s đ c ng d ng vào l nh VII v c u n giúp vi c x lý thông tin nhanh h n tr cu c s ng c a ng c giúp ph c v vào nhu c u i V i tiêu chí ch m sóc s c kh e ng i cu c s ng hi n nay, ch n đ tài đ thi t k mơ hình cân n t th c t giúp nh n bi t đ c th tr ng ng h n h n ch đ c b nh lý c th qua giúp nh n bi t t t nh t nh m cân b ng th tr ng ng tài đ i, đ có nh ng bi n pháp giúp c th tr nên kh e m nh i c nghiên c u th c hi n c i ti n t nh ng trang thi t b cân đo th c t có cu c s ng Qua giúp áp d ng đ c l p trình vi x lý vào mơ hình cân đo h ng ngày Sau trình nghiên c u chúng tơi thành cơng vi c hồn thi n mơ hình cân đo chi u cao cân n ng, mang l i đ xác cao vi c đo đ t l i khuyên t mơ hình cho ng i cân đo VIII M CL C BÌA NGỒI I NHI M V ÁN T T NGHI P II L CH TRÌNH TH C HI N ÁN T T NGHI P IV L I CAM OAN V L I C M N VI TÓM T T VII M C L C IX DANH SÁCH HÌNH XI DANH SÁCH B NG XIII CH NG T NG QUAN 1.1 TV N 1.2 M C TIÊU 1.3 N I DUNG NGHIÊN C U 1.4 GI I H N 1.5 B C C CH NG C S LÝ THUY T 2.1 T NG QUAN CÂN S C KH E VÀ O CHI U CAO BMI 2.1.1 Ch s BMI gì? 2.1.2 BMI v i s c kh e ng i 2.2 GI I THI U PH N C NG 2.2.1 T ng quan v ARM 2.2.2 Gi i thi u v ARM-Cortex-M3 STM32F1 2.2.3 C m bi n loadcell 11 2.2.4 Gi i thi u module HX711 13 2.2.5 Gi i thi u đ ng c b c 17 2.2.6 Gi i thi u modual L298N 21 2.2.7 Module gi i mã âm VS1003 23 2.2.8 Chu n giao ti p SPI 25 CH NG 3: TÍNH TỐN_THI T K 28 3.1 GI I THI U 28 3.2 TÍNH TỐN VÀ THI T K H TH NG 28 3.2.1 Thi t k s đ kh i 28 IX 3.2.2 Tính tốn thi t k m ch 29 a Kh i x lý trung tâm 29 b Kh i hi n th 30 c Kh i u n 31 d Kh i c m bi n 33 e Kh i đ ng c 34 f Kh i âm 36 g Kh i ngu n 39 3.2.3 S đ nguyên lý toàn h th ng 40 CH NG THI CÔNG H TH NG 41 4.1 GI I THI U 41 4.2 THI CÔNG H TH NG 41 4.2.1 Thi công board m ch 41 4.2.2 L p ráp, hàn linh ki n ki m tra 43 4.2.3 Thi công mô hình 44 4.3 L P TRÌNH H TH NG 46 4.3.1 L u đ gi i thu t 46 4.4.2 Ph n m m l p trình cho vi u n 52 4.4 TÀI LI U H NG D N S 4.4.1 Vi t tài li u h D NG, THAO TÁC 53 ng d n s d ng 53 4.4.2 Quy trình thao tác 54 CH NG K T QU _NH N XÉT_ ÁNH GIÁ 56 5.1 K T QU 56 5.1.1 K t qu ph n c ng 56 5.1.3 K t qu đo th 60 5.2 ÁNH GIÁ VÀ NH N XÉT K T QU 63 CH NG K T LU N VÀ H NG PHÁT TRI N 65 6.1 K T LU N 65 6.2 H NG PHÁT TRI N 65 TÀI LI U THAM KH O 66 PH L C 67 X CH NG K T LU N VÀ H NG PHÁT TRI N case 3: res5 = f_open(&fil5,"bn30.mp3",FA_OPEN_EXISTING | FA_READ); break; case 4: res5 = f_open(&fil5,"bn40.mp3",FA_OPEN_EXISTING | FA_READ); break; case 5: res5 = f_open(&fil5,"bn50.mp3",FA_OPEN_EXISTING | FA_READ); break; case 6: res5 = f_open(&fil5,"bn60.mp3",FA_OPEN_EXISTING | FA_READ); break; case 7: res5 = f_open(&fil5,"bn70.mp3",FA_OPEN_EXISTING | FA_READ); break; case 8: res5 = f_open(&fil5,"bn80.mp3",FA_OPEN_EXISTING | FA_READ); break; case 9: res5 = f_open(&fil5,"bn90.mp3",FA_OPEN_EXISTING | FA_READ); break; } if(res5==0) { for(;;) { res5=f_read(&fil5,buf5,512,(UINT*)&br5); for(sd_size5=0;sd_size5IDR&MP3_DREQ)); Vs1003_DATA_Write((void*)(buf5+sd_size5*32)); } if(res5||br5