Sơ đồ chõn của ATMEGA8535

Một phần của tài liệu thiết kế ecu cho hệ thống phum xăng điện tử trên xe máy super dream ii (Trang 46 - 50)

Hỡnh 3.6. Sơ đồ chõn của vi điều khiển ATMEGA8535.

Sử dụng kiến trỳc RISC AVR

AVR kiến trỳc RISC cú chỉ tiờu chất lượng cao và tiờu thụ ớt năng lượng. + 118 lệnh mạch, hầu hết được thực hiện trong 1 chu kỳ xung nhịp.

+ 8 kbytes RAM flash lập trỡnh được ngay trờn hệ thống, điều này cho phộp ta cú thể thay đổi chương trỡnh điều khiển mà khụng cần lấy chớp ra khỏi mạch. + Giao diện nối tiếp SPI để lập trỡnh hệ thống.

+ Chịu được 100000 lần ghi/xúa + Bộ nhớ EEPROM 512 bytes.

+ Bộ biến đổi ADC 8 kờnh, 10 bớt tăng độ phõn giải khi xử lý cỏc biến tương tự

+ 32ì8 thanh ghi làm việc đa năng. + 32 đường vào ra lập trỡnh được. + UART nối tiếp lập trỡnh được. + Điện thế hoạt động: 4V – 6V. + Vựng tốc độ làm việc: 0 – 8MHz. + Cú mạch Power- On reset.

+ Tốc độ xử lý lệnh lờn đến 8MIPS ở 8MHz

+ Bộ đếm thời gian thực (RTC) với bộ dao động và chế độ đếm tỏch biệt. + Hai bộ đếm / bộ định thời 8 bớt với chế độ so sỏnh và chia tần số tỏch biệt. + Một bộ đếm / bộ định thời 16 bớt với chế độ so sỏnh và chia tần số tỏch biệt và chế độ mẫu (Capture).

+ Ba kờnh PWM (biến điệu độ rộng xung). + Cỏc nguồn ngắt ngoài và trong.

+ Bộ định thời Watchdog lập trỡnh được với bộ dao động trờn chip. + Bộ so sỏnh tương tự cú sẵn trờn chip.

+ Cú 3 chế độ ngủ: nghỉ (Idle), tiết kiệm năng lượng (Power save) và Power down.

+ Khúa bảo mật phần mềm lập trỡnh được. Mụ tả

ATMEGA8535 là bộ vi điều khiển CMOS 8 bit tiờu thụ ớt năng lượng dựa

trờn kiến trỳc RISC AVR. Bằng việc thực hiện cỏc lệnh mạnh trong 1 chu kỳ xung nhịp. ATMEGA8535 đạt được tốc độ xử lý dữ liệu lờn đến 1 triệu lệnh/giõy ở tần số 1MHz. Vi điều khiển này cũn cho phộp người thiết kế hệ thống tối ưu húa mức độ tiờu thụ năng lượng mà vẫn đảm bảo tốc độ xử lý. Điểm nổi bật của AVR kết hợp tập lệnh phong phỳ về số lượng 32 thanh ghi làm việc đa năng. Toàn bộ 32 thanh ghi đều được nối trực tiếp với khối ALU, cho phộp truy cập hai thanh ghi độc lập bằng một lệnh đơn lẻ trong 1 chu kỳ xung nhịp. Kiến trỳc đạt được cú tốc độ xử lý nhanh gấp 10 lần vi điều khiển cú kiến trỳc CISC thụng thường

Những tớnh năng nổi bật của vi điều khiển ATMEGA8535 cú thể kể ra là: bộ nhớ flash lập trỡnh được trong hệ thống 8kbytes, bộ nhớ EEPROM 512 bytes, bộ nhớ SRAM 512 byte, 32 đường vào ra đa năng, 32 thanh ghi làm việc đa năng, RTC, 3 bộ định thời/đếm linh hoạt với chế độ so sỏnh, cỏc ngắt bờn trong và ngoài, một bộ UART nối tiếp lập trỡnh được, bộ ADC 8 kờnh 10 bớt, bộ định thời Watchdog lập trỡnh được với bộ dao động bờn trong, một cổng

nối tiếp SPI và ba chế độ tiết kiệm năng lượng lựa chọn được bằng phần mềm.

- Chế độ Idle làm ngừng hoạt động của CPU trong khi bộ nhớ SRAM, cỏc bộ định thời/bộ đếm, cổng SPI và hệ thống ngắt vẫn tiếp tục hoạt động.

- Chế độ Power down lưu trữ nội dung thanh ghi nhưng giải phúng bộ dao động, cắm tất cả cỏc chức năng khỏc trờn chip cho đến khi xuất hiện một ngắt kế tiếp hoặc tớn hiệu reset cứng.

- Chế độ Power save bộ dao động định thời tiếp tục chạy để cho phộp người dựng tiếp tục trong một khoảng thời gian nào đấy (đặt trước). Trong khi những phần cũn lại ở chế độ ngủ.

- Vi điều khiển được chế tạo với cụng nghệ bộ nhớ khụng tự mất dữ liệu, bảo mật cao.

- Bằng cỏch kết hợp một CPU 8 bit cú kiến trỳc RISC với bộ nhớ flash lập trỡnh được trong hệ thống trờn một chip đơn lẻ. Cỏc vi điều khiển ATMEGA8535 đó được xếp vào hàng cỏc vi điều khiển mạnh nhất với tớnh linh hoạt cao trong sử dụng. Đặc biệt là đối với nhiều ứng dụng điều khiển nhỳng.

Một phần của tài liệu thiết kế ecu cho hệ thống phum xăng điện tử trên xe máy super dream ii (Trang 46 - 50)