Mạch đầu ra của DA

Một phần của tài liệu NGHIÊN CỨU VÀ ỨNG DỤNG CARD ĐIỀU KHIỂN SỐ DSP ĐỂ THIẾT KẾ BỘ ĐIỀU KHIỂN SỐ TRONG ĐIỀU KHIỂN CHUYỂN ĐỘNG (Trang 73 - 74)

Mạch điện đầu ra của DAC được biểu diễn trờn hỡnh 2.13

2.2.3.4. Hệ con Vào/Ra số (Digital I/O): (Digital I/O):

Hệ con vào/ra số của DS1104 hoạt động dựa trờn vi điều khiển xử lý tớn hiệu số

25MHz TMS320P14 của hóng Texas Instruments. Bờn cạnh phần lừi DSP 16-bit cố định, nú cũn bao gồm một cổng vào/ra song song cú thể chọn từng bit, 4 bộ định thời gian (timer), 6 mạch điều chế độ rộng xung PWM (Pulse Width Modulation) cú độ phõn giải 40 ns, 4 đầu vào trực tiếp và một mạch vào/ra nối tiếp. P14 đó cú sẵn chương trỡnh phần mềm cơ sở trong PROM cho phộp TMS320F240 cú thể truy cập vào tất cả cỏc thiết bị ngoại vi trờn chip. Sau khi khởi động DSP thực thi chương trỡnh cơ sở (firmware) phục vụ vào/ra thường trỳ trong PROM. Chương trỡnh PROM này sẽ được mở rộng bởi một chương trỡnh bờn ngoài đó được nạp vào RAM cung cấp tớnh năng tải (download) chương trỡnh, cho phộp cỏc chương trỡnh ứng dụng cụ thể của DSP được thực hiện song song với TMS320F240. Tớnh năng này cho phộp tuỳ chỉnh (customize) hệ con vào/ra số (Digital I/O) theo cỏc yờu cầu của ứng dụng.

Truyền thụng giữa hai bộ vi điều khiển xử lý tớn hiệu số DSP và TMS320F240 được thực hiện qua một cổng truyền thụng rộng 32-bit hoặc qua cổng truyền thụng mở rộng FIFO (First In First Out) cú độ rộng 32 bit. Cổng truyền thụng 32-bit cho phộp đọc/ghi bộ nhớ chương trỡnh của DSP phụ (Slave-DSP), bộ nhớ dữ liệu và cỏc thiết bị ngoại vi trờn chip bằng cỏc lệnh đơn giản. FIFO cú thể được sử dụng một cỏch luõn phiờn cho cỏc ứng dụng sử dụng cỏc tập hợp dữ liệu như phỏt tần số, đo

tần số, cập nhật PWM đồng bộ và truyền thụng nối tiếp. Tuy nhiờn, FIFO khụng được hỗ trợ bởi chương trỡnh cơ sở trờn PROM.

Một phần của tài liệu NGHIÊN CỨU VÀ ỨNG DỤNG CARD ĐIỀU KHIỂN SỐ DSP ĐỂ THIẾT KẾ BỘ ĐIỀU KHIỂN SỐ TRONG ĐIỀU KHIỂN CHUYỂN ĐỘNG (Trang 73 - 74)