Báo cáo thực tập module ghép nối máy tính

74 938 0
Báo cáo thực tập module ghép nối máy tính

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Có thể nói, máy tính được ứng dụng rộng rãi trong nhiều lĩnh ,máy tính hiện nay đều có các thiết bị ngoài thông dụng như: màn hình, bàn phím ,chuột, máy in.... Tuy nhiên máy tính không chỉ dừng lại với thiết bị ngoại vi nói trên mà còn có những yêu cầu cao hơn như kết nối với các máy móc trong công nghiệp. Chính vì vậy nhà sản xuất đã trang bị một số cách thức để có thể ghép nối với bus của máy tính như: USB, RS232, COM, BS2, ETHERNET, các khe PCI.... Việc nghiên cứu để mở rộng giao tiếp của máy tính với các thiết thị ngoại vi đã trở thành môn học chính thức của rất nhiều ngành học trên các giảng đường đại học.Sau một thời gian học tập và nghiên cứu môn học” Đo lường và điều khiển máy tính” dưới sự hướng dẫn của thầy giáo. Em đã thử nghiệm và hoàn thành đề tài của thầy giáo giao.Mục đích của đề tài hướng đến: Bước đầu làm quen và thử nghiệm các cách giao tiếp đơn giản giữamáy tính và vi điều khiển thông qua cổng nối tiếp RS232. Hướng đến các phương thức giao tiếp cao hơn được ứng dụng trongthực tế như : USB, RS232...

Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử LỜI CẢM ƠN Trước tiên chúng em xin gửi lời cảm ơn tới thầy ,cô giáo Trường Đại Học Công Nghiệp Hà Nội, môn Điện Tử Máy Tính nhiệt tình giảng dạy truyền đạt kiến thức, kinh nghiệm quí giá suốt bốn năm chúng em học đại học Em xin gửi lời cám ơn sâu sắc đến Thầy Nguyễn Văn Tùng, Ths Dương Thị Hằng, tận tình hướng dẫn cung cấp tài liệu suốt trình thực đề tài Xin gửi lời cảm ơn đến tập thể lớp Điện Tử 2-k7, người đồng hành khóa học có nhiều ý kiến đóng góp Một lần xin gửi lời cảm ơn chân thành sâu sắc! Hà Nội, Ngày 06 tháng 01 năm 2016 Sinh viên thực Nguyễn Ngọc Cương Sv : Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử MỞ ĐẦU Có thể nói, máy tính ứng dụng rộng rãi nhiều lĩnh ,máy tính có thiết bị thông dụng như: hình, bàn phím ,chuột, máy in Tuy nhiên máy tính không dừng lại với thiết bị ngoại vi nói mà có yêu cầu cao kết nối với máy móc công nghiệp Chính nhà sản xuất trang bị số cách thức để ghép nối với bus máy tính như: USB, RS232, COM, BS2, ETHERNET, khe PCI Việc nghiên cứu để mở rộng giao tiếp máy tính với thiết thị ngoại vi trở thành môn học thức nhiều ngành học giảng đường đại học Sau thời gian học tập nghiên cứu môn học” Đo lường điều khiển máy tính” hướng dẫn thầy giáo Em thử nghiệm hoàn thành đề tài thầy giáo giao Mục đích đề tài hướng đến: - Bước đầu làm quen thử nghiệm cách giao tiếp đơn giản máy tính vi điều khiển thông qua cổng nối tiếp RS232 - Hướng đến phương thức giao tiếp cao ứng dụng thực tế : USB, RS232 Tuy có nhiều cố gắng việc thực đề tài nhiên kiến thức hiểu biết hạn hẹp nên khó tránh khỏi sai sót Rất mong nhận nhận xét qúi báu từ thầy cô để em hoàn thiện đề tài cách tốt Em xin chân thành cảm ơn! Giáo viên hướng dẫn Dương Thị Hằng Sv : Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử Danh mục thuật ngữ tiếng anh ADC Bộ chuyển đổi tương tự-số (Analog Digital Converter) ALE Tín hiệu cho phép chốt địa (Address Latch Enable) ALU Khối tính toán số học logic (Arithmetic Logic Unit) AGP Giao diện đồ hoạ tăng tốc (Accelerated Graphics Port) CU Khối điều khiển (Control Unit) CPU Bộ xử lý trung tâm (Central Proccessing Unit) CS Ký hiệu ghi đoạn mã (Code Segment) CLK Xung nhịp đồng hồ (Clock) DAC Bộ chuyển đổi số-tương tự (Digital Analog Converter) DACK Chấp nhận DMA (DMA Acknowledge) DMA Truy nhập trực tiếp nhớ (Direct Memory Access) DMAC Bộ điều khiển DMA (DMA Controller) DRQ Yêu cầu DMA (DMA Request) DLL Thư viện liên kết động (Dynamic Link Library) DS Ký hiệu ghi đoạn liệu DVD Đĩa quang số (Digital Versatile Disk) DVD-WR DVD đọc viết (DVD Read Write) EOC Tín hiệu kết thúc chuyển đổi (End of convert) ES Ký hiệu ghi đoạn mở rộng (Extend segment) FDC Bộ điều khiển ổ đọc đĩa mềm (Floppy Disk Controller) INTR Tín hiệu ngắt (Interrupt) Sv : Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử MỤC LỤC Sv : Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử DANH MỤC BẢNG, HÌNH Sv : Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử CHƯƠNG 1: TỔNG QUAN VỀ MÁY TÍNH, THIẾT BỊ NGOÀI CỦA MÁY TÍNH, CÁC PHƯƠNG PHÁP TRAO ĐỔI, BIẾN ĐỔI DỮ LIỆU 1.1 Máy tính khối ghép nối Cấu trúc máy tính phân chia thành ba khối chính: - Khối xử lý trung tâm (CPU): Làm nhiệm vụ thu thập xử lý liệu - Khối nhớ (Memory): Lưu trữ loại liệu khác đưa vào, lấy từ CPU - Khối phối hợp vào (I/O): Làm nhiệm vụ tương thích thiết bị đường dây (bus) máy tính Trong máy tính thường có số thiết bị thông dụng như: Màn hình, bàn phím, chuột, máy in, loa, ổ đĩa ngoài, Với thiết bị đó, máy tính có khối ghép nối tương ứng, ví dụ, khối ghép nối hình bus máy tính card hình (VGA); khối ghép nối loa bus máy tính card sound, Thông thường, máy tính hệ khối ghép nối cho thiết bị ngoại vi thông dụng tích hợp bảng mạch gọi Main hay Main Board Máy tính hệ thống khép kín mà máy tính sử dụng rộng rãi nhiều lĩnh vực, đặc biệt, sử dụng máy tính đo lường điều khiển cho ta tốc độ nhanh kết xác Mỗi ứng dụng cần thiết kế khối ghép nối khác nhau.Tất khả nhà sản xuất máy tính lưu tâm tới họ dự trữ nhiều cổng khe cắm mở rộng để ghép với bus máy tính Đây đường cho muốn nghiên cứu mở rộng thêm phạm vi ứng dụng máy tính Nội dung môn học vào nghiên cứu cổng (cổng song song, cổng nối tiếp), khe cắm mở rộng máy tính để từ thiết kế khối ghép nối phục vụ mục đích đo lường điều khiển công nghiệp Sv : Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử 1.1.1 Các dạng tin trao đổi máy tính Dạng số (Digital) - Đây chuỗi bit 0,1 biểu diễn theo hệ đếm như: Hệ nhị phân, hệ thập lục phân Các tín hiệu số dạng nối tiếp song song mức RS TTL Dạng chữ (Text) - Đây dạng biểu diễn kí tự dạng số, giới thông dụng cách biểu diễn theo mã ACCII Theo cách này, kí tự biểu diễn số bit 0,1 hệ thập lục phân, ví dụ: mã ký tự A 41h Dạng tín hiệu coi tín hiệu số - Dạng tương tự (Analog) Đây dòng điện hay điện áp biến đổi liên tục theo thời gian Điển hình đại lượng vật lý thu thập từ cảm biến (sensor) Muốn xử lí dạng tin này, máy tính (khối ghép nối) phải chuyển sang dạng số ADC - Dạng âm tần Đây dạng tổ hợp nhiều tín hiệu tương tự với tần số biên độ khác nhau.Cũng coi dạng tín hiệu tương tự 1.1.2 Các loại thông tin trao đổi máy tính Trong trình gửi tin từ thiết bị vào máy tính có hai loại thông tin sau: - Tin trạng thái thiết bị - Tin mang liệu cần trao đổi Trong trình ngược lại: - Tin địa chỉ: Đây địa ghi đệm nằm khối ghép nối, ví dụ: 3F8h địa ghi đệm đọc/viết cổng nối tiếp (RS232) - Tin liệu trao đổi - Tin mang lệnh điều khiển Sv : Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử 1.1.3 Các phương thức trao đổi tin máy tính Máy tính trao đổi với thiết bị theo hai phương thức: - Trao đổi theo chương trình - Trao đổi trực tiếp với khối nhớ (Direct Memory Access - DMA) a Chế độ trao đổi tin theo chương trình Đây chế độ trao đổi tin máy tính trao đổi với thiết bị lệnh vào ra, lệnh dịch chuyển liệu ghi, cụ thể sau: Trong ngôn ngữ Assembly lệnh sau dành cho trao đổi: IN, OUT, - MOV Trong ngôn ngữ Pascal: - + Đọc byte liệu: x: =port [địa chỉ]; + Đưa byte liệu: port [địa chỉ] :=y; (y byte liệu đưa ra, x chứa byte liệu đọc vào) Trong ngôn ngữ C: - + Đọc byte liệu: x=inport[địa chỉ]; + Đưa byte liệu: outport (địa chỉ, y); (x byte liệu đọc vào, y byte liệu xuất ra) Trong ngôn ngữ VB: Nếu sử dụng thư viện liên kết động Inpout32.dll - + Đọc byte liệu : x=Inp(địa chỉ) + Đưa byte liệu: Out (địa chỉ) = y (x byte liệu đọc vào, y byte liệu xuất ra) Trong chế độ trao đổi theo chương trình có phương pháp: - Phương pháp trao đổi đồng Ở phương pháp này, máy tính tiến hành trao đổi tin với thiết bị khởi động xong mà không cần biết trạng thái dường dây thiết bị Để thực phương pháp yêu cầu: + Tốc độ trao đổi tin thiết bị lớn tốc độ trao đổi tin máy tính + Thiết bị phải trạng thái sẵn sàng máy tính khởi động xong Sv : Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử Phương pháp có ưu điểm tốc độ trao đổi tin nhanh nhược + điểm dễ bị tin thiết bị chưa trạng thái sẵn sàng - Phương pháp không đồng Trong phương pháp này, trước trao đổi tin, máy tính tiến hành đọc, kiểm tra trạng thái thiết bị ngoài, thiết bị sẵn sàng tiến hành trao đổi tin ngược lại chờ Ngoài trình trao đổi, tin bị lỗi yêu cầu phía phát phải truyền lại Phương pháp có độ tin cậy cao tốc độ chậm phương pháp đồng - Phương pháp trao đổi theo ngắt chương trình Chương trình phục vụ ngắt Hình 1.1 Sơ đồ trình ngắt Phương pháp lợi dụng ưu điểm, khắc phục nhược điểm hai phương pháp Trình tự tiến hành sau: - Khi thiết bị có yêu cầu trao đổi gửi tín hiệu yêu cầu (ngắt) đến máy tính Sv : Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội - Khoa Điện Tử Máy tính dừng chương trình phục vụ (nếu thiết bị yêu cầu có mức ưu tiên cao hơn) nhớ lại điểm dừng đồng thời gửi tín hiệu xác nhận, yêu cầu thiết bị trao đổi tin - Máy tính thiết bị trao đổi tin theo chương trình (gọi chương trình phục vụ ngắt) - Kết thúc trao đổi, máy tính trở lại chương trình từ điểm dừng Phương pháp trao đổi theo ngắt chương trình khắc phục nhược điểm hai phương pháp đồng không đồng bộ, cho phép tận dụng tối đa thời gian làm việc máy tính b Trao đổi DMA Đây phương thức trao đổi trực tiếp với khối nhớ máy tính mà không thông qua CPU.Khi đó, CPU trạng thái treo, nhường quyền điều khiển BUS cho khối ghép nối.Thiết bị khối nhớ máy tính tiến hành trao đổi (đọc/ghi liệu), sau qúa trình kết thúc nhường lại quyền điều khiển BUS cho CPU Trong trình DMA việc chuyển liệu không điều khiển CPU mà thiết bị phần cứng điều khiển DMAC (DMA Controller) Sơ đồ trình sau: Hình 1.2.Vào dùng DMA DMAC xác lập chế độ làm việc, nhận thông tin địa đầu khối nhớ chứa liệu kích thước khối liệu cần truyền CPU hoạt động bình thường thiết bị vào/ra nhớ có yêu cầu DMA thì: + Thiết bị vào/ra phát tín hiệu DRQ cho DMAC 10 Sv : 10 Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử + UP thay đổi chế độ + DOWN thay đổi chế độ + SELECT chọn chế độ + Điện trở R25,R26,R27,R28 trở kéo port vđk lên mức + C18 ,C19,C20,C21 chống dội phím san phẳng điện áp 5.2.5 Khối giao tiếp cổng com (USB to COM) a Sơ đồ nguyên lý Hình 5.7 Khối giao tiếp cổng com (USB to COM) b Linh kiện chức + CH340 nhiệm vụ chuyển đổi USB – UART để kít dễ dàng kết nối với máy tính + Thạch Anh 12MHz tạo dao động 60 Sv : 60 Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử + Hai chân kết nối với RC6 RC7 5.2.6 Khối cảm biến chữ U (IRSENSOR) a Sơ đồ nguyên lý Hình 5.8 Khối cảm biến chữ U (IRSENSOR) b Linh kiện chức + U6, U7 cảm biến hồng ngoại + LM358 khuếch đại thuật toán kép công suất thấp vật qua cảm biến chữ U, tran dẫn điện áp chân thấp chân 3, chân suất Led tắt Khi có vật cản tran tắt điện áp chân cao điện áp chân chân suất led sáng + chân nối trực tiếp vào ngắt để đếm sản phẩm 5.2.7 Khối PWM (DC MOTOR) a Sơ đồ nguyên Lý 61 Sv : 61 Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử Hình 5.9 Khối PWM (DC MOTOR) b Linh kiện chức - Opto hay gọi cách ly quang linh kiện tích hợp có cấu tạo gồm led photo diot hay photo transitor Được sử dụng để cách ly khối chênh lệch điện hay công suất, khối có công suất nhỏ với khối điện áp lớn 5.2.8 Khối Ethernet a Sơ đồ nguyên lý Hình 5.10 Khối ethernet b Chức linh kiện - Thạch anh 25mhz tạo dao động cho ENC - Giao chuẩn RJ45 5.3 Mạch in thực tế sau thiết kế Altium designer phần mềm chuyên nghành sử dụng thiết kế mạch điện tử.Cho phép quản lý thành project riêng thành workspace Hỗ trợ thư viện khổng lồ, với nhiều loại IC, linh kiện cập nhật Thiết kế mạch in với tính cài đặt kích thước dây, cách thức dây, hỗ trợ thư viện, tự động kiểm tra lỗi Việc tiến hành mạch in thực thông qua chế độ tự động Tuy nhiên việc dây tay giúp mạch điện tử gọn đẹp 62 Sv : 62 Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử Hình 5.11Mạch in sau thiết kế 63 Sv : 63 Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử Hình 5.12 Mạch in hiển thị dạng 3D 5.4 Thiết kế phần mềm Việc lập trình cho vi điều khiển pic18f4550 sử dụng ngôn ngữ C chuẩn, viết phần mềm MPLAB IDE Giao diện phần mềm MPLAB IDE đơn giản, giúp người dùng sử dụng cách dễ dàng Phần mềm biên soạn MPLAB IDE MPLAB IDE chương trình hỗ trợ đầy đủ việc lập trình cho vi điều khiển họ PIC vàlà chương trình soạn thảo sử dụng ngôn ngữ C để viết chương trình cho vi điều khiển Tuy nhiên hỗ trợ ngôn ngữ lập trình bậc thấp ASSEMBLY.Vì ta viết chương trình ngôn ngữ Hình 5.13 : Giao diện phần mềm biên soạn MPLAB IDE 64 Sv : 64 Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử CHƯƠNG 3: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN ĐỀ TÀI Kỹ thuật điện tử phát triển nhanh chóng ứng dụng vào nhiều lĩnh vực: công nghiệp, giao thông vận tải, hàng không vũ trụ Các thiết bị điều khiển từ xa tự động giữ vai trò quan trọng góp phần lớn cho tiến không ngừng lĩnh vực Trong trình thực đề tài này, em thầy cô hướng dẫn làm module ghép nối máy tính Do em tìm hiểu module ghép nối máy tính sở lý thuyết quan trọng đề tài • Tìm hiểu vi điều khiển PIC18f4550, phương pháp sử dụng vi điểu khiển để xử lý hiển thị kết lên LCD, điều khiển thiết bị từ xa, ghép nối với máy tính thông qua chuẩn RS232, USB, ETHERNET • Thiết kế mạch viết chương trình cho vi điều khiển, đảm bảo hệ thống hoạt động tốt Giới hạn đề tài Do điều kiện có hạn nên chúng em thực ghép nối thiết bị qua chuẩn RS232, hay USB Hướng phát triển đề tài: - Phát triển module ghép nối máy tính qua giao tiếp Ethernet điều khiển từ xa Chạy ứng dụng lúc hệ điều hành RTOS cho pic18f4550 Phát triển module ghép nối máy tính qua chuẩn USB Tạo giao diện VB điều khiển thân thiện dễ dùng 65 Sv : 65 Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử TÀI LIỆU THAM KHẢO A VĂN BẢN TIẾNG VIỆT - Giáo trình Vi điều khiển PIC - Trường Đại Học Công Nghiệp Hà Nội B.WEBSITE - codientu.org - dientuvietnam.net - http://www.freertos.org/ - http://www.microchip.com/ 66 Sv : 66 Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử Phụ lục A Khai báo hàm #include #include #include #include #include #include #include #include #pragma config FOSC = HS #pragma config MCLRE = ON #pragma config WDT = OFF #pragma config PBADEN = OFF #pragma config LVP = OFF #define led1 PORTBbits.RB4 #define led2 PORTBbits.RB5 #define led3 PORTBbits.RB6 #define led4 PORTBbits.RB7 #define mode PORTBbits.RB0 #define up PORTCbits.RC0 #define down PORTAbits.RA4 #define select PORTBbits.RB3 #define LCD_DATA LATD #define RS PORTDbits.RD2 #define EN PORTDbits.RD3 #define #define #define xung PORTEbits.RE0 chot PORTEbits.RE1 dulieu PORTEbits.RE2 float t1=0,t3,t5;unsigned int t2=0,t4,t6; unsigned int trangthai=0; unsigned char C=0,x=2,n=1,temp=0,spH=0,spL=0;//bien cho ngat &USART unsigned int sp=0,sp1=0,sp2=0; unsigned int update=0; 67 Sv : 67 Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử B Tạo hàm trễ void delay_ms(unsigned int t) { unsigned int x,y; for(x=0;x[...]... Hình 1.4 cấu trúc chung của một khối ghép nối 15 Sv : 15 Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử CHƯƠNG 2.CƠ SỞ CỦA GHÉP NỐI MÁY TÍNH 2.1 Ghép nối máy tính qua các giao diện 2.1.1 Ghép nối qua cổng song song a Giới thiệu Cổng song song được thiết kế đầu tiên bởi công ty Centronics nhằm mục đích ghép nối máy tính với máy in.Sau này cổng này được tiêu... máy in đối với máy tính Tín hiệu báo bận của máy in Tín hiệu báo hết giấy của máy in Tín hiệu báo trạng thái sẵn sàng của máy in Tín hiệu yêu cầu nạp một dòng mới của máy tính đối với máy in Tín hiệu thông báo lỗi của máy in đối với máy tính Tín hiệu khởi động lại của máy tính đối với máy in Tín hiệu lựa chọn máy in của máy tính Tín hiệu nối mass ACK (Acknowledge) 11 12 11 12 13 13 14 14 BUSY PE (Paper... hiệu số, tương tự có thể ở dạng nối tiếp, song song có thể ở dạng mã khác.Vì vậy, khối ghép nối phải có nhiệm vụ biến đổi tương thích khuôn dạng tín hiệu giữa thiết bị ngoài và máy tính. Các bộ biến đổi số/tương tự, tương tự/số; các bộ chuyến đổi nối tiếp/song song song song /nối tiếp trong khối ghép nối sẽ thực hiện nhiệm vụ này 12 Sv : 12 Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công... trúc của khối ghép nối 1.2.1 Vai trò Trong quá trình trao đổi giữa máy tính và thiết bị ngoài, khối ghép nối giữ vai trò trung chuyển tin Trung chuyển ở đây có nghĩa tích cực vì trong quá trình nhận tin từ thiết bị ngoài vào máy tính, khối ghép nối nhận tin từ thiết bị ngoài, xử lý và gửi cho máy tính theo khuôn dạng tin, tốc độ thích hợp thích hợp Ngược lại, trong quá trình gửi tin từ máy ra thiết... Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử 33 16 17 18 34,35 Tín hiệu nối mass Tín hiệu nối mass +5V Không sử dụng Các đường dẫn tín hiệu trên cổng song song được chia thành 3 nhóm: − Các đường dẫn tín hiệu xuất ra từ máy tính và điều khiển máy in được gọi là các đường dẫn điều khiển − Các đường dẫn tín hiệu đưa các thông báo ngược lại từ máy in về máy tính được... Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử b )Ví dụ sơ đồ ghép nối USB Hình 2.12 PIC ghép với máy tính qua USB Hoạt động: Các dữ liệu D0 D7 có thể được thu vào vi điều khiển AT90S2313-10 được chương trình nạp trong vi điều khiển biến đổi thành dữ liệu dạng NRZI (như đã nói ở trên) rồi đưa tới máy tính PC qua hai dây D+ và D- Chương trình trên máy tính PC (Được... thường lớn hơn do vậy yêu cần khối ghép nối phải có khả năng 11 Sv : 11 Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử phối hợp mức và công suất của tín hiệu Để thực hiện chức năng này, khối ghép nối thường chứa các bộ chuyển đổi mức, các bộ khuếch đại, phối hợp công suất b Phối hơp về dạng tin Tín hiệu ở đường dây máy tính là tín hiệu số ở dạng song song... với một số máy có thể có hai hướng nhưng tính hai hướng bị hạn chế 2.1.2 Ghép nối qua cổng nối tiếp a) Giao diện RS232 21 Sv : 21 Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử Hình 2.5 Giao tiếp RS232 qua cổng USB to com kết nối với VĐK Giao diện RS-232: Chuẩn RS 232 là giao diện phổ biến do EIA (Electro Industrie Amercan) đưa ra từ năm 1969 Do tính thuận... về tốc độ trao đổi tin Tốc độ trao đổi tin của máy tính lớn hơn nhiều lần so với tốc độ trao đổi tin của thiết bị ngoài vì vậy khối ghép nối thường phải nhận tin theo xung nhịp thiết bị ngoài và phát tin theo xung nhịp của máy tính Để thực hiện được nhiệm vụ này, khối ghép nối thường có các bộ nhớ đệm d Phối hợp về phương thức trao đổi tin Một khối ghép nối đôi khi là cả một hệ thống nhỏ, ở đó cũng... 20 Sv : 20 Nguyễn Ngọc Cương Báo Cáo Thực Tập Tốt Nghiệp Trường Đại Học Công Nghiệp Hà Nội Khoa Điện Tử dụng cho mục đích ghép nối nhưng lại không được nối với ổ cắm 25 chân, bit này có thể được sử dụng để xoá một ngắt có liên quan với đường dẫn Acknowledge Hệ điều hành DOS dự tính đến bốn cổng song song đặt tên là: LPT1, LPT2, LPT3 và LPT4 Tuy nhiên, hầu hết các máy vi tính chỉ có một cổng song song

Ngày đăng: 01/04/2016, 08:19

Từ khóa liên quan

Mục lục

  • LỜI CẢM ƠN

    • Trước tiên chúng em xin gửi lời cảm ơn tới các thầy ,cô giáo Trường Đại Học Công Nghiệp Hà Nội, cùng bộ môn Điện Tử Máy Tính đã nhiệt tình giảng dạy và truyền đạt những kiến thức, kinh nghiệm quí giá trong suốt bốn năm chúng em học đại học.

    • Em xin gửi lời cám ơn sâu sắc đến Thầy Nguyễn Văn Tùng, Ths Dương Thị Hằng, đã tận tình hướng dẫn cung cấp tài liệu trong suốt quá trình thực hiện đề tài này.

    • Xin gửi lời cảm ơn đến tập thể lớp Điện Tử 2-k7, những người đồng hành trong khóa học và có nhiều ý kiến đóng góp.

    • Một lần nữa xin gửi lời cảm ơn chân thành và sâu sắc!

    • Hà Nội, Ngày 06 tháng 01 năm 2016

    • Sinh viên thực hiện

    • Nguyễn Ngọc Cương

    • MỞ ĐẦU

      • Có thể nói, máy tính được ứng dụng rộng rãi trong nhiều lĩnh ,máy tính hiện nay đều có các thiết bị ngoài thông dụng như: màn hình, bàn phím ,chuột, máy in.... Tuy nhiên máy tính không chỉ dừng lại với thiết bị ngoại vi nói trên mà còn có những yêu cầu cao hơn như kết nối với các máy móc trong công nghiệp. Chính vì vậy nhà sản xuất đã trang bị một số cách thức để có thể ghép nối với bus của máy tính như: USB, RS232, COM, BS2, ETHERNET, các khe PCI.... Việc nghiên cứu để mở rộng giao tiếp của máy tính với các thiết thị ngoại vi đã trở thành môn học chính thức của rất nhiều ngành học trên các giảng đường đại học.

      • Sau một thời gian học tập và nghiên cứu môn học” Đo lường và điều khiển máy tính” dưới sự hướng dẫn của thầy giáo. Em đã thử nghiệm và hoàn thành đề tài của thầy giáo giao.

      • Mục đích của đề tài hướng đến:

      • - Bước đầu làm quen và thử nghiệm các cách giao tiếp đơn giản giữa

      • máy tính và vi điều khiển thông qua cổng nối tiếp RS232.

      • - Hướng đến các phương thức giao tiếp cao hơn được ứng dụng trong

      • thực tế như : USB, RS232...

      • Tuy đã có nhiều cố gắng trong việc thực hiện đề tài tuy nhiên do kiến thức hiểu biết còn hạn hẹp nên khó tránh khỏi những sai sót. Rất mong nhận được những nhận xét qúi báu từ thầy cô để em hoàn thiện đề tài một cách tốt nhất.

      • Em xin chân thành cảm ơn!

      • Giáo viên hướng dẫn

      • Dương Thị Hằng

      • Danh mục thuật ngữ tiếng anh

      • MỤC LỤC

Tài liệu cùng người dùng

Tài liệu liên quan