Jennic 公司的JN5148是超低功耗高性能無(wú)線控制器,目標(biāo)應(yīng)用于 ZigBee PRO網(wǎng)絡(luò).器件采用增強(qiáng)的32位RISC處理器, 集成了2.4GHz IEEE802.15.4兼容的收發(fā)器,128KB ROM, 128KB RAM,以及各種豐富的模擬和數(shù)字接口. JN5148具有28位AES安全處理器,MAC加速器,500和667kbps數(shù)據(jù)速率,工作電壓2.0V到3.6V,主要應(yīng)用在ZigBee PRO網(wǎng)絡(luò),智能讀表如AMR,家庭和建筑物自動(dòng)化,工業(yè)系數(shù),遠(yuǎn)程信息處理,遙控,游戲外設(shè)等.本文介紹了JN5148主要特性,方框圖, 單端無(wú)線電架構(gòu)圖, 基帶處理器框圖, 安全處理器架構(gòu), SPI外設(shè)連接圖, 定時(shí)器單元和UART方框圖, 模擬外設(shè)方框圖和PCB天線參考模塊電路圖以及元件列表.
The JN5148-001 is an ultra low power, high performance
wireless microcontroller targeted at ZigBee PRO networking
applications. The device features an enhanced 32-bit RISC
processor offering high coding efficiency through variable
width instructions, a multi-stage instruction pipeline and low
power operation with programmable clock speeds. It also
includes a 2.4GHz IEEE802.15.4 compliant transceiver, 128kB of
ROM, 128kB of RAM, and a rich mix of analogue and digital
peripherals. The large memory footprint allows the device to
run both a network stack, e.g. ZigBee PRO, and an embedded
application or in a co-processor mode. The operating current
is below 18mA, allowing operation direct from a coin cell.
Enhanced peripherals include low power pulse counters running
in sleep mode designed for pulse counting in AMR applications
and a unique Time of Flight ranging engine, allowing accurate
location services to be implemented on wireless sensor
networks. It also includes a 4-wire I2S audio interface, to
interface directly to mainstream audio CODECs, as well as
conventional MCU peripherals.
JN5148主要特性:收發(fā)器
• 2.4GHz IEEE802.15.4 compliant
• Time of Flight ranging engine
• 128-bit AES security processor
• MAC accelerator with packet formatting, CRCs, address check,
auto-acks, timers
• 500 & 667kbps data rate modes
• Integrated sleep oscillator for low power
• On chip power regulation for 2.0V to 3.6V battery operation
• Deep sleep current 100nA
• Sleep current with active sleep timer 1.25μA
• <$0.50 external component cost
• Rx current 17.5mA
• Tx current 15.0mA
• Receiver sensitivity -95dBm
• Transmit power 2.5dBm
MCU特性:
• Low power 32-bit RISC CPU, 4 to 32MHz clock speed
• Variable instruction width for high coding efficiency
• Multi-stage instruction pipeline
• 128kB ROM and 128kB RAM for bootloaded program code & data
• JTAG debug interface
• 4-input 12-bit ADC, 2 12-bit DACs, 2 comparators
• 3 application timer/counters,
• 2 UARTs
• SPI port with 5 selects
• 2-wire serial interface
• 4-wire digital audio interface
• Watchdog timer
• Low power pulse counters
• Up to 21 DIO
主要優(yōu)勢(shì):
• Single chip integrates transceiver and microcontroller for
wireless sensor networks
• Large memory footprint to run ZigBee PRO together with an
application
• Very low current solution for long battery life
• Highly featured 32-bit RISC CPU for high performance and low
power
• System BOM is low in component count and cost
• Extensive user peripherals
JN5148主要應(yīng)用:
• Robust and secure low power wireless applications
• ZigBee PRO networks
• Smart metering (e.g. AMR)
• Home and commercial building automation
• Location Aware services – e.g. Asset Tracking
• Industrial systems
• Telemetry
• Remote Control
• Toys and gaming peripherals
圖1.JN5148 方框圖
圖2.JN5148單端無(wú)線電架構(gòu)圖
圖3.JN5148基帶處理器框圖
圖4.JN5148安全處理器架構(gòu)
圖5.JN5148 SPI方框圖
圖6.JN5148典型SPI外設(shè)連接圖
圖7.JN5148定時(shí)器單元方框圖
圖8.JN5148 UART方框圖
圖9.JN5148模擬外設(shè)方框圖
圖10.JN5148 PCB天線參考模塊電路圖
JN5148 PCB天線參考模塊電路圖元件列表