Mạch điều khiển LED qua bluetooth hc05 sử dụng vi điều khiển Atmega 8
Để làm được mạch này cần thiết kế được hai phần chính là: bộ phận truyền nhận và bộ phận xử lý:
* Bộ phận truyền nhận: bluetooth hc05
* Bộ xử lý: Sử dụng vi điều khiển atmega 8.
I.Các linh kiện chính sử dụng trong mạch
1. Vi điều khiển Atmega8 :
- Tốc độ tối đa: 16MHz.
- Dung lượng bộ nhớ chương trình: 8 KB.
- Bộ nhớ EEPROM: 512 Byte.
- Dung lượng bộ nhớ RAM: 1 KB.
- Timer 8 bit: 2.
- Timer 16 bit: 1.
- ADC: 6 kênh, 10 bit.
- Giao tiếp: TWI (I2C), UART, SPI
Điện áp hoạt động:
Atmega8L: 2.7V – 5.5V.
Atmega8: 4.5V – 5.5V
Dữ liệu được truyền nhận bằng giao tiếp UART với Bluetooth hc05
2. Bluetooth hc05
● Tần số: 2.4GHz ISM band
● Tốc độ:
- Asynchronous: 2.1Mbps(Max)/160kbps
- Synchronous: 1Mbps/1Mbps
● Bảo mật: Authentication and encryption
● Giao tiếp: Bluetooth serial port
● Nguồn hoạt động: +3.3VDC 30mA ( Hỗ trợ IC 5.0V)
● Nhiệt độ làm việc: -20 ~ +75 Độ C
Bluetooth có chức năng kết nối giữa máy tính ,điện thoại với vi điều khiển khi có giữ liệu từ máy tính nó sẽ chuyền tín hiệu cho vdk thông qua giao tiếp UART
Để cài đặt cho Bluetooth hc05 các bạn xem hướng dẫn ở bài viết này
http://linhkienviet.vn/huong-dan-cai-dat-cho-bluetooth-hc05
3. Ổn áp L7805: Là IC ổn áp 5V, tương ứng với dòng là 1A
Với những mạch điện không đòi hỏi độ ổn định của điện áp quá cao, sử dụng IC ổn áp thường được người thiết kế sử dụng vì mạch điện khá đơn giản. Và 7805 cho ổn định điện áp đầu ra là dương với điều kiện đầu vào luôn luôn lớn hơn đầu ra 3V.
IC7805 gồm có 3 chân :
Vin : Chân nguồn đầu vào
GND : Chân nối đất
Vo : Chân nguồn đầu ra
II, Sơ đồ nguyên lý tổng hợp
File Code và nguyên lý các bạn tải ở link sau
https://drive.google.com/drive/folders/0B_0bplW5bLLtel9KTUU5SGpDaTA?usp=sharing
http://imrdsoacha.gov.co/silvitra-120mg-qrms