II. Các bước tiến hành mô phỏng vi điều khiển:
1. Mô phỏng mạch điều khiển động cơ bước:
Động cơ bước là động cơ đồng bộ. Nó được dùng rộng rải trong lỉnh vực cơ khí chính xác và tự động hoá. Động cơ bước thường có 4 pha điều khiển và 2 pha chung dùng để nối lên nguồn hay suống mass tuỳ vào cách điều khiển. Điều khiển động cơ có 2 cách đó là điều khiển bước đủ và nửa bước. Mạch mô phỏng sau sẽ mô phỏng động cơ theo bước đủ.
Sơ đồ mạch mô phỏng:
Để vẽ được mạch mô phỏng như trên ta tiến hành theo các bước sau đây:
Bước 2: Vào thư viện Analog lấy Ic 2003
Bước 3: Vào thư viện Active lấy động cơ bước,đầu dò logic (Logicprobe Big) và Logictoggle.
Bước 4: Các linh kiện được chọn nằm trong cửa sổ Divice selector, ta click vào linh kiện cần chọn và click vào vùng vẽ mạch.
Sau khi chọn tất cả các linh kiện ra vùng vẽ mạch ta được như sau.
Để lấy nguồn cho mạch ta vào biểu tượng Inter_sheet Terminal , sau đó trong cửa sổ Device Selector ta chọn Power sau đó click vào vùng vẽ mạch.
Bước 5: Tiến hành nối dây cho các linh kiện. Để nối dây ta chỉ cần đưa chuột đến chân linh kiện cần nối thứ nhất, sau đó click vào chân linh kiện thứ hai cần nối đến. Isis hổ trợ tự động đi dây. Sau khi nối dây hoàn chỉnh ta được sơ đồ mạch như sau.
Bước 6: Nạp chương trình cho vi điều khiển. Để nạp chương trình cho vi điều khiển ta click chuột phải vào vi điều khiển cho nó đỏ lên sau đó lick chuột trái vào nó một lần nửa để vào cửa sổ Edit Component.
Trong cửa sổ Edit component có hai mục cần chú ý:
Mục Program file để nhập đường dẩn đến chương trình cần nạp.
Muc Clock Frequency dùng để chọn tần số làm việc cho vi điều khiển. Tần số chọn phải đủ nhỏ để có thể quan sát hoạt động của mạch.
Bước 6: Chạy mô phỏng. Để chạy mô phỏng ta Click vào biểu tượng .
Khi mô phỏng ta có thể quan sát các trạng thái logic ở ngỏ ra điều khiển động cơ bước thông qua các đầu dò logic.
Để quan sát dạng xung điều khiển ta có thể sử dụng công cụ Simulation Graph sau đó chọn phân tích tín hiệu số ( Digital Analysis). Công cụ này đã được trình bày khá rỏ ở phần mô phỏng số.
Để điều chỉnh ttốc độ của động cơ ta thay đổi tần số làm việc của vi điều khiển.
Một điểm cần lưu ý là khi lưu mạch mô phỏng ta nên lưu vào thư mục của chương trình cài đặt(C:\ProgramFiles\LabcenterElectronics\Proteus 6 Professional) và phần mềm cũng được lưu vào đây (cùng một thư mục).