MẠCH ĐIỀU KHIỂN THIẾT BỊ QUA SÓNG RF-GIAO TIẾP MÁY TÍNH - Pdf 98

ĐỒ Án 1 Trang 1
PHẦN A
GIỚI THIỆU
Mục tiêu của đồ án môn học 1 giúp cho sinh viên có những khả năng sau:
-Tự sắp xếp kế hoạch làm việc
-Tự tìm tòi tra cứu tham khảo tài liệu
-Biết tính toán thiết kế cách mạch ứng dụng dựa và các môn cơ sở ngành
-Thi công một số sản phẩm đơn giản
Vì vậy cùng với sự hướng dẫn của thầy Đậu Trọng Hiển,người thực hiện đề tài đã chọn
đồ án môn học 1 là “thiết kế thi công mạch thu phát sóng RF ứng dụng module thu
phát,điều khiển qua máy tính”.Đồ án vận dụng các kiến thức đã học về vi điều khiển
,thu phát sóng RF,…. Và là cơ hội để người thực hiện đề tài có thêm nhiều kiến thức
kinh nghiệm kiểm tra sự khác nhau giữa lý thuyết so với trên thực tế.
MỤC LỤC Trang 1
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCM
KHOA ĐIỆN-ĐIỆN TỬ
BỘ MÔN ĐIỆN TỬ-VIỄN THÔNG

ĐỒ ÁN MÔN HỌC 1
NGÀNH CÔNG NGHỆ KỸ THUẬT MÁY TÍNH
ĐỀ TÀI:
MẠCH ĐIỀU KHIỂN THIẾT BỊ QUA SÓNG RF-GIAO TIẾP
MÁY TÍNH
GVHD:TS.ĐẬU TRỌNG HIỂN
SVTH:TỐNG TRỌNG CHÍNH
MSSV:08119007
TP.HỒ CHÍ MINH-7/2011
ĐỒ Án 1 Trang 2
Đại Học Sư Phạm Kỹ Thuật
Khoa Điện – Điện Tử

………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………
6. Đề nghị : Được bảo vệ:  Bổ sung để được bảo vệ:  Không được bảo vệ: 
7. Các câu hỏi sinh viên phải trả lời trước Tổ chấm ĐAMH:
a) …………………………………………………………………………………………….
…………………………………………………………………………………………….
MỤC LỤC Trang 3
ĐỒ Án 1 Trang 4
…………………………………………………………………………………………….
…………………………………………………………………………………………….
b) …………………………………………………………………………………………….
…………………………………………………………………………………………….
…………………………………………………………………………………………….
…………………………………………………………………………………………….
c) ……………………………………………………………………………………………
…….……………………………………………………………………………………….
……………………………………………………………………………………………
……………………………………………………………………………………………
8. Đánh giá Điểm (Số và chữ):………………………………
CHỮ KÝ và HỌ TÊN
LỜI CẢM ƠN
Cám ơn thầy Đậu Trọng Hiển đã tận tình hướng dẫn và tạo điều kiện thuận lợi cho em
hoàn thành tốt đề tài này .Em xin chân thành cám ơn quý thầy cô trong khoa điện tử
MỤC LỤC Trang 4

Trang
Phần A GIỚI THIỆU i
Trang bìa……………………………………………………………………… ii
MỤC LỤC Trang 6
ĐỒ Án 1 Trang 7
Trang chấm ĐAMH của GVHD………………………………………………. iii
Lời cảm ơn …………………………………………………………………… v
Lời nói đầu …………………………………………………………………… vi
Mục lục………………………………………………………………………… vii
Liệt kê hình…………………………………………………………………… ix
Phần B NỘI DUNG………………………………………………………… 1
Chương 1 Giới thiệu điều khiển từ xa…………………………………………… 2
1.1 Điều khiển từ xa bằng tia hồng ngoại (IR)………………………… 2
1.1.1 Hoạt động…………………………………………………… 2
1.1.2 Ưu điểm………………………………………………………. 3
1.1.3 Khuyết điểm………………………………………………… 3
1.1.4 Khắc phục khuyết điểm…………………………………… 3
1.1.5 Ứng dụng trong đời sống……………………………………. 3
1.2 Điều khiển từ xa bằng tần số vô tuyến (RF)…………………………. 3
1.2.1 Hoạt động…………………………………………………… 3
1.2.2 Ưu điểm………………………………………………………. 4
1.2.3 Khuyết điểm………………………………………………… 4
1.2.4 Khắc phục khuyết điểm……………………………… 4
Chương 2 Giao tiếp máy tính qua Cổng Com……………………………………. 5
2.1 Giới thiệu………………………………………………………………… 5
2.2 Truyền dữ liệu…………………………………………………………… 5
Chương 3 Giới thiệu C# và cách lập trình cho cổng nối tiếp……………………. 8
3.1 Tạo giao diện…………………………………………………………… 8
MỤC LỤC Trang 7
ĐỒ Án 1 Trang 8

Hình 3.2.1: Lưu đồ giải thuật……………………………………………………….9
Hình 4.1.1 : Module thu và mạch thu……………………………………………….15
Hình 4.1.2: Module phát…………………………………………………………….15
Hình 4.2.1.1: Module thu……………………………………………………………16
Hình 4.2.1.2: Module phát………………………………………………………….16
Hình 4.2.3 Sơ đồ mạch thu dùng IC PT2272……………………………………… 18
Hình 5.1.1: Sơ đồ chân Max232………………………………………………… 19
Hình 5.1.2 Sơ đồ kết nối chân Max232…………………………………………… 19
Hình 5.2.1: Sơ đồ chân ULN2003……………………………………………… 20
Hình 5.3.1 Sơ đồ chân IC 74HC74……………………………………………… 20
Bảng 5.3 Bảng trạng thái IC 74hc74……………………………………………… 21
Hình 6.1.1: Sơ đồ nguyên lý mạch thu sử dụng module thu……………………… 22
Hình 6.2.1: Sơ đồ layout mạch thu sử dụng module thu………………………… 23
Hình 6.3.1 Sơ đồ nguyên lý mạch phát…………………………………………… 23
Hình 6.4.1 Sơ đồ layout mạch phát…………………………………………… 24
MỤC LỤC Trang 9
ĐỒ Án 1 Trang 10
PHẦN B
NỘI DUNG
MỤC LỤC Trang 10
ĐỒ Án 1 Trang 11
CHƯƠNG 1:GIỚI THIỆU ĐIỀU KHIỂN TỪ XA
Ít người biết rằng những chiếc điều khiển từ xa đầu tiên trên thế giới được
ra đời nhằm mục đích phục vụ cho chiến tranh. Các loại điều khiển từ xa bằng
tần số vô tuyến xuất hiện vào Thế chiến I nhằm hướng dẫn các tàu hải quân Đức
đâm vào thuyền của quân Đồng Minh.
Đến Thế chiến II, điều khiển từ xa dùng để kích nổ những quả bom. Sau
chiến tranh, công nghệ tuyệt vời của chúng tiếp tục được cải tiến để phục vụ đắc
lực trong đời sống con người. Và đến nay, có thể nói, gần như ai cũng đã từng sử
dụng điều khiển từ xa để điều khiển một thiết bị nào đó.

giải mã các xung ánh sáng thành các dữ liệu nhị phân để bộ vi xử lý của thiết bị
có thể hiểu được và thực hiện các lệnh tương ứng.
1.1.2 Ưu điểm
-Rất bền.
1.1.3 Khuyết điểm
-Tầm hoạt động chỉ 10m.
-Do tuân theo tính chất truyền thẳng của ánh sáng nên IR không thể xuyên qua dc
kính,tường hay truyền vòng qua các góc.
-Dễ bị nhiễu sóng do ảnh hưởng của ánh sáng mặt trời,bóng đèn huỳnh
quang,hay bức xạ của con người.
1.1.4 Khắc phục khuyết điểm
-Sử dụng bộ lọc cho các thiết bị thu chỉ thu nhận các bước sóng đặc biệt hay tần
số riêng biệt do thiết bị phát phát ra.
1.1.5 Ứng dụng đời sống
Hiện nay, ta sử dụng thiết bị điều khiển IR cho hầu hết các vật dụng trong nhà
như tivi, máy stereo, điều hòa nhiệt độ….
1.2 Điều khiển từ xa bằng tần số vô tuyến (RF)
Là loại điều khiển từ xa xuất hiện đầu tiên và đến nay vẫn giữ một vai trò quan
trọng và phổ biến trong đời sống. Nếu điều khiển IR chỉ dùng trong nhà thì điều
khiển RF lại dùng cho nhiều vật dụng bên ngoài như các thiết bị mở cửa gara xe,
hệ thống báo hiệu cho xem các loại đồ chơi điện tử từ xa thậm chí kiểm soát vệ
tinh và các hệ thống máy tính xách tay và điện thoại thông minh…
1.2.1 Hoạt động
Với loại điều khiển này, nó cũng sử dụng nguyên lý tương tự như điều khiển
bằng tia hồng ngoại nhưng thay vì gửi đi các tín hiệu ánh sáng, nó lại truyền sóng
MỤC LỤC Trang 12
ĐỒ Án 1 Trang 13
vô tuyến tương ứng với các lệnh nhị phân. Bộ phận thu sóng vô tuyến trên thiết
bị được điều khiển nhận tín hiệu và giải mã nó.
1.2.2 Ưu điểm

MỤC LỤC Trang 14
ĐỒ Án 1 Trang 15
Hình 2.2.1: Cổng DB25 và DB9
Chúng ta đã biết,các vi điều khiển(cụ thể AT89C51)có các chân truyền nhận tín
hiệu ở mức TTL,không phù hợp với chuẩn RS232,do vậy muốn kết nối với máy
tính phải qua mạch chuyển đổi điện áp từ mức điện áp RS232 sang TTL và
ngược lại.
Chuẩn RS232:
-Mức thấp(logic 0) có trị số từ +3V đến +25V
-Mức cao(logic 1)có trị số từ -3V đến -25V
-Miền giữa -3V đến +3V không hợp lệ
Chuẩn TTL:
Ngõ vào:
-Mức thấp(logic 0) có trị số từ 0V đến +0.8V
-Mức cao(logic 1)có trị số từ +2V đến +5V
-Miền giữa +0.8V đến +2V không hợp lệ
Ngõ ra
-Mức thấp(logic 0) có trị số từ 0V đến +0.5V
-Mức cao(logic 1)có trị số từ +2.7V đến +5V
Vì cổng COM hiện nay không còn phổ biến do tốc độ truyền thấp và xuất hiện
chuẩn USB giao tiếp tốt hơn.Vì thế mà nhiều mainboard hiện nay không còn tích
hợp cổng COM trên đó.Những laptop hiện nay được sản xuất rất hiếm có máy
nào được tích hợp cổng COM.Và vì vậy,trong đề tài này sử dụng một cable
chuyển USB sang COM.
MỤC LỤC Trang 15
ĐỒ Án 1 Trang 16

Hình 2.2 Cáp chuyển từ USB sang COM
MỤC LỤC Trang 16
ĐỒ Án 1 Trang 17

{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
MỤC LỤC Trang 18
ĐỒ Án 1 Trang 19
label2.Text = " Ngày " + DateTime.Now.Day.ToString() + " Tháng " +
DateTime.Now.Month.ToString() + " Năm " + DateTime.Now.Year.ToString();
}
private void timer1_Tick(object sender, EventArgs e)
{
label3.Text = DateTime.Now.Hour.ToString() + ":" +
DateTime.Now.Minute.ToString() + ":" + DateTime.Now.Second.ToString();
}
private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
if (checkBox1.Checked)
{
button1.BackColor = Color.GreenYellow;
checkBox1.Text = "Connected";
serialPort1.Write("1");
}
else
{
button1.BackColor = Color.Red;

{
button3.BackColor = Color.Red;
checkBox3.Text = "Disconnect";
serialPort1.Write("3");
}
}
private void checkBox4_CheckedChanged(object sender, EventArgs e)
{
if (checkBox4.Checked)
{
button4.BackColor = Color.GreenYellow;
checkBox4.Text = "Connected";
serialPort1.Write("4");
}
else
{
button4.BackColor = Color.Red;
checkBox4.Text = "Disconnect";
serialPort1.Write("4");
}
}
private void button5_Click(object sender, EventArgs e) // MỞ CỔNG
COM
{
if (serialPort1.IsOpen==false)
{
serialPort1.Open();
button5.Text = "Connected to Devide";
MessageBox.Show("Port is Opened");
}

}
}
private void checkBox5_CheckedChanged(object sender, EventArgs e)
{
if (checkBox5.Checked)
{
button8.BackColor = Color.GreenYellow;
checkBox5.Text = "Connected";
button8.Text = "On All";
serialPort1.Write("5");
}
else
{
button8.BackColor = Color.Red;
checkBox5.Text = "Disconnect";
button8.Text = "Off All";
serialPort1.Write("5");
}
}
}
}
3.2.2 Code vi điều khiển:
MỤC LỤC Trang 21
ĐỒ Án 1 Trang 22
ORG 000H
MOV IE,#00000000B ; CAM NGAT
MOV TMOD,#20H ; CHON TIMER 1 CHE DO 2
MOV TH1,#-6 ; TOC DO 4800
MOV SCON,#50H ; 8 BIT DU LIEU, 1 BIT STOP, 1 BIT
START

SETB P1.2
CALL DELAY
CLR P1.2
LJMP INDEX
LED4:
CJNE A,#34H,NEXT
SETB P1.3
CALL DELAY
CLR P1.3
LJMP INDEX
LEDOFF:
MỤC LỤC Trang 22
ĐỒ Án 1 Trang 23
CJNE A,#35H,NEXT
SETB P1.0
SETB P1.1
SETB P1.2
SETB P1.3
CALL DELAY
CLR P1.0
CLR P1.1
CLR P1.2
CLR P1.3
LJMP INDEX
NEXT:
RET
DELAY:
MOV R3,#10
DL10: MOV R2,#100
DL9: MOV R1,#250

Dữ liệu ngõ vào TTL
Công suất tiêu thụ 20mW ứng với 5V
4.2 Mạch phát thu có IC giải mã
Trên thị thường có rất nhiều dòng module thu phát có IC giải mã khác
nhau. Xin lấy ví dụ về cặp IC thu phát giả mã thông dụng là IC PT2262/PT2272.
4.2.1 Tìm hiểu chung
Hình 4.2.1.1: Module thu Hình 4.2.1.2: Module phát
MỤC LỤC Trang 25

Trích đoạn Sơ đồ mạch thu dùng IC PT2272
Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status