2016 International Conference on Computer, Mechatronics and Electronic Engineering (CMEE 2016) ISBN: 978-1-60595-406-6 Application of TMS320VC5509A in Bluetooth Transmission Ling-xiao ZHOU, Ya-xia LIU* and Sheng-li HUANG Beijing Institute of Fashion Technology, Beijing *Corresponding author Keywords: Bluetooth, TMS320VC5509A, Application. Abstract. Bluetooth technology is the global wireless standard enabling the Internet of Things (IoT), it was created as an open standard to allow connectivity and collaboration between disparate products and industries. In recent years, many applications of Bluetooth devices have brought great convenience to the users of electronic devices. In this article, first, the Bluetooth protocol is used to connect Bluetooth transmission kit ICETEKBLE, TMS320VC5509A and the mobile phone. Next, completed the software design By using CCS compiling environment and assembly language. Then, control light on development board by Bluetooth of mobile phone. Finally, through this research to explore the application of TMS320VC5509A in the Bluetooth transmission. Introduction Bluetooth is a wireless technology standard for exchanging data over short distances (using short-wavelength UHF radio waves in the ISM band from 2.4 to 2.485 GHz) from fixed and mobile devices, and building personal area networks (PANs). Invented by telecom vendor Ericsson in 1994, it was originally conceived as a wireless alternative to RS-232 data cables. It can connect several devices, overcoming problems of synchronization[1]. This paper combines Mobile phone software and Bluetooth transmission kit ICETEKBLE, using TMS320VC5509A and Bluetooth protocol control sensor, achieved the purpose of wireless control. Brief Introduction of Test System The Composition of ICETEKBLE Kit Bluetooth Low Energy kit ICETEKBLE of Realtime Technology, is a suitable Bluetooth kit for ICETEK series type A evaluation board. Its main function is connected the evaluation boards and other sensors, so that the assessment board as part of the IoT. Due to the consistency of the communication protocol, the main control board can through the kit implementation of data exchange with other intelligent devices. Combined with the internet, it can achieved wireless remote control. Technical Introduction of Bluetooth Low Energy Bluetooth Low Energy (BLE) is a kind of wireless network transmission protocol, which can realize the wireless network connection,data exchange and wireless control[2]. Comparison of Data Transmission Protocols in Wireless Networks Bluetooth, Zigbee(the brand name for products using IEEE 802.15.4 standards) and Wi-Fi (the brand name for products using IEEE 802.11 standards) have some similar applications: setting up networks, printing, or transferring files. They are working in the 2.4GHz band wireless communication standards. They have different in the transmission distance and transmission rate, as shown in Figure 1. Figure 1. Comparison of data transmission protocols in wireless networks. Wi-Fi is intended as a replacement for high speed cabling for general local area network access in work areas or home. This category of applications is sometimes called wireless local area networks (WLAN)[3]. ZigBee is a new kind of wireless network technology with low complexity, low power consumption, low data rate, low data rate and low cost. It is a kind of technical proposal between wireless marking technology and Bluetooth technology. Mainly used for short-range wireless connection[4]. Bluetooth was intended for portable equipment and its applications. The category of applications is outlined as the wireless personal area network (WPAN). Bluetooth is a replacement for cabling in a variety of personally carried applications in any setting, and also works for fixed location applications. Bluetooth low energy, previously known as Wibree, is a subset of Bluetooth v4.0 with an entirely new protocol stack for rapid build-up of simple links. As an alternative to the Bluetooth standard protocols that were introduced in Bluetooth v1.0 to v3.0, it is aimed at very low power applications running off a coin cell. Chip designs allow for two types of implementation, dual-mode, single-mode and enhanced past versions[5]. Brief Introduction of TMS320VC5509A As the core of the system components, 5509A core operating frequency up to 144 MHz (6. 94 ns), the kernel power of 1.6 V. Consists of three parts: central processing unit (CPU), internal memory and on-chip peripherals[6]. CPU internal bus, a read instruction from the data bus (32), a read instruction address bus (24), three data read data bus (16), three data read address bus (24), two write data bus (16), two write data address bus (24 bits). Consider applications require low-cost, low-power processor chip, we can use 5509A chip as the core of the system; with existing processing algorithms to design a low-power, low-cost embedded control system. Communication Procedure of ICETEKBLE Kit ICETEK-UART-E board through the EMIF bus extension of the UART serial signal. It allows the CC2540 communicate with the main control board CPU, achieve local control eventually. Communication Procedure of CC2540 and Main Control Board First, CC2540 send message, and waiting for a response. Next, the main control board of CPU received message and responded (express ready to connect). Then, CC2540 received message and establish connection. Finally, it realizes the instant messaging. Communication Procedure of CC2540 and BLE Equipment First, CC2540 send invitations. Next, establish connection. Finally, CC2540 received command, and make the appropriate changes. Communication Experiment Hardware The TI royalty-free, BLE software development kit is a complete software platform for developing singlemode BLE applications. The kit is based on the CC2540 complete System-on-Chip (SoC) solution. The solution combines a 2.4-GHz RF transceiver, microcontroller, up to 256KB of in-system programmable memory, 8KB of RAM, and a full range of peripherals. The controller and host layers are implemented together on the CC2540, while the profiles and the application are implemented separately on an external host processor. The application and profiles communicate with the CC2540 through vendor-specific HCI commands using an SPI, a UART interface, or a virtual UART interface over USB. This configuration is optimal for applications that execute on another device such as an external microcontroller or a PC. When using this type of application, you can develop it externally while running the BLE stack on the CC2540. Figure 2 is the Connection of TMS320VC5509A system board and the expansion module, Figure 3 is Control lamp on TMS320VC5509A system board. Figure 2. Connection of TMS320VC5509A system board and the expansion module. Figure 3. Control lamp on TMS320VC5509A system board. Software As shown in Figure 4 is Mobile phone interface. Figure 4. Mobile phone interface. Code Composer Studio is an integrated development environment (IDE) that supports TI's Microcontroller and Embedded Processors portfolio. Code Composer Studio comprises a suite of tools used to develop and debug embedded applications. It includes an optimizing C/C++ compiler, source code editor, project build environment, debugger, profiler, and many other features. Import procedures as shown in Figure 5. Figure 5. Import procedures. The indicator D1 ~ D4 of ICETEK-VC5509-Ae board all out, it means the program starts running. The green light of ICETEK-UART-E board is lit, it showed that CC2540 and VC5509 start communication. The yellow light of ICETEK-UART-E board is lit, it indicating that connection of CC2540 and VC5509 has been established. The program flow chart is shown in Figure 6. Figure 6. Program flow chart. The experimental results are as follows, click the Toggle LED[1-4] on the phone, read this value will flip the D1-D4 indicator status of ICETEK-VC5509-Ae board. Figure 7. D1 lights are lit. Figure 8. All bright. Summary When the ICETEK-VC5509-Ae board is equipped with an ICETEKBLE Bluetooth communication kit, it can be added to the IoT. With the development of Bluetooth Technology, TMS320VC5509A chip can get more extensive application. Acknowledgement This research was financially supported by the Science research project of BIFT(2015A-04) , Undergraduate Research Training Program of BIFT in 2016(HHFZ 20160631009), Graduate education and teaching reform project of BIFT in 2016(120301990115). References [1] Francesco M D, Das S K, Anastasi G. Data Collection in Wireless Sensor Networks with Mobile Elements: A Survey on Sensor Networks. London, (2011), 1-34. [2] Gomez, C., Oller, J. and Paradells, J. Overview and evaluation of bluetooth low energy: An emerging low- power wireless technology. New York, (2012), 11734-11753. [3] Jara, A.J., Zamora, M.A. and Skarmeta, A.F.G. Secure use of NFC in medical environments. European Workshop on RFID Systems and Technologies (RFID Sys Tech). Berlin, (2009),1-8. [4] Gu Y, Ji Y, Li J, et al. ESWC: Efficient Scheduling for the Mobile Sink in Wireless Sensor Networks with Delay Constraint. IEEE Trans on Parallel and Distributed Systems, (2013), 1310-1320. [5] Texas Instruments. Bluetooth http://www.ti.com/tool/ble-stack low energy [6] Texas Instruments. 2.4GHz Bluetooth [2012-11]:http://www.ti.com.cn/product/cn/cc2540 software low stackand energy tools. [2013-9]: System-on-Chip[EB/OL]
© Copyright 2026 Paperzz