Embedded system for automatic MMS sending based on ARM and VxWorks

On the arm microprocessor hardware platform, windriver's tornado integrated development environment is applied to realize an embedded application system based on vxworks that automatically sends MMS. The system uses an existing cdma network to send MMS messages to specific mobile end users based on the set parameters.

With the development of embedded applications and the maturity of 16/32-bit risc processor technology and the emergence and improvement of embedded operating systems supporting various high-end processors, embedded wireless devices can implement many new applications using cdma networks. The embedded system that automatically sends MMS is one of the new applications. Under certain conditions, the system automatically sends a multimedia message to a designated mobile communication terminal; the application system is an automatic transmission MMS system that the user sets the trigger condition according to requirements. When the trigger condition is met, the device automatically controls the capture and compression of the image component to capture the external image. After the analog-to-digital conversion, digital compression, etc., the device performs the mms (mulTImedia message service) protocol encapsulation, and the packaged The data is sent to the mobile switching network via the handset module and finally forwarded to the mobile communication terminal user.

Overall system design

● System main processor

The system uses Samsung's 16/32-bit arm7tdmi-based microprocessor, which can reach a maximum frequency of 130mips and supports a 16-bit thumb instruction set. The thumb instruction set can achieve 32-bit system performance with 16-bit system overhead. .

● System block diagram

The system is logically divided into three parts: image capture and image compression module for capturing and compressing images; mms protocol processing and main controller module for processing image data and task control; and mobile phone module for sending MMS and receiving short messages. The system principle is shown in Figure 1.

Figure 1 System block diagram

● System working principle steps

(1) After the system is powered on, the mobile phone module reads the uim information and sends a wireless signal to find the cdma network, and connects to the network after the user number account and identity verification; then the system initiates a task to read the information in the mobile phone module to determine whether there is a network. Connection, if there is a network connection, the system initiates a task and waits for the condition that triggers the automatic transmission of the MMS.

(2) The device software can accept sms (short message service) information, analyze it, and perform actions according to the result of the analysis. After receiving the trigger of the user, the system initiates the task control serial port uart to perform command control and photographing on the image capturing and compression module; after the photographing, the task starts to read the serial port, and receives the image data returned by the image capturing and compression module.

(3) After receiving the returned image data, the system initiates a task to perform mms encapsulation on the image data, and the encapsulation format completely conforms to the mms client protocol.

(4) The system initiates a task to establish a connection with the wap information gateway using the wap protocol. After the connection is established, the system transmits the encapsulated image data to the mobile phone module through the standard serial port uart, and finally the system initiates a task to use the at command to control the mobile phone module to send the color picture to the mobile phone module. The mobile switching network is finally forwarded to the set target mobile communication terminal user, thereby completing the function of automatically transmitting the multimedia message.

It adopts high-quality battery monomers grouped and screened and designed by special mechanical structure to assemble all ranges of built-in BMS batteries.

Voltage levels: 12V, 24V, 36V, 48V, 96V, 110V, 220V, 330V, 380V, 440V, 600V.

Rated battery volumes: 10 ~ 2000Ah.

Battery types: lithium iron phosphate (LiFePO4), Valve Regulated Lead Acid (VRLA), high rate Nickel Cadmium Battery, nickel-hydrogen power, silver zinc battery and so on.

Main functions of BMS: capacity forecast, over current, over voltage, over charge, over discharge, over-temperature protection, single voltage balance, abnormal alarm, CAN-BUS communication, programmable parameters.

BMS For Lithium Ion Battery

Bms For Lithium Ion Battery,Li Ion Battery Management System,Lithium Battery Management System,Li Ion Bms

Xinxiang Taihang Jiaxin Electric Tech Co., Ltd , https://www.agvchargers.com

This entry was posted in on