BÀI TẬP CÁ NHÂN MÔN LẬP TRÌNH ĐIỀU KHIỂN CÁC HỆ THỐNG CƠ ĐIỆN TỬ Ô TÔ – Năm 2022 Chương I Tổng quan xe và hệ thống làm mát, sưởi. BÀI TẬP CÁ NHÂN MÔN LẬP TRÌNH ĐIỀU KHIỂN CÁC HỆ THỐNG CƠ ĐIỆN TỬ Ô TÔ – Năm 2022 Chương I Tổng quan xe và hệ thống làm mát, sưởi. BÀI TẬP CÁ NHÂN MÔN LẬP TRÌNH ĐIỀU KHIỂN CÁC HỆ THỐNG CƠ ĐIỆN TỬ Ô TÔ – Năm 2022 Chương I Tổng quan xe và hệ thống làm mát, sưởi. BÀI TẬP CÁ NHÂN MÔN LẬP TRÌNH ĐIỀU KHIỂN CÁC HỆ THỐNG CƠ ĐIỆN TỬ Ô TÔ – Năm 2022 Chương I Tổng quan xe và hệ thống làm mát, sưởi. BÀI TẬP CÁ NHÂN MÔN LẬP TRÌNH ĐIỀU KHIỂN CÁC HỆ THỐNG CƠ ĐIỆN TỬ Ô TÔ – Năm 2022 Chương I Tổng quan xe và hệ thống làm mát, sưởi. BÀI TẬP CÁ NHÂN MÔN LẬP TRÌNH ĐIỀU KHIỂN CÁC HỆ THỐNG CƠ ĐIỆN TỬ Ô TÔ – Năm 2022 Chương I Tổng quan xe và hệ thống làm mát, sưởi. BÀI TẬP CÁ NHÂN MÔN LẬP TRÌNH ĐIỀU KHIỂN CÁC HỆ THỐNG CƠ ĐIỆN TỬ Ô TÔ – Năm 2022 Chương I Tổng quan xe và hệ thống làm mát, sưởi. BÀI TẬP CÁ NHÂN MÔN LẬP TRÌNH ĐIỀU KHIỂN CÁC HỆ THỐNG CƠ ĐIỆN TỬ Ô TÔ – Năm 2022 Chương I Tổng quan xe và hệ thống làm mát, sưởi. BÀI TẬP CÁ NHÂN MÔN LẬP TRÌNH ĐIỀU KHIỂN CÁC HỆ THỐNG CƠ ĐIỆN TỬ Ô TÔ – Năm 2022 Chương I Tổng quan xe và hệ thống làm mát, sưởi.
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT HƯNG YÊN BÀI TẬP CÁ NHÂN MÔN: LẬP TRÌNH ĐIỀU KHIỂN CÁC HỆ THỐNG CƠ ĐIỆN TỬ Ô TÔ Hưng Yên – Năm 2022 Chương I: Tổng quan xe hệ thống làm mát, sưởi ấm xe Isuzu 2016 Tổng quan xe Isuzu 2016 Hình 1.1: Hình ảnh xe tải Isuzu 2016 Xe tải Isuzu Isuzu Việt Nam cho mắt năm 2016 để đáp ứng nhu cầu ngày đa dạng cá nhân – doanh nghiệp hoạt động lĩnh vực hàng hóa vận tải đường Việt Nam đồng thời nâng cao khả vận chuyển đa dạng Isuzu Nhật Bản nghiên cứu chế tạo thành cơng dịng xe tải với tên model FRR90N với kích thước thùng lên tới 6.7 mét phù hợp với doanh nghiệp cần trở hàng hóa với kích thước lớn sắt thép,ống nước, mặt hàng có khổ hàng lớn Hình 1.2: Hình ảnh động xe Chiếc xe trang bị động Turbo Diesel Common rail đạt tiêu chuẩn khí thải euro tiếng Isuzu với dung tích 5.193cm3,đi kèm hộp số sàn cấp cho công suất cực đại 190PS Động D-core mã 4HK1 với chức phun dầu điện tử đa điểm Common rail xác giúp cho xe tải isuzu khơng giảm nhiên liệu 15% mà cịn tăng 26% cơng suất cho xe khiến xe chọn số sản phẩm phân khúc Với tôn chỉ ” đồng hành với khách hàng “, Isuzu Việt Nam phối hợp Isuzu Nhật Bản nghiên cứu cho đời dòng sản phẩm – xe tải Isuzu FRR90N, đáp ứng hai yêu cầu về chất lượng giá hợp lý cho phân khúc khách hàng Với mức giá hợp lý Isuzu FRR90N với tông màu trắng truyền thống Isuzu Việt Nam trau chuốt về mặt ngoại thất Hình 1.3: Hình ảnh cabin nội thất xe – Cabin dạng lật thiết kế rộng rãi, vững chắc, dày dặn – Kính chắn gió giảm tốc khổ lớn giúp lái xe an toàn – Hệ thống đèn chiếu sáng Halogen kích thước lớn liền cụm đèn xi – nhan – Thiết kế xe kiểu dáng đại mẫu xe tương lai Cabin xe tải Isuzu thiết kế đại với kiểu dáng vuông vức, kính chắn gió giảm tốc khổ lớn giúp tăng khả quan sát, giảm thiểu tối đa điểm mù lái xe Đèn halogen lớn tăng khả chiếu sáng Các phụ kiện thiết kế dạng mô đun dễ thay Nội thất xe tải Isuzu FRR90N rộng rãi, tiện nghi, dễ dàng sử dụng hàng ghế bọc da cao cấp Nội thất xe tải Isuzu FRR90N thiết kế đại với bảng táp lô DIN dễ dàng sử dụng, không gian nội thất rộng rãi, ghế bọc da cao cấp, khóa cửa trung tâm, kính cửa chỉnh điện Hệ thống giải trí đa phương tiện RADIO/MP3/AUX/USB/CD dễ dàng nâng cấp lên DVD… mang đến cho bạn thoải mái tiện lợi Hệ thống an toàn xe tải Isuzu thừa hưởng từ thiết kế chung dòng xe tải Isuzu N-Series với hệ thống phan lực dầu mạch kép trợ lực chân không, kèm hệ thống phanh khí xả an toàn Khung xương gia cường chịu va chạm chống móp méo tốt giúp khách hàng lái xe an toàn nẻo đường Với người Nhật, an toàn đặt lên hàng đầu Chiếc xe tải Isuzu FRR90N cũng – Được trang bị hệ thống lốp trước sau cỡ 8.25 – 16, khung gầm vững chắc, hệ thống nhíp tầng, kích thước cầu sau lớn giúp tăng khả chịu tải mà cịn tăng khả an tồn vận hành, giảm thiểu rủi ro hay cố cho người sử dụng Với giá thành hợp lý, xe tải Isuzu thực sự lựa chọn hoàn hảo cho khách hàng Cấu tạo hệ thống làm mát ô tô Hệ thống làm mát xe tải Isuzu phận có cấu tạo phức tập Chúng bao gồm có nhiều phận liên kết với Trong đó, phận đều có nguyên lý làm việc khác với chức vai trị khác Hình 2.2: Hình ảnh cấu tạo hệ thống làm mát 2.2: Sơ đồ hệ thống làm mát ô tô nguyên lý hoạt động Với hệ thống cấu tạo trên, chế hoạt động phận làm mát xe tải có nguyên lý hoạt động nào? Việc liên kết chặt chẽ phận hệ thống làm mát giúp tạo sơ đồ chế vận hành sau: + Hệ thống làm mát hoạt động cách vận chuyển nước làm mát tuần hoàn xung quanh thân máy nắp quy lát Khi nước làm mát tuần hoàn qua chúng, lấy nhiệt khỏi động + Nước nóng sau đẩy về két nước làm mát Nước chia nhỏ vào ống nhỏ bên két nước làm mát sức gió quạt làm mát tạo Đồng thời kết hợp với gió có xe chuyển động để làm mát nước Hình 2.6: Sơ đồ hệ thống làm mát tơ + Khi nước nóng làm mát, tiếp tục tuần hồn trở lại vào bên động Để tiếp tục chu kỳ tuần hoàn liên tục nhờ vào hoạt động bơm nước + Van nhiệt đặt động két nước Với nhiệm vụ để đảm bảo nước làm mát giữ nhiệt độ làm việc định Nếu nước làm mát thấp, van nhiệt đóng lại Khơng cho nước làm mát chảy về két nước Mục đích việc để tăng nhiệt độ nhanh chóng tới nhiệt độ làm việc Khi nhiệt độ nước đạt tới nhiệt độ làm việc ổn định Van nhiệt mở để thực tuần hoàn nước về két nước 2.4 Bugi sấy Động diesel không dùng bugi đánh lửa để đốt cháy nhiên liệu động xăng, thay vào nhiên liệu bơm vào, nén áp suất lớn tự bốc cháy Khi thời tiết lạnh nhiệt độ động thấp, vòng tua máy khởi động nhỏ (khoảng 100 vòng/phút) làm tăng tổn thất nhiệt kỳ nén động nên nhiên liệu phun vào buồng đốt khó bốc cháy Hình 2.9: Hình ảnh bugi sấy hoạt động Bugi sấy hoạt động điện, có đầu kim loại mỏng nhỏ sấy nóng hỗn hợp khơng khí diesel buồng đốt, việc nhằm làm động diesel khởi động ban đầu dễ dàng Để giải vấn đề đó, nhà sản xuất sử dụng hệ thống sấy sơ gồm hai loại: loại sấy buồng đốt (bugi sấy) loại sấy khí nạp (giàn sấy dạng may so) Loại thứ dùng phổ biến dòng xe cỡ nhỏ có ưu điểm nhỏ gọn, tổn hao điện dễ dàng thay bảo dưỡng Loại lại thường dùng cho máy cơng trình xe tải hạng nặng Đối với động sử dụng bugi sấy, hệ thống sấy chỉ hoạt động để hỗ trợ khởi động Cịn loại sử dụng sấy khí nạp sơ sau động nổ phận vẫn hoạt động khoảng thời gian định (nhiệt độ động đạt mức cần thiết) để đảm bảo động không chết máy Lựa chọn bugi sấy Hình 2.10: Các loại bugi Khơng có chức quan trọng bugi đánh lửa động xăng giá thành cao, người sử dụng cần tìm hiểu trước chọn mua không nên “nhắm mắt đưa tay” Loại động cơ: Bugi sấy dùng cho động turbo khác với loại dùng cho động khơng có turbo theo khuyến cáo nhà sản xuất không dùng lẫn hai loại với Loại dùng cho động có turbo thường có thêm chữ “P” dãy thơng số Điện áp sử dụng: Có hai loại chính, loại sử dụng điện áp 12V (cho xe con) loại dùng điện 24V (cho xe tải) Ngoài ra, số xe sử dụng loại 5,6V 9V để sấy cực nhanh giúp xe dễ khởi động Kích thước: Cũng giống bugi đánh lửa, bugi sấy cũng có kích thước khác tùy theo từng loại động từng nhà sản xuất Bugi nóng, bugi lạnh: Mỗi loại động đều tính tốn sử dụng bugi sấy có cơng suất phù hợp để sấy nóng buồng đốt khả chịu nhiệt động hoạt động chế độ cơng suất lớn Vì vậy, việc sử dụng sai (ví dụ dùng bugi sấy dành cho động dung tích nhỏ vào động dung tích lớn hơn) khơng mang lại hiệu cao làm giảm tuổi thọ bugi Chương II: Chọn linh kiện thiết bị Arduino Arduino nền tảng mã nguồn mở sử dụng để xây dựng dự án điện tử Arduino bao gồm bảng mạch lập trình (thường gọi vi điều khiển) phần mềm ( IDE ) sử dụng để lập trình viết tải mã máy tính lên bo mạch Arduino UNO R3 Sơ đồ chân Arduino Uno R3 Chân cấp lượng 5V: cấp điện áp 5V đầu ra, dùng để cấp nguồn cho linh kiện điện tử kết nối với Arduino 3.3V: chức tương tự cấp nguồn 5v cấp điện áp 3.3V đầu Ground: hay gọi chân GND, cực âm nguồn điện cấp cho Arduino UNO Khi bạn dùng thiết bị sử dụng nguồn điện riêng biệt chân phải nối với Vin (Voltage Input): tương tự chân 5V, thêm chức cấp nguồn ngồi cho Arduino UNO thay cắm USB, bạn nối cực dương nguồn với chân cực âm nguồn với chân GND Các cổng vào/ra (I/O) Arduino cung cấp nhiều chân I/O ( hay gọi Pin ) để ta giao tiếp hay gửi lệnh điều khiển thiết bị, nói về chân sử dụng nhiều phân chúng làm loại sau: Các chân Digital Phiên Arduino UNO R3 sở hữu 14 chân digital từ đến 13 dùng để đọc xuất tín hiệu Chúng chỉ có mức điện áp điều khiển 0V 5V với dịng vào/ra tối đa chân 40mA Ngồi số chân digital có chức đặc biệt chân PWM Chân PWM: chân có dấu '~' đằng trước, chân cho phép bạn xuất xung PWM với độ phân giải 8bit (giá trị từ đến 255) tương ứng với mức giao động điện áp chân từ 0V đến 5V, khác với chân khơng phải PWM, chỉ chọn giá trị 0V 5V Các chân Analog Arduino UNO có chân analog (A0 đến A5) cung cấp độ phân giải tín hiệu 10bit (0 đến 1023) để đọc giá trị điện áp khoảng 0V đến 5V 10 Đặc biệt, Arduino UNO có chân A4 (SDA) A5 (SCL) hỗ trợ giao tiếp I2C/TWI với thiết bị khác Chân TXD RXD Đây chân Serial dùng để gửi (transmit – TX) nhận (receive – RX) liệu TTL Serial Arduino Uno giao tiếp liệu với thiết bị cần sử dụng thơng qua chân này, ngồi sử dụng chân để nạp code cho mạch mà không cần thông qua USB mạch 2.Cảm biến nhiệt độ LM35 M35 cảm biến nhiệt độ giá rẻ thường tiêu dùng mang thể sử dụng để đo nhiệt độ (theo ° C) Nó với thể đo nhiệt độ xác so với điện trở nhiệt (thermistor) tầm giá Cảm biến tạo điện áp có đầu cao cặp nhiệt điện ko cần điện áp đầu khuếch đại LM35 có điện áp đầu tỷ lệ thuận có nhiệt độ Celsius Hệ số tỷ lệ 01V Cảm biến nhiệt độ LM35 Các ứng dụng cảm biến nhiệt độ LM35 Đo nhiệt độ môi trường đặc biệt áp dụng HVAC 11 Kiểm tra nhiệt độ pin Cung cấp thông tin về nhiệt độ linh kiện điện tử khác LM35 Mô Protues 4.Quạt làm mát động Để làm mát két nước, cần phải có lượng lớn khơng khí để qua tản nhiệt két nước Thông thường, xe di chuyển tốc độ cao lưu lượng qua két nước mức vừa đủ, xe dừng hẳn chạy chậm lưu lượng khơng khí khơng đủ Vậy nên, động cần trang bị quạt làm mát để tạo lượng khơng khí cưỡng qua két nước Ngày nay, dòng xe đời thường đều trang bị kiểu quạt làm mát gồm: quạt làm mát chạy động điện, kiểu khớp chất lỏng (khớp nối mềm) điều khiển nhiệt độ hệ thống quạt làm mát thủy lực điện tử Hệ thống quạt chạy động điện nhạy cảm với nhiệt độ nước làm mát, chỉ cung cấp lưu lượng khơng khí phù hợp nhiệt độ lên cao Ở mức nhiệt độ trung bình động khởi động, quạt gió không quay để động ấm lên nhanh hơn, giảm mức tiêu hao nhiên liệu giảm tiếng ồn 12 Quạt làm mát ôtô Quạt làm mát mô Protues Hệ thống sấy động Bugi sấy hoạt động điện, có đầu kim loại mỏng nhỏ sấy nóng hỗn hợp khơng khí diesel buồng đốt, việc nhằm làm động diesel khởi động ban đầu dễ dàng 13 bugi sấy động ôtô Bugi sấy mô Proteus 14 5.Khóa điện Khóa điện mơ Proteus 6.Role Role Mơ Proteus 15 Chương III:Tính tốn hệ thống 3.1 Yêu cầu : Hệ thống làm mát sưởi ấm động - Bật chế động off động dừng hoạt động Bật chế độ ST quạt làm mát làm việc Khi nhiệt độ 25 độ quạt làm mát làm việc , nhiệt độ 50 độ quạt làm việc Dưới 25 độ quạt làm mát dừng làm việc Khi mở chế độ ig bugi sấy làm việc 5s sau tự tắt Khi nhiệt độ 30 độ bật chế độ IG động k sấy 3.2 Phân tích - Dùng LM35 để cảm biến nhiệt độ trả về Arduio - Chế độ bugi sấy làm việc qua Relay - Chế độ quạt làm mát làm việc L293D 3.2 Lưu đồ thuật toán : 16 Bắt đầu Khởi tạo hệ thống , kiểm tra đầu , đầu vào tín hiệu Kiểm tra ctín hiệu khóa điện as volts = (reading * 5); volts /=1023; temp = volts * 100; IG=HIGH off=HIGH ST=HIGH DEM=0 Temp>25 Temp50 Quạt làm việc Ht sưởi làm việc Quạt làm việc Kết thúc as 17 3.3 Sơ đồ mạch Sơ đồ mô mạch 3.4 Code #include LiquidCrystal lcd(13,12,11,10,9,6); int ig=A1; int st=A2; int in1=5; int in2=4; int en1=3; 18 int in3=2; int in4=1; int en2=0; int led=7; int off=A3; int LED; int dem; void setup() { // put your main code here, to run repeatedly: pinMode(in1,OUTPUT); pinMode(in2,OUTPUT); pinMode(in3,OUTPUT); pinMode(in4,OUTPUT); pinMode(en1,OUTPUT); pinMode(en2,OUTPUT); pinMode(led,OUTPUT); pinMode(ig,INPUT); pinMode(st,INPUT); pinMode(off,INPUT); analogReference(DEFAULT); lcd.begin(16,2); } void loop(){ // Đọc giá trị cảm biến 19 int reading = analogRead(A0); float volts = (reading * 5); volts /=1023; unsigned temp = volts * 100; {lcd.setCursor(0,0); lcd.print("nhiet do:"); lcd.print(temp);} // - // chế độ làm mát //nhiệt độ 50 độ if(digitalRead(st)==HIGH) {if(temp>=50) { digitalWrite(in3,HIGH); digitalWrite(in4,LOW); analogWrite(en2,200);} // - //nhiệt độ 50 độ if(temp=25) {digitalWrite(in1,HIGH); digitalWrite(in2,LOW); analogWrite(en1,200); } // //nhiệt độ 25 độ if(temp