#6_Nguyên lý mạch cầu H L298

Nguyên lý mạch cầu H L298

Nguyên lý mạch cầu H L298 là gì? Đây là 1 module từ IC cùng tên L298. Module này có thể điều khiển cùng lúc được 2 động cơ DC. Bài viết “STM32 và ngoại vi” này sẽ tìm hiểu cách sử dụng nó.

———————————

Cùng xem bài viết bên dưới.

Nguyên lý mạch cầu H L298

L298 là IC điều khiển cầu kép toàn kì có dải điện áp hoạt động rộng và có thể xử lý dòng tải lên đến 3A. IC cũng có điện áp bão hòa thấp và bảo vệ quá nhiệt.
Nguyên lý mạch cầu H L298
Mạch cầu H L298

Trước tiên ta đọc datasheet và tìm hiểu các thông số cần thiết như chức năng các chân, khoảng giá trị điện áp vào, dòng điện tối đa…

Dùng băm xung để điều khiển tốc độ và chiều quay của động cơ. Nếu cần hãy xem lại cách dùng trong bài viết “#4.1_Băm xung PWM | STM32 cơ bản“.

Datasheet các bạn tải và đọc ở ngay bên dưới.

Thực hành trên STM32cubeIDE

Cấu hình chân

Nguồn cấp cho L298 dùng trực tiếp từ vi điều khiển là 5V để tiện cho thử nghiệm. Điều khiển động cơ còn lại bằng cách tương tự.

Nguyên lý mạch cầu H L298
Sơ đồ kết nối mạch cầu H L298 (click để phóng to)
Tiếp theo là cấu hình cubeMX, thiết lập 2 kênh PWM tại TIM1 cho 2 chân IN1 và IN2 của L298. dùng ngắt ngoài với nút nhấn PA0 có trên KIT STM32F4. Dùng GPIO_Output để điều khiển chân EN_A

Cuối cùng là 1 số lưu ý:

  • Chú ý kết nối dây cần chắc chắn để mạch cầu H L298 hoạt động
  • Đảo chiều động cơ bằng cách thay đổi PWM cho 2 chân IN1 và IN2

Lập trình mạch cầu H L298

EN_A là chân xác định mạch cầu H L298 có hay không hoạt động.

– Khi logic = 1 ~ cho phép L298 hoạt động
– Khi logic = 0 ~ không cho phép L298 hoạt động

Tiếp theo ta lập trình dùng ngắt ngoài, động cơ sẽ hoạt động khi nhấn nút PA0.

Các trường hợp khi nhấn nút PA0 (click để phóng to)
Lần lượt khi nhấn các nút, 4 LED trên KIT sẽ sáng để báo hiệu tương ứng. Với các nút nhấn, động cơ sẽ quay theo chiều thuận và chiều nghịch. Mỗi chiều quay sẽ có 2 mức quay chậm và quay nhanh.

Và đây là kết quả debug:

Phần cứng và code

Phần cứng sử dụng STM32F411, mạch cầu H L298. Phần mềm sử dụng là stm32cubeIDE. File code ví dụ các bạn tải về bên dưới, phần cứng tại Shoppe.


Ta vừa tìm hiểu về ngoại vi Mạch cầu H L298 trong chuyên mục STM32 và ngoại vi. Mong rằng chuyên mục này sẽ giúp nhiều bạn tiếp cận hơn với dòng vi điều khiển STM32.

Bài viết tiếp theo sẽ về còi báo động. Sử dụng được còi buzzer sẽ giúp ích được trong rất nhiều dự án.

Các bài viết khác cùng chuyên mục trong “STM32 và ngoại vi“.

Các chuyên mục khác:

Bạn có thắc mắc gì trong bài viết không?

Đánh giá và để lại bình luận bên dưới nhá.

4.5/5 - (2 bình chọn)

Similar Posts

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *