4.6.4 Xi lanh khí nén 2 chiều:
Đây là loại xi lanh được dùng rất phổ biến. Xi lanh này còn được gọi là xi lanh kép thường sử dụng lực của khơng khí được cung cấp bởi những chiếc máy bơm khí để
A B
có thể di chuyển đẩy ra và hút lại. Chúng thường có 2 cổng: một cổng dành cho đầu ra và một cổng đầu về.
Loại xi lanh này thường được sử dụng để sinh ra lực đẩy piston từ cả hai phía. Đối với loại này thường được kết cấu hai lỗ có thể dùng để cung cấp nguồn khí nén cũng như lưu lượng khí nén cung cấp cho van và được sử dụng các van điện từ chia khí.
Hình 4.13 : Xilanh khí nén 2 chiều (nguồn internet).
4.6.5 Arduino:
Arduino là một board mạch vi xử lý, nhằm xây dựng các ứng dụng tương tác với nhau hoặc với môi trường được thuận lợi hơn. Phần cứng bao gồm một board mạch nguồn mở được thiết kế trên nền tảng vi xử lý AVR Atmel 8bit, hoặc ARM Atmel 32-bit. Những Model hiện tại được trang bị gồm 1 cổng giao tiếp USB, 6 chân đầu vào analog, 14 chân I/O kỹ thuật số tương thích với nhiều board mở rộng khác nhau. Được giới thiệu vào năm 2005, Những nhà thiết kế của Arduino cố gắng mang đến một phương thức dễ dàng, không tốn kém cho những người yêu thích, sinh viên và giới chuyên nghiệp để tạo ra những nhiết bị có khả năng tương tác với môi trường thông qua các cảm biến và các cơ cấu chấp hành. Những ví dụ phổ biến cho những người yêu thích mới bắt đầu bao gồm các robot đơn giản, điều khiển nhiệt độ và
phát hiện chuyển động. Đi cùng với nó là một mơi trường phát triển tích hợp (IDE) chạy trên các máy tính.
nhân thơng thường và cho phép người dùng viết các chương trình cho Aduino bằng ngơn ngữ C hoặc C++.
Nhắc tới dịng mạch Arduino dùng để lập trình, cái đầu tiên mà người ta thường nói tới chính là dịng Arduino UNO. Hiện dịng mạch này đã phát triển tới thế hệ thứ 3 (R3). Dựa vào hình 2 và hình 3, chúng ta hồn tồn có thể thiết kế một bo mạch rời với arduino và chạy bằng chíp Atmega328 đã nạp code bằng Arduino. Trong đề tài này, tác giả thực hiện thi công một bo mạch rời sử dụng chíp của arduino. Mạch này có thể hoạt động độc lập mà khơng cần sử dụng đến bo arduino để tiết kiệm chi phí. Khi cần kết nối với máy tính, cần sử dụng mạch chuyển đổi serial – Usb để kết nối với máy tính. Trong trường hợp giao tiếp với các chíp vi điều khiển khác, có thể giao tiếp trực tiếp bằng cổng serial.
Hình 4.14 : Arduino uno R3 (nguồn internet). a. Những thông số kỹ thuật và đặc điểm của mạch Arduino Uno R3: Vi điều khiểnATmega328 họ 8bit.
Tần số hoạt động 16 MHz. Dòng tiêu thụkhoảng 30mA.
Điện áp vào khuyên dùng 7-12V DC. Điện áp vào giới hạn 6-20V DC.
Số chân Digital I/O 14 (6 chân hardware PWM). Số chân Analog 6 (độ phân giải 10bit). Dòng tối đa trên mỗi chân I/O 30 mA. Dòng ra tối đa (5V) 500 mA.
Dòng ra tối đa (3.3V) 50 mA.
Bộ nhớ flash 32 KB (ATmega328) với 0.5KB dùng bởi bootloader. SRAM 2 KB (ATmega328).
EEPROM 1 KB (ATmega328). b. Sơ đồ chân của Arduino:
4.6.6 Mạch điều khiển dòng điện sử dụng ULN 2803:
ULN2803 là mảng transistor Darlington điện áp cao và dòng điện cao, chủ yếu được sử dụng làm trình điều khiển rơ le với khả năng xử lý 8 relay cùng một lúc. Nó đi kèm với điện áp cực góp cực phát khoảng 50 V và điện áp đầu vào nằm ở 30V.
a. Sơ đồ chân ULN2803:
ULN2803 là một IC 18 chân có các gói khác nhau. Mơ tả cho mỗi chân ở bảng bên dưới:
Số chân Mô tả
Kết nối cực gốc cho mảng Darlington 1 1B - cực gốc của transistor thứ 1 2 2B - cực gốc của transistor thứ 2 3 3B - cực gốc của transistor thứ 3 4 4B - cực gốc của transistor thứ 4 5 5B - cực gốc của transistor thứ 5 6 6B - cực gốc của transistor thứ 6 7 7B - cực gốc của transistor thứ 7 8 8B - cực gốc của transistor thứ 8 Các chân chung 9 GND - cực phát của tất cả các transistor 10 COM - nút cực âm chung cho flyback diode
Kết nối cực góp cho mảng Darlington 11 8C - cực góp của transistor thứ 8 12 7C - cực góp của transistor thứ 7 13 6C - cực góp của transistor thứ 6 14 5C - cực góp của transistor thứ 5 15 4C - cực góp của transistor thứ 4 16 3C - cực góp của transistor thứ 3 17 2C - cực góp của transistor thứ 2 18 1C - cực góp của transistor thứ 1 Bảng 4. 2: Bảng so đồ nối chân của ULN2803.