1 / 16

Kedah Electronics Engineering

Kedah Electronics Engineering LLC. PRESENTS. Microcontroller B41 The Universal Platform For Portable Radio Communication Devices. Kedah Electronics Engineering LLC, Russia, Moscow +7 495 530 0102, kedah@kedah.ru. Kedah Electronics Engineering. Kedah Electronics Engineering. www.kedah.ru.

kay-salas
Télécharger la présentation

Kedah Electronics Engineering

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Kedah Electronics Engineering LLC PRESENTS Microcontroller B41 The Universal Platform For Portable Radio Communication Devices Kedah Electronics Engineering LLC, Russia, Moscow +7 495 530 0102, kedah@kedah.ru Kedah Electronics Engineering Kedah Electronics Engineering www.kedah.ru www.kedah.ru

  2. Microcontroller B41 – universal platform for portable radio communication devices Microcontroller B41 B41 is universal platform for commercial portable radio communication devices. Radiochannel interface (capacity is up to 2Mbit/s), PCM interface, CVSD codec and cryptographic module makes B41 microprocessor to be a perfect choice for any voice applications such as home and office telephones, radio extenders, wireless on-door speakerphone and individual earphones (hands free) with encrypted channel for special applications. Implemented various peripheral interfaces and such feature as simple connection of extension modules directly to the system bus makes microcontroller B41 be a perfect platform for telemetry and monitoring systems (including medical), remote control systems of home units and industrial equipments. The software of B41 has tools that allow building of information controlling wireless network (ICWN) with ability of data retranslation between units. ICWN tools and very reasonable price of microcontroller let to consider B41 as a very perspective unit for applications at wireless public utility networks (remote data collection from electricity, gas, water and heat meters) as well as at security systems (fire alarm, car alarm, etc.) B41 is also applied for encrypted RF-tags and personal RFID. In retail field, B41 is used for wireless connection of cash registers to the server, updated via RF pricers, remote configurator of commercial and info screens. The other obvious application is encrypted wireless computer network and applicable to Bluetooth or ZigBee systems as well. B41 – microcontroller for portable radio applications. B41 is universal platform for commercial portable radio communication devices. The reasons to apply B41 the mentioned way is the technical parameters of the microcontroller such as multiple functionality, low power consumption and balanced performance, low cost. 0.25 m CMOS technology with 5 metal layers. Microcontroller B41 Kedah Electronics Engineering Kedah Electronics Engineering www.kedah.ru www.kedah.ru

  3. Microcontroller B41 – universal platform for portable radio communication devices Microcontroller B41 The structure of B41-3 microcontroller is presented here. The basis of microcontroller is 4 context 16 bit processor core. Moreover, microcontroller has embedded mask ROM (2kB, 1k x 16), SRAM (64kB, 32k x 16), MAC-module, context interrupt controller, timers block, set of interfaces for general applications and number of specialized modules. Embedded ROM contains UART loader, debug monitor and external Flash-memory manager programs. MAC-module assure integer multiplication of two 16-bit numbers getting in the result 32-bit product, multiplication with accumulation of 48-bit sum and integer-valued division of 32-bit dividend on 16-bit divisor. Timers block contains 4 programmable 16-bit timers, maskable interrupt oscillators with 256Hz and 2Hz frequency and watchdog timer as well. Programmable timers are clocked by frequency of 2MHz and assure single and multiple count modes. Watchdog timer assures system restart (reloading) in case of software failure. Embedded ROM contains UART loader, debug monitor and external Flash-memory programmer. Microcontroller B41 Kedah Electronics Engineering Kedah Electronics Engineering www.kedah.ru www.kedah.ru

  4. Microcontroller B41 – universal platform for portable radio communication devices Microcontroller B41 B41-core is a multi-context microprocessor core. The B41-core operates with the CISC-instructions that are interpreting via internal RISC-operation core. The B41-core feature are: • Multicontext realization • High-level instructions interpretation by means of built-in mini-programs of internal RISC-operation core • Programs and data unified address area • Segment representation of address area (64K words non-crossing segments) • Advanced mechanism of operands addressing (register, direct, indirect, index, immediate) • Current instruction repeating mechanism • Power management and clock frequency control The B41-core main parameters are: • Data width 16 bits • Address width 24 bits • Minimal addressable element 16-bits word • Address area 16M words (32MB) • Segment size 64K words (128KB) • Quantity of contexts 4 • Number of general purpose registers 8 per context • Number of segment registers 6 per context Microcontroller B41 Kedah Electronics Engineering Kedah Electronics Engineering www.kedah.ru www.kedah.ru

  5. Microcontroller B41 – universal platform for portable radio communication devices Microcontroller B41 Microcontroller B41 Kedah Electronics Engineering Kedah Electronics Engineering www.kedah.ru www.kedah.ru

  6. Microcontroller B41 – universal platform for portable radio communication devices Design Kit “B41-DKit” Base configuration of the sub-kit includes the following modules: • B41-Cross – cross-board; • B41-RCс-433 or B41-RCв – radiocontroller for 433 MHz or 2400 MHz; • Loading cable – assures programs loading via PC COM-port; • OLED-b41-fc or OLED-b41-be – color (262K colors,128x128 pixels) or monochrome (blue light, 128x32 pixels) module of OLED-display; • PROTO-b41 – prototyping board. Base configuration can be extended with the following modules: • B41-RCc-433/455/868/915 or B41-RCb/B41-RCba – optional radiocontrollers for 433/455/868/915/2400 MHz; • AUDIO-b41 – audio module; • USB-b41 – USB module; • ENET-b41 – Ethernet module; • RS485-b41 – level shifter of RS-485 interface; • RS232-b41 – level shifter of RS-232 interface; • ACDC-5V5-A5 – power adapter (~220V/+5V). The vendor is also planning to add extra modules such as: • FPGA-b41 – FPGA module (to prototype blocks on FPGA loaded via B41); • KeyPad-b41 – keypad; • Bat-b41 – battery power module. It worth to say that as soon as the second radiocontroller is connected to the cross-board via specialized connector (Pos.1), the user of B41-DKit gets ability to debug dual-processor configurations. Design Kit “B41-DKit” is intended for designing and debugging of the hard- and software applications built on B41 basis and on radiocontrollers of B41-RC family as well. The basis of B41-DKit is main board “B41-Cross”. B41-Cross has three unified (Pos.2 – Pos.4) and one specialized connectors (Pos.1) that assures connection of radiocontroller and relevant peripheral modules. The main board also has UART interface connector (for connection to COM-port of PC via loading cable), power connector and other elements. Each kit consists of 2 sub-kits. Design Kit “B41-DKit” Kedah Electronics Engineering Kedah Electronics Engineering www.kedah.ru www.kedah.ru

  7. Microcontroller B41 – universal platform for portable radio communication devices Design Kit “B41-DKit” SOFTWARE Real-time operating system “B41OS” supports preemptive multitasking and controls applications, assures access to peripheral units and has minimal needed user interface. The value of binary code of the OS core does not exceed 3KB. B41OS includes program interfaces for radiochannel (supports the most common transceiver chips), COM-port, USB and other peripherals. To support application of B41 at such devices that keeps large volume of stored data as cordless phones and others, B41OS has file system “B41FFS” (on YAFFS basis) that uses Flash-memory as a data storage means. Optimizing compiler from C++ is developed on GNU C++ version 3.3 and adopted to architecture and instruction set of B41. Dev C++, ECLIPSE or Microsoft VC are used for source code editing and primary debugging. One of key elements of the software is continuously extending C++ radiochannel drivers library that support various configurations starting from rather simple “point-to-point” or “point-to-multipoint” to distributed systems with relaying of data packet via chain of radiocontrollers. Integrated development environment for assembler “IDE–B41” has text editor, assembler’s compiler and program simulator combined with single-step debugger. B41-DKit is furnished with software development kit “B41_SDK”. B41_SDK has the following structure: • debug monitor-loader B41_Loader; • operating system B41OS; • optimizing compiler from C++; • C++ library; • integrated development environment for assembler “IDE–B41”. Debug monitor-loader “B41_Loader” assures programs loading to the microcontroller’s memory, Flash-memory programming, viewing and editing of RAM and peripheral modules registers. Design Kit “B41-DKit” Kedah Electronics Engineering Kedah Electronics Engineering www.kedah.ru www.kedah.ru

  8. Microcontroller B41 – universal platform for portable radio communication devices Radiocontrollers Family • Radiocontroller contains the following parts: • Microcontroller В41-3; • Flash-memory for programs and data storage; • RF transceiver; • Voltage regulators. • Wide number of sequential interfaces (UART, SPI, PCM, I2C) plus three 8-bit parallel ports allows easy connecting of various peripheral devices. More than that, it is possible to connect high-speed devices, which require a large data streams, via system bus (EMI). • The particular examples of Radiocontroller B41-RC application are home and office cordless telephones, wireless telemetry, wireless home and industrial remote control systems, wireless alarm and security systems, wireless cash register networks, etc Main advantage of the Radiocontroller (comparing to radiomodem) is that it fulfills radiochannel service as well as assures hard- and computing resources that control equipment and process receiving data. Supply voltage of Radiocontroller has wide range: from 3.5 to 6.0 V. Thus, the power can be supplied in various ways: by 5V ACDC-adapter, via USB-port to PC, by Lion accumulator (3.7 V) or by battery of 3 NiMH accumulators 1.2 V each. The operating temperature range of the Radiocontroller depends on the particular modification and keeps from 0° to +70°C for commercial modification and from -40 to +85°C for industrial modification. Сontroller and radiomodem at one compact PCB module Radiocontrolles of B41-RC family, is built on B41 microcontroller basis and has number of modifications that varies in frequency ranges, flash memory capacity, type of the antenna and other features. Radiocontroller of B41-RC family to be mostly applied as the hard core for portable systems that are using radio channel. Radiocontrollers Family Kedah Electronics Engineering Kedah Electronics Engineering www.kedah.ru www.kedah.ru

  9. Microcontroller B41 – universal platform for portable radio communication devices Antenna Radio transceiver Voltage regulators Data Address Flash-memory Radiocontrollers Family Radiochannel Parameters Supply Current Radiocontroller Radiocontrollers Family Kedah Electronics Engineering Kedah Electronics Engineering www.kedah.ru www.kedah.ru

  10. Microcontroller B41 – universal platform for portable radio communication devices Applications Wireless Skype phone on basis of wireless handset B41-HSet and USB base station B41-USB-BS is destined for comfortable communication using IP-phone computer software: mostly Skype, MSN and ICQ in future. It keeps all advantages of IP telephony (cheap long-distance/international calls and free PC-to-PC calls). Furthermore wireless PC IP-phone gives user comforts of modern DECT-phone. Due to the fact that connection between IP-handset and PC via USB base station exists permanently, you can adjust a handset on-the-fly, edit a phone book, change wallpapers and sounds with help contained software. IP-phone has an opportunity to send and receive text messages. Wireless Skype phone Kedah Electronics Engineering Kedah Electronics Engineering www.kedah.ru www.kedah.ru

  11. Microcontroller B41 – universal platform for portable radio communication devices Applications WIRELESS SKYPE PHONE:FUNCTIONS & SERVICES • Modern, bright, high contrast color OLED-display (262 144 colors) • Shows date, time and call records • Review incoming calls and outgoing calls records, shortcut dialing • Multi-language support • Registers all phone calls in base (incoming, outgoing, missed) • Out of the coverage alarm signals • Ringtones loading • Key sound indication • Handset searching mode • Automatic redialing • Quick dial • Tone extension number dialing • Phone book for 200 numbers • Clock, calendar, alarm, reminder • Volume adjustable (ringtone, key, speaker) • Music on hold • Call duration indication • Radio signal level indication • Battery level indication • Mute mode • Handset firmware upgrade • Subscriber List Synchronization with PC • Powers from USB (no extra power supply is needed) • Security service function. (bug the office by means of the handset) Wireless Skype phone Kedah Electronics Engineering Kedah Electronics Engineering www.kedah.ru www.kedah.ru

  12. Microcontroller B41 – universal platform for portable radio communication devices Applications Wireless Skype phone Kedah Electronics Engineering Kedah Electronics Engineering www.kedah.ru www.kedah.ru

  13. Microcontroller B41 – universal platform for portable radio communication devices Applications Wireless Telemetry System for Electricity Meters controls operating modes, assures electricity meter data collecting and transmitting to dispatcher’s PC. Data exchange between GSM concentrator and dispatcher’s PC occur via GSM net. One dispatcher’s PC can be connected to 255 GSM concentrators and every GSM concentrator communicates with 255 radioadapters via local radio channel. Wireless Telemetry System Kedah Electronics Engineering Kedah Electronics Engineering www.kedah.ru www.kedah.ru

  14. Microcontroller B41 – universal platform for portable radio communication devices Applications Radioadapters – for Electricity Meters Wireless Telemetry The radio-adapters and re-translators represent the lower link in the data transmission network. Their main difference is as follows: the radio-adapters are the terminal devices, which can receive the data from the center only over the radio channel, transmit this data to the user devices over the RS-485 interface, receive from the user devices the confirmation of the command execution and transmit this confirmation to the center over the radio channel. the re-translators execute all the above listed functions and also can translate the commands to other devices (to re-translators or radio-adapters) over the RS-485 interface or over the radio channel GSM-communicator sequentially transmits these commands over the RS-485 interface to the “Radio-controller” module. The “Radio-controller” translates the commands to the “Radio-adapter” devices directly or through the re-translators, using the radio-interface. The radio-adapters transmit the commands to the user devices over the RS-485 interface. While addressing a concrete user device the latter gives the answer, which is translated through the radio-adapter, re-translator, radio-controller to the GSM-communicator. After transmission-reception of the whole set of commands the GSM-communicator transmits the results to the supervisor server over the GSM/GPRS channel. Any personal computer or GSM communicator can play the role of the master device. In the latter case, the supervisor server sends a set of the commands to the GSM-communicator through the GSM-GPRS channel. Each command represents a package with the data in the RS-485 wire protocol format The commands can be group or individual ones. For the individual commands the confirmation of execution is expected.. Wireless Telemetry System Kedah Electronics Engineering Kedah Electronics Engineering www.kedah.ru www.kedah.ru

  15. Microcontroller B41 – universal platform for portable radio communication devices Application Wireless Telemetry System for Electricity Meters Wireless Telemetry System Kedah Electronics Engineering Kedah Electronics Engineering www.kedah.ru www.kedah.ru

  16. Kedah Electronics Engineering LLC Presentation is Over Thank You Kedah Electronics Engineering LLC, Russia, Moscow +7 495 530 0102, kedah@kedah.ru Kedah Electronics Engineering Kedah Electronics Engineering www.kedah.ru www.kedah.ru

More Related