Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Baocaoproject
1. BÁO CÁO TI N Đ PROJECT 1Ế Ộ
Truy n, nh n file qua USRP b ng GNURadioề ậ ằ
2. 1.GNU Radio là gì?
● GNU Radio là m t b công c (toolkit ) phát tri n ph n m m mã ngu n m ,ộ ộ ụ ể ầ ề ồ ở
cung c p kh i x lý tín hi u radio(signal processing block) đ l p trình cácấ ố ử ệ ể ậ
ph n m m vô tuy n.ầ ề ế
● GNU Radio có th đ c s d ng v i ph n c ng RF có s n, d dàng, chiể ượ ử ụ ớ ầ ứ ẵ ễ
phí th p h n so v i nh ng lo i khác, chúng ta vi t ra các ph n m m trongấ ơ ớ ữ ạ ế ầ ề
môi tr ng mô ph ng không có thi t b th c.ườ ỏ ế ị ự
● GNU Radio ch y u đ c vi t b ng ngôn ng l p trình Python, cũng v iủ ế ượ ế ằ ữ ậ ớ
vi c cung c p các kh i x lý tín hi u s đ c th c hi n b ng C + +.ệ ấ ố ử ệ ố ượ ự ệ ằ
3. 2. ng d ng GNU RadioỨ ụ
● Các nhà phát tri n có th vi t ph n m m và test theo th i gian th c, hể ể ế ầ ề ờ ự ệ
th ng vô tuy n truy n thông l u l ng cao m t cách đ n gi n, nhanhố ế ề ư ượ ộ ơ ả
chóng.
● B công c này đ c s d ng r ng rãi trong môi tr ng h c thu t vàộ ụ ượ ử ụ ộ ườ ọ ậ
th ng m i đ h tr tong nghiên c u truy n thông không dây và h th ngươ ạ ể ỗ ợ ứ ề ệ ố
vô tuy n th gi i th c.ế ế ớ ự
4. 3. Bo m ch USRP B210ạ
● Tích h p đ y đ 2 kênh thi t b USRP v i vùng ph sóng RF liên t c tợ ầ ủ ế ị ớ ủ ụ ừ
70MHz – 6GHz.
● Có đ y đ MIMO (2TX & 2RX) ho t đ ng lên đ n 56MHz .ầ ủ ạ ộ ế
● K t n i v i c ng USP 3.0.ế ố ớ ổ
● H tr GNU Radio và OpenBTS thông qua mã ngu n m (UHD).ỗ ợ ồ ở
● Kết nối với thiết bị analog
7. ● H th ng thu sóng FM v i t n s 91MHz thông qua bo USRP.ệ ố ớ ầ ố
● Tín hi u sau khi thu đ c qua b l c, qua b gi i đi u ch , đ a qua bệ ượ ộ ọ ộ ả ề ế ư ộ
chuy n đ i t l l y m u (Fs_out = Fs_in x Interpolation / Decimation) vàể ổ ỉ ệ ấ ẫ
đ a ra file nghe.ư
8. 7. Xây d ng h th ng phát và nh n file qua bo USRP vàự ệ ố ậ
GNU Radio b ng đi u ch GMSKằ ề ế
H th ng g m 2 kh i l n:ệ ố ồ ố ớ
+ Kh i truy n file.ố ề
+ Kh i nh n file.ố ậ
9. 7.1 Đi u ch GMSKề ế
Đây là phương pháp điều chế băng hẹp dựa trên kỹ thuật điều chế dịch
.pha
Thực chất đây là điều chế MSK nhưng tín hiệu được đưa vào bộ lọc Gaussơ
,rồi sau đó qua mạch điều chế MSK nhằm thu hẹp phổ tần của tín hiệu điều
.chế
: ,Mục đích của điều chế GMSK tạo ra tín hiệu băng thông nhỏ độ dịch tần
.nhỏ
13. 8. K t qu và công vi c ti p theoế ả ệ ế
● Cài đ t và k t n i gi a GNU Radio và bo m ch USRPặ ế ố ữ ạ
● Thu sóng FM t n s 91MHzở ầ ố
● Công vi c ti p theo :ệ ế
+ Hoàn thi n truy n nh n file text.ệ ề ậ
+ Truy n nh n file text b ng OFDM.ề ậ ằ