Thiết kế và điều khiển thiết bị ngoại vi qua máy tính (1)
Quý ban có thể liệt kê các trang web nào hướng dẫn việc thiết kế và điều khiển các thiết bị ngoại vi qua máy tính được không. Tôi muốn viết một chương trình trên máy tính nhưng có thể điều khiển được các mạch điện tử, chẳng hạn thông qua các cổng (nhưng chương trình này được viết bằng Visual Basic hoặc Visual C). Rất cám ơn.
Nguyen Quang Huy
Hồi âm:
De thiet ke va dieu khien cac thiet bi ngoai vi qua may tinh ban can co 2 dieu kien:
Thu nhat la hieu ve mach phan cung. Ban co the tim kiem qua phan lon cac sach co tren thi truong, neu khong hay thu vao google tim kiem voi cac keyword.
Thu hai la phan mem, ban phai de y toi platform ma minh thiet ke. Hien tai chu yeu su dung windows nen co the vao site www.microsoft.com/ms.htm de coi cac thong tin ve ddk. Ban can hieu ve lap trinh dieu khien phan cung voi WinNT, Me; win98 ban co the lam don gian hon, khong phai phuc tap lam. Nhung tren cac he thong duoc bao ve nhu WinNT, Me, ban khong the thuc hien truc tiep cac lenh dieu khien da tung su dung cho dos. Viec lap trinh nen su dung C de co toc do phan ung nhanh. Ban co the viet bang VC, tuy nhien khong nen su dung VB vi nhu vay ban khong the truy xuat hoan toan vao phan cung. Voi VB ban chi co the su dung ham API hay viet dll tu C, delphi... de truy cap phan cung cho VB. Neu thong thao Pascal ban nen viet bang Delphi. Ngoai ra, nen luu y su dung cong san co trong may tinh hay thiet ke card giao tiep rieng. Boi neu in/out yeu cau nhanh (co KHz), ban se khong the su dung cong san co. Nguyen do ve mat ly thuyet co the dat toi KHz, nhung tren thuc te ban chi co the dat toi vai tram xung trong mot giay. Neu cam thay viec thiet ke mach giao tiep kho khan, ban co the mua cac san pham san co de ket hop su dung, vi du nhu cac thanh phan cho mach in EPROM, luon co card giao tiep tren may bao gom driver dieu khien.
Nguyen Hoa Anh