BLE მოდულის 4 ოპერაციული რეჟიმი

სარჩევი

BLE მოწყობილობისთვის ხელმისაწვდომია სხვადასხვა ტიპის კავშირი. BLE დაკავშირებულ ელემენტს შეიძლება ჰქონდეს 4-მდე განსხვავებული ფუნქცია:

1. მაუწყებელი

"მაუწყებელი" გამოყენებული იქნება როგორც სერვერი. ამრიგად, მისი მიზანია რეგულარულად გადაიტანოს მონაცემები მოწყობილობაზე, მაგრამ ის არ უჭერს მხარს რაიმე შემომავალ კავშირს.

ტიპიური მაგალითია Beacon, რომელიც დაფუძნებულია Bluetooth Low Energy-ზე. როდესაც შუქურა გადაცემის რეჟიმშია, ის ჩვეულებრივ დაყენებულია შეუერთებელ მდგომარეობაში. Beacon გადასცემს მონაცემთა პაკეტს გარემოში რეგულარული ინტერვალებით. როგორც დამოუკიდებელი Bluetooth ჰოსტი, ის მიიღებს Beacon მაუწყებლობას ინტერვალებით, როდესაც ახორციელებს სკანირების მოქმედებებს პაკეტიდან. პაკეტის შინაარსი შეიძლება შეიცავდეს 31 ბაიტამდე კონტენტს. ამავდროულად, როდესაც მასპინძელი მიიღებს სამაუწყებლო პაკეტს, ის მიუთითებს MAC მისამართს, მიღებული სიგნალის სიძლიერის ინდიკატორს (RSSI) და ზოგიერთ აპლიკაციასთან დაკავშირებულ სარეკლამო მონაცემს. ქვემოთ მოყვანილი სურათი არის Feasycom BP103: Bluetooth 5 Mini Beacon

2. დამკვირვებელი

მეორე ეტაპზე, მოწყობილობას შეუძლია მხოლოდ „მაუწყებლის“ მიერ გაგზავნილი მონაცემების მონიტორინგი და წაკითხვა. ასეთ შემთხვევაში ობიექტს არ შეუძლია რაიმე კავშირის გაგზავნა სერვერთან.

ტიპიური მაგალითია Gateway. BLE Bluetooth არის დამკვირვებლის რეჟიმში, არ არის მაუწყებლობა, მას შეუძლია სკანირება მოახდინოს მიმდებარე სამაუწყებლო მოწყობილობებთან, მაგრამ არ საჭიროებს კავშირს სამაუწყებლო მოწყობილობასთან. ქვემოთ მოყვანილი სურათი არის Feasycom Gateway BP201: Bluetooth Beacon Gateway

3. ცენტრალური

ცენტრალური ჩვეულებრივ შედგება სმარტფონის ან პლანშეტისგან. ეს მოწყობილობა უზრუნველყოფს ორი სხვადასხვა ტიპის კავშირს: სარეკლამო რეჟიმში ან დაკავშირებულ რეჟიმში. ის ხელმძღვანელობს მთლიან პროცესს, რადგან ის იწვევს მონაცემთა გადაცემას. ქვემოთ მოყვანილი სურათი არის Feasycom BT630, რომელიც დაფუძნებულია nRF52832 ჩიპსეტზე, იგი მხარს უჭერს სამ რეჟიმს: ცენტრალური, პერიფერიული, ცენტრალური პერიფერიული. მცირე ზომის Bluetooth მოდული nRF52832 ჩიპსეტი

4. პერიფერიული

პერიფერიული მოწყობილობა საშუალებას იძლევა პერიოდულად დაუკავშირდეს და მონაცემთა გადაიტანოს Central-თან. ამ სისტემის მიზანია უზრუნველყოს მონაცემთა უნივერსალური გადაცემა სტანდარტული პროცესის გამოყენებით, რათა სხვა მოწყობილობებმაც შეძლონ მონაცემების წაკითხვა და გაგება.

პერიფერიულ რეჟიმში მომუშავე Bluetooth დაბალი ენერგიის მოდული ასევე მაუწყებლობის მდგომარეობაშია და ელოდება სკანირებას. მაუწყებლობის რეჟიმისგან განსხვავებით, მონურ რეჟიმში Bluetooth მოდული შეიძლება იყოს დაკავშირებული და მოქმედებს როგორც მონა მონაცემთა გადაცემის დროს.

ჩვენი BLE მოდულების უმეტესობას შეუძლია ცენტრალური პლუს პერიფერიული რეჟიმის მხარდაჭერა. მაგრამ ჩვენ გვაქვს firmware მხარდაჭერილი მხოლოდ პერიფერიულ რეჟიმში, ქვემოთ მოცემული სურათი არის Feasycom BT616, მას აქვს firmware მხარდაჭერილი მხოლოდ პერიფერიული რეჟიმი: BLE 5.0 Module TI CC2640R2F Chipset

გადაახვიეთ ზემოთ