Thiết kế, xây dựng phần cứng của mô hình. Tìm hiểu, nghiên cứu thiết kế mạch điều khiển hệ thống bằng PLC. Tìm hiểu và áp dụng công nghệ RFID kết hợp với xử lý ảnh cho hệ thống. Xây dựng chương trình điều khiển, giao tiếp giữa máy tính và Arduino, máy tính và camera, máy tính và PLC. Xây dựng màn hình điều khiển và giám sát trên WinCC và Webserver. Chạy thử nghiệm, cân chỉnh và sửa lỗi mô hình. Nhận xét, đánh giá chung toàn bộ hệ thống. Viết báo cáo luận văn. Báo cáo đề tài tốt nghiệp.
Đ t v n đ ặ ấ ề
Theo báo cáo bán hàng c a VAMA (Hi p h i các nhà s n xu t ôtô Vi tủ ệ ộ ả ấ ệ Nam) trong tháng 5/2019, doanh s bán hàng c a th tr ng đ t 27.373 xe,ố ủ ị ườ ạ tăng 30% so v i tháng 4/2019, tăng 18% so v i tháng 5/2018 Trong đó doanhớ ớ s xe du l ch tăng 36% so v i tháng tr c S n l ng c a xe l p ráp trongố ị ớ ướ ả ượ ủ ắ n c là 15.162 xe và s l ng xe nh p kh u nguyên chi c là 12.211 xe, tăngướ ố ượ ậ ẩ ế l n l t là 8% và 75% so v i tháng 4/2019 Đi u đó cho th y nhu c u mua ôầ ượ ớ ề ấ ầ tô c a ng i Vi t Nam v n còn r t l n và ch a có d u hi u gi m nhi t Đó làủ ườ ệ ẫ ấ ớ ư ấ ệ ả ệ b i vì xã h i ngày càng phát tri n, nhu c u đi l i, kinh doanh c a ng i dânở ộ ể ầ ạ ủ ườ cũng tăng lên Ngoài ra, s ra đ i c a nhà s n xu t ô tô Vi t Nam Vinfast v iự ờ ủ ả ấ ệ ớ các dòng n i ti ng nh Vinfast LUX và Fadil cũng sẽ h a h n làm tăng s tiêuổ ế ư ứ ẹ ự th ô tô c a n c nhà Tuy nhiên, đi cùng v i s phát tri n đó là nh ng v n đụ ủ ướ ớ ự ể ữ ấ ề nãy sinh v s quá t i trong vi c đáp ng nhu c u g i xe c a ng i dân.ề ự ả ệ ứ ầ ử ủ ườ Nhi u ph ng ti n còn ph i s d ng v a hè, lòng đ ng đ đ xe Đi u đó gâyề ươ ệ ả ử ụ ỉ ườ ể ỗ ề nên s c n tr giao thông, gây nên hi n t ng k t xe, t c đ ng th ng xuyênự ả ở ệ ượ ẹ ắ ườ ườ nh t là vào nh ng gi cao đi m Ngoài ra nó cũng làm m t mỹ quan đô th , anấ ữ ờ ể ấ ị toàn tr t t cho ng i dân b n đ a Đ gi i quy t đ c v n đ đ t ra thì vi cậ ự ườ ả ị ể ả ế ượ ấ ề ặ ệ xây d ng các bãi gi xe thông minh là hoàn toàn thi t y u Nh ng h th ng đự ữ ế ế ữ ệ ố ỗ xe ô tô t đ ng nh v y sẽ đ c ng d ng các ti n b v khoa h c kỹ thu tự ộ ư ậ ượ ứ ụ ế ộ ề ọ ậ đ v a có th đáp ng đ c nhu c u to l n c a ng i dân, v a mang v đ pể ừ ể ứ ượ ầ ớ ủ ườ ừ ẻ ẹ ki n trúc, làm phong phú thêm c nh quan đô th c a thành ph ế ả ị ủ ố
M c tiêu ụ
Thi t k và thi công đ c m t h th ng bãi gi xe ô tô mang tính t đ ngế ế ượ ộ ệ ố ữ ự ộ cao đi u khi n b ng PLC và các thi t b t đ ng khác nh c m bi n, công t cề ể ằ ế ị ự ộ ư ả ế ắ hành trình, đ ng c b c ng d ng đ c công ngh RFID k t h p x lý nhộ ơ ướ Ứ ụ ượ ệ ế ợ ử ả nh n d ng bi n s xe, xây d ng đ c các ph n m m qu n lý giám sát đ tăngậ ạ ể ố ự ượ ầ ề ả ể tính thông minh cho h th ng.ệ ố
Trong đ tài này, nhóm em mu n h ng đ n gi i pháp g i xe t i u di nề ố ướ ế ả ử ố ư ệ tích s d ng nh t phù h p v i các thành ph l n Vi t Nam Gi i pháp đ cử ụ ấ ợ ớ ố ớ ở ệ ả ượ nghiên c u đ ti t ki m di n tích đ t s d ng, nâng cao ch t l ng g i xe vàứ ể ế ệ ệ ấ ử ụ ấ ượ ử gi m th i gian g i xe cho khách hàng.ả ờ ử
Trong đ tài này, nhóm sẽ ti n hành nghiên c u các n i dung g m có: nhuề ế ứ ộ ồ c u v bãi gi xe hi n nay, phân tích và ch n ra gi i pháp thi t k phù h p,ầ ề ữ ệ ọ ả ế ế ợ nghiên c u xây d ng thu t toán đi u khi n h th ng và giao ti p gi a cácứ ự ậ ề ể ệ ố ế ữ thi t b s d ng.ế ị ử ụ
Chương 3: Thi t k và xây d ng h th ng.ế ế ự ệ ố
Chương 4: Thi công h th ng.ệ ố
Chương 5: K t qu so sánh, th c nghi m, phân tích, t ng h p.ế ả ự ệ ổ ợ
Chương 6: K t lu n và h ng phát tri n.ế ậ ướ ể
Trình bày v n đ và lý do ch n đ tài, m c tiêu và b c c c a đ tài.ấ ề ọ ề ụ ố ụ ủ ề
Phân tích u nh c đi m c a các bãi gi xe hi n có trên th tr ng Trìnhư ượ ể ủ ữ ệ ị ườ bày m t s lý thuy t liên quan đ có th th c hi n đ tài.ộ ố ế ể ể ự ệ ề
Chương 3: Thi t k và xây d ng h th ng.ế ế ự ệ ố
Trình bày các s đ kh i, b n thi t k mô hình và nguyên lý ho t đ ng ơ ồ ố ả ế ế ạ ộ c a h th ng Phân tích lý do t i sao l i ch n ph ng án thi t k bãi gi xe ủ ệ ố ạ ạ ọ ươ ế ế ữ d ng hình tháp tr và các l a ch n linh ki n phù h p v i đ tài.ạ ụ ự ọ ệ ợ ớ ề
Chương 4: Thi công h th ng.ệ ố
Trình bày quá trình th c hi n mô hình ph n c ng và các b c đ có th ự ệ ầ ứ ướ ể ể hoàn thành h th ng bãi gi xe ô tô t đ ng.ệ ố ữ ự ộ
Chương 5: K t qu so sánh, th c nghi m, phân tích, t ng h p.ế ả ự ệ ổ ợ
Trình bày nh ng k t qu đ t đ c t th c nghi m Phân tích, đánh giá vàữ ế ả ạ ượ ừ ự ệ so sánh v i m c tiêu ban đ u đ t ra.ớ ụ ầ ặ
Chương 6: K t lu n và hế ậ ướng phát tri n.ể
Trình bày nh ng đi m m nh và nh ng đi u ch a đ t đ c c a h th ng ữ ể ạ ữ ề ư ạ ượ ủ ệ ố và đ a ra các gi i pháp phát tri n cho đ tài trong t ng lai.ư ả ể ề ươ
2.1 Phân tích các gi i pháp bãi gi xe ô tô t đ ng ph bi n trên th ả ữ ự ộ ổ ế ị trường.
2.1.1 Bãi đ xe truy n th ng.ỗ ề ố
T t c nh ng gì bãi đ xe này c n ch là m t bãi đ t tr ng và m t sấ ả ữ ỗ ầ ỉ ộ ấ ố ộ ố nhân viên qu n lý, bán vé và ghi l i bi n s xe c a khách hàng ả ạ ể ố ủ
- Không có tính t đ ng cao.ự ộ
- S l ng ch gi xe ít h n so v i các bãi gi xe nhi u t ng cùng di n tích.ố ượ ỗ ữ ơ ớ ữ ề ầ ệ
- C n ph i có m t di n tích đ t khá l n.ầ ả ộ ệ ấ ớ
Hình 2.1: Bãi đ xe truy n th ngỗ ề ố
2.1.2 Bãi đ xe d ng khách hàng sẽ t lái quanh tòa nhà.ỗ ạ ự
Gi i pháp gi xe này c b n cũng gi ng nh bãi đ xe truy n th ngả ữ ơ ả ố ư ỗ ề ố nh ng có m t đi m khác là đ c xây d ng thành m t tòa nhà có nhi u t ngư ộ ể ượ ự ộ ề ầ h n Khách hàng sẽ t lái xe vào ch g i xe qua nh ng đ ng vòng đ c thi tơ ự ỗ ử ữ ườ ượ ế k cho xe di chuy n Bãi đ xe d ng này có hình nh nh hình 2.2.ế ể ỗ ạ ả ư
- Có nhi u ch gi xe h n so v i bãi gi xe truy n th ng Tuy nhiên v nề ỗ ữ ơ ớ ữ ề ố ẫ ch a t i u l m v m t s d ng không gian g i xe.ư ố ư ắ ề ặ ử ụ ử
Nhược đi m: ể Do khách hàng t lái xe vào ch g i xe nên tính an toànự ỗ ử ch a cao cũng nh là l ng khí th i t xe ô tô ch a đ c c t gi m nhi u.ư ư ượ ả ừ ư ượ ắ ả ề
Hình 2.2: Bãi đ xe d ng truy n th ng có nhi u t ngỗ ạ ề ố ề ầ
2.1.3 Bãi đ xe ô tô d ng xoay vòng.ỗ ạ
H th ng bãi đ xe thông minh này đ c thi t k giúp các xe đ c g iệ ố ỗ ượ ế ế ượ ử xoay vòng Khi l y xe luân phiên, h th ng có th quay hai chi u giúp l y xeấ ệ ố ể ề ấ nhanh h n Bãi đ xe d ng này có hình nh nh hình 2.4.ơ ỗ ạ ả ư
- Chi phí v n hành và b o d ng th p ậ ả ưỡ ấ
- Th i gian c t và l y xe nhanh chóng ờ ấ ấ
- Ch phù h p v i nh ng không gian nh ỉ ợ ớ ữ ỏ
- S l ng ch đ xe nhố ượ ỗ ỗ ỏ
2.1.4 Bãi đ xe ô tô t đ ng d ng tòa nhà hình tr tròn.ỗ ự ộ ạ ụ
Trong h th ng bãi gi xe ô tô t đ ng này, xe sẽ đ c c t gi xungệ ố ữ ự ộ ượ ấ ữ ở quanh hình tr tròn Do đó tăng đ c s l ng ch g i xe cho h th ng Bãi đụ ượ ố ượ ỗ ử ệ ố ỗ xe d ng này có hình nh nh hình 2.3.ạ ả ư
- Có s c ch a s l ng xe l n h n so v i nh ng bãi đ xe ô tô t đ ng ứ ứ ố ượ ớ ơ ớ ữ ỗ ự ộ khác.
- Th i gian l y xe nhanh, tính t đ ng cao.ờ ấ ự ộ
- Tính th m mỹ c a h th ng cao, làm tăng mỹ quan đô th c a thành phẩ ủ ệ ố ị ủ ố hi n đ i.ệ ạ
- C t gi m đ c m t l ng khí th i c a xe vì h th ng ho t đ ng khi xe đãắ ả ượ ộ ượ ả ủ ệ ố ạ ộ t t máy góp ph n b o v môi tr ng.ắ ầ ả ệ ườ
Nhược đi m:ể V n đ v chi phí đ u t và yêu c u v kỹ thu t công ấ ề ề ầ ư ầ ề ậ ngh cao.ệ
Hình 2.3: Bãi đ xe ô tô t đ ng hình tr trònỗ ự ộ ụ
Hình 2.4: Bãi đ xe d ng xoay vòngỗ ạ
2.1.5 Bãi đ xe ô tô t đ ng d ng tòa nhà hình vuông.ỗ ự ộ ạ
Trong h th ng bãi gi xe ô tô t đ ng này, xe sẽ đ c c t gi các v trí ệ ố ữ ự ộ ượ ấ ữ ở ị
- Th i gian c t và l y xe nhanh chóng.ờ ấ ấ
- Tính th m mỹ khá cao, có th l p đ t ng m d i lòng đ t ẩ ể ắ ặ ầ ướ ấ
- S d ng t t nh ng n i có di n tích đ t h p ử ụ ố ở ữ ơ ệ ấ ẹ
Hình 2.5: Bãi đ xe ô tô t đ ng d ng hình vuôngỗ ự ộ ạ
2.2 Các c s lý thuy t liên quan đ n đ tài.ơ ở ế ế ề
2.2.1 Gi i thi u công ngh RFID.ớ ệ ệ
Là m t công ngh nh n d ng qua t n s vô tuy n, dùng k t n i sóng vôộ ệ ậ ạ ầ ố ế ế ố tuy n đ t đ ng xác đ nh và theo dõi các th nh n d ng g n vào v t th ế ể ự ộ ị ẻ ậ ạ ắ ậ ể Trong đ tài thì đ i t ng c n theo dõi là các th t ch a thông tin đ c l uề ố ượ ầ ẻ ừ ứ ượ ư tr b ng chip đi n t Các th t này sẽ nh n năng l ng phát ra t thi t bữ ằ ệ ử ẻ ừ ậ ượ ừ ế ị đ c RFID (reader) và dùng năng l ng này đ g i ra l i mã thông tin c a thọ ượ ể ử ạ ủ ẻ qua sóng mang T đó thi t b RFID reader sẽ nh n bi t đ c mã thông tin c aừ ế ị ậ ế ượ ủ th t đó M i lo i thi t b RFID reader sẽ ch phát ra m t sóng đi n t v i t nẻ ừ ỗ ạ ế ị ỉ ộ ệ ừ ớ ầ s nh t đ nh đ ki m tra đ c th nào phù h p v i d i t n s ho t đ ng Quáố ấ ị ể ể ượ ẻ ợ ớ ả ầ ố ạ ộ trình phát ra năng l ng và thu l i tín hi u sóng đi n t đ c di n ra nh cácượ ạ ệ ệ ừ ượ ễ ờ antenna M i th t ch a m t mã th nh t đ nh và không trùng l p nhau, hayỗ ẻ ừ ứ ộ ẻ ấ ị ặ còn đ c nh c đ n v i tên g i là UID (Unique Identifier) V i module RFIDượ ắ ế ớ ọ ớ RC522 đ c s d ng trong h th ng thì t m ho t đ ng c vài centimet Ngoàiượ ử ụ ệ ố ầ ạ ộ ỡ ra ngoài th tr ng có nh ng lo i th t mà module đ c th t v i t n sở ị ườ ữ ạ ẻ ừ ọ ẻ ừ ớ ầ ố khác nhau có th truy n nh n lên đ n vài trăm mét u đi m c a công nghể ề ậ ế Ư ể ủ ệ này là không s d ng tia sáng nh công ngh mã v ch và có th đ c và nh nử ụ ư ệ ạ ể ọ ậ d ng thông tin đ c truy n qua nh ng kho ng cách nh mà không c n ti pạ ượ ề ữ ả ỏ ầ ế xúc v t lý H n n a, các b ph n đ c th t RFID có th đ c đ c thông tin tậ ơ ữ ộ ậ ọ ẻ ừ ể ọ ượ ừ các th th m chí xuyên qua các môi tr ng, v t li u nh : bê tông, tuy t, s ngẻ ậ ườ ậ ệ ư ế ươ mù, s n và các môi tr ng thách th c khác mà công ngh mã v ch và các côngơ ườ ứ ệ ạ ngh khác không th phát huy hi u qu ệ ể ệ ả
2.2.2 Ngôn ng l p trình C# và NET Frameworkữ ậ
C# là m t ngôn ng l p trình h ng đ i t ng đ c phát tri n b iộ ữ ậ ướ ố ượ ượ ể ở Microsoft, d a trên C++ và Java Đ c gi i chuyên môn nh n đ nh là m t ngônự ượ ớ ậ ị ộ ng l p trình đ n gi n, hi n đ i, h ng đ n nhi u m c đích s d ng Ngoàiữ ậ ơ ả ệ ạ ướ ế ề ụ ử ụ ra, tính m nh mẽ, s b n b và năng su t c a vi c l p trình cũng là m t đi mạ ự ề ỉ ấ ủ ệ ậ ộ ể m nh c a ngôn ng này.ạ ủ ữ
.NET Framework là m t n n t ng có th s d ng v i ngôn ng NET nhộ ề ả ể ử ụ ớ ữ ư C# đ phát tri n các trang web đ ng (ASP.NET), các ng d ng cho Windows,ể ể ộ ứ ụ Windows Phone Nó d c t ch c thành t p h p các namespace, nhóm cácượ ổ ứ ậ ợ class có cùng ch c năng l i v i nhau, ví d nh System.Drawing cho đ h a,ứ ạ ớ ụ ư ồ ọ System.Collections cho c u trúc d li u và System.Windows.Forms cho hấ ữ ệ ệ th ng Windows Forms.ố
Là m t th vi n mà trong đ tài này nhóm em dùng đ k t n i ph nộ ư ệ ề ể ế ố ầ m m l p trình Visual Studio v i PLC thông qua c ng Ethernet Th vi n nàyề ậ ớ ổ ư ệ t ng thích v i đa s các dòng PLC Siemen và đ c vi t hoàn toàn b ng C#.ươ ớ ố ượ ế ằ
Tr c khi thao tác thì ta ph i m k t n i và sau đó là ng t k t n i nó đi, ta cóướ ả ở ế ố ắ ế ố th s d ng hàm Open() và hàm Close() cho hai thao tác này Nhóm emể ử ụ th ng thao tác v i vi c Set ho c Reset 1 bi n trong PLC và đ c tr ng thái tínườ ớ ệ ặ ế ọ ạ hi u bi n nào đó trong PLC v l i Visual Studio.ệ ế ề ạ
2.2.4 Th vi n x lý nh Emgu CV.ư ệ ử ả
Emgu CV là m t th vi n x lý hình nh, th giác máy tính dành riêngộ ư ệ ử ả ị cho ngôn ng C# Cho phép g i các hàm ch c năng c a th vi n x lý nhữ ọ ứ ủ ư ệ ử ả OpenCV Nó t ng thích v i các ngôn ng nh C#, VB, VC++ và Python.ươ ớ ữ ư
Có th đ c Visual Studio, Xamarin Studio và Unity biên d ch, nó có thể ượ ị ể ch y trên Windows, Linux, Mac OS X, iOS, Đi n tho i Android và Windows.ạ ệ ạ
2.2.5 H qu n tr c s d li u SQL Server.ệ ả ị ơ ở ữ ệ
SQL Server hay Microsoft SQL Server là h qu n tr c s d li u t doệ ả ị ơ ở ữ ệ ự đ c s d ng r ng rãi trong nhi u lĩnh v c khác nhau SQL Server có u đi mượ ử ụ ộ ề ự ư ể là t c đ x lý và tính b o m t cao, n đ nh và d s d ng Do đó nó r t thíchố ộ ử ả ậ ổ ị ễ ử ụ ấ h p cho các ng d ng có truy c p c s d li u trên internet Đ i t ng làmợ ứ ụ ậ ơ ở ữ ệ ố ượ vi c c a SQL Server là các b ng g m các hàng và c t ệ ủ ả ồ ộ
H qu n tr c s d li u hi n nay g m có Oracle, MySQL, SQL Serverệ ả ị ơ ở ữ ệ ệ ồ nh ng trong đó Oracle không ph bi n b ng 2 h còn l i Ta sẽ phân tích vư ổ ế ằ ệ ạ ề MySQL và SQL Server V c b n, MySQL và SQL Server đ u t ng t nhau, cóề ơ ả ề ươ ự cùng ch c năng m c dù cách th c s d ng có th khác nhau Tuy nhiên đ sứ ặ ứ ử ụ ể ể ử d ng trên Windows và ho t đ ng v i NET Framework thì SQL là s l a ch nụ ạ ộ ớ ự ự ọ t t h n và đ c khuyên dùng h n Trong khi đó MySQL thì ho t đ ng t t h nố ơ ượ ơ ạ ộ ố ơ trên Linux ho c đ l u tr d li u trên các ng d ng web Vì ng d ng l uặ ể ư ữ ữ ệ ứ ụ ứ ụ ư tr thông tin khách hàng c a đ án quy mô nh nên nhóm em quy t đ nhữ ủ ồ ở ỏ ế ị ch n SQL Server Đ C# có th thao tác đ c v i SQL server thì c n ph i cóọ ể ể ượ ớ ầ ả m t công c tr c quan đ làm vi c đây nhóm em s d ng SQL Server 2014ộ ụ ự ể ệ Ở ử ụ Management Studio.
2.2.6 Khái ni m v HTLM và AWP.ệ ề a HTML là gì?
Ph m vi nghiên c u ạ ứ
Trong đ tài này, nhóm sẽ ti n hành nghiên c u các n i dung g m có: nhuề ế ứ ộ ồ c u v bãi gi xe hi n nay, phân tích và ch n ra gi i pháp thi t k phù h p,ầ ề ữ ệ ọ ả ế ế ợ nghiên c u xây d ng thu t toán đi u khi n h th ng và giao ti p gi a cácứ ự ậ ề ể ệ ố ế ữ thi t b s d ng.ế ị ử ụ
N i dung đ tài ộ ề
Chương 3: Thi t k và xây d ng h th ng.ế ế ự ệ ố
Chương 4: Thi công h th ng.ệ ố
Chương 5: K t qu so sánh, th c nghi m, phân tích, t ng h p.ế ả ự ệ ổ ợ
Chương 6: K t lu n và h ng phát tri n.ế ậ ướ ể
Trình bày v n đ và lý do ch n đ tài, m c tiêu và b c c c a đ tài.ấ ề ọ ề ụ ố ụ ủ ề
Phân tích u nh c đi m c a các bãi gi xe hi n có trên th tr ng Trìnhư ượ ể ủ ữ ệ ị ườ bày m t s lý thuy t liên quan đ có th th c hi n đ tài.ộ ố ế ể ể ự ệ ề
Chương 3: Thi t k và xây d ng h th ng.ế ế ự ệ ố
Trình bày các s đ kh i, b n thi t k mô hình và nguyên lý ho t đ ng ơ ồ ố ả ế ế ạ ộ c a h th ng Phân tích lý do t i sao l i ch n ph ng án thi t k bãi gi xe ủ ệ ố ạ ạ ọ ươ ế ế ữ d ng hình tháp tr và các l a ch n linh ki n phù h p v i đ tài.ạ ụ ự ọ ệ ợ ớ ề
Chương 4: Thi công h th ng.ệ ố
Trình bày quá trình th c hi n mô hình ph n c ng và các b c đ có th ự ệ ầ ứ ướ ể ể hoàn thành h th ng bãi gi xe ô tô t đ ng.ệ ố ữ ự ộ
Chương 5: K t qu so sánh, th c nghi m, phân tích, t ng h p.ế ả ự ệ ổ ợ
Trình bày nh ng k t qu đ t đ c t th c nghi m Phân tích, đánh giá vàữ ế ả ạ ượ ừ ự ệ so sánh v i m c tiêu ban đ u đ t ra.ớ ụ ầ ặ
Chương 6: K t lu n và hế ậ ướng phát tri n.ể
Trình bày nh ng đi m m nh và nh ng đi u ch a đ t đ c c a h th ng ữ ể ạ ữ ề ư ạ ượ ủ ệ ố và đ a ra các gi i pháp phát tri n cho đ tài trong t ng lai.ư ả ể ề ươ
Phân tích các gi i pháp bãi gi xe ô tô t đ ng ph bi n trên th tr ng ả ữ ự ộ ổ ế ị ườ
Bãi đ xe truy n th ng ỗ ề ố
T t c nh ng gì bãi đ xe này c n ch là m t bãi đ t tr ng và m t sấ ả ữ ỗ ầ ỉ ộ ấ ố ộ ố nhân viên qu n lý, bán vé và ghi l i bi n s xe c a khách hàng ả ạ ể ố ủ
- Không có tính t đ ng cao.ự ộ
- S l ng ch gi xe ít h n so v i các bãi gi xe nhi u t ng cùng di n tích.ố ượ ỗ ữ ơ ớ ữ ề ầ ệ
- C n ph i có m t di n tích đ t khá l n.ầ ả ộ ệ ấ ớ
Hình 2.1: Bãi đ xe truy n th ngỗ ề ố
Bãi đ xe d ng khách hàng sẽ t lái quanh tòa nhà ỗ ạ ự
Gi i pháp gi xe này c b n cũng gi ng nh bãi đ xe truy n th ngả ữ ơ ả ố ư ỗ ề ố nh ng có m t đi m khác là đ c xây d ng thành m t tòa nhà có nhi u t ngư ộ ể ượ ự ộ ề ầ h n Khách hàng sẽ t lái xe vào ch g i xe qua nh ng đ ng vòng đ c thi tơ ự ỗ ử ữ ườ ượ ế k cho xe di chuy n Bãi đ xe d ng này có hình nh nh hình 2.2.ế ể ỗ ạ ả ư
- Có nhi u ch gi xe h n so v i bãi gi xe truy n th ng Tuy nhiên v nề ỗ ữ ơ ớ ữ ề ố ẫ ch a t i u l m v m t s d ng không gian g i xe.ư ố ư ắ ề ặ ử ụ ử
Nhược đi m: ể Do khách hàng t lái xe vào ch g i xe nên tính an toànự ỗ ử ch a cao cũng nh là l ng khí th i t xe ô tô ch a đ c c t gi m nhi u.ư ư ượ ả ừ ư ượ ắ ả ề
Hình 2.2: Bãi đ xe d ng truy n th ng có nhi u t ngỗ ạ ề ố ề ầ
Bãi đ xe ô tô d ng xoay vòng ỗ ạ
H th ng bãi đ xe thông minh này đ c thi t k giúp các xe đ c g iệ ố ỗ ượ ế ế ượ ử xoay vòng Khi l y xe luân phiên, h th ng có th quay hai chi u giúp l y xeấ ệ ố ể ề ấ nhanh h n Bãi đ xe d ng này có hình nh nh hình 2.4.ơ ỗ ạ ả ư
- Chi phí v n hành và b o d ng th p ậ ả ưỡ ấ
- Th i gian c t và l y xe nhanh chóng ờ ấ ấ
- Ch phù h p v i nh ng không gian nh ỉ ợ ớ ữ ỏ
- S l ng ch đ xe nhố ượ ỗ ỗ ỏ
Bãi đ xe ô tô t đ ng d ng tòa nhà hình tr tròn ỗ ự ộ ạ ụ
Trong h th ng bãi gi xe ô tô t đ ng này, xe sẽ đ c c t gi xungệ ố ữ ự ộ ượ ấ ữ ở quanh hình tr tròn Do đó tăng đ c s l ng ch g i xe cho h th ng Bãi đụ ượ ố ượ ỗ ử ệ ố ỗ xe d ng này có hình nh nh hình 2.3.ạ ả ư
- Có s c ch a s l ng xe l n h n so v i nh ng bãi đ xe ô tô t đ ng ứ ứ ố ượ ớ ơ ớ ữ ỗ ự ộ khác.
- Th i gian l y xe nhanh, tính t đ ng cao.ờ ấ ự ộ
- Tính th m mỹ c a h th ng cao, làm tăng mỹ quan đô th c a thành phẩ ủ ệ ố ị ủ ố hi n đ i.ệ ạ
- C t gi m đ c m t l ng khí th i c a xe vì h th ng ho t đ ng khi xe đãắ ả ượ ộ ượ ả ủ ệ ố ạ ộ t t máy góp ph n b o v môi tr ng.ắ ầ ả ệ ườ
Nhược đi m:ể V n đ v chi phí đ u t và yêu c u v kỹ thu t công ấ ề ề ầ ư ầ ề ậ ngh cao.ệ
Hình 2.3: Bãi đ xe ô tô t đ ng hình tr trònỗ ự ộ ụ
Hình 2.4: Bãi đ xe d ng xoay vòngỗ ạ
Bãi đ xe ô tô t đ ng d ng tòa nhà hình vuông ỗ ự ộ ạ
Trong h th ng bãi gi xe ô tô t đ ng này, xe sẽ đ c c t gi các v trí ệ ố ữ ự ộ ượ ấ ữ ở ị
- Th i gian c t và l y xe nhanh chóng.ờ ấ ấ
- Tính th m mỹ khá cao, có th l p đ t ng m d i lòng đ t ẩ ể ắ ặ ầ ướ ấ
- S d ng t t nh ng n i có di n tích đ t h p ử ụ ố ở ữ ơ ệ ấ ẹ
Các c s lý thuy t liên quan đ n đ tài ơ ở ế ế ề
Gi i thi u công ngh RFID ớ ệ ệ
Là m t công ngh nh n d ng qua t n s vô tuy n, dùng k t n i sóng vôộ ệ ậ ạ ầ ố ế ế ố tuy n đ t đ ng xác đ nh và theo dõi các th nh n d ng g n vào v t th ế ể ự ộ ị ẻ ậ ạ ắ ậ ể Trong đ tài thì đ i t ng c n theo dõi là các th t ch a thông tin đ c l uề ố ượ ầ ẻ ừ ứ ượ ư tr b ng chip đi n t Các th t này sẽ nh n năng l ng phát ra t thi t bữ ằ ệ ử ẻ ừ ậ ượ ừ ế ị đ c RFID (reader) và dùng năng l ng này đ g i ra l i mã thông tin c a thọ ượ ể ử ạ ủ ẻ qua sóng mang T đó thi t b RFID reader sẽ nh n bi t đ c mã thông tin c aừ ế ị ậ ế ượ ủ th t đó M i lo i thi t b RFID reader sẽ ch phát ra m t sóng đi n t v i t nẻ ừ ỗ ạ ế ị ỉ ộ ệ ừ ớ ầ s nh t đ nh đ ki m tra đ c th nào phù h p v i d i t n s ho t đ ng Quáố ấ ị ể ể ượ ẻ ợ ớ ả ầ ố ạ ộ trình phát ra năng l ng và thu l i tín hi u sóng đi n t đ c di n ra nh cácượ ạ ệ ệ ừ ượ ễ ờ antenna M i th t ch a m t mã th nh t đ nh và không trùng l p nhau, hayỗ ẻ ừ ứ ộ ẻ ấ ị ặ còn đ c nh c đ n v i tên g i là UID (Unique Identifier) V i module RFIDượ ắ ế ớ ọ ớ RC522 đ c s d ng trong h th ng thì t m ho t đ ng c vài centimet Ngoàiượ ử ụ ệ ố ầ ạ ộ ỡ ra ngoài th tr ng có nh ng lo i th t mà module đ c th t v i t n sở ị ườ ữ ạ ẻ ừ ọ ẻ ừ ớ ầ ố khác nhau có th truy n nh n lên đ n vài trăm mét u đi m c a công nghể ề ậ ế Ư ể ủ ệ này là không s d ng tia sáng nh công ngh mã v ch và có th đ c và nh nử ụ ư ệ ạ ể ọ ậ d ng thông tin đ c truy n qua nh ng kho ng cách nh mà không c n ti pạ ượ ề ữ ả ỏ ầ ế xúc v t lý H n n a, các b ph n đ c th t RFID có th đ c đ c thông tin tậ ơ ữ ộ ậ ọ ẻ ừ ể ọ ượ ừ các th th m chí xuyên qua các môi tr ng, v t li u nh : bê tông, tuy t, s ngẻ ậ ườ ậ ệ ư ế ươ mù, s n và các môi tr ng thách th c khác mà công ngh mã v ch và các côngơ ườ ứ ệ ạ ngh khác không th phát huy hi u qu ệ ể ệ ả
Ngôn ng l p trình C# và NET Framework ữ ậ
C# là m t ngôn ng l p trình h ng đ i t ng đ c phát tri n b iộ ữ ậ ướ ố ượ ượ ể ở Microsoft, d a trên C++ và Java Đ c gi i chuyên môn nh n đ nh là m t ngônự ượ ớ ậ ị ộ ng l p trình đ n gi n, hi n đ i, h ng đ n nhi u m c đích s d ng Ngoàiữ ậ ơ ả ệ ạ ướ ế ề ụ ử ụ ra, tính m nh mẽ, s b n b và năng su t c a vi c l p trình cũng là m t đi mạ ự ề ỉ ấ ủ ệ ậ ộ ể m nh c a ngôn ng này.ạ ủ ữ
.NET Framework là m t n n t ng có th s d ng v i ngôn ng NET nhộ ề ả ể ử ụ ớ ữ ư C# đ phát tri n các trang web đ ng (ASP.NET), các ng d ng cho Windows,ể ể ộ ứ ụ Windows Phone Nó d c t ch c thành t p h p các namespace, nhóm cácượ ổ ứ ậ ợ class có cùng ch c năng l i v i nhau, ví d nh System.Drawing cho đ h a,ứ ạ ớ ụ ư ồ ọ System.Collections cho c u trúc d li u và System.Windows.Forms cho hấ ữ ệ ệ th ng Windows Forms.ố
Th vi t S7.NET ư ệ
Là m t th vi n mà trong đ tài này nhóm em dùng đ k t n i ph nộ ư ệ ề ể ế ố ầ m m l p trình Visual Studio v i PLC thông qua c ng Ethernet Th vi n nàyề ậ ớ ổ ư ệ t ng thích v i đa s các dòng PLC Siemen và đ c vi t hoàn toàn b ng C#.ươ ớ ố ượ ế ằ
Tr c khi thao tác thì ta ph i m k t n i và sau đó là ng t k t n i nó đi, ta cóướ ả ở ế ố ắ ế ố th s d ng hàm Open() và hàm Close() cho hai thao tác này Nhóm emể ử ụ th ng thao tác v i vi c Set ho c Reset 1 bi n trong PLC và đ c tr ng thái tínườ ớ ệ ặ ế ọ ạ hi u bi n nào đó trong PLC v l i Visual Studio.ệ ế ề ạ
2.2.4 Th vi n x lý nh Emgu CV.ư ệ ử ả
Emgu CV là m t th vi n x lý hình nh, th giác máy tính dành riêngộ ư ệ ử ả ị cho ngôn ng C# Cho phép g i các hàm ch c năng c a th vi n x lý nhữ ọ ứ ủ ư ệ ử ả OpenCV Nó t ng thích v i các ngôn ng nh C#, VB, VC++ và Python.ươ ớ ữ ư
Có th đ c Visual Studio, Xamarin Studio và Unity biên d ch, nó có thể ượ ị ể ch y trên Windows, Linux, Mac OS X, iOS, Đi n tho i Android và Windows.ạ ệ ạ
2.2.5 H qu n tr c s d li u SQL Server.ệ ả ị ơ ở ữ ệ
SQL Server hay Microsoft SQL Server là h qu n tr c s d li u t doệ ả ị ơ ở ữ ệ ự đ c s d ng r ng rãi trong nhi u lĩnh v c khác nhau SQL Server có u đi mượ ử ụ ộ ề ự ư ể là t c đ x lý và tính b o m t cao, n đ nh và d s d ng Do đó nó r t thíchố ộ ử ả ậ ổ ị ễ ử ụ ấ h p cho các ng d ng có truy c p c s d li u trên internet Đ i t ng làmợ ứ ụ ậ ơ ở ữ ệ ố ượ vi c c a SQL Server là các b ng g m các hàng và c t ệ ủ ả ồ ộ
H qu n tr c s d li u hi n nay g m có Oracle, MySQL, SQL Serverệ ả ị ơ ở ữ ệ ệ ồ nh ng trong đó Oracle không ph bi n b ng 2 h còn l i Ta sẽ phân tích vư ổ ế ằ ệ ạ ề MySQL và SQL Server V c b n, MySQL và SQL Server đ u t ng t nhau, cóề ơ ả ề ươ ự cùng ch c năng m c dù cách th c s d ng có th khác nhau Tuy nhiên đ sứ ặ ứ ử ụ ể ể ử d ng trên Windows và ho t đ ng v i NET Framework thì SQL là s l a ch nụ ạ ộ ớ ự ự ọ t t h n và đ c khuyên dùng h n Trong khi đó MySQL thì ho t đ ng t t h nố ơ ượ ơ ạ ộ ố ơ trên Linux ho c đ l u tr d li u trên các ng d ng web Vì ng d ng l uặ ể ư ữ ữ ệ ứ ụ ứ ụ ư tr thông tin khách hàng c a đ án quy mô nh nên nhóm em quy t đ nhữ ủ ồ ở ỏ ế ị ch n SQL Server Đ C# có th thao tác đ c v i SQL server thì c n ph i cóọ ể ể ượ ớ ầ ả m t công c tr c quan đ làm vi c đây nhóm em s d ng SQL Server 2014ộ ụ ự ể ệ Ở ử ụ Management Studio.
2.2.6 Khái ni m v HTLM và AWP.ệ ề a HTML là gì?
HTML (Hyper Text Makeup Language) là ngôn ng l p trình web đ nữ ậ ơ gi n Ta có th l p trình HTML thông qua các th và n i dung d ng text M iả ể ậ ẻ ộ ạ ỗ th bao quanh m t đ i t ng và thu c tính c a các đ i t ng này có th đ cẻ ộ ố ượ ộ ủ ố ượ ể ượ quy t đ nh b i các th Ta có th s d ng các ch ng trình so n th o văn b nế ị ở ẻ ể ử ụ ươ ạ ả ả b t kỳ nh Word ho c Notepad++ đ t o file html m t cách r t đ n gi n.ấ ư ặ ể ạ ộ ấ ơ ả Trong đ án này, nhóm em s d ng Notepad++ đ l p trình HTML vì ph nồ ử ụ ể ậ ầ m m này có th phân chia b c c rõ ràng cho các thành ph n trong code do đóề ể ố ụ ầ có th giúp ta qu n lý ch ng trình đang vi t t t h n File HTML sau khi l pể ả ươ ế ố ơ ậ trình xong đ c g i là m t trang web.ượ ọ ộ b AWP là gì?
AWP (Automation Web Programming) là ngôn ng web do Siemens phátữ tri n cho các dòng PLC đ c tích h p tính năng Webserver Nh AWP, ta cóể ượ ợ ờ th truy c p d li u trên PLC m t cách d dàng b i vì PLC có th biên d ch vàể ậ ữ ệ ộ ễ ở ể ị hi u đ c nó B n ch t c a AWP là các dòng ghi chú trong trang HTML AWPể ượ ả ấ ủ bao g m 3 tác v c b n là đ c giá tr t PLC (Read), ghi giá tr xu ng PLCồ ụ ơ ả ọ ị ừ ị ố (Write) và thay th giá tr d ng s b ng d ng văn b n (Enum).ế ị ạ ố ằ ạ ả
2.2.7 Các chu n truy n d li u.ẩ ề ữ ệ a Chu n giao ti p USB (Universal Serial Bus)ẩ ế
Là m t chu n k t n i tu n t đa d ng trong máy tính Các thi t b ngo iộ ẩ ế ố ầ ự ụ ế ị ạ vi đ c k t n i v i máy tính thông qua c ng USB Trong đ tài này c th làượ ế ố ớ ổ ề ụ ể Arduino đ c k t n i v i máy tính thông qua cáp USB Sau khi k t n i đượ ế ố ớ ế ố ể Arduino có th làm vi c đ c v i máy tính thì ta c n cài các driver cho máyể ệ ượ ớ ầ tính M t trong nh ng s đó là CH341SER, driver này có tác d ng là sẽ quét cácộ ữ ố ụ c ng giao ti p v i máy tính, trong đó có Arduino Đ i v i các máy tính cài đ tổ ế ớ ố ớ ặ Windows 7 đôi khi sẽ g p l i là khi c m Arduino vào r i nh ng máy tínhặ ỗ ắ ồ ư không nh n k t n i Khi đó thì CH314SER sẽ th c s h u ích ậ ế ố ự ự ữ
M t trong nh ng đ c tr ng c a cáp USB là nó có 2 s i ngu n (+5V và dâyộ ữ ặ ư ủ ợ ồ chung GND) V i s i ngu n này máy tính có th c p ngu n lên t i 500mA ớ ợ ồ ể ấ ồ ớ ở đi n áp 5VDC Vi c này đ ng nghĩa v i vi c khi c m Arduino vào máy tính quaệ ệ ồ ớ ệ ắ cáp USB thì ta đã c p ngu n cho Arduino r i và không c n m t ngu n đ c l pấ ồ ồ ầ ộ ồ ộ ậ nào khác Ngoài ra thì các thi t b USB có đ c tính nóng, nghĩa là các thi t bế ị ặ ế ị đ c c m vào và rút ra trong m i th i đi m tùy thích mà không c n ph i kh iượ ắ ọ ờ ể ầ ả ở đ ng l i h th ng.ộ ạ ệ ố b Chu n giao ti p SPI (Serial Peripheral Interface)ẩ ế
Là m t chu n truy n thông đ ng b n i ti p đ truy n d li u ch độ ẩ ề ồ ộ ố ế ể ề ữ ệ ở ế ộ song công toàn ph n (full-duplex), nghĩa là trong cùng m t th i đi m có thầ ộ ờ ể ể x y ra đ ng th i quá trình truy n và nh n, nh m đ m b o s liên h p gi aả ồ ờ ề ậ ằ ả ả ự ợ ữ các vi đi u khi n và thi t b ngo i vi m t cách đ n gi n Giao th c truy nề ể ế ị ạ ộ ơ ả ứ ề thông này theo ki u Master – Slave Trong lu n văn này thì chu n giao ti p SPIể ậ ẩ ế đ c th hi n qua k t n i gi a module RFID RC522 v i vi đi u khi nượ ể ệ ế ố ữ ớ ề ể Arduino, trong đó Arduino đóng vai trò là master và module RFID RC522 đóng vai trò là Slave SPI đôi khi đ c g i là truy n thông “4 dây” vì có 4 đ ng giaoượ ọ ề ườ ti p trong chu n này, đó là SCK (Serial Clock), MISO (Master Input Slaveế ẩ Output), MOSI (Master Output Slave input) và SS (Slave Select) Trong đó:
- SCK hay SCLK: Xung đ ng h có tác d ng gi nh p cho giao ti p SPI.ồ ồ ụ ữ ị ế Xung này đ c t o ra t Arduino Vai trò c a nó là r t quan tr ng vì nóượ ạ ừ ủ ấ ọ giúp cho quá trình truy n ít b l i và t c đ truy n có th đ t r t cao.ề ị ỗ ố ộ ề ể ạ ấ
- MOSI hay SI: C ng ra c a bên Master, c ng vào c a bên Slave Chân nàyổ ủ ổ ủ có tác d ng truy n d li u t Master đ n Slave.ụ ề ữ ệ ừ ế
- MISO hay SO: C ng vào c a bên Master, c ng ra c a bên Slave Chân nàyổ ủ ổ ủ có tác d ng truy n d li u t Slave đ n Master.ụ ề ữ ệ ừ ế
- SS hay CS: Dùng đ ch n Slave c n giao ti p Khi không ho t đ ng thìể ọ ầ ế ạ ộ chân SS này m c cao N u Master kéo chân SS c a Slave nào xu ngở ứ ế ủ ố m c th p thì Slave đó sẽ đ c giao ti p v i Master.ứ ấ ượ ế ớ
V cách th c ho t đ ng thì c m i xung nh p do Master t o ra trên SCKề ứ ạ ộ ứ ỗ ị ạ thì m t bit trong thanh ghi d li u c a Master đ c truy n qua Slave trênộ ữ ệ ủ ượ ề đ ng MOSI, đ ng th i môt bit trong thanh ghi c a Slave đ c truy n quaườ ồ ờ ủ ượ ề Master trên đ ng MISO Do quá trình g i qua l i đ ng th i nên nó đ c g i làườ ử ạ ồ ờ ượ ọ truy n d li u “song công” ề ữ ệ c Chu n giao ti p Ethernet.ẩ ế
Ethernet là m t công ngh m ng c c b nh m giao ti p truy n thông tinộ ệ ạ ụ ộ ằ ế ề gi a các máy tính Trong lu n văn này thì cáp Ethernet đ c dùng đ k t n iữ ậ ượ ể ế ố gi a máy tính và PLC S7-1200 nh m truy n nh n thông tin gi a hai thi t bữ ằ ề ậ ữ ế ị này Ethernet s d ng cáp xo n đôi và các liên k t s i quang h c giúp tăng t cử ụ ắ ế ợ ọ ố đ truy n d li u h n so v i phiên b n tr c đó c a nó là s d ng cáp đ ngộ ề ữ ệ ơ ớ ả ướ ủ ử ụ ồ tr c.ụ
Microsoft Visual Studio. Đây là 1 môi tr ng phát tri n tích h p (IDE) t Microsoft Nó đ c sườ ể ợ ừ ượ ử d ng đ phát tri n ch ng trình máy tính cho Microsoft Windows, cũng nhụ ể ể ươ ư các trang web, các ng d ng web và các d ch v web Trong lu n văn, Visualứ ụ ị ụ ậ Studio đ c s d ng đ l p trình đ giao ti p gi a Arduino, máy tính và PLC.ượ ử ụ ể ậ ể ế ữ
H qu n tr c s d li u SQL Server ệ ả ị ơ ở ữ ệ
SQL Server hay Microsoft SQL Server là h qu n tr c s d li u t doệ ả ị ơ ở ữ ệ ự đ c s d ng r ng rãi trong nhi u lĩnh v c khác nhau SQL Server có u đi mượ ử ụ ộ ề ự ư ể là t c đ x lý và tính b o m t cao, n đ nh và d s d ng Do đó nó r t thíchố ộ ử ả ậ ổ ị ễ ử ụ ấ h p cho các ng d ng có truy c p c s d li u trên internet Đ i t ng làmợ ứ ụ ậ ơ ở ữ ệ ố ượ vi c c a SQL Server là các b ng g m các hàng và c t ệ ủ ả ồ ộ
H qu n tr c s d li u hi n nay g m có Oracle, MySQL, SQL Serverệ ả ị ơ ở ữ ệ ệ ồ nh ng trong đó Oracle không ph bi n b ng 2 h còn l i Ta sẽ phân tích vư ổ ế ằ ệ ạ ề MySQL và SQL Server V c b n, MySQL và SQL Server đ u t ng t nhau, cóề ơ ả ề ươ ự cùng ch c năng m c dù cách th c s d ng có th khác nhau Tuy nhiên đ sứ ặ ứ ử ụ ể ể ử d ng trên Windows và ho t đ ng v i NET Framework thì SQL là s l a ch nụ ạ ộ ớ ự ự ọ t t h n và đ c khuyên dùng h n Trong khi đó MySQL thì ho t đ ng t t h nố ơ ượ ơ ạ ộ ố ơ trên Linux ho c đ l u tr d li u trên các ng d ng web Vì ng d ng l uặ ể ư ữ ữ ệ ứ ụ ứ ụ ư tr thông tin khách hàng c a đ án quy mô nh nên nhóm em quy t đ nhữ ủ ồ ở ỏ ế ị ch n SQL Server Đ C# có th thao tác đ c v i SQL server thì c n ph i cóọ ể ể ượ ớ ầ ả m t công c tr c quan đ làm vi c đây nhóm em s d ng SQL Server 2014ộ ụ ự ể ệ Ở ử ụManagement Studio.
Khái ni m v HTLM và AWP ệ ề
HTML (Hyper Text Makeup Language) là ngôn ng l p trình web đ nữ ậ ơ gi n Ta có th l p trình HTML thông qua các th và n i dung d ng text M iả ể ậ ẻ ộ ạ ỗ th bao quanh m t đ i t ng và thu c tính c a các đ i t ng này có th đ cẻ ộ ố ượ ộ ủ ố ượ ể ượ quy t đ nh b i các th Ta có th s d ng các ch ng trình so n th o văn b nế ị ở ẻ ể ử ụ ươ ạ ả ả b t kỳ nh Word ho c Notepad++ đ t o file html m t cách r t đ n gi n.ấ ư ặ ể ạ ộ ấ ơ ả Trong đ án này, nhóm em s d ng Notepad++ đ l p trình HTML vì ph nồ ử ụ ể ậ ầ m m này có th phân chia b c c rõ ràng cho các thành ph n trong code do đóề ể ố ụ ầ có th giúp ta qu n lý ch ng trình đang vi t t t h n File HTML sau khi l pể ả ươ ế ố ơ ậ trình xong đ c g i là m t trang web.ượ ọ ộ b AWP là gì?
AWP (Automation Web Programming) là ngôn ng web do Siemens phátữ tri n cho các dòng PLC đ c tích h p tính năng Webserver Nh AWP, ta cóể ượ ợ ờ th truy c p d li u trên PLC m t cách d dàng b i vì PLC có th biên d ch vàể ậ ữ ệ ộ ễ ở ể ị hi u đ c nó B n ch t c a AWP là các dòng ghi chú trong trang HTML AWPể ượ ả ấ ủ bao g m 3 tác v c b n là đ c giá tr t PLC (Read), ghi giá tr xu ng PLCồ ụ ơ ả ọ ị ừ ị ố (Write) và thay th giá tr d ng s b ng d ng văn b n (Enum).ế ị ạ ố ằ ạ ả
2.2.7 Các chu n truy n d li u.ẩ ề ữ ệ a Chu n giao ti p USB (Universal Serial Bus)ẩ ế
Là m t chu n k t n i tu n t đa d ng trong máy tính Các thi t b ngo iộ ẩ ế ố ầ ự ụ ế ị ạ vi đ c k t n i v i máy tính thông qua c ng USB Trong đ tài này c th làượ ế ố ớ ổ ề ụ ể Arduino đ c k t n i v i máy tính thông qua cáp USB Sau khi k t n i đượ ế ố ớ ế ố ể Arduino có th làm vi c đ c v i máy tính thì ta c n cài các driver cho máyể ệ ượ ớ ầ tính M t trong nh ng s đó là CH341SER, driver này có tác d ng là sẽ quét cácộ ữ ố ụ c ng giao ti p v i máy tính, trong đó có Arduino Đ i v i các máy tính cài đ tổ ế ớ ố ớ ặ Windows 7 đôi khi sẽ g p l i là khi c m Arduino vào r i nh ng máy tínhặ ỗ ắ ồ ư không nh n k t n i Khi đó thì CH314SER sẽ th c s h u ích ậ ế ố ự ự ữ
M t trong nh ng đ c tr ng c a cáp USB là nó có 2 s i ngu n (+5V và dâyộ ữ ặ ư ủ ợ ồ chung GND) V i s i ngu n này máy tính có th c p ngu n lên t i 500mA ớ ợ ồ ể ấ ồ ớ ở đi n áp 5VDC Vi c này đ ng nghĩa v i vi c khi c m Arduino vào máy tính quaệ ệ ồ ớ ệ ắ cáp USB thì ta đã c p ngu n cho Arduino r i và không c n m t ngu n đ c l pấ ồ ồ ầ ộ ồ ộ ậ nào khác Ngoài ra thì các thi t b USB có đ c tính nóng, nghĩa là các thi t bế ị ặ ế ị đ c c m vào và rút ra trong m i th i đi m tùy thích mà không c n ph i kh iượ ắ ọ ờ ể ầ ả ở đ ng l i h th ng.ộ ạ ệ ố b Chu n giao ti p SPI (Serial Peripheral Interface)ẩ ế
Là m t chu n truy n thông đ ng b n i ti p đ truy n d li u ch độ ẩ ề ồ ộ ố ế ể ề ữ ệ ở ế ộ song công toàn ph n (full-duplex), nghĩa là trong cùng m t th i đi m có thầ ộ ờ ể ể x y ra đ ng th i quá trình truy n và nh n, nh m đ m b o s liên h p gi aả ồ ờ ề ậ ằ ả ả ự ợ ữ các vi đi u khi n và thi t b ngo i vi m t cách đ n gi n Giao th c truy nề ể ế ị ạ ộ ơ ả ứ ề thông này theo ki u Master – Slave Trong lu n văn này thì chu n giao ti p SPIể ậ ẩ ế đ c th hi n qua k t n i gi a module RFID RC522 v i vi đi u khi nượ ể ệ ế ố ữ ớ ề ể Arduino, trong đó Arduino đóng vai trò là master và module RFID RC522 đóng vai trò là Slave SPI đôi khi đ c g i là truy n thông “4 dây” vì có 4 đ ng giaoượ ọ ề ườ ti p trong chu n này, đó là SCK (Serial Clock), MISO (Master Input Slaveế ẩ Output), MOSI (Master Output Slave input) và SS (Slave Select) Trong đó:
- SCK hay SCLK: Xung đ ng h có tác d ng gi nh p cho giao ti p SPI.ồ ồ ụ ữ ị ế Xung này đ c t o ra t Arduino Vai trò c a nó là r t quan tr ng vì nóượ ạ ừ ủ ấ ọ giúp cho quá trình truy n ít b l i và t c đ truy n có th đ t r t cao.ề ị ỗ ố ộ ề ể ạ ấ
- MOSI hay SI: C ng ra c a bên Master, c ng vào c a bên Slave Chân nàyổ ủ ổ ủ có tác d ng truy n d li u t Master đ n Slave.ụ ề ữ ệ ừ ế
- MISO hay SO: C ng vào c a bên Master, c ng ra c a bên Slave Chân nàyổ ủ ổ ủ có tác d ng truy n d li u t Slave đ n Master.ụ ề ữ ệ ừ ế
- SS hay CS: Dùng đ ch n Slave c n giao ti p Khi không ho t đ ng thìể ọ ầ ế ạ ộ chân SS này m c cao N u Master kéo chân SS c a Slave nào xu ngở ứ ế ủ ố m c th p thì Slave đó sẽ đ c giao ti p v i Master.ứ ấ ượ ế ớ
V cách th c ho t đ ng thì c m i xung nh p do Master t o ra trên SCKề ứ ạ ộ ứ ỗ ị ạ thì m t bit trong thanh ghi d li u c a Master đ c truy n qua Slave trênộ ữ ệ ủ ượ ề đ ng MOSI, đ ng th i môt bit trong thanh ghi c a Slave đ c truy n quaườ ồ ờ ủ ượ ề Master trên đ ng MISO Do quá trình g i qua l i đ ng th i nên nó đ c g i làườ ử ạ ồ ờ ượ ọ truy n d li u “song công” ề ữ ệ c Chu n giao ti p Ethernet.ẩ ế
Ethernet là m t công ngh m ng c c b nh m giao ti p truy n thông tinộ ệ ạ ụ ộ ằ ế ề gi a các máy tính Trong lu n văn này thì cáp Ethernet đ c dùng đ k t n iữ ậ ượ ể ế ố gi a máy tính và PLC S7-1200 nh m truy n nh n thông tin gi a hai thi t bữ ằ ề ậ ữ ế ị này Ethernet s d ng cáp xo n đôi và các liên k t s i quang h c giúp tăng t cử ụ ắ ế ợ ọ ố đ truy n d li u h n so v i phiên b n tr c đó c a nó là s d ng cáp đ ngộ ề ữ ệ ơ ớ ả ướ ủ ử ụ ồ tr c.ụ
Gi i thi u m t s ph n m m l p trình ớ ệ ộ ố ầ ề ậ
Microsoft Visual Studio. Đây là 1 môi tr ng phát tri n tích h p (IDE) t Microsoft Nó đ c sườ ể ợ ừ ượ ử d ng đ phát tri n ch ng trình máy tính cho Microsoft Windows, cũng nhụ ể ể ươ ư các trang web, các ng d ng web và các d ch v web Trong lu n văn, Visualứ ụ ị ụ ậ Studio đ c s d ng đ l p trình đ giao ti p gi a Arduino, máy tính và PLC.ượ ử ụ ể ậ ể ế ữ
Có r t nhi u ngôn ng đ cho b n có th l p trình trên môi tr ng này g mấ ề ữ ể ạ ể ậ ườ ồ có C, C++, C#, Visual Basic, Java và Python Ngoài ra cũng có r t nhi u ngấ ề ứ d ng mà b n có th xây d ng đây nh Windows Forms Designer, Webụ ạ ể ự ở ư designer ho c là Mapping designer Microsoft cung c p phiên b n “Express”ặ ấ ả đ i v i phiên b n Visual Studio t 2013 tr v tr c và “Community” đ i v iố ớ ả ừ ở ề ướ ố ớ b n Visual Studio t 2015 tr v sau Đây là phiên b n mi n phí c a Visualả ừ ở ề ả ễ ủ Studio và cũng là phiên b n đ c s d ng trong lu n văn này.ả ượ ử ụ ậ
Hình 2.7: Ph n m m Microsoft Visual Studio 2015ầ ề
Là m t công c đ ta có th truy c p đ n c s d li u SQL Server Nó cóộ ụ ể ể ậ ế ơ ở ữ ệ m t giao di n đ c thi t k tr c quan, d s d ng Nh đó ta có th thêm,ộ ệ ượ ế ế ự ễ ử ụ ờ ể xóa ho c s a đ i các thông tin v mã th , khách hàng, th i gian g i xe vàặ ử ổ ề ẻ ờ ử nhi u thông tin khác trong c s d li u SQL Server 2014 Management Studioề ơ ở ữ ệ đã đ c tích h p s n trình so n th o tr c quan SQL, đi u đó có nghĩa là ta cóượ ợ ẵ ạ ả ự ề th s d ng ngôn ng SQL l p trình tr c ti p trên SQL Server 2014ể ử ụ ữ ậ ự ế Management Studio đ th c hi n các thao tác nh truy v n d li u, thêm, xóaể ự ệ ư ấ ữ ệ d li u ho c s a đ i các hàng, c t trong c s d li u c a chúng ta ữ ệ ặ ử ổ ộ ơ ở ữ ệ ủ
Hình 2.8: Ph n m m SQL Server 2014 Management Studioầ ề
TIA Portal (Total Integrated Automation Portal) Đây là ph n m m đã đ c tích h p t t c các ph n m m c u hình, l pầ ề ượ ợ ấ ả ầ ề ấ ậ trình cho các h t đ ng hóa và truy n đ ng đi n nh PLC, HMI, Inverter c aệ ự ộ ề ộ ệ ư ủ Siemens Trong ph m vi lu n văn, TIA Portal đ c s d ng đ l p trình đi uạ ậ ượ ử ụ ể ậ ề khi n PLC S7-1200 và thi t k màn hình giao di n thu th p thông tin và giámể ế ế ệ ậ sát h th ng bãi gi xe ô tô t đ ng Ph n m m này có m t u đi m r t l n làệ ố ữ ự ộ ầ ề ộ ư ể ấ ớ đã tích h p t t c trong m t giao di n t o nên s nh t quán trong quá trìnhợ ấ ả ộ ệ ạ ự ấ làm vi c Tuy nhiên nó cũng có m t nh c đi m là vì tích h p nhi u th nênệ ộ ượ ể ợ ề ứ d n đ n dung l ng ph n m m l n, yêu c u c u hình máy ph i cao.ẫ ế ượ ầ ề ớ ầ ấ ả
Arduino IDE Đây là m t ph n m m đ c dùng đ l p trình cho vi đi u khi n Arduinoộ ầ ề ượ ể ậ ề ể đ c vi t b ng Java mà ta có th d dàng biên d ch (compile) và g i ch ngượ ế ằ ể ễ ị ử ươ trình (upload) lên board m ch Arduino ch b ng 1 cú nh p chu t M t ch ngạ ỉ ằ ấ ộ ộ ươ trình đ c vi t cho Arduino đ c g i là m t sketch Ta có th vi t ch ngượ ế ượ ọ ộ ể ế ươ trình cho Arduino b ng ngôn ng C ho c C++ Khi l p trình thì ta c n l u ýằ ữ ặ ậ ầ ư đ n 2 hàm đ t o ra m t ch ng trình hoàn ch nh có th ch y đ c Đó là:ế ể ạ ộ ươ ỉ ể ạ ượ
- Setup(): Hàm này đ thi t l p các cài đ t, ch ch y m i khi kh i đ ngể ế ậ ặ ỉ ạ ỗ ở ộ m t ch ng trìnhộ ươ
- loop(): Hàm này đ c l p đi l p l i cho đ n khi t t ngu n board m ch.ượ ặ ặ ạ ế ắ ồ ạ
Nó gi ng nh while (true) trong C/C++ ho c gi ng nh kh i hàm OB1ố ư ặ ố ư ố trong PLC Siemens v y.ậ u đi m c a Arduino là m t n n t ng mã ngu n m Nó có m t c ng Ư ể ủ ộ ề ả ồ ở ộ ộ đ ng r t l n trên th gi i nên s h tr t c ng đ ng Arduino là c c kỳ h uồ ấ ớ ế ớ ự ỗ ợ ừ ộ ồ ự ữ ích Vi t Nam cũng có m t c ng đ ng Arduino r t l n đó là arduino.vn Ở ệ ộ ộ ồ ấ ớ
2.2.9 Gi i thi u m t s ph n c ng đớ ệ ộ ố ầ ứ ượ ử ục s d ng trong đ tài.ề
Là m t b đi u khi n Logic có th l p trình đ c Hi n nay có r t nhi uộ ộ ề ể ể ậ ượ ệ ấ ề hãng s n xu t PLC nh Siemens (Đ c), Omron (Nh t B n), Mitsubishi (Nh tả ấ ư ứ ậ ả ậ
B n) và nhi u nhà s n xu t khác n a Đ l p trình cho PLC thì có các ngônả ề ả ấ ữ ể ậ ng l p trình là LAD (Ladder Logic – d ng hình thang), FBD (Function Blockữ ậ ạDiagram – Kh i ch c năng), STL (Statement List – li t kê l nh), đ c aố ứ ệ ệ ượ ư chu ng nh t có lẽ đó là LAD vì nó đ n gi n và d hi u PLC sẽ nh n các tínộ ấ ơ ả ễ ể ậ hi u ngõ vào và d a vào các thu t toán đi u khi n do ng i dùng l p trìnhệ ở ự ậ ề ể ườ ậ bên trong PLC đ xu t ra các tín hi u ngõ ra có tác d ng đi u khi n các thi tể ấ ệ ở ụ ề ể ế b khác ị
C u trúc bên trong PLC đ c th hi n trong hình 2.11 g m cóấ ượ ể ệ ồ :
- B nh ch ng trình RAM, ROM.ộ ớ ươ
- M t b vi x lý trung tâm CPU, dùng đ x lý các thu t toán.ộ ộ ử ể ử ậ
- Các module tín hi u vào ra.ệ
PLC đ c c u trúc thành các module nên d dàng thay th , m r ng khiượ ấ ễ ế ở ộ có nhu c u Ngoài ra PLC còn có kh năng ch ng nhi u t t, là s l a ch n hàngầ ả ố ễ ố ự ự ọ đ u trong môi tr ng công nghi p.ầ ườ ệ
Hình 2.11: C u trúc PLC.ấ ng d ng: Ứ ụ
- PLC đ c ng d ng nhi u đ đi u khi n máy b m, lò nhi t, đ ng cượ ứ ụ ề ể ề ể ơ ệ ộ ơ trong các h th ng băng t i, thang máy ho c các dây chuy n s n xu tệ ố ả ặ ề ả ấ trong công nghi p.ệ
Hình 2.12: M t s lo i PLC thông d ngộ ố ạ ụ
Arduino là m t board m ch vi x lý đ c thi t k trên n n t ng AVRộ ạ ử ượ ế ế ề ả Atmel 8 bit ho c ARM Atmel 32 bit Arduino th ng đ c trang b m t c ngặ ườ ượ ị ộ ổ USB, các chân input analog và digital đ t ng tác v i các thi t b khác.ể ươ ớ ế ị Arduino là m t gi i pháp l p trình d dàng, đ c coi là r ti n cho nh ngộ ả ậ ễ ượ ẻ ề ữ ng i yêu thích l p trình có th t ng tác v i môi tr ng qua các c m bi n vàườ ậ ể ươ ớ ườ ả ế các c c u ch p hành đ t o đ c nhi u ng d ng trong cu c s ng V ph nơ ấ ấ ể ạ ượ ề ứ ụ ộ ố ề ầ c ng, Arduino th ng s d ng các dòng chip megaAVR, ATmega8,ứ ườ ử ụ ATmega168, ATmega328, ATmega1280 và ATmega2560 Hi n t i thì có cácệ ạ dòng Arduino nh Arduino Uno, Arduino Mega, Arduin Nano, Arduino Due vàư Arduino Leonardo Arduino là m t n n t ng ph n c ng mã ngu n m , tuyộ ề ả ầ ứ ồ ở nhiên nhi u nhà phát tri n ng d ng b ng Arduino cũng có phát hành th ngề ể ứ ụ ằ ươ m i các s n ph m t ng thích v i Arduino nh ng l y cái tên là ‘-duino’ ạ ả ẩ ươ ớ ư ấ
Hình 2.13: M t s lo i Arduino thông d ngộ ố ạ ụ
C m bi n quang đi n đ c t o thành t các linh ki n quang đi n Khi cóả ế ệ ượ ạ ừ ệ ệ ánh sáng thích h p chi u vào b m t c a c m bi n quang, chúng sẽ thay đ iợ ế ề ặ ủ ả ế ổ tính ch t Tín hi u đi n t o ra là nh hi n t ng phát x đi n t bi n đ i tấ ệ ệ ạ ờ ệ ượ ạ ệ ử ế ổ ừ tín hi u quang, t đó c m bi n sẽ tác đ ng ngõ ra đ đ a tín hi u đó vào PLC.ệ ừ ả ế ộ ể ư ệ
C m bi n quang đ c phân lo i nh sau:ả ế ượ ạ ư
- C m bi n quang ph n x g ngả ế ả ạ ươ
- C m bi n quang khu ch tánả ế ế
C u trúc c a c m bi n quang g m 3 thành ph n chính: ấ ủ ả ế ồ ầ
- M ch x lý tín hi u ra.ạ ử ệ ng d ng c a nó là dùng đ phát hi n các v t th t xa ví d nh phát Ứ ụ ủ ể ệ ậ ể ừ ụ ư hi n xe đã có trong bãi gi xe ch a ho c là ki m tra th v t đã đ c đi quaệ ữ ư ặ ể ử ậ ượ trong băng chuy n hay ch a C m bi n quang đ c s d ng r t nhi u trongề ư ả ế ượ ử ụ ấ ề các ng d ng t đ ng hóa.ứ ụ ự ộ
Hình 2.14: M t s lo i c m bi n quang thông d ngộ ố ạ ả ế ụ
Nh tên g i c a nó, công t c hành trình dùng đ gi i h n hành trình c aư ọ ủ ắ ể ớ ạ ủ các b ph n chuy n đ ng Công t c hành trình ho t đ ng gi ng nh công t cộ ậ ể ộ ắ ạ ộ ố ư ắ đi n nh ng là lo i không duy trì tr ng thái, khi không còn tác đ ng sẽ tr v vệ ư ạ ạ ộ ở ề ị trí ban đ u Nó có c u t o g m 1 c n tác đ ng, chân COM, chân th ng đóngầ ấ ạ ồ ầ ộ ườ (NC – Normally Closed), chân th ng h (NO – Normally Open) Khi c n sườ ở ầ ử d ng ng d ng th ng h thì ta sẽ s d ng chân COM và chân NO Khi có tácụ ứ ụ ườ ở ử ụ đ ng t c n tác đ ng thì m ch đi n sẽ đ c đóng l i, khi c n tác đ ng nh raộ ừ ầ ộ ạ ệ ượ ạ ầ ộ ả thì m ch đi n sẽ h l i bình th ng Ho t đ ng t ng t cho chân NC.ạ ệ ở ạ ườ ạ ộ ươ ự
Trên th tr ng hi n nay có r t nhi u lo i công t c hành trình và đ cị ườ ệ ấ ề ạ ắ ượ ng d ng r t r ng rãi trong th c t , nh t là trong các ng d ng t đ ng hóa ứ ụ ấ ộ ự ế ấ ứ ụ ự ộ nh trên các dây chuy n s n xu t, băng t i và các ng d ng đóng ng t tư ề ả ấ ả ứ ụ ắ ự đ ng.ộ
Hình 2.15: M t s lo i công t c hành trình ph bi nộ ố ạ ắ ổ ế
Là m t lo i đ ng c đi n đ ng b bi n đ i các tín hi u xung r i r cộ ạ ộ ơ ệ ồ ộ ế ổ ệ ờ ạ thành các chuy n đ ng góc quay Đ ng c b c ho t đ ng quay theo t ngể ộ ộ ơ ướ ạ ộ ừ b c nên có đ chính xác r t cao v m t đi u khi n Chính vì tính ch t đó nênướ ộ ấ ề ặ ề ể ấ nó đ c ng d ng nhi u trong ngành t đ ng hóa, nh t là trong các ng d ngượ ứ ụ ề ự ộ ấ ứ ụ c n ph i đi u khi n chính xác v trí c a h th ng nh đi u khi n v trí c aầ ả ề ể ị ủ ệ ố ư ề ể ị ủ tay nâng trong h th ng bãi gi xe ô tô t đ ng.ệ ố ữ ự ộ
Hình 2.16: M t s lo i đ ng c b c ph bi nộ ố ạ ộ ơ ướ ổ ế
Đ ng c đi n m t chi u.ộ ơ ệ ộ ề Đây là lo i đ ng c đi n ho t đ ng v i dòng đi n m t chi u, đ c sạ ộ ơ ệ ạ ộ ớ ệ ộ ề ượ ử d ng trong các ng d ng đ c bi t yêu c u mô men kh i đ ng cao C u t o c aụ ứ ụ ặ ệ ầ ở ộ ấ ạ ủ m t đ ng c đi n m t chi u g m có 2 ph n chính là stato và roto Trong đó:ộ ộ ơ ệ ộ ề ồ ầ
- Stato là b ph n đ ng yên, sinh ra t tr ng, g m 1 ho c nhi u namộ ậ ứ ừ ườ ồ ặ ề châm vĩnh c u ho c nam châm đi n.ử ặ ệ
- Roto là các cu n dây qu n và đ c n i v i ngu n đi n m t chi u Roto làộ ấ ượ ố ớ ồ ệ ộ ề b ph n sẽ quay quanh stato.ộ ậ
Ngoài ra còn có các b ph n khác nh ch i than và c góp.ộ ậ ư ổ ổ
Hình 2.17: Đ ng c đi n m t chi uộ ơ ệ ộ ề
Gi i thi u m t s ph n c ng đ c s d ng trong đ tài ớ ệ ộ ố ầ ứ ượ ử ụ ề
L A CH N THI T K VÀ XÂY D NG H TH NGỰ Ọ Ế Ế Ự Ệ Ố
Yêu c u chung c a h th ng ầ ủ ệ ố
- Ph i có mô hình ph n c ng h th ng gi xe ô tô t đ ng.ả ầ ứ ệ ố ữ ự ộ
- Áp d ng công ngh th t RFID vào h th ng và l u d li u vào c s dụ ệ ẻ ừ ệ ố ư ữ ệ ơ ở ữ li u MySQL.ệ
- Xây d ng thu t toán làm sao đ có th g i xe vào v trí ô tr ng g n nh tự ậ ể ể ử ị ố ầ ấ đ ti t ki m năng l ng và th i gian g i xe.ể ế ệ ượ ờ ử
- Xây d ng gi i thu t đi u khi n h th ng b ng PLC.ự ả ậ ề ể ệ ố ằ
- Xây d ng ph n m m giám sát h th ng trên Wincc và Web Server.ự ầ ề ệ ố
S đ k t n i t ng quan ơ ồ ế ố ổ
Hình 3.1: S đ t ng quan c a h th ngơ ồ ổ ủ ệ ố Trong đó:
- Kh i ngu n: g m có các ngu n 24VDC, 12VDC và 5VDC đ cung c p choố ồ ồ ồ ể ấ toàn b h th ng.ộ ệ ố
- Kh i c m bi n: g m có các c m bi n h ng ngo i phát hi n v t c nố ả ế ồ ả ế ồ ạ ệ ậ ả24VDC, có tác d ng phát hi n v trí c a tay nâng trong h th ng.ụ ệ ị ủ ệ ố
- PLC: nh n tín hi u t máy tính và các c m bi n ngõ vào đ đi u khi nậ ệ ừ ả ế ở ể ề ể các c c u ch p hành.ơ ấ ấ
- Kh i c c u ch p hành: g m có các đ ng c 12VDC, 5VDC, đ ng c b cố ơ ấ ấ ồ ộ ơ ộ ơ ướ và các relay trung gian Kh i này có tác d ng v n hành h th ng ho tố ụ ậ ệ ố ạ đ ng ộ
- Module RFID: dùng đ đ c mã th ể ọ ẻ
- Arduino: nh n và x lý mã th đ c đ c t module RFID.ậ ử ẻ ọ ượ ừ
- Máy tính: Dùng đ giao ti p v i PLC và Arduino.ể ế ớ
- Webcam C270: Dùng đ ch p nh bi n s xe.ể ụ ả ể ố
Ho t đ ng c a h th ng ạ ộ ủ ệ ố
Ch n ch đ auto Khi có xe vào thì ta qu t th đ g i d li u mã th vàoọ ế ộ ẹ ẻ ể ử ữ ệ ẻ máy tính H th ng sẽ t đ ng ho t đ ng cho xe vào ch tr ng g n nh t N uệ ố ự ộ ạ ộ ỗ ố ầ ấ ế ta ch n ch đ manual thì ph i ch n v trí và ch đ g i xe, sau đó h th ng sẽọ ế ộ ả ọ ị ế ộ ử ệ ố cho xe vào v trí mong mu n.ị ố
Ch n ch đ auto Khi qu t th thì h th ng sẽ t đ ng l y xe t ng ngọ ế ộ ẹ ẻ ệ ố ự ộ ấ ươ ứ đã g i tr c đó ra v trí OUT N u ch n ch đ manual thì ta ph i ch n v tríử ướ ị ế ọ ế ộ ả ọ ị và ch đ l y xe, sau đó h th ng sẽ l y xe mong mu n ra v trí OUT N u mãế ộ ấ ệ ố ấ ố ị ế th đã có trong c s d li u thì cũng sẽ đ c xóa sau khi l y xe ra.ẻ ơ ở ữ ệ ượ ấ
Sau khi ki m tra gi y t c a khách hàng b m t th xe, nhân viên sẽ ki mể ấ ờ ủ ị ấ ẻ ể tra bi n s xe đó có trong c s d li u hay không N u có thì truy xu t v tríể ố ơ ở ữ ệ ế ấ ị đ xe và ti n hành tr xe v i ch đ đi u khi n b ng tay.ỗ ế ả ớ ế ộ ề ể ằ
Thi t k ph n c ng ế ế ầ ứ
Ch n gi i pháp g i xe ô tô t đ ng ọ ả ử ự ộ
V i nh ng tiêu chí là t i u v m t s l ng ch g i xe trong m t di nớ ữ ố ư ề ặ ố ượ ỗ ử ộ ệ tích nh t đ nh cũng nh là hình nh bãi g i xe ph i đ p, hi n đ i và tăng tínhấ ị ư ả ử ả ẹ ệ ạ mỹ quan cho thành ph Ngoài ra th i gian l y và c t xe ph i nhanh chóng,ố ờ ấ ấ ả tính t đ ng ph i cao, ch t l ng g i xe ph i đ c đ m b o Trong các gi iự ộ ả ấ ượ ử ả ượ ả ả ả pháp gi xe ô tô đ c trình bày trong ph n c s lý thuy t, ch có h th ng bãiữ ượ ầ ơ ở ế ỉ ệ ố g i xe ô tô t đ ng d ng tòa nhà hình vuông và hình tr tròn là th a mãn đ cử ự ộ ạ ụ ỏ ượ các tiêu chí đ t ra Sau đó quy t đ nh cu i cùng nhóm em đó là sẽ thi t k vàặ ế ị ố ế ế thi công mô hình bãi gi xe ô tô t đ ng hình tr tròn.ữ ự ộ ụ
T i sao l i ch n bãi gi xe ô tô t đ ng mà không ph i bãi gi xe truy nạ ạ ọ ữ ự ộ ả ữ ề th ng?ố
- Tăng s l ng ch đ xe trên cùng m t di n tích đ t Đây là m t u đi mố ượ ỗ ể ộ ệ ấ ộ ư ể l n nh t c a bãi đ xe thông minh Trong khi các nhà hàng, khách s n, chungớ ấ ủ ỗ ạ c cao t ng ngày càng m c lên nh n m đ phát tri n kinh t thì đ ng nghĩaư ầ ọ ư ấ ể ể ế ồ quỹ đ t ngày càng h n h p Vi c t n d ng t i đa di n tích đ t cho bãi đ xe làấ ạ ẹ ệ ậ ụ ố ệ ấ ỗ hoàn toàn c n thi t các bãi g i xe truy n th ng, ta sẽ t n di n tích cho vi cầ ế Ở ử ề ố ố ệ ệ xây d ng l i đi b , c u thang ho c thang máy đ ph c v ng i đi b trongự ố ộ ầ ặ ể ụ ụ ườ ộ khu v c đ xe Trong khi đó bãi đ xe t đ ng, ta sẽ không ph i xây d ngự ỗ ở ổ ự ộ ả ự nh ng cái đó vì xe sẽ đ c t đ ng đ a vào ch g i xe mà không c n ng i lái.ữ ượ ự ộ ư ỗ ử ầ ườ
H n n a di n tích đ làm l i đi cho xe di chuy n ra vào cũng là r t l n mà taơ ữ ệ ể ố ể ấ ớ có th ti t ki m đ c trong h th ng gi xe t đ ng.ể ế ệ ượ ệ ố ữ ự ộ
- Gi m th i gian đ a xe vào và l y xe ra Vì h th ng t đ ng c t và l y xeả ờ ư ấ ệ ố ự ộ ấ ấ cho khách vào v trí thu n l i nh t trong th i gian nhanh nh t nên sẽ đ m tị ậ ợ ấ ờ ấ ỡ ấ th i gian cho h trong vi c tìm ch đ xe phù h p.ờ ọ ệ ỗ ỗ ợ
- Gi m đ c ti ng n và khí th i do xe không ph i n máy, di chuy nả ượ ế ồ ả ả ổ ể trong khu v c đ xe T đó tăng ch t l ng s ng c a ng i dân, ti t ki mự ỗ ừ ấ ượ ố ủ ườ ế ệ đ c năng l ng và làm gi m tình tr ng ô nhi m môi tr ng.ượ ượ ả ạ ễ ườ
- Tăng c ng xây d ng mỹ quan đô th v i các bãi gi xe t đ ng, góp ph nườ ự ị ớ ữ ự ộ ầ nâng cao c s h t ng và xây d ng hình nh chuyên nghi p, hi n đ i cho cácơ ở ạ ầ ự ả ệ ệ ạ thành ph l n t i Vi t Nam.ố ớ ạ ệ
- Tăng ch t l ng g i xe b ng cách gi m m c đ va ch m khi đ a xe vàoấ ượ ử ằ ả ứ ộ ạ ư và l y xe ra kh i bãi vì không có ng i lái xe trong h th ng g i xe t đ ng ấ ỏ ườ ệ ố ử ự ộ
T i sao l i ch n bãi gi xe ô tô t đ ng d ng tòa nhà hình tr tròn màạ ạ ọ ữ ự ộ ạ ụ không ph i d ng tòa nhà hình vuông?ả ạ
- Ti t ki m đ c di n tích h n Bãi gi xe hình tr sẽ có di n tích nh h nế ệ ượ ệ ơ ữ ụ ệ ỏ ơ so v i bãi gi xe hình vuông v i cùng s l ng ch đ xe trên 1 t ng.ớ ữ ớ ố ượ ỗ ể ầ
So sánh trong tr ng h p có 10 xe trên 1 t ng:ườ ợ ầ
Hình 3.2: So sánh di n tích bãi gi xe d ng tháp tròn và vuôngệ ữ ạ
B ng 3.1:ả So sánh bãi gi xe d ng tháp tròn và vuôngữ ạ
Tiêu chí Tháp vuông Tháp tròn
Kho ng tr ngả ố T n không gian gi a đ diố ở ữ ể chuy n tay nâng g i xe vàoể ử ho c l y xe ra.ặ ấ
Có kho ng tr ng gi a các ô đả ố ữ ể xe nh ng cũng không đáng kư ể
T n d ngậ ụ di n tíchệ tr ngố
Không th Vì kho ng tr ng đóể ả ố ph i đ cho cánh tay nâng diả ể chuy n.ể
Làm n i l u tr v t d ng Ví dơ ư ữ ậ ụ ụ nh có th đ ch a các bìnhư ể ể ứ ch a cháy, các thi t b b o vữ ế ị ả ệ ho c nh ng đ v t s d ngặ ữ ồ ậ ử ụ trong nh ng tr ng h p c pữ ườ ợ ấ bách.
- C u trúc hình tr tròn có đ b n cao h n.ấ ụ ộ ề ơ
Hình 3.3: So sánh k t c u bãi gi xe d ng tháp tròn và vuôngế ấ ữ ạ
N u đ t h th ng đ xe hình tr tròn này ng m d i lòng đ t thì c uế ặ ệ ố ỗ ụ ầ ở ướ ấ ấ trúc tròn c a h th ng giúp ch ng đ ng đ t, các ch n đ ng ho c rung l củ ệ ố ố ộ ấ ấ ộ ặ ắ cũng b phân tán l c ra xung quanh, t l bi n d ng nh Còn h th ng d ngị ự ỷ ệ ế ạ ỏ ệ ố ở ạ vuông thì l c nén và l c căng b m t d làm bi n d ng b c t ng nên ph iự ự ề ặ ễ ế ạ ứ ườ ả xây t ng dày h n Do đó ta có th ti t ki m đ c chi phí cho vi c xây d ngườ ơ ể ế ệ ượ ệ ự b m t thành c a h th ng.ề ặ ủ ệ ố
L a ch n c c u truy n đ ng ự ọ ơ ấ ề ộ
Sau khi cân nh c l a ch n thì c u trúc c a h th ng bãi gi xe ô tô tắ ự ọ ấ ủ ệ ố ữ ự đ ng sẽ là hình tr tròn Do đó, c c u truy n đ ng cho h th ng sẽ c n m tộ ụ ơ ấ ề ộ ệ ố ầ ộ chuy n đ ng t nh ti n nâng h cánh tay nâng đ xác đ nh t ng g i xe, m tể ộ ị ế ạ ể ị ầ ử ộ chuy n đ ng t nh ti n đ đ a xe vào ho c l y xe ra và m t chuy n đ ng xoayể ộ ị ế ể ư ặ ấ ộ ể ộ đ xoay đ n đúng ch gi xe trong t ng Có r t nhi u c c u truy n đ ng để ế ỗ ữ ầ ấ ề ơ ấ ề ộ ể có th t o thành chuy n đ ng t nh ti n mà ta c n ph i l a ch n, đó là:ể ạ ể ộ ị ế ầ ả ự ọ
C c u vít me – đai c trơ ấ ố ượt. u đi m: Ư ể
- Đ chính xác truy n đ ng cao, t s truy n l n.ộ ề ộ ỷ ố ề ớ
- Truy n đ ng êm, có kh năng t hãm, l c truy n l n.ề ộ ả ự ự ề ớ
- Thi t k nh g n, gia công đ n gi n.ế ế ỏ ọ ơ ả
- Bánh răng b mòn b i ma sát theo th i gian làm gi m hi u su t ho t ị ở ờ ả ệ ấ ạ đ ng.ộ
Hình 3.4: C c u vít me – đai c tr tơ ấ ố ượ
Truy n đ ng đai:ề ộ Là c c u truy n đ ng nh l c ma sát gi a các m tơ ấ ề ộ ờ ự ữ ặ ti p xúc c a v t d n và v t b d n C u t o g m 3 b ph n: Bánh d n, bánh bế ủ ậ ẫ ậ ị ẫ ấ ạ ồ ộ ậ ẫ ị d n và dây đai Ho t đ ng theo nguyên lý: Khi bánh d n quay thì nh l c maẫ ạ ộ ẫ ờ ự sát gi a dây đai và bánh đai làm cho bánh b d n quay theo Dây đai thì có lo iữ ị ẫ ạ có răng và không có răng và đ u đ c làm t v t li u t o ma sát t t Truy nề ượ ừ ậ ệ ạ ố ề đ ng b ng dây đai cũng là b truy n c khí đ c s d ng s m nh t và v nộ ằ ộ ề ơ ượ ử ụ ớ ấ ẫ đ c s d ng ph bi n hi n nay trong các ng d ng máy in 3D, máy khâuượ ử ụ ổ ế ệ ứ ụ ho c là trong các h p s vô c p trong xe máy, ô tô.ặ ộ ố ấ
Hình 3.5: Truy n đ ng đaiề ộ u đi m: Ư ể
- Có th truy n đ ng gi a các tr c xa nhau.ể ề ộ ữ ụ
- Ho t đ ng êm, giá thành r , chi phí b o d ng th p.ạ ộ ẻ ả ưỡ ấ
- Khi v n hành nhi u thì dây đai có th b kéo dãn.ậ ề ể ị
- Có th xu t hi n hi n t ng tr t đàn h i gi a dây đai và pulley ho cể ấ ệ ệ ượ ượ ồ ữ ặ ròng r c d n đ n t s truy n b thay đ i.ọ ẫ ế ỉ ố ề ị ổ
Truy n đ ng xích: ề ộ Đ c c u t o t dây xích và nhông xích (hay cònượ ấ ạ ừ g i là đĩa xích) d n truy n l c Th ng đ c ng d ng đ truy n chuy nọ ẫ ề ự ườ ượ ứ ụ ể ề ể đ ng t các đ ng c nh băng chuy n, băng t i, h p gi m t c ho c là bộ ừ ộ ơ ư ề ả ộ ả ố ặ ộ truy n đ ng trong xe máy.ề ộ
Hình 3.6: C u t o c a b truy n đ ng xíchấ ạ ủ ộ ề ộ u đi m: Ư ể
- Có th làm vi c khi quá t i đ t ng t, hi u su t cao h n, không có hi n ể ệ ả ộ ộ ệ ấ ơ ệ t ng tr t.ượ ượ
- Không đòi h i ph i căng xích.ỏ ả
- Khi vào kh p và ra kh p, các m t xích xoay t ng đ i v i nhau và b n l ớ ớ ắ ươ ố ớ ả ề xích b mòn, gây nên t i tr ng ph th đ ng.ị ả ọ ụ ụ ộ
- Khi làm vi c t o ra ti ng n.ệ ạ ế ồ
- C n ph i bôi tr n th ng xuyên và ph i có b ph n đi u ch nh xích.ầ ả ơ ườ ả ộ ậ ề ỉ
Hình 3.7: B truy n xích trong xe máyộ ề
Ray trượt vuông (Linear Guideways): S d ng s luân chuy n tu n ử ụ ự ể ầ hoàn c a các viên bi thép gi a m t thanh ray hình ch nh t và m t h p tr t ủ ữ ộ ữ ậ ộ ộ ượ t o thành chuy n đ ng tuy n tính Thanh tr t th ng đ c c đ nh ch t ạ ể ộ ế ượ ườ ượ ố ị ặ trên b m t máy, còn con tr t đ c g n vào chi ti t c n chuy n đ ng tuy n ề ặ ượ ượ ắ ế ầ ể ộ ế tính.
Hình 3.8: Ray tr t vuôngượ u đi m: Ư ể
- Chuy n đ ng th ng m t, ma sát th p.ể ộ ẳ ượ ấ
Nhược đi m: ể Chi phí mua s n ph m đ t.ả ẩ ắ
Ray trượt tròn: Đ c c u t o g m có: Ray tr t, con tr t và g i đ ượ ấ ạ ồ ượ ượ ố ỡ Ray tr t sẽ đ c c đ nh t i m t v trí đáp ng đ c hành trình di chuy nượ ượ ố ị ạ ộ ị ứ ượ ể c a thi t b đó Con tr t giúp cho các b ph n c a thi t b có th di chuy nủ ế ị ượ ộ ậ ủ ế ị ể ể đ c ượ
Hình 3.9: Ray tr t trònượ u đi m: Ư ể
- Hi u qu truy n đ ng cao.ệ ả ề ộ
Ch n phọ ương án truy n đ ng tuy n tính.ề ộ ế
Vì nh ng h n ch v m t ki n th c thi t k c khí nên nhóm em quy tữ ạ ế ề ặ ế ứ ế ế ơ ế đ nh ch n ph ng án c c u truy n đ ng đai, s d ng đ ng c 24VDC, cácị ọ ươ ơ ấ ề ộ ử ụ ộ ơ pulley, ròng r c và dây đai curoa đ t o nên các chuy n đ ng tuy n tính choọ ể ạ ể ộ ế h th ng Ngoài ra nh đã phân tích thì gi i pháp này cũng là ph ng án cóệ ố ư ả ươ đ n gi n, d l p đ t và có chi phí th p, r t phù h p v i kh năng c a nhómơ ả ễ ắ ặ ấ ấ ợ ớ ả ủ em và yêu c u đ t ra c a h th ng Đ tăng thêm s c ng cáp và ch c ch nầ ặ ủ ệ ố ể ự ứ ắ ắ cho c c u nâng h thì nhóm em có s d ng thêm c c u chuy n đ ng tuy nơ ấ ạ ử ụ ơ ấ ể ộ ế tính con tr t tròn s d ng song song v i ph ng án truy n đ ng b ng dâyượ ử ụ ớ ươ ề ộ ằ đai.
L a ch n thi t b ự ọ ế ị
C c u truy n đ ng dây đai đ c ch n cho đ tài này, do đó m t đ ng cơ ấ ề ộ ượ ọ ề ộ ộ ơ
DC là c n thi t đ th c hi n ph ng án đó Trên th tr ng có r t nhi u lo iầ ế ể ự ệ ươ ị ườ ấ ề ạ đ ng c m t chi u có h p gi m t c v i đa d ng các hình d ng, kích c và sộ ơ ộ ề ộ ả ố ớ ạ ạ ỡ ố vòng quay trên phút RPM Tuy nhiên vì mô hình đ c thi t k nh , cao (vì cóượ ế ế ỏ nhi u t ng) nên nhóm em ch n s d ng đ ng c m t chi u có h p s vuôngề ầ ọ ử ụ ộ ơ ộ ề ộ ố JGY370 160RPM.
Hình 3.10: Đ ng c m t chi u có h p s vuông JGY370 160RPMộ ơ ộ ề ộ ố u đi m: Ư ể
- Đ ng c có h p gi m t c nên sẽ kéo đ c t i l n, t c đ ho t đ ng th pộ ơ ộ ả ố ượ ả ớ ố ộ ạ ộ ấ r t phù h p v i h th ng đ xe không b r t ra ngoài khi di chuy n.ấ ợ ớ ệ ố ể ị ớ ể
- Do c c u bánh răng tr c vít bên trong đ ng c nên khi không c p đi nơ ấ ụ ộ ơ ấ ệ tr c quay sẽ b khóa, do đó sẽ d dàng đi u khi n đ c v trí c a tayụ ị ễ ề ể ượ ị ủ nâng trong h th ng.ệ ố
Nhược đi m:ể Có h p s nên t c đ quay ch m.ộ ố ố ộ ậ
- T c đ quay không t i: 160rpm (vòng/phút)ố ộ ả
Các thi t b k t n i v i đ ng c DC đ t o nên c c u truy n đ ng dây đai sẽế ị ế ố ớ ộ ơ ể ạ ơ ấ ề ộ g m có:ồ
Vì tr c đ u ra c a tr c đ ng c 12VDC JGY370 là ~6.35mm nên ta sẽ sụ ầ ủ ụ ộ ơ ử d ng pulley v i cùng kích th c đ g n vào đ u tr c đ ng c t o thành bánhụ ớ ướ ể ắ ầ ụ ộ ơ ạ d n trong h th ng truy n đ ng b ng dây đai.ẫ ệ ố ề ộ ằ
Hình 3.11: Pulley GT2 20 răng 6.35mm
Ròng r c GT2ọ Đ ng kính c a nó là 3mm, có t t c 20 răng và ròng r c này đ c đ tườ ủ ấ ả ọ ượ ặ phía d i c a h th ng t o thành bánh b d n Ch n lo i ròng r c có đ ng ở ướ ủ ệ ố ạ ị ẫ ọ ạ ọ ườ kính khác cũng không quan tr ng l m, mi n là nó ho t đ ng đ c v i dây đaiọ ắ ễ ạ ộ ượ ớGT2 đ c gi i thi u bên d i.ượ ớ ệ ở ướ
Dây đai GT2 Đây là dây đai curoa đ c làm b ng nh a cao su, có tác d ng truy nượ ằ ự ụ ề chuy n đ ng t bánh d n đ n bánh b d n và t o nên chuy n đ ng tuy nể ộ ừ ẫ ế ị ẫ ạ ể ộ ế tính cho h th ng Vì pulley và ròng r c đ c ch n là lo i GT2 nên sẽ ch n lo iệ ố ọ ượ ọ ạ ọ ạ dây đai GT2 là phù h p v i h th ng Ch n lo i dây đai khác sẽ có th khôngợ ớ ệ ố ọ ạ ể thích h p, lúc đó sẽ có hai l a ch n: m t là thay đ i lo i dây đai, hai là thay đ iợ ự ọ ộ ổ ạ ổ c pulley và ròng r c.ả ọ
Các linh ki n đ t o thành c c u chuy n đ ng tuy n tính con tr t tròn:ệ ể ạ ơ ấ ể ộ ế ượ
Thanh trượt tròn: Đ ng kính 8mm, đ c làm b ng thép không g , mườ ượ ằ ỉ ạ crom sáng bóng.
Ổ bi LM8UU (con trượt): Có đ ng kính trong là 8mm Vì thanh tr tườ ượ c a mình là 8mm nên con tr t này cũng ph i cùng kích th c đ có thủ ượ ả ướ ể ể ho t đ ng tr n tru đ c.ạ ộ ơ ượ
Hình 3.15: bi LM8UU (con tr t)Ổ ượ
B c đ n đ tr c KLF08ạ ạ ỡ ụ : Có đ ng kính trong là 8mm, cùng kích th cườ ướ v i thanh tr t và con tr t, có nhi m v là làm g i đ tr c th ng đ ngớ ượ ượ ệ ụ ố ỡ ụ ẳ ứ cho thanh tr t.ượ
Hi n nay trên th tr ng có bán r t nhi u lo i c m bi n quang, c m bi nệ ị ườ ấ ề ạ ả ế ả ế h ng ngo i phát hi n v t c n t 5V-24V, giá thành cũng t ng t nhau, có ngồ ạ ệ ậ ả ừ ươ ự ứ d ng gi ng nhau là đ phát hi n c n Trong đ tài này nhóm em s d ng ụ ố ể ệ ả ề ử ụ c mả bi n h ng ngo i phát hi n v t c n E3F-DS10C4ế ồ ạ ệ ậ ả Có th s d ng lo i c mể ử ụ ạ ả bi n quang khác cũng đ c.ế ượ
+ Dây màu nâu: n i ngu n 24VDCố ồ
+ Dây màu đen là dây tín hi u th ng m NPN, n i vào ngõ vào c a PLC.ệ ườ ở ố ủ
- Kho ng cách: 3-30cm, có th đi u ch nh đ c qua bi n tr g n trên c mả ể ề ỉ ượ ế ở ắ ả bi n.ế
- Có led hi n th ngõ ra màu đ ể ị ỏ
Hình 3.17: C m bi n h ng ngo i phát hi n v t c n E3F-DS10C4ả ế ồ ạ ệ ậ ả
Trên th tr ng hi n nay có r t nhi u lo i webcam v i s đa d ng v giáị ườ ệ ấ ề ạ ớ ự ạ ề c cũng nh là ch t l ng Tuy nhiên đ có th ch n ra m t lo i webcam t mả ư ấ ượ ể ể ọ ộ ạ ầ trung có giá c v a ph i v i đ phân gi i cao và ch t l ng t t thì nhóm emả ừ ả ớ ộ ả ấ ượ ố l a ch n webcam Logitech C270 720p Webcam này đ c s d ng đ ch pự ọ ượ ử ụ ể ụ nh bi n s xe và g i hình nh qua qua máy tính thông qua c ng USB. ả ể ố ử ả ổ
- C ng k t n i v i máy tính: C ng USB.ổ ế ố ớ ổ
- H tr h đi u hành: Windows® 10, Windows 8, Windows 7, macOSỗ ợ ệ ề 10.10, Chrome OS, Android™ v 5.0.
- Tính năng: Ho t đ ng v i Skype™ - Google Hangouts™ - FaceTime dànhạ ộ ớ cho Mac.
Trong lu n văn này, đ ng c b c có tác d ng xoay tay nâng đ n v tríậ ộ ơ ướ ụ ế ị mong mu n Nhóm em quy t đ nh s d ng đ ng c b c nh m tăng đ chínhố ế ị ử ụ ộ ơ ướ ằ ộ xác và tin c y cho h th ng vì đ ng c b c là s l a ch n t i u trong cácậ ệ ố ộ ơ ướ ự ự ọ ố ư ng d ng đi u khi n v trí Kh i l ng t i đây là tay nâng không quá n ng ứ ụ ề ể ị ố ượ ả ở ặ nên có th s d ng lo i đ ng c b c có kích th c v a ph i Đ ng c b cể ử ụ ạ ộ ơ ướ ướ ừ ả ộ ơ ướ đ c xài trong đ tài này là đ ng c b c NEMA 23 size 57, 1.8 step.ượ ề ộ ơ ướ
Hình 3.19: Đ ng c b c NEMA size 57ộ ơ ướ
Ch n driver cho đ ng c bọ ộ ơ ước.
M ch driver đ ng c bạ ộ ơ ước TB6600. u đi m: Ư ể
- Có v ngoài đ p và chuyên nghi p.ẻ ẹ ệ
- Có s n các domino giúp cho vi c đ u dây đ c d dàng h n.ẵ ệ ấ ượ ễ ơ
- Có th m c n i ti p đi n tr có giá tr 2k Ohm vào chân PTO c a PLC để ắ ố ế ệ ở ị ủ ể có th đi u khi n đ c đ ng c b c b ng PLC.ể ề ể ượ ộ ơ ướ ằ
- Có th d dàng ch nh dòng đi n cho đ ng c b c b ng các công t c cóể ễ ỉ ệ ộ ơ ướ ằ ắ s n trên driver, r t ti n l i và d dàng.ẵ ấ ệ ợ ễ
Nhược đi m:ể Có giá thành đ t h n các lo i driver khác nh ng s ti nắ ơ ạ ư ố ề chênh l ch là không quá l n.ệ ớ
Thông s kỹ thu t c a m ch driver TB6600:ố ậ ủ ạ
- Ngu n đ u vào là 9V – 42V Nhóm em s d ng ngu n 12VDC.ồ ầ ử ụ ồ
- Ngõ vào có cách ly quang, t c đ cao.ố ộ
- Có tích h p đo quá dòng, quá áp.ợ
- DC-: N i v i đi n áp âm c a ngu n.ố ớ ệ ủ ồ
- A+ và A-: N i vào c p cu n dây c a đ ng c b c.ố ặ ộ ủ ộ ơ ướ
- B+ và B-: N i vào c p cu n dây còn l i c a đ ng c b c.ố ặ ộ ạ ủ ộ ơ ướ
- PUL+: Tín hi u c p xung đi u khi n t c đ (+5V) cho TB6600 Khi sệ ấ ề ể ố ộ ử d ng tín hi u +5V thì ta n i tr c ti p Còn khi s d ng tín hi u c p xungụ ệ ố ự ế ử ụ ệ ấ nh PLC là +24V thì ta sẽ c n ph i m c n i ti p v i m t đi n tr có giáư ầ ả ắ ố ế ớ ộ ệ ở tr là 2k Ohm và n i vào chân này.ị ố
- PUL-: Tín hi u c p xung đi u khi n t c đ (-) cho TB6600.ệ ấ ề ể ố ộ
- DIR+: Tín hi u c p xung đ o chi u (+5V) cho TB6600 M c dây t ng tệ ấ ả ề ắ ươ ự nh chân PUL+ n u tín hi u đi u khi n là +24V.ư ế ệ ề ể
- DIR-: Tín hi u c p xung đ o chi u (-) cho TB6600.ệ ấ ả ề
- ENA+ và ENA-: Tín hi u cho phép.ệ
Hình 3.20: M ch driver đ ng c b c TB6600ạ ộ ơ ướ
M ch driver đ ng c bạ ộ ơ ước A4988 u đi m: Ư ể
- Có th dùng đ đi u khi n đ ng c b c nh t t b ng các chân tín hi u ể ể ề ể ộ ơ ướ ỏ ố ằ ệ 5VDC.
- Không đi u khi n đ ng c b c b ng PLC đ c vì chân tín hi u đi uề ể ộ ơ ướ ằ ượ ệ ề khi n c a PLC là 24VDC.ể ủ
- Board m ch driver nhìn không chuyên nghi p.ạ ệ
- Dòng c p liên t c cho m i pha nh 1A khi không có t n nhi t nên đôi khiấ ụ ỗ ỏ ả ệ không c p đ dòng cho đ ng c b c c v a và l n.ấ ủ ộ ơ ướ ỡ ừ ớ
- Có 5 c p đi u ch nh b c: 1; 1/2; 1/4 1/8 và 1/16 b c.ấ ề ỉ ướ ướ
- Dòng c p liên t c cho m i pha: 1A (khi không có t n nhi t) ho c 2A (khiấ ụ ỗ ả ệ ặ có t n nhi t).ả ệ
Hình 3.21: M ch driver đ ng c b c A4988ạ ộ ơ ướ
M ch driver đi u khi n đ ng c bạ ề ể ộ ơ ước DRV8825
V c b n s đ chân, nguyên lý đi u khi n và thi t l p gi ng driverề ơ ả ơ ồ ề ể ế ậ ố A4988 M t s đi m t t h n A4988 có th k đ n:ộ ố ể ố ơ ể ể ế
- Dòng c c đ i c p cho đ ng c có th lên đ n 2.5A.ự ạ ấ ộ ơ ể ế
- Đi n tr trong c a IC th p, gi m phát nhi t, ho t đ ng n đ nh h n ệ ở ủ ấ ả ệ ạ ộ ổ ị ơ
Hình 3.22: M ch driver đi u khi n đ ng c b c DRV8825ạ ề ể ộ ơ ướ
K t lu n:ế ậ Đ tăng tính chuyên nghi p và tăng tính th m mỹ cho mô hìnhể ệ ẩ chúng em quy t đ nh s d ng driver TB6600 Ngoài ra, dòng c p t i đa choế ị ử ụ ấ ố đ ng c b c c a TB6600 là 4A nên sẽ ch c ch n c p đ cho b t kỳ đ ngộ ơ ướ ủ ắ ắ ấ ủ ấ ộ c b c nào Giá thành c a nó cũng không quá đ t so v i các driver đ ng cơ ướ ủ ắ ớ ộ ơ b c khác ướ
L a ch n vi đi u khi n cho h th ng.ự ọ ề ể ệ ố
PLC (Programmable Logic Controller) u đi m: Ư ể
-M ch đi n đi u khi n v i PLC g n nh , d dàng b o qu n và s a ch a.ạ ệ ề ể ớ ọ ẹ ễ ả ả ử ữ
-Có th d dàng giao ti p v i máy tính thông qua c ng Ethernet.ể ễ ế ớ ổ
-Kh năng ch ng nhi u t t.ả ố ễ ố
-Đ c h tr nhi u v giao ti p truy n thông m ng máy tính và mànượ ỗ ợ ề ề ế ề ạ hình giám sát và thu th p d li u trên WINCC.ậ ữ ệ
Nhược đi m: ể Giá thành ph n c ng cao.ầ ứ
PIC (Programmable Intelligent Computer) Đây là m t s n ph m c a hàng General Instrument dùng đ giao ti p ngo i vi.ộ ả ẩ ủ ể ế ạ u đi m: Ư ể
- S d ng đ c bi t t t trong các ng d ng c n ng t.ử ụ ặ ệ ố ứ ụ ầ ắ
- Ph i s d ng thêm các m ch in đ h tr n p code.ả ử ụ ạ ể ỗ ợ ạ
K t lu n:ế ậ Vì tính đ n gi n trong ngôn ng l p trình và đ c h tr r tơ ả ữ ậ ượ ỗ ợ ấ nhi u trong vi c giao ti p truy n thông v i máy tính nên nhóm em ch n PLCề ệ ế ề ớ ọ đ đi u khi n h th ng Bài toán đi u khi n bãi gi xe t đ ng là khá ph cể ề ể ệ ố ề ể ữ ự ộ ứ t p nên vi c l a ch n ngôn ng l p trình đ n gi n sẽ giúp cho vi c th c hi nạ ệ ự ọ ữ ậ ơ ả ệ ự ệ hi u qu h n Ngoài ra PLC còn có h tr tính năng thi t k màn hình giaoệ ả ơ ỗ ợ ế ế di n giám sát trên WINCC cũng sẽ r t phù h p v i h th ng PLC mà nhóm emệ ấ ợ ớ ệ ố s d ng đó là PLC S7-1200 CPU 1212C/DC/DC/DC vì s l ng ngõ vào ra c aử ụ ố ượ ủ nó là v a đ v i yêu c u c a h th ng này H n n a, đây cũng là lo i PLCừ ủ ớ ầ ủ ệ ố ơ ữ ạ nhóm em đ c h c tr ng nên vi c áp d ng ki n th c đã đ c h c đ làmượ ọ ở ườ ệ ụ ế ứ ượ ọ ể thành s n ph m th c t cũng là mong mu n c a nhóm t lâu.ả ẩ ự ế ố ủ ừ
Hình 3.23: PLC S7-1200 CPU 1212C/DC/DC/DC Thông s kỹ thu t c a PLC S7-1200 CPU 1212C/DC/DC/DC:ố ậ ủ
- Các ngõ vào ra: 8 ngõ vào Digital, 2 ngõ vào Analog 0 - 10VDC và 6 ngõ ra transistor.
- Dòng đi n ngõ ra: 0.5Aệ
L a ch n phự ọ ương án th c hi n ng d ng RFID.ự ệ ứ ụ
Phương án 1: S d ng đ u đ c th t RFID 125Khz USB, đ c c pử ụ ầ ọ ẻ ừ ượ ấ ngu n thông qua c ng USB và giao ti p theo chu n USB Cách s d ng là chồ ổ ế ẩ ử ụ ỉ c n c m module này vào máy tính, đ i m t vài giây đ máy tính có th c pầ ắ ợ ộ ể ể ậ nh t driver cho nó Sau đó ch c n m ph n m m nh word, notepad, excel vàậ ỉ ầ ở ầ ề ư qu t th thì mã th sẽ đ c hi n th lên ph n m m đó.ẹ ẻ ẻ ượ ể ị ầ ề
- Đi n áp ho t đ ng 5VDC.ệ ạ ộ
- Dòng đi n tiêu th : ế
Sau đó dùng m t form v i ph ng th c POST đ ghi giá tr vào bi n.ộ ớ ươ ứ ể ị ế
Forế
: ả ế
ế
ế
[Tùy ch n 1]ị ọ
[Tùy ch n 2]ị ọ
ấ
- Đ thay th giá tr s b ng văn b n:ể ế ị ố ằ ả Ví d ta có 2 tr ng thái c a 1ụ ạ ủ bi n là 0 và 1 nh ng ta mu n hi n th là “ON” và “OFF” lên màn hình thì ta sẽế ư ố ể ị dùng Enum. Đ s d ng đ c Enum, ta c n ph i khai báo:ể ử ụ ượ ầ ả
Values=':”Văn b n 1”,:”Văn b n 2”’ >ị ả ị ả
Sau đó xác đ nh bi n nào s d ng Enum này:ị ế ử ụ
ế
ộ ơ
- Download chương trình và n p trang web xu ng PLC:ạ ố
Click ph i vào PLC c n kích ho t, ch n Propertiesả ầ ạ ọ
Hình 3.54a: Các b c đ k t n i và s d ng Web Serverướ ể ế ố ử ụ
C a s c u hình PLC hi n ra, click ch n m c Webserver, sau đó check vào ôử ổ ấ ệ ọ ụEnable Web server on this module đ kích ho t.ể ạ
Hình 3.54b: Các b c đ k t n i và s d ng Web Serverướ ể ế ố ử ụ
Hình 3.54c: Các b c đ k t n i và s d ng Web Serverướ ể ế ố ử ụ
T i m c User-defined webpage, click ch n đ ng d n đ n th m c ch a fileạ ụ ọ ườ ẫ ế ư ụ ứ HTML.
Hình 3.54d: Các b c đ k t n i và s d ng Web Serverướ ể ế ố ử ụ
Sau đó ch n file HTML đ c m Default HTML page:ọ ượ ở ở
Hình 3.54e: Các b c đ k t n i và s d ng Web Serverướ ể ế ố ử ụ
Click ch n Generate blocks đ TIA Portal có th đóng gói d li u web thành ọ ể ể ữ ệ các Datablock Cu i cùng ch n OK đ hoàn t t quá trình khai báo.ố ọ ể ấ
Sau đó Click OK c a s c u hình đ hoàn t t.ở ử ổ ấ ể ấ
Hình 3.54f: Các b c đ k t n i và s d ng Web Serverướ ể ế ố ử ụ
Cu i cùng là lôi kh i v a t o ra vào OB1 và s d ng nó.ố ố ừ ạ ử ụ
Ph n c ng ầ ứ
Theo nh ng d li u đã thi t k ban đ u thì h th ng s d ng các thi t b sau:ữ ữ ệ ế ế ầ ệ ố ử ụ ế ị
B ng 4.1:ả Danh sách các thi t b ế ị
STT Tên thi t bế ị S l ngố ượ
1 PLC S7 – 1200 CPU 1212C DC/DC/DC 1
2 Đ ng c 12VDC có h p gi m t c JGY370 160RPMộ ơ ộ ả ố 1
3 Đ ng c 5VDC có h p gi m t c GA12 – N120ộ ơ ộ ả ố 1
4 Đ ng c b c NEMA size 57 1.8 stepộ ơ ướ 1
5 M ch driver đ ng c b c TB6600 4.5Aạ ộ ơ ướ 1
7 C m bi n h ng ngo i phát hi n v t c n E3F-ả ế ồ ạ ệ ậ ả
9 Module RFID MFRC522 NFC 13.56MHz 1
12 Ngu n 24VDC 6EP1332-2BA20 Siemensồ 1
Yêu c u c a h th ng là bãi gi xe có hình tháp tr tròn nên nhóm em s d ngầ ủ ệ ố ữ ụ ử ụ nhôm đ nh hình 20x20mm đ làm b khung cho mô hình ị ể ộ
In 3D các kh i đ c thi t k trên Solidworks đ k t n i các linh ki n l i v iố ượ ế ế ể ế ố ệ ạ ớ nhau t o thành các c c u truy n đ ng.ạ ơ ấ ề ộ
Thi t k tay nâng cho h th ng.ế ế ệ ố
Hình 4.1: C c u tay nâng ra vào.ơ ấ
Hình 4.2: C c u tay nâng lên xu ngơ ấ ố
Mô hình t ng quan c a h th ng:ổ ủ ệ ố
Hình 4.3: Mô hình t ng quan c a h th ngổ ủ ệ ố
Mô hình hoàn ch nh sau khi l p đ t:ỉ ắ ặ
Hình 4.4: Mô hình hoàn ch nh c a h th ngỉ ủ ệ ố
Trong h th ng này s d ng 3 đ ng c : đ ng c 12VDC JGY370 dùng đệ ố ử ụ ộ ơ ộ ơ ể di chuy n tay nâng lên xu ng qua các t ng g i xe, đ ng c 5VDC GA12 – N120ể ố ầ ử ộ ơ dùng đ di chuy n tay nâng ra vào đ l y ho c g i xe và đ ng c b c để ể ể ấ ặ ử ộ ơ ướ ể xoay tay nâng qua trái ho c ph i cho đúng v trí Đ gi i h n hành trình lênặ ả ị ể ớ ạ xu ng và vào ra c a tay nâng thì nhóm em có s d ng 2 công t c hành trình đố ủ ử ụ ắ ể đ t đ u và cu i m i hành trình Có m t c m bi n h ng ngo i phát hi n v tặ ở ầ ố ỗ ộ ả ế ồ ạ ệ ậ c n m i t ng đ xác đ nh v trí c a tay nâng đang t ng nào, 2 c m bi nả ở ỗ ầ ể ị ị ủ ở ầ ả ế quang ô IN và OUT đ phát hi n có xe.ở ể ệ
Thi công b ng đi n cho h th ng:ả ệ ệ ố
D a vào các m ch k t n i đã đ c thi t k ch ng 3, nhóm em th c ự ạ ế ố ượ ế ế ở ươ ự hi n l p ráp m ch đi n c a h th ng.ệ ắ ạ ệ ủ ệ ố
Hình 4.5: B ng đi n c a h th ngả ệ ủ ệ ố Trong đó:
- Kh i phía trên cùng là kh i ngu n g m có các ngu n 24VDC 6EP1332-ố ố ồ ồ ồ 2BA20 Siemens, ngu n t ong 12VDC và 5VDC.ồ ổ
- Kh i gi a là kh i x lý trung tâm g m có 1 PLC S7-1200 CPUố ở ữ ố ử ồ 1212C/DC/DC/DC.
- Kh i d i cùng g m có các relay trung gian và driver cho đ ng c b cố ướ ồ ộ ơ ướTB6600.
Ph n m m ầ ề
Giao di n giám sát và đi u khi n trên WINCC ệ ề ể
Trang này sẽ hi n th thông tin t ng quan c a đ tài nh tên ng i thi tể ị ổ ủ ề ư ườ ế k , tên g i c a h th ng và m t s thông tin c n thi t khác đ ng i ta nhìnế ọ ủ ệ ố ộ ố ầ ế ể ườ vào có th bi t đ c h th ng đó làm cái gì Ngoài ra còn có 2 nút nh n đ điể ế ượ ệ ố ấ ể vào giao di n giám sát cũng nh thoát quy n truy c p c a ng i dùng.ệ ư ề ậ ủ ườ
Hình 4.9: Giao di n chính màn hình giám sát trên WinCCệ
Ph n giao di n giám sát và đi u khi n:ầ ệ ề ể giao di n này nhóm sẽ thi t k toàn b cách th c ho t đ ng c a h Ở ệ ế ế ộ ứ ạ ộ ủ ệ th ng đ ng i dùng có th quan sát đ c t ng th ho t đ ng c a h th ngố ể ườ ể ượ ổ ể ạ ộ ủ ệ ố và có th đi u khi n nó m t cách d dàng nh t G m có:ể ề ể ộ ễ ấ ồ
B ng giám sát:ả T i đây ng i dùng có th quan sát tr ng thái t ngạ ườ ể ạ ừ ph n t trong h th ng g m có các tín hi u c a c m bi n và tr ng thái ho tầ ử ệ ố ồ ệ ủ ả ế ạ ạ đ ng c a các đ ng c ộ ủ ộ ơ
Giao di n mô hình: ệ Ở đây ng i dùng có th giám sát đ c trong bãiườ ể ượ đang có bao nhiêu chi c xe đang đ c g i và có bao nhiêu ch tr ng ch a cóế ượ ử ỗ ố ư xe.
Hình 4.10: Giao di n giám sát và đi u khi n trên WinCCệ ề ể
B ng đi u khi nả ề ể : g m các nút nh n v n hành h th ng Khi n vàoồ ấ ậ ệ ố ấ
“Đi u khi n” sẽ hi n ra b ng đi u khi n nh cho phép t t/m , reset và ch nề ể ệ ả ề ể ỏ ắ ở ọ ch đ đi u khi n cho h th ng.ế ộ ề ể ệ ố
Hình 4.11: B ng đi u khi n c a h th ng giám sát trên WinCCả ề ể ủ ệ ố
+ Trang ch : tr v giao di n chính ng i dùngủ ở ề ệ ườ
+ On/Off: nút nhân có tác d ng cho h th ng ho t đ ng hay không.ụ ệ ố ạ ộ
+ Reset: nút nh n có tác d ng reset toàn b h th ng.ấ ụ ộ ệ ố
+ Auto/Hand: nút nh n có tác d ng làm là h th ng sẽ ch y t đ ng hay ấ ụ ệ ố ạ ự ộ sẽ đi uề khi n b ng tay.ể ằ
+ Thoát: đ thoát quy n truy c p c a ng i dùng.ể ề ậ ủ ườ
+ Emergency: nút d ng kh n c p khi h th ng g p s c ừ ẩ ấ ệ ố ặ ự ố
+ Mannual: nút nh n có tác d ng m giao di n đi u khi n tay cho phépấ ụ ở ệ ề ể ng i v n hành đi u khi n đ c l p t ng ph n t trong h th ng.ườ ậ ề ể ộ ậ ừ ầ ử ệ ố
Hình 4.12: Nút Mannual trong màn hình đi u khi n và giám sát trên ề ểWinCC
Giao di n giám sát và đi u khi n trên Web Server ệ ề ể
Web giám sát và đi u khi n h th ng này có giao di n g m có các b ngề ể ệ ố ệ ồ ả đi u khi n, b ng giám sát và b ng đi u khi n tay v i các ch c năng t ng tề ể ả ả ề ể ớ ứ ươ ự đ c gi i thi u trong giao di n giám sát và đi u khi n trên WINCC.ượ ớ ệ ệ ề ể
Hình 4.13: Giao di n giám sát và đi u khi n h th ng trên Webserverệ ề ể ệ ố
Giao di n giám sát và đi u khi n bên C# ệ ề ể
Hình 4.14: Màn hình đi u khi n và giám sát C# Winformsề ể
Ở ph n trên là các giao ti p v i Arduino, g m có:ầ ế ớ ồ
- M t danh sách các c ng COM đ ch n c ng giao ti p đang s d ng gi aộ ổ ể ọ ổ ế ử ụ ữ máy tính v i Arduino và m t nút nh n N u tr ng thái k t n i v i Arduino làớ ộ ấ ế ạ ế ố ớ
“Ch a k t n i” thì nút nh n sẽ hi n th ch “K t n i” và nút nh n này sẽ có tácư ế ố ấ ể ị ữ ế ố ấ d ng k t n i C# v i Arduino Ng c l i n u tr ng thái k t n i là “Đã k t n i”ụ ế ố ớ ượ ạ ế ạ ế ố ế ố nh trong nh thì nút nh n sẽ hi n th ch “Ng t k t n i” và nút nh n lúc nàyư ả ấ ể ị ữ ắ ế ố ấ có tác d ng là ng t k t n i gi a C# và Arduino.ụ ắ ế ố ữ
- Khi qu t th thì mã th sẽ đ c hi n th lên ô “Mã th ”.ẹ ẻ ẻ ượ ể ị ẻ
Ở ữ gi a là nh ch p t webcam logitech C270 và chu i ký t bi n s xeả ụ ừ ỗ ự ể ố sau khi đã đ c x lý.ượ ử
Ở ướ d i cùng là b ng c s d li u đ c c p nh t liên t c đ th hi nả ơ ở ữ ệ ượ ậ ậ ụ ể ể ệ đang có mã th và bi n s xe nào đã đ c l u và nhìn vào đó ta có thẻ ể ố ượ ư ể bi t trong bãi gi xe đang có bao nhiêu chi c, còn tr ng bao nhiêu ch ế ữ ế ố ỗ
Ở bên ph i là hình nh c a webcam và các nút nh n đ yêu c u ch ngả ả ủ ấ ể ầ ươ trình ch p hình và nh n di n bi n s xe Ngoài ra ta có th tìm v trí xeụ ậ ệ ể ố ể ị b ng cách nh p bi n s vào ô “Nh p bi n s ” và n nút “Tìm”, v trí c aằ ậ ể ố ậ ể ố ấ ị ủ xe đó sẽ hi n th lên ô “V trí xe” Đôi khi bi n s xe sẽ nh n di n thi uể ị ị ể ố ậ ệ ế ho c có sai sót thì ta sẽ nh p l i bi n s xe đó và b m vào nút “C pặ ậ ạ ể ố ấ ậ nh t”, bi n s xe đúng sẽ đ c c p nh t trong c s d li u Nút “xóa” cóậ ể ố ượ ậ ậ ơ ở ữ ệ tác d ng xóa t t c các d li u c a chi c xe b t kỳ ra kh i h th ng ụ ấ ả ữ ệ ủ ế ấ ỏ ệ ố
4.3 Tài li u hệ ướng d n, thao tác.ẫ
Bước 1: C p ngu n 220VAC cho h th ng, b t CB b o v ấ ồ ệ ố ậ ả ệ
Bước 2: Ch y ch ng trình C#, b m nút “K t n i”.ạ ươ ấ ế ố
Bước 3: M giao di n giám sát Wincc, Webserver.ở ệ
Bước 4: Ch n ch đ Auto và qu t th khi có xe vào ho c ra.ọ ế ộ ẹ ẻ ặ
Bước 5: Khi mu n d ng ho t đ ng, b m nút OFF trên màn hình giám sát, t t ố ừ ạ ộ ấ ắ ch ng trình C# và ng t ngu n đi n cung c p cho toàn h th ng.ươ ắ ồ ệ ấ ệ ố
K T QU SO SÁNH, TH C NGHI M, PHÂN TÍCH, T NG H PẾ Ả Ự Ệ Ổ Ợ
Hình nh h th ng thu đ c t th c nghi m:ả ệ ố ượ ừ ự ệ
Ở ạ tr ng thái ban đ u, khi h th ng ch a ho t đ ng:ầ ệ ố ư ạ ộ
C s d li u tr ng, không có mã th nào H th ng hi n th ch đ đi uơ ở ữ ệ ố ẻ ệ ố ể ị ế ộ ề khi n là “Auto” K t n i v i Arduino đã đ c t o Ch có 1 xe đang v trí s nể ế ố ớ ượ ạ ỉ ở ị ẵ sàng vào bãi gi xe đang hi n th ô hình nh t webcam.ữ ể ị ở ả ừ
Hình 5.1: Ch ng trình C# khi h th ng b t đ u ho t đ ngươ ệ ố ắ ầ ạ ộ
Màn hình giám sát trên WinCC cho th y hi n không có xe nào trong bãi,ấ ệ ch có 1 xe đang v trí IN Ch đ đi u khi n là “Auto” đ c hi n th trênỉ ở ị ế ộ ề ể ượ ể ị màn hình.
Hình 5.2: Màn hình giám sát WINCC tr ng thái ban đ uở ạ ầ
Màn hình đi u khi n và giám sát t xa qua Web Server tr ng thái ban đ u:ề ể ừ ở ạ ầ
Hình 5.3: Web Server tr ng thái ban đ uở ạ ầ
Ti n hành g i xe th nh t vào:ế ử ứ ấ
H th ng ti n hành g i xe vàoệ ố ế ử
Hình 5.5: H th ng ho t đ ng g i xe vàoệ ố ạ ộ ử
Ch ng trình C# sau khi g i xe th nh t vào:ươ ử ứ ấ
Hình 5.6: Ch ng trình C# sau khi g i xe th nh t vàoươ ử ứ ấ
Lúc này ta có th th y bi n s xe và mã th c a chi c xe đ u tiên đã ể ấ ể ố ẻ ủ ế ầ đ c l u vào c s d li u đ ng th i các ch c năng khác c a ch ng trình ượ ư ơ ở ữ ệ ồ ờ ứ ủ ươ cũng ho t đ ng chính xác Mã th đ c hi n th đúng lên ô “Mã th ”, COM4 là ạ ộ ẻ ượ ể ị ẻ c ng giao ti p đang ho t đ ng, ch đ đi u khi n là “Auto”, bi n s xe đ c ổ ế ạ ộ ế ộ ề ể ể ố ượ ch p l i và qua hàng lo t các giai đo n x lý đ c hi n th trên màn hình.ụ ạ ạ ạ ử ượ ể ị Màn hình giám sát trên Wincc lúc này:
Hình 5.7: Màn hình WINCC sau khi g i xe đ u tiênử ầ Web Server lúc này:
Hình 5.8: Web Server sau khi g i xe đ u tiênử ầ
Hình 5.9: Ch ng trình C# sau khi g i xe th 2ươ ử ứ
Ta có th th y mã th và bi n s c a xe th 2 đã đ c l u vào v trí s 2 trongể ấ ẻ ể ố ủ ứ ượ ư ị ố c s d li u.ơ ở ữ ệ
Màn hình đi u khi n và giám sát Wincc sau khi g i xe th 2:ề ể ử ứ
Hình 5.10: Màn hình WinCC sau khi g i xe th 2ử ứ Web Server sau khi g i xe th 2:ử ứ
Hình 5.11: Web Server sau khi g i xe th 2ử ứ
Hình 5.12: Ch ng trình C# sau khi g i xe th 3ươ ử ứ
Hình 5.13: C s d li u khi ban đ uơ ở ữ ệ ầ
Hình 5.14: Màn hình WinCC sau khi g i xe th 3ử ứ
Hình 5.15: Web Server sau khi g i xe th 3ử ứ
Bây gi ta sẽ ti n hành l y xe ra v trí s 2:ờ ế ấ ở ị ố
Hình 5.16: H th ng ti n hành l y xe ra v trí s 2ệ ố ế ấ ở ị ố
Ch ng trình C# sau khi l y xe v trí s 2.ươ ấ ở ị ố
Hình 5.17: Ch ng trình C# sau khi l y xe s 2ươ ấ ố Lúc này mã th và bi n s c a xe v trí s 2 đã đ c xóa kh i c s d li u.ẻ ể ố ủ ở ị ố ượ ỏ ơ ở ữ ệ Màn hình WinCC sau khi l y xe s 2 ra kh i bãi gi xe:ấ ố ỏ ữ
Hình 5.18: Màn hình WinCC sau khi l y xe s 2 raấ ốWeb Server sau khi l y xe s 2 ra:ấ ố
Hình 5.19: Web Server sau khi xe s 2 đ c l y ra ngoàiố ượ ấ
Nh v y v trí tr ng g n nh t hi n t i đang là v trí s 2, n u ta g i m t xe ư ậ ị ố ầ ấ ệ ạ ị ố ế ử ộ khác vào thì xe đó sẽ vào đúng v trí s 2 Hãy cùng xem nhé.ị ố
Hình 5.20: Ch ng trình C# sau khi g i xe m i vào v trí s 2ươ ử ớ ị ố
Lúc này xe m i vào đã đ c g i vào v trí s 2 Mã th c a xe v trí s 2 ớ ượ ử ị ố ẻ ủ ở ị ố tr c đó là 723572523 (hình 5.8), còn mã th v trí s 2 bây gi là ướ ẻ ở ị ố ờ
T ng t cho l n g i xe này, v trí tr ng g n nh t hi n t i đang là v trí s 4, ươ ự ầ ử ị ố ầ ấ ệ ạ ị ố nên xe sẽ đ c g i vào v trí này.ượ ử ị
Hình 5.22: Ch ng trình C# sau khi g i xe th tươ ử ứ ư
Hình 5.23: Màn hình Wincc sau khi g i xe th tử ứ ư
Hình 5.24: Web Server sau khi g i xe th 4ử ứ
5.2 Phân tích và so sánh.
V kho ng th i gian g i ho c l y xe trong h th ng bãi gi xe thôngề ả ờ ử ặ ấ ệ ố ữ minh c a nhóm em là khá t t Theo ghi nh n t th c nghi m thì nhóm emủ ố ậ ừ ự ệ th y v trí g n nh t, h th ng m t kho ng 15 giây cho vi c g i xe và kho ngấ ở ị ầ ấ ệ ố ấ ả ệ ử ả
20 giây cho vi c l y xe Đ i v i v trí xa nh t là kho ng 23 giây cho vi c g i xeệ ấ ố ớ ị ấ ả ệ ử và 21 giây cho vi c l y xe Theo th ng kê trung bình, h th ng sẽ t n kho ngệ ấ ố ệ ố ố ả 20s cho m t l n g i xe và kho ng 22 giây cho m t l n l y xe Trong khi đó, độ ầ ử ả ộ ầ ấ ồ án bãi gi xe d ng hình tròn c a nhóm khác mà em tham kh o đ c có thànhữ ạ ủ ả ượ tích t t nh t là kho ng 13 giây cho 1 l n l y ho c g i xe v trí g n nh t vàố ấ ả ầ ấ ặ ử ở ị ầ ấ kho ng 23 giây đ i v i v trí xa nh t, tính trung bình c ng sẽ m t kho ng 18ả ố ớ ị ấ ộ ấ ả giây cho m t l n l y ho c g i xe, nhanh h n h th ng c a nhóm em m t chút.ộ ầ ấ ặ ử ơ ệ ố ủ ộ Còn nhi u mô hình khác có kho ng th i gian v n hành lâu h n kho ng 20 giâyề ả ờ ậ ơ ả tr lên cho v trí g n nh t và kho ng 40 đ n 60 giây cho v trí xa nh t Nhở ị ầ ấ ả ế ị ấ ư v y v m t th i gian thì h th ng c a nhóm em đ t đ c là khá t t N u đi uậ ề ặ ờ ệ ố ủ ạ ượ ố ế ề ch nh l i c c u nâng h , tăng t c đ quay c a đ ng c b c và gi m th i gianỉ ạ ơ ấ ạ ố ộ ủ ộ ơ ướ ả ờ ch gi a các v trí thì có th sẽ c i thi n đ c đáng k th i gian l y xe cho hờ ữ ị ể ả ệ ượ ể ờ ấ ệ th ng.ố
B ng 5.1:ả Th ng kê th i gian v n hành h th ngố ờ ậ ệ ố
V gi i pháp RFID, nhóm em xây d ng đ c thu t toán u tiên v trí xeề ả ự ượ ậ ư ị vào giúp cho vi c g i xe c a khách hàng sẽ đ c rút ng n Các xe g i vào sẽệ ử ủ ượ ắ ử đ c h th ng u tiên g i vào v trí tr ng g n nh t các mô hình đ ánượ ệ ố ư ử ị ố ầ ấ Ở ồ khác, ng i ta sẽ quy đ nh mã s c a 1 chi c xe 1 v trí c đ nh, h có th ườ ị ố ủ ế ở ị ố ị ọ ẻ ở v trí s 1, th v trí s 2 Tuy nhiên trong ch ng trình c a t i em đã gi iị ố ẻ ở ị ố ươ ủ ụ ả quy t đ c v n đ đó B t kỳ th nào đ c qu t đ u tiên sẽ đ c u tiên vàoế ượ ấ ề ấ ẻ ượ ẹ ầ ượ ư v trí tr ng g n nh t là s 1, th qu t l n 2 sẽ vào s 2 và t ng t cho các l nị ố ầ ấ ố ẻ ẹ ầ ố ươ ự ầ khác, không c đ nh mã s th vào m t v trí nào h t Đi u đó sẽ gi i quy tố ị ố ẻ ộ ị ế ề ả ế đ c v n đ b t c p là trong bãi còn nhi u ch tr ng v trí g n nh ng hượ ấ ề ấ ậ ề ỗ ố ở ị ầ ư ệ th ng l i g i xe v trí xa, làm tăng th i gian l y xe và t n năng l ng v nố ạ ử ở ị ờ ấ ố ượ ậ hành h th ng.ệ ố
V m t mô hình gi xe, nhóm em thi t k và thi công thành công mô hìnhề ặ ữ ế ế bãi gi xe hình tr tròn, là gi i pháp t i u đ c di n tích gi xe nh t trongữ ụ ả ố ư ượ ệ ữ ấ các lo i mô hình bãi gi xe t đ ng Tuy nhiên ph n thi t k cánh tay diạ ữ ự ộ ầ ế ế chuy n trong h th ng ch a đ c t i u nên vi c cánh tay di chuy nể ệ ố ư ượ ố ư ệ ể lên/xu ng và ra/vào không th c hi n đ ng th i đ c, làm tăng th i gianố ự ệ ồ ờ ượ ờ g i/l y xe cho khách Ngoài ra vi c thi t k cánh tay ch a đ c t i u này cònử ấ ệ ế ế ư ượ ố ư làm tăng di n tích không đáng có c a bãi gi xe.ệ ủ ữ
- L p đ t thành công mô hình ph n c ng h th ng bãi gi xe ô tô t đ ng.ắ ặ ầ ứ ệ ố ữ ự ộ
- H th ng có th g i xe vào và l y xe ra đúng v trí yêu c u.ệ ố ể ử ấ ị ầ
- Khi qu t th thì h th ng t đ ng l u mã th và g i tín hi u cho PLCẹ ẻ ệ ố ự ộ ư ẻ ử ệ đi u khi n chính xác.ề ể
- Xây d ng đ c thu t toán u tiên v trí g i xe giúp rút ng n th i gian g iự ượ ậ ư ị ử ắ ờ ử xe cho khách hàng.
- Đi u khi n và giám sát h th ng trên WINCC thành công.ề ể ệ ố
- Đi u khi n và giám sát h th ng trên Webserver thành công.ề ể ệ ố
- H th ng đôi khi còn rung l c khi ho t đ ng.ệ ố ắ ạ ộ
- Đôi khi vi c x lý nh bi n s xe v n có sai sót nh ng t l th p.ệ ử ả ể ố ẫ ư ỷ ệ ấ
- Thi t k ph n cánh tay di chuy n trong h th ng ch a đ c t i u nênế ế ầ ể ệ ố ư ượ ố ư ch a rút ng n t i đa th i gian g i/l y xe cho khách và còn làm tăng di nư ắ ố ờ ử ấ ệ tích không đáng có c a bãi gi xe.ủ ữ
Sau khi hoàn thành s n ph m, nhóm em có ch y th và l p ra đ c b ngả ẩ ạ ử ậ ượ ả th ng kê s l n th c hi n chính xác đ ki m tra tính n đ nh c a h th ngố ố ầ ự ệ ể ể ổ ị ủ ệ ố nh sau:ư
K t qu đ c th hi n trong b ng 5.2.ế ả ượ ể ệ ả
B ng 5.2: ả K t qu th ng kê s l n th c hi n chính xác c a h th ng.ế ả ố ố ầ ự ệ ủ ệ ố
K T LU N VÀ HẾ Ậ ƯỚNG PHÁT TRI NỂ
S c g ng và n l c c a nhóm và s giúp đ t n tình c a giáo viênự ố ắ ỗ ự ủ ự ỡ ậ ủ h ng d n cũng đã d n đ n k t qu t t đ p đó là đ án “Thi t k và thi côngướ ẫ ẫ ế ế ả ố ẹ ồ ế ế h th ng bãi gi xe ô tô t đ ng” đã đ c hoàn thành.ệ ố ữ ự ộ ượ Đ tài đã đ c m t s m c tiêu đ t ra t đ u, c th đó là:ề ượ ộ ố ụ ặ ừ ầ ụ ể
- Thi t k và thi công đ c mô hình bãi gi xe ô tô t đ ng v i d ng hìnhế ế ượ ữ ự ộ ớ ạ tr tròn t i u đ c s l ng ch g i xe trong m t di n tích nh t đ nh.ụ ố ư ượ ố ượ ỗ ử ộ ệ ấ ị
- Ứng d ng đ c công ngh RFID vào h th ng và k t h p v i x lý nhụ ượ ệ ệ ố ế ợ ớ ử ả nh n di n bi n s xe l u vào h qu n tr c s d li u SQL Server.ậ ệ ể ố ư ệ ả ị ơ ở ữ ệ
- Xây d ng đ c gi i pháp u tiên v trí g i xe cho h th ng giúp rút ng nự ượ ả ư ị ử ệ ố ắ th i gian g i xe cho khách hàng.ờ ử
- H th ng t đ ng v n hành chính xác và n đ nh đ c đi u khi n b ngệ ố ự ộ ậ ổ ị ượ ề ể ằ PLC.
- Có giao di n đi u khi n và giám sát trên C# và Wincc.ệ ề ể
- Có th đi u khi n và giám sát t xa nh Web Server.ể ề ể ừ ờ
- Có th tìm và l y xe ra cho khách hàng n u h b m t th xe.ể ấ ế ọ ị ấ ẻ
Do nhóm t thi t k và thi công t đ u nên ch c ch n còn nhi u h nự ế ế ừ ầ ắ ắ ề ạ ch , ví d nh :ế ụ ư
- H th ng đôi khi còn rung l c trong quá trình ho t đ ng.ệ ố ắ ạ ộ
- Cánh tay di chuy n trong h th ng ch a đ c thi t k t i u nên ch aể ệ ố ư ượ ế ế ố ư ư rút ng n đ c t i đa th i gian g i/l y xe cho khách và còn làm tăng di nắ ượ ố ờ ử ấ ệ tích không đáng có c a bãi gi xe.ủ ữ
- Đôi khi vi c x lý nh bi n s xe v n có sai sót nh ng t l th p.ệ ử ả ể ố ẫ ư ỷ ệ ấ
- Thi t k l i c c u cánh tay trong h th ng đ có th ho t đ ng t i uế ế ạ ơ ấ ệ ố ể ể ạ ộ ố ư h n d a trên cánh tay cũ đã có.ơ ự
- Tăng s l ng ch g i xe trong bãi đ th c s t i u đ c các u đi mố ượ ỗ ử ể ự ự ố ư ượ ư ể v vi c s d ng di n tích c a h th ng bãi gi xe ô tô t đ ng.ề ệ ử ụ ệ ủ ệ ố ữ ự ộ
- Thi t k website đ có th đ t ch đ ng th i thanh toán online.ế ế ể ể ặ ỗ ồ ờ
- Có th áp d ng công ngh nh n di n khuôn m t đ tăng tính b o m tể ụ ệ ậ ệ ặ ể ả ậ cho khách hàng.
- Áp d ng trí tu nhân t o cho h th ng, thu th p l ch s g i/ tr xe c aụ ệ ạ ệ ố ậ ị ử ử ả ủ khách hàng đ tính toán đ a xe vào v trí g n nh t theo thói quen g i xe c aể ư ị ầ ấ ử ủ khách.
- Áp d ng công ngh blockchain đ l u tr thông tin khách hàng và cácụ ệ ể ư ữ l ch s giao d ch c a khách hàng.ị ử ị ủ
TÀI LI U THAM KH OỆ Ả
[1] Châu Vĩnh L i, “Tài li u h ng d n l p trình Webserver S7-1200 d a ợ ệ ướ ẫ ậ ự trên HTML k t h p AWP”, ế ợ Di n đàn PLC Vi t Nam, ễ ệ Vi t Nam.ệ
[2] Nguy n Đình Lâm – Lê Văn Quân (2015), “Thi t k và thi công mô hìnhễ ế ế bãi gi xe ô tô t đ ng”, ữ ự ộ Lu n văn t t nghi p Tr ng ĐH Bách Khoa Tp H Chíậ ố ệ ườ ồ Minh, Vi t Nam.ệ
Phân tích và so sánh
V kho ng th i gian g i ho c l y xe trong h th ng bãi gi xe thôngề ả ờ ử ặ ấ ệ ố ữ minh c a nhóm em là khá t t Theo ghi nh n t th c nghi m thì nhóm emủ ố ậ ừ ự ệ th y v trí g n nh t, h th ng m t kho ng 15 giây cho vi c g i xe và kho ngấ ở ị ầ ấ ệ ố ấ ả ệ ử ả
20 giây cho vi c l y xe Đ i v i v trí xa nh t là kho ng 23 giây cho vi c g i xeệ ấ ố ớ ị ấ ả ệ ử và 21 giây cho vi c l y xe Theo th ng kê trung bình, h th ng sẽ t n kho ngệ ấ ố ệ ố ố ả 20s cho m t l n g i xe và kho ng 22 giây cho m t l n l y xe Trong khi đó, độ ầ ử ả ộ ầ ấ ồ án bãi gi xe d ng hình tròn c a nhóm khác mà em tham kh o đ c có thànhữ ạ ủ ả ượ tích t t nh t là kho ng 13 giây cho 1 l n l y ho c g i xe v trí g n nh t vàố ấ ả ầ ấ ặ ử ở ị ầ ấ kho ng 23 giây đ i v i v trí xa nh t, tính trung bình c ng sẽ m t kho ng 18ả ố ớ ị ấ ộ ấ ả giây cho m t l n l y ho c g i xe, nhanh h n h th ng c a nhóm em m t chút.ộ ầ ấ ặ ử ơ ệ ố ủ ộ Còn nhi u mô hình khác có kho ng th i gian v n hành lâu h n kho ng 20 giâyề ả ờ ậ ơ ả tr lên cho v trí g n nh t và kho ng 40 đ n 60 giây cho v trí xa nh t Nhở ị ầ ấ ả ế ị ấ ư v y v m t th i gian thì h th ng c a nhóm em đ t đ c là khá t t N u đi uậ ề ặ ờ ệ ố ủ ạ ượ ố ế ề ch nh l i c c u nâng h , tăng t c đ quay c a đ ng c b c và gi m th i gianỉ ạ ơ ấ ạ ố ộ ủ ộ ơ ướ ả ờ ch gi a các v trí thì có th sẽ c i thi n đ c đáng k th i gian l y xe cho hờ ữ ị ể ả ệ ượ ể ờ ấ ệ th ng.ố
B ng 5.1:ả Th ng kê th i gian v n hành h th ngố ờ ậ ệ ố
V gi i pháp RFID, nhóm em xây d ng đ c thu t toán u tiên v trí xeề ả ự ượ ậ ư ị vào giúp cho vi c g i xe c a khách hàng sẽ đ c rút ng n Các xe g i vào sẽệ ử ủ ượ ắ ử đ c h th ng u tiên g i vào v trí tr ng g n nh t các mô hình đ ánượ ệ ố ư ử ị ố ầ ấ Ở ồ khác, ng i ta sẽ quy đ nh mã s c a 1 chi c xe 1 v trí c đ nh, h có th ườ ị ố ủ ế ở ị ố ị ọ ẻ ở v trí s 1, th v trí s 2 Tuy nhiên trong ch ng trình c a t i em đã gi iị ố ẻ ở ị ố ươ ủ ụ ả quy t đ c v n đ đó B t kỳ th nào đ c qu t đ u tiên sẽ đ c u tiên vàoế ượ ấ ề ấ ẻ ượ ẹ ầ ượ ư v trí tr ng g n nh t là s 1, th qu t l n 2 sẽ vào s 2 và t ng t cho các l nị ố ầ ấ ố ẻ ẹ ầ ố ươ ự ầ khác, không c đ nh mã s th vào m t v trí nào h t Đi u đó sẽ gi i quy tố ị ố ẻ ộ ị ế ề ả ế đ c v n đ b t c p là trong bãi còn nhi u ch tr ng v trí g n nh ng hượ ấ ề ấ ậ ề ỗ ố ở ị ầ ư ệ th ng l i g i xe v trí xa, làm tăng th i gian l y xe và t n năng l ng v nố ạ ử ở ị ờ ấ ố ượ ậ hành h th ng.ệ ố
V m t mô hình gi xe, nhóm em thi t k và thi công thành công mô hìnhề ặ ữ ế ế bãi gi xe hình tr tròn, là gi i pháp t i u đ c di n tích gi xe nh t trongữ ụ ả ố ư ượ ệ ữ ấ các lo i mô hình bãi gi xe t đ ng Tuy nhiên ph n thi t k cánh tay diạ ữ ự ộ ầ ế ế chuy n trong h th ng ch a đ c t i u nên vi c cánh tay di chuy nể ệ ố ư ượ ố ư ệ ể lên/xu ng và ra/vào không th c hi n đ ng th i đ c, làm tăng th i gianố ự ệ ồ ờ ượ ờ g i/l y xe cho khách Ngoài ra vi c thi t k cánh tay ch a đ c t i u này cònử ấ ệ ế ế ư ượ ố ư làm tăng di n tích không đáng có c a bãi gi xe.ệ ủ ữ
T ng k t ổ ế
- L p đ t thành công mô hình ph n c ng h th ng bãi gi xe ô tô t đ ng.ắ ặ ầ ứ ệ ố ữ ự ộ
- H th ng có th g i xe vào và l y xe ra đúng v trí yêu c u.ệ ố ể ử ấ ị ầ
- Khi qu t th thì h th ng t đ ng l u mã th và g i tín hi u cho PLCẹ ẻ ệ ố ự ộ ư ẻ ử ệ đi u khi n chính xác.ề ể
- Xây d ng đ c thu t toán u tiên v trí g i xe giúp rút ng n th i gian g iự ượ ậ ư ị ử ắ ờ ử xe cho khách hàng.
- Đi u khi n và giám sát h th ng trên WINCC thành công.ề ể ệ ố
- Đi u khi n và giám sát h th ng trên Webserver thành công.ề ể ệ ố
- H th ng đôi khi còn rung l c khi ho t đ ng.ệ ố ắ ạ ộ
- Đôi khi vi c x lý nh bi n s xe v n có sai sót nh ng t l th p.ệ ử ả ể ố ẫ ư ỷ ệ ấ
- Thi t k ph n cánh tay di chuy n trong h th ng ch a đ c t i u nênế ế ầ ể ệ ố ư ượ ố ư ch a rút ng n t i đa th i gian g i/l y xe cho khách và còn làm tăng di nư ắ ố ờ ử ấ ệ tích không đáng có c a bãi gi xe.ủ ữ
Sau khi hoàn thành s n ph m, nhóm em có ch y th và l p ra đ c b ngả ẩ ạ ử ậ ượ ả th ng kê s l n th c hi n chính xác đ ki m tra tính n đ nh c a h th ngố ố ầ ự ệ ể ể ổ ị ủ ệ ố nh sau:ư
K t qu đ c th hi n trong b ng 5.2.ế ả ượ ể ệ ả
B ng 5.2: ả K t qu th ng kê s l n th c hi n chính xác c a h th ng.ế ả ố ố ầ ự ệ ủ ệ ố
K T LU N VÀ HẾ Ậ ƯỚNG PHÁT TRI NỂ
K t lu n ế ậ
S c g ng và n l c c a nhóm và s giúp đ t n tình c a giáo viênự ố ắ ỗ ự ủ ự ỡ ậ ủ h ng d n cũng đã d n đ n k t qu t t đ p đó là đ án “Thi t k và thi côngướ ẫ ẫ ế ế ả ố ẹ ồ ế ế h th ng bãi gi xe ô tô t đ ng” đã đ c hoàn thành.ệ ố ữ ự ộ ượ Đ tài đã đ c m t s m c tiêu đ t ra t đ u, c th đó là:ề ượ ộ ố ụ ặ ừ ầ ụ ể
- Thi t k và thi công đ c mô hình bãi gi xe ô tô t đ ng v i d ng hìnhế ế ượ ữ ự ộ ớ ạ tr tròn t i u đ c s l ng ch g i xe trong m t di n tích nh t đ nh.ụ ố ư ượ ố ượ ỗ ử ộ ệ ấ ị
- Ứng d ng đ c công ngh RFID vào h th ng và k t h p v i x lý nhụ ượ ệ ệ ố ế ợ ớ ử ả nh n di n bi n s xe l u vào h qu n tr c s d li u SQL Server.ậ ệ ể ố ư ệ ả ị ơ ở ữ ệ
- Xây d ng đ c gi i pháp u tiên v trí g i xe cho h th ng giúp rút ng nự ượ ả ư ị ử ệ ố ắ th i gian g i xe cho khách hàng.ờ ử
- H th ng t đ ng v n hành chính xác và n đ nh đ c đi u khi n b ngệ ố ự ộ ậ ổ ị ượ ề ể ằ PLC.
- Có giao di n đi u khi n và giám sát trên C# và Wincc.ệ ề ể
- Có th đi u khi n và giám sát t xa nh Web Server.ể ề ể ừ ờ
- Có th tìm và l y xe ra cho khách hàng n u h b m t th xe.ể ấ ế ọ ị ấ ẻ
Do nhóm t thi t k và thi công t đ u nên ch c ch n còn nhi u h nự ế ế ừ ầ ắ ắ ề ạ ch , ví d nh :ế ụ ư
- H th ng đôi khi còn rung l c trong quá trình ho t đ ng.ệ ố ắ ạ ộ
- Cánh tay di chuy n trong h th ng ch a đ c thi t k t i u nên ch aể ệ ố ư ượ ế ế ố ư ư rút ng n đ c t i đa th i gian g i/l y xe cho khách và còn làm tăng di nắ ượ ố ờ ử ấ ệ tích không đáng có c a bãi gi xe.ủ ữ
- Đôi khi vi c x lý nh bi n s xe v n có sai sót nh ng t l th p.ệ ử ả ể ố ẫ ư ỷ ệ ấ
- Thi t k l i c c u cánh tay trong h th ng đ có th ho t đ ng t i uế ế ạ ơ ấ ệ ố ể ể ạ ộ ố ư h n d a trên cánh tay cũ đã có.ơ ự
- Tăng s l ng ch g i xe trong bãi đ th c s t i u đ c các u đi mố ượ ỗ ử ể ự ự ố ư ượ ư ể v vi c s d ng di n tích c a h th ng bãi gi xe ô tô t đ ng.ề ệ ử ụ ệ ủ ệ ố ữ ự ộ
- Thi t k website đ có th đ t ch đ ng th i thanh toán online.ế ế ể ể ặ ỗ ồ ờ
- Có th áp d ng công ngh nh n di n khuôn m t đ tăng tính b o m tể ụ ệ ậ ệ ặ ể ả ậ cho khách hàng.
- Áp d ng trí tu nhân t o cho h th ng, thu th p l ch s g i/ tr xe c aụ ệ ạ ệ ố ậ ị ử ử ả ủ khách hàng đ tính toán đ a xe vào v trí g n nh t theo thói quen g i xe c aể ư ị ầ ấ ử ủ khách.
- Áp d ng công ngh blockchain đ l u tr thông tin khách hàng và cácụ ệ ể ư ữ l ch s giao d ch c a khách hàng.ị ử ị ủ
TÀI LI U THAM KH OỆ Ả
[1] Châu Vĩnh L i, “Tài li u h ng d n l p trình Webserver S7-1200 d a ợ ệ ướ ẫ ậ ự trên HTML k t h p AWP”, ế ợ Di n đàn PLC Vi t Nam, ễ ệ Vi t Nam.ệ
[2] Nguy n Đình Lâm – Lê Văn Quân (2015), “Thi t k và thi công mô hìnhễ ế ế bãi gi xe ô tô t đ ng”, ữ ự ộ Lu n văn t t nghi p Tr ng ĐH Bách Khoa Tp H Chíậ ố ệ ườ ồ Minh, Vi t Nam.ệ
[3] Vũ Ti n Trình – Lê Vũ Khanh (2017), “H th ng bãi gi xe ng d ng côngế ệ ố ữ ứ ụ ngh RFID k t h p nh n di n bi n s “, ệ ế ợ ậ ệ ể ố Đ án t t nghi p Tr ng ĐH S ph mồ ố ệ ườ ư ạ Kỹ thu t Tp H Chí Minhậ ồ , Vi t Nam.ệ
[4] Mai Văn Thành – Nguy n Thanh L c (2019), “Thi t k và thi công môễ ộ ế ế hình đi u khi n, giám sát bãi gi xe ô tô t đ ng”, ề ể ữ ự ộ Đ án t t nghi p Tr ngồ ố ệ ườ ĐH S ph m Kỹ thu t Tp H Chí Minhư ạ ậ ồ , Vi t Nam.ệ
[6] Website PLC Vi t Nam: plcvietnam.com.vn/forum/ệ
[7] Nguyen Manh Hung (2016), “L p trình và s d ng modul đ c th RFID-ậ ử ụ ọ ẻ RC522”, bài vi t trên C ng đ ng Arduino Vi t Nam, website: ế ộ ồ ệ http://arduino.vn/bai-viet/833-lap-trinh-va-su-dung-modul-doc-rfid-rc522
[8] Đ H u Toàn (2016), “# ( C Sharp ) - Nh n d li u t Arduino”, ỗ ữ ậ ữ ệ ừ bài vi t ế trên C ng đ ng Arduino Vi t Nam, website: ộ ồ ệ http://arduino.vn/bai-viet/908-c-c- sharp-nhan-du-lieu-tu-arduino
[9] Đ H u Toàn (2016), “Ch t o Serial Monitor t C# (C Sharp) - M t s n ỗ ữ ế ạ ừ ộ ả ph m đ c truy n c m h ng”, ẩ ượ ề ả ứ bài vi t trên C ng đ ng Arduino Vi t Nam, ế ộ ồ ệ website: http://arduino.vn/bai-viet/908-c-c-sharp-nhan-du-lieu-tu-arduino
[10] Thái (2016), “C sharp (C#) - M t cách đi u khi n ARDUINO b ng máy ộ ề ể ằ tính !!!”, bài vi t trên C ng đ ng Arduino Vi t Nam, website: ế ộ ồ ệ http://arduino.vn/bai-viet/902-c-sharp-c-mot-cach-dieu-khien-arduino-bang- may-tinh
[11] “Round Automated Parking System”, EITO&GLOBAL INC, website: http://www.e-globalparking.com/technology/?fbclid=IwAR3W0GlXVgv-
VkZLao6Q-hL-OIQxio_qF4CGz-NLZXe7K4lUCqyH06QMfZg