Đặc điểm của Psoc

Một phần của tài liệu Ứng dụng công nghệ nhúng cho hệ thống quản lý chấm công (Trang 40 - 44)

Các họ PSoC khác nhau sẽ khác nhau về số l−ợng các khối tài nguyên. Trong phạm vi luận văn này em sử dụng họ PSoC CY8C29x66-24PXI, mà cụ thể là chip CY8C29466 - 24PXI. Sau đây là các đặc điểm về công nghệ của họ PSoC này.

o Bộ vi xử lý với cấu trúc Harvard.

- Tốc độ của bộ vi xử lý lên đến 24MHz.

- Hoạt động ở tốc độ cao mà năng l−ợng tiêu hao ít. - Dải điện áp hoạt động ở tốc độ cao từ 3.0 đến 5.25V.

- Điện áp hoạt động có thể giảm xuống 1V sử dụng chế độ kích điện áp.

- Hoạt động trong dải nhiệt độ từ -40oc đến 85oc. o Các khối ngoại vi có thể sử dụng độc lập hoặc kết hợp.

- 12 khối ngoại vi t−ơng tự đ−ợc thiết lập để làm các nhiệm vụ : - Các bộ ADC lên tới 14 bit.

- Các bộ DAC lên tới 9 bit.

- Các bộ khuếch đại có thể lập trình đ−ợc hệ số khuếch đại. - Các bộ lọc và các bộ so sánh có thể lập trình đ−ợc.

o 16 khối ngoại vi có thể đợc thiết lập để làm nhiệm vụ:

- Các bộ định thời đa chức năng, đếm sự kiện, đồng hồ thời gian thực, bộ điều chế độ rộng xung có và không có dải an toàn (deadband), có độ phân giải từ 8-32 bit.

- Các module kiểm tra lỗi (CRC modunles) và module PRS - 4 bộ truyền thông nối tiếp không đồng bộ truyền song công. - Các bộ truyền thông SPI Master hoặc Slave có thể cấu hình đ−ợc. - Có thể kết nối với tất cả các chân vào ra.

o Các khối ngoại vi phức tạp đợc tạo bằng cách kết hợp các khối.

o Xung nhịp của chíp có thể lập trình đợc.

- Có thể tạo xung dao động 24/48MHz nhờ bộ tạo dao động thạch anh 32,768KHz bên trong.

- Có thể lựa chọn bộ dao động ngoài lên tới 24MHz.

- Bộ tạo dao động tốc độ thấp bên trong sử dụng cho Watchdog và Sleep.

o Bộ nhớ linh hoạt trên chíp.

- Không gian bộ nhớ ch−ơng trình Flash lên tới 32K Bytes với chu kỳ ghi xoá cho bộ nhớ là 50.000 lần.

- Không gian bộ nhớ Ram là 2K Bytes.

- Chíp có thể lập trình thông qua chuẩn nối tiếp (ISSP). - Bộ nhớ Flash có thể đ−ợc nâng cấp từng phần.

- Chế độ bảo mật đa năng tin cậy.

- Có thể tạo đ−ợc không gian bộ nhớ EEPROM trong bộ nhớ Flash.

o Có thể lập trình đợc cấu hình cho từng chân của chíp.

- Các chân vào ra ba trạng thái sử dụng Trigger Schmitt. - Các chân vào logic có thể chịu đ−ợc dòng tới 25mA

- Các chân vào ra logic có điện trở treo cao hoặc thấp bên trong, cao trở, đầu ra công suất hoặc cực máng để hở với các chế độ công suất.

- Lên tới 12 chân vào t−ơng tự

- 4 đầu ra t−ơng tự cấp dòng tới 40mA

- Ngắt trên tất cả các chân có thể cấu hình đ−ợc o Các tài nguyên đợc thêm vào hệ thống.

- Module truyền thông I2C Slave, I2C Master và I2C Multi-Master có tốc độ lên tới 400KHz.

- Bộ định thời Watchdog và Sleep phục vụ chế độ an toàn và chế độ nghỉ.

- Module phát hiện điện áp thấp đ−ợc cấu hình bởi ng−ời sử dụng. o Công cụ phát triển khá đầy đủ

- Phần mềm phát triển miễn phí (PSoCTMDesigner). - Có bộ nhớ mở rộng tới 128K Bytes

Một phần của tài liệu Ứng dụng công nghệ nhúng cho hệ thống quản lý chấm công (Trang 40 - 44)