Наука
ГЛАВА I ИНЖЕНЕРИНГ И ТЕХНОЛОГИЯ
ISSN 2007-9516 CD ROM 2
БЕЗЖИЧНА КОМУНИКАЦИЯ С Xbee S2.
Zavala Zavala Jos de Jess1; Vzquez Delgado Hctor Daniel1; и Климент Августин Закон на Исус1
1 Висш технологичен институт на Синталапа
Ключови думи Arduino, XBee S2, комуникация, предаване на данни.
1 Професор-изследовател във Висшия технологичен институт в Синталапа, с магистър по административно инженерство
ISSN 2007-9516 CD ROM 3
ВЪВЕДЕНИЕ Многоточковото свързване XBee Module започва да се използва в организацията на повече от 200 компании, като Mitsubishi и Philips са лидери в техните продуктови линии като референтна компания. Безжичната връзка използва комуникационен канал с една честота, за която е трудно някой да познае комуникационния канал и следователно да дешифрира съобщението. Връзката точка-точка към XBee е
необходимо в отдалечени места, където
има интернет на места, където не предпочитате
плащате месечни такси за комуникация, или
където не искате да платите сумата от
изпратени съобщения, защото отговаря на
потребител в следното:
Ултра-ниска консумация на енергия.
Използване на безплатни и безплатни радиочестоти
нужда от лицензи.
Евтин и лесен монтаж.
Гъвкави и разширяеми мрежи.
Модулите XBee са икономични, мощни
и лесен за използване. Някои от основните му
Добър обхват: до 100 метра в линията
изглед за модули XBee и до 1 миля
(1,6 км) за XBee pro модули.
9 пинови входа и изхода с входове
аналогови и цифрови.
Ниска консумация на енергия по - малка от
50mA при работа и
по-малко от 10А в режим на слепване.
65 000 адреса за всеки от
Налични 16 канала. Те могат да бъдат получени
много от тези устройства в едно
Лесна за интегриране.
МАТЕРИАЛИ И МЕТОД
Един добър начин да добавите безжична свързаност към вашия проект е като използвате модулите XBee на MaxStream. Модулите XBNee осигуряват 2 приятелски начина за комуникация: прозрачно серийно предаване (AT режим) и API режим, който предоставя много предимства. Модулите XBee могат да бъдат конфигурирани от компютъра с помощта на програмата X-CTU или от вашия микроконтролер. XBee може да комуникира в архитектури от точка до точка, от точка до много точки или в мрежова мрежа. The
Изборът на правилния модул XBee включва избор на тип антена (чип, проводник или SMA конектор) и мощност на предаване (2mW за 300 фута или 60mW за до 1 миля). XBee е показан на фигура 1. Фигура 1. XBee
Модулите XBee могат да се използват с USB адаптери XBee Explorer Serial или XBee Explorer. Тези микроролери, които работят с 5V, ще се нуждаят от интерфейс (регулиран от XBee), за да комуникират с модулите XBee. Фигура 2 показва интерфейс за XBee комуникация.
Фигура 2. XBee интерфейс.
Тъй като модулите XBee имат 2 мм разстояние между щифтовете, препоръчваме да използвате една от адаптерните карти. Картите позволяват XBee модулите да бъдат включени във всеки стандартен макет с 0,1 инча разстояние. Ако ще комуникирате модул XBee с компютър, препоръчваме ви да използвате USB адаптера, който ще ви позволи лесно да конфигурирате модула си и да тествате конфигурацията, преди да използвате модула в равнопоставена мрежа. Какво е Arduino? Arduino е инструмент, който кара компютрите да усещат и контролират физическия свят чрез вашия персонален компютър. Това е платформа за разработка на физически изчисления с отворен код, базирана на платка с прост микроконтролер и среда на
ISSN 2007-9516 CD ROM 4
разработка за създаване на софтуер (програми) за дъската. Можете да използвате Arduino (вградена система) за създаване на интерактивни обекти, четене на данни от голямо разнообразие от ключове и сензори и контролиране на множество видове светлини, двигатели и други физически задвижващи механизми. Проектите на Arduino могат да бъдат автономни или да комуникират с програма (софтуер), работеща на вашия компютър. Можете да сглобите борда сами или да го купите готов за употреба, а софтуерът за разработка е отворен и можете да го изтеглите безплатно от страницата www.arduino.cc/en/. Arduino може да се захранва чрез USB връзка или с външен източник на захранване. Източникът на захранване се избира автоматично. Фигура 3 показва Arduino за връзката с XBee.
Фигура 3. Arduino uno.
За проектиране на архитектурата основната XBee мрежа е съставена от 3 вида елементи. Единично устройство, координатор, рутер и крайни устройства. Модулите XBee са гъвкави, когато става въпрос за установяване на различни мрежови топологии, в зависимост от избраната от нас серия XBee, могат да бъдат създадени мрежи като тези, показани на фигура 4. Координаторът. Това е възелът на мрежата, който има единствената функция да формира мрежа. Той е отговорен за установяването на комуникационния канал и PAN ID (мрежов идентификатор) за цялата мрежа. След като тези параметри бъдат установени, координаторът може да формира мрежа, позволявайки на маршрутизаторите и крайните точки да се присъединят към нея. След като мрежата се формира, координаторът изпълнява функциите на рутера,
тоест, участвайте в маршрутизирането на пакети и бъдете източник и/или получател на информация.
Точка до точка Звездно мрежесто дърво Смесено
Фигура 4. Видове комуникационни мрежи
Координиран PAN с многоточкови възли.
Рутерите. Това е възел, който създава и поддържа информация в мрежата, за да определи най-добрия маршрут за предаване на пакет информация. Логично е, че маршрутизаторът трябва да се присъедини към Zigbee мрежа, преди да може да действа като рутер, препредава пакети от други рутери или крайни точки. Крайно устройство. Крайните устройства нямат възможност да маршрутизират пакети. Те винаги трябва да си взаимодействат чрез своите