Bài giảng Thiết bị ngoại vi và kỹ thuật ghép nối - Giới thiệu môn học - Bùi Quốc Anh

MÔN HC  
Thiết bngoi vi & Kthut ghép ni  
(Peripherals & Interfacing Technique)  
By Bùi Quc Anh,  
Computer Engineering Dept.  
(Tài liu ni b- Confidence)  
Email: anhbq@soict.hut.edu.vn  
P&I  
1
Tài liu tham kho  
Sách:  
-
Microprocessor Interfacing techniques, R. Zaks & A. Lease,  
Sybex  
-
-
-
-
-
-
-
-
Micro Processor and Interfacing, D. Hall, McGraw Hill;  
IBM PC AT Technical Reference (Buses, IO Ports), IBM;  
Introduction to the PC Architecture, IBM PC Institute, 1997  
Interfacing to IBM PC – L. C. Eggebrecht, IBM Corp.  
Parallel Port Complete, J.Axelson, LakeViewResearch.  
Mastering Serial Communication, P.W. Gofton, Sybex.  
PC Intern (System Programming), M. Tischer, Abacus.  
Programming & Interfacing the 8051 MC, S. Yeralan, Addison-  
Wesley  
-
-
RTOS  
...  
P&I  
2
1
Softwares:  
- TechHelp Ver. 4.0 / 6.0  
- MSDN, Online Help.  
- Design tools: OrCAD, Proteous, Cadence, Mentor  
Graphics...  
- Programming Languages (C, Pascal, MASM, C++, VB,  
Delphi, VC++...)  
- . . . .  
P&I  
3
Websites/pdf files:  
- IBM, Microsoft, Intel, Motorola ...  
- ATMEL: atmel.com/product/microcontrollers 89Cxx  
(51/52/2051/8252, AVR/ATmegaxx - RISC, MSC51)...  
- MicroChip.com/PIC (Peripherals Interface Controller)  
- RENESAS: T-Engine embedded system  
- National Semiconductor:  
National.com/products/interface/ ADC-DAC:ADC  
0804, 0809, DAC0800/1210, S&H LM198)...  
- INTERSIL: intersil.com/products/ICL7109, 7135...  
- Analog Devices Inc.: adi.com/products/adc, S&H...:  
AD574, AD1674  
- USB: usb.org (pdf files for version 1.x & 2.x)  
- Cypress – EZ USB, Developing Kit...  
- ...  
P&I  
4
2
Interfacing?  
Central Sys.  
1. Hardware  
Adaptor  
Wide world  
Computerized  
Ports  
CPU,  
Mem,  
Bus,  
Dev: KB, Printer,  
Scanner, Mouse  
Controllers  
HDC, CRTC  
Specific Devices:  
HDD, CRT, ...  
Control-  
lers,  
Industry Objects:  
Scale, Furnace,  
GenSet, Tanks,...  
ADC, DAC  
...  
2. Software: Device Drivers: SLLs, DLLs,  
P&I  
5
DRVs, VxDs, DCUs,...  
Hình 0.2. Sơ đồ ghép ni thiết bngoi vi hin đại  
P&I  
6
3
H 0.3. Ví dvhnhúng Atmega 32, RISC  
P&I  
7
H 5.4. RTU –  
Sub system  
for Tele Data  
acquision  
and Control  
P&I  
8
4
YÊU CÂU đ/v HC VIÊN  
- Cn có kiến thc bn các môn hc: Lý thuyết mch, Điện  
t, Điện ts, Kiến trúc máy tính, Vi xlý, Hệ điều hành, data  
Base và các ngôn nglp trình thi gian thc.  
- Kết thúc môn hc, sinh viên phi hoàn thành bài tp dài, tham  
dự đủ các bui lên lp lý thuyết (theo qui chế), cha bài tp,  
kim tra định kvà các bui thí nghim.  
P&I  
9
Ni dung chương trinh, 60 tiết lý thuyết  
Phn A. Kthut ghép ni (Interfacing  
technique)  
Ch. 1. Kiến trúc MT: Cu trúc hvi xlý/MT và hot động,  
Ch. 2. Giao thc ghép ni  
Ch. 3. Các phương pháp trao đổi thông tin:  
Polling, Interrupt và DMA,  
Ch. 4. Buses: Bus, Standardized Buses: ISA, PCI, Local, SCSI,  
USB, GPIB, I2C, IEEE 1394...  
Ch. 5. Digital Interface: Cng song song (PPI, LPT...), cng ni  
tiếp (USART, RS-232C, RS-485...),  
Ch. 6. Analog Interface: điện tanalog, DACs và ADCs  
Ch. 7. Hthng thông tin công nghip và các hnhúng (Vi điều  
khin): DAS, DCADA và DCS  
Ch. 8. Chương trình điều khin – Device Drivers:  
P&I  
10  
5
PHN B. THIT BNGOI VI  
(PERIPHERALS)  
Ch. 9. Key-boards: Key-board, Key-pad  
Ch. 10. Displays: LEDs, LCDs & CRT  
Ch. 11. Massive Storages: Controllers: FDD&FDC, HDD/ CD  
& HDC, Tape, DiskChip,  
Ch. 12. Printers: Dot-Matrix (pin & thermal), Jet, Laser...  
Ch. 13. Sound Devices: Sound card, ...  
Ch. 14. Auto ID: Scanner, Camera, Web cam, barcode reader,  
RFID, Biometric...  
P&I  
11  
PHN C. BÀI TP LN, GM CÁC CHỦ ĐỀ SAU:  
• Tìm hiu các thiết bngoi vi mi, các chun ghép ni mi (buses,  
ports...),  
• Xây dng mch ghép ni vi hvi xlý hoc máy tính nhúng  
(Embedded System) hoc PC,  
• Xây dng các chương trình điều khin dưới môi trường Thi gian  
thc – RTOS (Linux – QNX, Windows-CE, VxWorks...),  
• Auto ID (Voice recognition, smartcard, barcode, RFIDs,  
Biometric...  
Đề tài có sn phm demo (không bt buc), làm tt được cng  
điểm:  
•Tìm hiu – thiết kế, lp trình ng dng các hnhúng (RENESAS, ARM,  
ATMEL, PIC, INTEL , MOTOROLA, ...)  
•Ghép ni PC (comm port) Atmel/PIC 8 channel analog in and/or out,  
mmo phng quâ trình thc, viết chương trình : DD, vẽ đồ th, CSDL.  
• Ghép ni PC (comm port) Atmel 8951 keypad+display (LED 7 seg,  
LCD...) và đếm xung , mô phng quá trình thc, viết chương trình : vi điều  
khin và PC: vẽ đồ th, CSDL.  
P&I  
12  
Điều khin thiết bqua mng điện thoi, trli thông tin tự đng  
6
• Truyn sliu qua modem: PC modem [telephone network]   
modem AT8951 thu thp thông tin, điều khỉển thiết b,  
• Thiết kế giao thc và truyn tin/điều khin thiết bhng ngoi,  
Điều khin thiết bqua mng điện thoi hoc trthông tin qua mng  
điện thoi, dùng công nghDTMF/FSK/ PCM Codec...  
• Ôtô/ Robot dò đường: step/ dc motor theo hành trình, đường đi,  
• Robot Hand, tham gia ROBOTCON – có gii được min thi.  
• Mch Multi-IO ghép ni ISA bus: Digital In/Out, Multi channel  
Analog In, Analog Out, mô phng quá trình thc  
• Ghép ni ICL 7135 vi hVi điều khin/ISA bus.  
• Ghép ni ICL 7109 (binary) vi hVi điều khin/ISA bus.  
• Ghép ni AD 574 (12 bit, 35 us) vi hVi điều khin/ISA bus.  
• Bng thông tin điên t- quang báo  
• I2C bus, Blue Tooth: ghép ni các thiết bnhúng  
• ...  
P&I  
13  
• Phn D. Thí nghim:  
• Cng ni tiếp: truyn tin và điều khin thiết  
bqua Comm port RS-232C,  
• Cng song song:điều khin thiết qua LPT,  
• DAC và phát hàm,  
• ADC và hthu thp sliu.  
• USB  
P&I  
14  
7
pdf 7 trang Thùy Anh 28/04/2022 6680
Bạn đang xem tài liệu "Bài giảng Thiết bị ngoại vi và kỹ thuật ghép nối - Giới thiệu môn học - Bùi Quốc Anh", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfbai_giang_thiet_bi_ngoai_vi_va_ky_thuat_ghep_noi_gioi_thieu.pdf