Danh mục

Giáo trình- Đo lường và điều khiển bằng máy tính- chương 5

Số trang: 43      Loại file: pdf      Dung lượng: 432.79 KB      Lượt xem: 16      Lượt tải: 0    
Thư viện của tui

Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Chương 5: Card thu nhập tín hiệu và điều khiểnCard PCL 818L AdvantechPCL-818L là card ISA có nhiều chức năng dùng để đo lường và điều khiển. Do tính năng ưu việt của card, việc tìm hiểu hoạt động của nó rất cần thiết để tiếp cận kỹ thuật thu nhập số liệu bằng máy tính DAS
Nội dung trích xuất từ tài liệu:
Giáo trình- Đo lường và điều khiển bằng máy tính- chương 5 5 Chöông CARD THU THAÄP TÍN HIEÄU VAØ ÑIEÀU KHIEÅN5.1 CARD PCL-818L ADVANTECH PCL-818L laø card ISA coù nhieàu chöùc naêng duøng ñeå ño löôøngvaø ñieàu khieån. Do tính naêng öu vieät cuûa card, vieäc tìm hieåu hoaïtñoäng cuûa noù raát caàn thieát ñeå tieáp caän kyõ thuaät thu thaäp soá lieäubaèng maùy tính DAS (Data Acquisition System). Sau ñaây laø caùc chöùc naêng chính cuûa card: - Chuyeån ñoåi A/D 16 keânh 12 bit toác ñoä laáy maãu 40000/s - Chuyeån ñoåi D/A 1 keânh 12 bit - 16 ngoõ vaøo digital TTL - 16 ngoõ ra digital TTL - 1 Boä ñeám/ ñònh thôøi 16 bit cho ngöôøi duøng Hình 5.1: Vò trí caùc caàu noái, bieán trôû vaø ñaàu noái cuûa card PCL-818LHình 5.2: Sô ñoà khoái Card PCL-818LTaùc giaû: TS Nguyeãn Ñöùc Thaønh Trang 115 Sô ñoà chaân caùc ñaàu noái cuûa card PCL-818L Hình 5.3: Chuù thích A/DS: vaøo Analog (ñôn) DI: vaøo Digital A/DH: vaøo Analog cao (vi sai) DGND: mass Digital vaø nguoàn A/DL: vaøo Analog thaáp (vi sai) CLK: Clock Counter 0 cuûa 8254 AGND: mass Analog GATE: Gate Counter 0 cuûa 8254 D/A: ra Analog OUT: tín hieäu ra cuûa 8254 DO: ra Digital VREF: nguoàn chuaån trong VREF IN: nguoàn chuaån ngoaøi5.2 CAÙC THANH GHI CUÛA CARD PCL- 818L coù 16 thanh ghi, ñòa chæ goác coù theå choïn bôûi coângtaéc SW1, goàm 6 tieáp ñieåm, choïn caùc ñöôøng ñòa chæ SA4 ÷ SA9,thöôøng ñaët ñòa chæ goác BASE laø 300h. Thaønh phoá Hoà Chí Minh, thaùng 4 naêm 2006CHÖÔNG 5: CARD THU THAÄP TÍN HIEÄU VAØ ÑIEÀU KHIEÅN TRANG 116 Baûng 5.1 Caùc thanh ghi Ñòa chæ Ñoïc Vieát BASE+0 Byte thaáp A/D vaø soá keânh Kích meàm A/D BASE+1 Byte cao A/D Ñieàu khieån taàm A/D BASE+2 Queùt keânh MUX Queùt keânh MUX vaø chæ taàm ñieàu khieån BASE+3 Byte thaáp Digital Input Byte thaáp Digital Output BASE+4 N/A Byte thaáp Analog Output BASE+5 N/A Byte cao Digital Output BASE+6 N/A N/A BASE+7 N/A N/A BASE+8 Traïng thaùi Xoùa yeâu caàu ngaét BASE+9 Ñieàu khieån Ñieàu khieån BASE+10 N/A Cho pheùp Counter BASE+11 Byte cao Digital Output Byte cao Digital Output BASE+12 Counter 0 Counter 0 BASE+13 Counter 1 Counter 1 BASE+14 Counter 2 Counter 2 BASE+15 N/A Ñieàu khieån counter5.2.1 Caùc thanh ghi cô sôû + 0 vaø cô sôû +1Khi ñoïc thanh ghi BASE+0 (ñoïc) - Chöùa Byte thaáp A/D vaø soá keânh Bit D7 D6 D5 D4 D3 D2 D1 D0 Value AD3 AD2 AD1 AD0 C3 C2 C1 C0 BASE+1 (ñoïc) - Byte cao A/D Bit D7 D6 D5 D4 D3 D2 D1 D0 Value AD11 AD10 AD9 AD8 AD7 AD6 AD5 AD4trong ñoù: AD11 ÷ AD0 laø döõ lieäu Analog ñoåi sang Digital C3 ÷ C0 laø soá cuûa ngoõ vaøo analog töông öùngKhi ghi vaøo thanh ghi BASE+0 : kích meàm boä A/D, khôûi ñoängADC. Coù theå kích boä A/D baèng phaàn meàm, hoaëc baèng xung clocktreân board (pacer), hoaëc baèng xung ngoaøi. Caùc bit 0 vaø 1 trongBASE+9 seõ choïn nguoàn kích. Neáu choïn kích meàm thì ta chæ vieäc http://www.khvt.comTaùc giaû: TS Nguyeãn Ñöùc Thaønh Trang 117ghi vaøo BASE+0 baát cöù moät giaù trò naøo cho moãi laàn kích. Neáu laøkích ngoaøi thì caàu noái JP3 choïn nguoàn kích laø DI0 (CN2) hayTRIG0 (CN3).Ñieàu khieån taàm A/D (BASE+1): Moãi keânh A/D ñeàu coù moät taàm ñieän aùp ngoõ vaøo rieâng cho noù,ñöôïc ñieàu khieån bôûi maõ löu tröõ trong RAM cuûa PCL-818L vaø ñöôïcñaët bôûi caàu noái JP7. Neáu chuùng ta muoán thay ñoåi taàm cho moätkeânh, choïn keânh nhö laø keânh Start ôû thanh ghi BASE+2, queùtkieåu MUX, roài ghi maõ vaøo bit ...

Tài liệu được xem nhiều: