platform internet of things experimental training … · 2017. 3. 13. · zigbee power control...
Post on 07-Oct-2020
0 Views
Preview:
TRANSCRIPT
PLATFORMINTERNETOFTHINGSEXPERIMENTALTRAININGPLATFORM
INTRODUCTIONThe training platform is a comprehensive experimental training platform thatcovered all kinds of mainstream wireless communication technology with nextgenerationInternettechnology.Theplatformadoptsmodulardesign,including433Mdetectionsection,ZigBeesensingsection,Bluetooth4.0sensingsection,WiFisensingsection, IPv6 sensing section, intelligent gateway and gateway extension section,ZigBeepowercontrolsection,computercommunicationinterfacesectionandpowersupply section. The platform uses Cortex-A8 (A9) processor, 3G (single-chip)processor,andZigBeepowermodule.TheZigBeecontrollerequippedwitha3G/4Gnew generation of mobile Internet communication module, and GPS / Beidoupositioning module. Platform provide wireless sensor network protocol, dataacquisitionandcontrolprocedures,gatewayGUIapplications,databasemanagementprocedures, network monitoring and other software resources to support PC andARMarchitectureof secondarydevelopmentandapplication. Theplatform is idealfor Internetof things teaching,experiment, training, scientific researchand furtherdevelopment.
PLATFORMFEATURES • Comprehensivecoverageofalllayersofknowledgepoints。
Short-distancecommunicationnetworkincludes • 433Mwirelessnetwork• ZigBeewirelesssensornetwork• Wi-Fiwirelessnetwork• Bluetoothwirelesscommunication• IPv6wirelessnetwork• RFIDradiofrequencyidentification,etc
Sensorlayercontains16differenttypesofsensors,morethan3kindsofcontrolequipment;Gatewayintegrated3G/4Gnext-generationmobilecommunicationnetwork,WiFiwireless communicationmoduleandvarietyof inputandoutputdevices for embedded development. Gateway operate with Android or Linuxoperatingsystem.
• Theplatformcomposedoftrainingtableandcontrolconsolewithruggedmetalframe. Mobile platform equipped caster with brake; Size: length 1470mm ×width750mm×high760mm;
• Modular design:The embedded gateway and sensor nodes are connected tobaseunitviaplug-inforpowersupply.Hotpluggabledesign.
• Sensors:Support up to 30 sensors for temperature, humidity, flame, light,pressure, light, smoke, acceleration, color, RFID low frequency, Hall, infraredlearning, relay control, remote key control, voice recognition and fingerprintrecognition.
• Short - range Wireless Sensor Networks: Integrated 433M, ZigBee, WiFi,Bluetooth, IPv6 five band transmission sensor information. 433Muses customprotocol stack, ZigBeenodeuses Z-Stack2007protocol stack,BluetoothadoptsBLE4.0protocolstack,IPv6uses6LowPANprotocolstack.
• VarietywaystoaccessInternet:Ethernet,3G/4G,WiFi,etc.• Support for variety of mainstream operating system embedded gateway:
Cortex-A8 gateway (Cortex-A9 upgradable). High speed (1Ghz), large storagecapacity(8GB)andlargememorycapacity(512MB).IntegratedwithZigBee,WiFi/ BT, 3G / 4G, GPS positioning and otherwireless communicationmodule, 3Gnetwork switchable under Wifi network and wired network. Default gatewayAndroidoperatingsystemcanalsousetheLinuxoperatingsystem.
• Long - distance communicationmodule:Ethernet (wired),WiFi, 3G / 4G, andGPS
• Infrared self-learning module: Communication control with infrared remotecontrolequipment.
• Equippedwith leakage circuitbreakers toprevent leakage causedbyaccidentsandpersonalsafetyprotection.
HARDWAREARCHITECTURE• Platformincludes
• 433MHzfrequencyband• ZigBee• Bluetooth• WiFi • IPv6• wirelesssensornetworksensingandcontrolnode• Embeddedgateway,
面板背部安装4组433M通信主板,面板外部分别安装振动、指纹识别、玻璃破碎、烟雾探测传感器。
433M节点区网关可选Cortex-A8或Cortex-A9,含7寸电容触摸屏、可板载3G/4G、WiFi/BT、GPS模块,流程运行Android、Linux系统以及应用程序。
智能网关区由传感器板、ZigBee通信板以及底板组成。支持多种传感器;采用CC2530芯片;支持Z-Stack协议栈。
ZigBee节点区
由传感器板、BT4.0通信板以及底板组成。支持多种传感器;采用CC2541芯片;支持低功耗BT4.0协议栈
蓝牙节点区
由传感器板、WiFi通信板以及底板组成。支持多种传感器;内置TCP/ IP协议栈;采用ESP8266通信模块。
WiFi节点区
具有空气开关,电压指示表与指示灯,以及漏电保护装置
平台供电区
可对12个模组实现免插拔在线烧写。
集成烧写机
将上位机常用的串口、USB、网络接口引到面板,方便用户操作。
PC机通信接口
触摸调光面板内置ZigBee通信模块,交流电输入,接收命令,控制白炽灯的明暗变化。
触摸调光控制节点
包含2路,内置ZigBee通信模块,交流电输入、交流电输出,接收ZigBee命令,控制强电设备的开关。
强电控制插座由3个IPv6节点与1个IPv6主板组成,主板位于网关扩展模块区。节点既承担IPv6通信,又分别进行ZigBEE、BT、WIFi通信。采用6LowPan协议栈。
IPv6通信节点
用于安装整个平台的开发环境、应用程序调试。
PC上位机
针对网关本地应用开发,包括直流电机、步进电机、继电器输出控制、点阵显示、IPv6主板等。
网关扩展模块
SOFTWAREARCHITECTURE IntelligentGatewayWirelessSensorNetworkManagementSoftware:AvailableinlocaloperationmodeandtheInternetofThingsmodeofoperation.DefaultwillbeLocalmode.Androidgatewayapplication:
• Eclipse or Android Studio with JAVA language GUI graphical applicationdevelopmentinterface.
Linuxgatewayapplication:
• QT4.7.3functionlibraryandQTC++GUIgraphicalapplicationdevelopmentinterface.
Usercanlogontocloudplatformtoviewinformationofgateway,real-timedataandgatewaymanagementnodehistoricaldata.
ZigBeeNode
433MHzBand
IntelligentGateway
GatewayExtensionModule
HostPC
DimmingControlNode
ACSocket
PCComm.Interface
IntegratedBurner
PowerSupplyUnit
BluetoothNode
WiFiNode
IPv6Communication
Node
Host PCwireless sensor networkmanagement software:Communication of 433hosts, ZigBee coordinators, bluetooth hosts, IPv6 hosts with host PC can beconnected through the serial port. PC wireless sensor network managementsoftwareusingVisualStudio2012&MSDNandSQLSERVER.
ZigBee节点
物联网网关(实验型)
上位机PC
Bluetooth节点MQTT协议
WiFi节点
IPv6节点
ZigBee/ IPv6
BT/ IPv6
WiFi/ IPv6
IPv6
RS232
UART
泛太物联网云平台
MQTT
HTTP
感知节点 物联网网关短距离通信协议
网络层 应用层
感知层
EXPERIMENTLIST
ZigBee:Short-RangeWirelessSensorNetworkExperimentsBasicRFexperiments:Experiment1 Point-to-pointcommunicationexperimentExperiment2 RSSIMeasurementexperimentExperiment3 TransmitpowersettingexperimentExperiment4 WirelesschannelsetupexperimentExperiment5 RandomsequencegeneratorexperimentExperiment6 AESsafetycoprocessorexperimentExperiment7 RFcommunicationexperimentI(datapacketerrorratetest)Experiment8 RFcommunicationexperimentII(Light&Switch)Experiment9 RFcommunicationexperimentIII(SpectrumAnalyzer) ZigBeeProtocolstackexperiments:Experiment1 ★Z-Stack2007protocolstackGenericApporiginalprogram downloadexperimentExperiment2 Point-to-pointdatatransmissionexperimentbasedonZ- Stack2007protocolstackExperiment3 Z-Stack2007ProtocolstackanalysisexperimentExperiment4 Z-stack2007protocolstackbindingexperimentExperiment5 Unicast,broadcast,multicastexperimentExperiment6 Multi-pointadhocnetworkexperimentExperiment7 Treenetworktopologyestablishmentexperiment;
Sensor node
Sensing Layer
de
Host PC
MQT protocol
Network layer Application layer
Short-range
communication protocol
IoT Gateway
de
de
de
IoT Gateway
Experiment8 ★ BasedonZ-Stack2007protocolstacktemperatureand humiditynodesandcoordinatorwirelesstransmission;Experiment9 BasedonZ-Stack2007protocolstackmulti-nodeandcoordinator wirelesstransmission;Experiment10 GenericApp-basedZigBeenodedataacquisitionandcontrol comprehensiveexperiment.ZigBeeProtocolstackextensionexperiments:Experiment1 SampleAppexperimentExperiment2 SimpleAppwirelessserialportexperimentExperiment3 TransmitAppexperimentExperiment4 SensorDemonetworksensorexperimentExperiment5 ZOADupgradeexperimentExperiment6 HomeAutomationexperimentExperiment7 SmartEnergyexperimentExperiment8 ZigBeeRF4CEexperiment
Bluetooth:Short-RangeWirelessSensorNetworkExperimentsProtocolstackexperiments:Experiment1 OSALPreliminaryExplorationExperiment2 SystemtimerExperiment3 LEDlighting Experiment4 LEDflashesExperiment5 SerialoutputExperiment6 SerialduplextransceiverExperiment7 NormalkeyinputExperiment8 ATcommandpreliminaryExperiment9 WatchdogexperimentExperiment10 MultitaskingExperiment11 DataencryptionExperiment12 SystemsleepandwakemodeExperiment13 SlaveBroadcastingExperiment14 HostcommunicationexperimentExperiment15 BLEBluetooth4.0protocolstackstartanalysisExperiment16 TemperatureandhumiditycollectionbasedonBLEprotocolstackExperiment17 VibrationdetectionbasedonBLEprotocolstackExperiment18 IlluminationdetectionbasedonBLEprotocolstackExperiment19 PhotodetectionbasedonBLEprotocolstackExperiment20 RaindropdetectionbasedonBLEprotocolstackExperiment21 FlamedetectionbasedonBLEprotocolstackExperiment22 HallSwitchdetectionbasedonBLEprotocolstackExperiment23 RelaywirelesscontrolbasedonBLEprotocolstack
WiFi:Short-rangeWirelessSensorNetworkExperimentsExperiment1 WiFiATCommandconfigureexperimentExperiment2 WiFiATCommandconfigureSTAexperimentExperiment3 WiFiATCommandconfigureAPexperimentExperiment4 WiFisinglechipmicrocomputercontrolexperimentExperiment5 WiFiSinglechipserialportexperimentExperiment6 WiFiGeneralpurposeIOportofsinglechipexperimentExperiment7 WiFiAccesswirelessrouterexperimentExperiment8 WiFiSOKETProgrammingexperimentExperiment9 WiFiAPWirelessnetworkhotspotexperimentExperiment10 WiFiAPCompatibilitywithStationexperimentExperiment11 WiFiSensoracquisitionexperimentExperiment12 WiFiRelaycontrolexperimentExperiment13 WiFiRSSIExperimentExperiment14 WiFiConnectserverdatatransferexperimentExperiment15 WiFiServerdatatransferexperiment
AndroidSometypicalexperiments
★ 1. EstablishAndroidGatewayPlatformExperiments: Experiment1 WriteUboottoSDcard Experiment2 SDfuseprogrammingsystem Experiment3 Fastbootprogrammingsystem 2. EmbeddedAndroidDevelopmentEnvironmentExperiments: Experiment1 Androidcompilationenvironmentinstallation. Linuxhostenvironmentinstallation. JDKinstallation Androidsourcecodeextraction; Experiment2 Compileuboot Experiment3 ConfigurationCompileLinuxkernel Experiment4 CompileAndroid 3. Androidsystemtestingandapplication★ 4. ANDROID(WINDOWS)developmentenvironment: Experiment1 EstablishJAVAenvironment.JDKinstallation. Experiment2 ECLIPSEinstallation Experiment3 ANDROIDSDKinstallation Experiment4 ADTinstallation Experiment5 Create,delete,andviewAVD(emulator) 5. LEDProjectexperiment: Analysisofoverallstructure. Androidsourcecodehardwaredriverspreparation. WritingHALlayer. WritingJNIlayer. WritingSERVICElayer. Writingappsoftware.
Codecompilationandexecution. 6. ANDROIDFundamentalexperiment LEDcontrol ADCsampling Keydetection PWMbuzzertest Serialcommunicationexperiments Executionofdatabaseexperiments; Playerapplication Frameanimationplayback Server-clientnetworkprogramming;★ 7. Android-WSNapplicationdevelopmentexperiment
1) SerialCommunicationProgrammingExperiment2) ZigBeenodedataacquisitionandcontrol:temperatureandhumidity
three-axisaccelerationlightbeamlightsensitivity3) DigitalpressurerelaysflameraindropsRFIDvibrationinfrared
radiationairquality 4) BluetoothNodeDataAcquisitionandControlExperiment5) WiFiNodeDataCollectionandControlExperiment
Typicaltrainingcases
★Case1:Qtbasednetworkacquisitionandcontrolexperiment ★Case2:QtbasedAndroidWSNnetworktopologyestablishmentexperiment ★Case3:Qtbased,Androidintelligentenvironmentmonitoringexperiment
top related