0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

藍(lán)牙低能(BLE)控制機(jī)器人設(shè)計詳解

電子工程師 ? 來源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2018-04-04 09:33 ? 次閱讀

NXP公司的KW40Z/30Z/20Z是超低功耗高度集成單片器件,集成了工作在2.36 GHz 到2.48 GHz支持FSK/GFSK和O-QPSK調(diào)制的無線收發(fā)器,ARM Cortex-M0+CPU,160KB閃存和20KB SRAM,BLE鏈接層硬件,802.15.4包處理器硬件和滿足目標(biāo)應(yīng)用的外設(shè).主要用在手持設(shè)備,極低功耗嵌入系統(tǒng)的低功耗藍(lán)牙(BLE)或IEEE標(biāo)準(zhǔn)802.15.4 RF連接如手持保健設(shè)備,可穿戴運(yùn)動和健美設(shè)備,AV遙控,計算機(jī)鍵盤和鼠標(biāo),游戲控制器,接入控制,安全系統(tǒng),智能能源和家庭區(qū)域網(wǎng).本文介紹了Kinetis KW40Z/30Z/20Z主要特性,框圖,藍(lán)牙低能(BLE)控制機(jī)器人主要特性,框圖以及Kinetis KW40Z/30Z/20Z MCU開發(fā)平臺FRDM-KW40Z主要特性,框圖,電路圖,材料清單和PCB主要設(shè)計圖.

The KW40Z/30Z/20Z (called KW40Z throughout this document) is an ultra low-power,highly integrated single-chip device that enables Bluetooth low energy (BLE) or IEEEStandard 802.15.4 RF connectivity for portable, extremely low-power embedded systems. Applications include portable health care devices, wearable sports and fitness devices, AV remote controls, computer keyboards and mice, gaming controllers, access control, security systems, smart energy and home area networks.

The KW40Z SoC integrates a radio transceiver operating in the 2.36 GHz to 2.48 GHz range supporting a range of FSK/GFSK and O-QPSK modulations, an ARM Cortex-M0+CPU, 160 KB Flash and 20 KB SRAM, BLE Link Layer hardware, 802.15.4 packet processor hardware and peripherals optimized to meet the requirements of the target applications.

The KW40Z SoC’s radio frequency transceiver is compliant with Bluetooth version 4.1 for Low Energy (aka Bluetooth Smart), and the IEEE standard 802.15.4-2011 using OQPSKin the 2.4 GHz ISM band.

The KW40Z SoC can be used in applications as a "BlackBox" modem by simply adding BLE or IEEE Std. 802.15.4 connectivity to an existing embedded controller system, or used as a stand-alone smart wireless sensor with embedded application where no host controller is required.

Freescale provides fully certified protocol stacks and application profiles to support KW40Z. The KW40Z Flash and SRAM memory are available for applications and communication protocols using a choice of Freescale or 3rd party software development tools.

The RF section of the KW40Z SoC is optimized to require very few externalcomponents, achieving the smallest RF footprint possible on a printed circuit board.

Extremely long battery life is achieved though efficiency of code execution in the Cortex-M0+ CPU core and the multiple low power operating modes of the KW40Z SoC. Additionally, an integrated DC-DC converter enables a wide operating range from 0.9 V to 4.2 V. The DC-DC in Buck mode enables KW40Z to operate from a single coin cell battery with a significant reduction of peak Rx and Tx current consumption. The DC-DC in boost mode enables a single alkaline battery to be used throughout its entire useful voltage range of 0.9 V to 1.795 V.

Kinetis KW40Z主要特性:

? Multi-Standard Radio
– 2.4 GHz Bluetooth Low Energy version 4.1compliant
– IEEE Standard 802.15.4 2011 compliant
– Typical Receiver Sensitivity (BLE) = -91 dBm
– Typical Receiver Sensitivity (802.15.4) = -102 dBm
– Programmable Transmitter Output Power: -18 dBmto +5 dBm
– Low external component counts for low costapplication
? MCU and Memories
– Up to 48 MHz ARM? Cortex-M0+ core
– On-chip 160 KB Flash memory
– On-chip 20 KB SRAM
? Low Power Consumption
– Typical Rx Current: 6.5 mA (DCDC in buck mode,3.6 V supply)
– Typical Tx Current: 8.4 mA (DCDC in buck mode,3.6 V supply) for a 0 dBm output
– Low Power Mode (VLLS0) Current: 206 nA
? Clocks
– 32 MHz Crystal Oscillator
– 32 kHz Crystal Oscillator
? System peripherals
– Nine low-power modes to provide poweroptimization based on application requirements
– DCDC Converter supporting Buck, Boost, andBypass modes
DMA Controller
– COP Software watchdog
– SWD Interface and Micro Trace buffer
– Bit Manipulation Engine (BME)
? Human-machine interface
– Touch Sensing Input
– General-purpose input/output
? Analog modules
– 16-bit Analog-to-Digital Converter (ADC)
– 12-bit Digital-to-Analog Converter (DAC)
– 6-bit High Speed Analog Comparator (CMP)
? Timers
– 16-bit low-power timer (LPTMR)
– 3 Timers Modules(TPM): One 4 channels TPM andTwo 2 channels TPMs
– Programmable Interrupt Timer (PIT)
– Real-Time Clock (RTC)
? Communication interfaces
– 2 SPI modules
– 2 I2C modules
– Low Power UART module
– Carrier Modulator Timer (CMT)
? Security
– AES-128 Accelerator (AESA)
– True Random Number Generator (TRNG)
? Operating Characteristics
– DCDC Converter supporting Buck, Boost, andBypass modes
– Temperature range (ambient): -40 to 85℃

圖1.Kinetis KW40Z/302/202簡化框圖

無線電特性:
Operating frequencies:
? 2.4 GHz ISM band (2400-2483.5 MHz)
? MBAN 2360-2400 MHz
Supported standards:
? Bluetooth v4.1 Low Energy compliant 1 Mbps GFSK modulation
? IEEE Std. 802.15.4-2011 compliant O-QPSK modulation
? Freescale Thread Networking Stack
? Bluetooth Low Energy(BLE) Application Profiles
? ZigBee PRO and application profiles
Receiver performance:
? Receive sensitivity of -91 dBm for BLE
? Receive sensitivity of -102 dBm typical for IEEE Std. 802.15.4
Other features:
? Programmable transmit output power from -18 dBm to +5 dBm with DC/DC bypassand buck modes of operation
? Bluetooth Low Energy Link Layer hardware
? Hardware acceleration for IEEE Std. 802.15.4 packet processing
? 32 MHz crystal reference oscillator
? Supports antenna diversity option for IEEE Std. 802.15.4
? Supports dual PAN for IEEE Std. 802.15.4 with hardware-assisted address matching
acceleration
? Differential RF port shared by transmit and receive
? Low external component count
? Supports transceiver range extension using external PA and/or LNA
MCU特性:
ARM Cortex-M0+ CPU
? Up to 48 MHz CPU
? As compared to Cortex-M0, the Cortex-M0+ uses an optimized 2-stage pipeline
microarchitecture for reduced power consumption and improved architecturalperformance (cycles per instruction)
? Supports up to 32 interrupt request sources
? Binary compatible instruction set architecture with the Cortex-M0 core
? Thumb instruction set combines high code density with 32-bit performance
? Serial Wire Debug (SWD) reduces the number of pins required for debugging
? Micro Trace Buffer (MTB) provides lightweight program trace capabilities usingsystem RAM as the destination memory
Nested Vectored Interrupt Controller (NVIC)
? 32 vectored interrupts, 4 programmable priority levels
? Includes a single non-maskable interrupt
Wake-up Interrupt Controller (WIC)
? Supports interrupt handling when system clocking is disabled in low power modes
? Takes over and emulates the NVIC behavior when correctly primed by the NVIC onentry to very-deep-sleep
? A rudimentary interrupt masking system with no prioritization logic signals forwake-up as soon as a non-masked interrupt is detected
Debug Controller
? Two-wire Serial Wire Debug (SWD) interface
? Hardware breakpoint unit for 2 code addresses
? Hardware watchpoint unit for 2 data items
? Micro Trace Buffer for program tracing
On-Chip Memory
? 160 KB Flash
? Firmware distribution protection. Flash can be marked execute-only on a persector(4 KB) basis to prevent firmware contents from being read by 3rd parties
? Flash implemented as one 128 KB block and one 32 KB block. Code canexecute or read from one block while the other block is being erased orprogrammed
? 20 KB SRAM
? Security circuitry to prevent unauthorized access to RAM and flash contents throughthe debugger
系統(tǒng)特性:
Power Management Control Unit (PMC)
? Programmable power saving modes
? Available wake-up from power saving modes via internal and external sources
? Integrated Power-on Reset (POR)
? Integrated Low Voltage Detect (LVD) with reset (brownout) capability
? Selectable LVD trip points
? Programmable Low Voltage Warning (LVW) interrupt capability
? Individual peripheral clocks can be gated off to reduce current consumption
? Internal Buffered bandgap reference voltage
? Factory programmed trim for bandgap and LVD
? 1 kHz Low Power Oscillator (LPO)
DC-DC Converter
? Internal switch mode power supply supporting Buck, Boost, and Bypass operating
Modes
? Buck operation supports external voltage sources of 2.1 V to 4.2 V. This reduces
peak current consumption during Rx and Tx by ~25%, ideal for single coin-cellbattery operation (typical CR2032 cell).
? Boost operation supports external voltage sources of 0.9V to 1.795V, which isefficiently increased to the static internal core voltage level, ideal for single batteryoperation (typical AA or AAA alkaline cell).
? When DCDC is not used, the device supports an external voltage range of 1.45V to3.6V (1.45 - 3.6V on VDD_RF1, VDD_RF2, VDD_XTAL andVDD_1P45OUT_PMCIN pins. 1.71 - 3.6V on VDD_0, VDD_1 and VDDA pins)
? An external inductor is required to support the Buck or Boost modes
? The DCDC Converter 1.8V output current drive for external devices (MCU in RUN
mode, Radio is enabled, other peripherals are disabled)
? Up to 44mA in buck mode with VDD_1P8 = 1.8V
? Up to 31.4mA in buck mode with VDD_1P8 = 3.0V
DMA Controller
? Four independently programmable DMA controller channels provides the means todirectly transfer data between system memory and I/O peripherals
? DMA controller is capable of functioning in run and wait modes of operation
? Dual-address transfers via 32-bit master connection to the system bus
? Data transfers in 8-, 16-, or 32-bit blocks
? Continuous-mode or cycle-steal transfers from software or peripheral initiation
DMA Channel Multiplexer (DMA MUX)
? 4 independently selectable DMA channel routers
? 2 periodic trigger sources available
? Each channel router can be assigned to 1 of the peripheral DMA sources
COP Watchdog Module
? Independent clock source input (independent from CPU/bus clock)
? Choice between two clock sources
? LPO oscillator
? Bus clock
System Clocks
? 32 MHz crystal reference oscillator provides clock for the radio, and is the mainclock option for the MCU
? 32/32.768 kHz crystal reference oscillator used to maintain precise Bluetooth radiotime in low power modes
? Multipurpose Clock Generator (MCG)
? Internal reference clocks — Can be used as a clock source for other on-chipperipherals
? On-chip RC oscillator range of 31.25 kHz to 39.0625 kHz with 2% accuracyacross full temperature range
? On-chip 4MHz oscillator with 5% accuracy across full temperature range
? Frequency-locked loop (FLL) controlled by internal or external reference
? 20 MHz to 48 MHz FLL output
Unique Identifiers
? 10 bytes of the Unique ID represents a unique identifier for each chip
? 40 bits of unique MAC address can be used to generate BLE or 802.15.4 deviceAddress
外設(shè)特性:
16-bit Analog-to-Digital Converter (ADC)
? Linear successive approximation algorithm with 16-bit resolution
? Output formatted in 16-, 12-, 10-, or 8-bit right justified format
? Single or continuous conversion
? Configurable sample time and conversion speed / power
? Conversion rates in 16-bit mode with no averaging up to ~500Ksamples/sec
? Input clock selection
? Operation in low power modes for lower noise operation
? Asynchronous clock source for lower noise operation
? Selectable asynchronous hardware conversion trigger
? Automatic compare with interrupt for less-than, or greater than, or equal toprogrammable value
? Temperature sensor
? Battery voltage measurement
? Hardware average function
? Selectable voltage reverence
? Self-calibration mode
12-Bit Digital-to-Analog Converter (DAC)
? 12-bit resolution
? Guaranteed 6-sigma monotonicity over input word
? High- and low-speed conversions
? 1 μs conversion rate for high speed, 2 μs for low speed
? Power-down mode
Feature Descriptions
? Automatic mode allows the DAC to generate its own output waveforms includingsquare, triangle, and sawtooth
? Automatic mode allows programmable period, update rate, and range
? DMA support with configurable watermark level
High-Speed Analog Comparator (CMP)
? 6-bit DAC programmable reference generator output
? Up to eight selectable comparator inputs; each input can be compared with any input
by any polarity sequence
? Selectable interrupt on rising edge, falling edge, or either rising or falling edges ofcomparator output
? Two performance modes:
? Shorter propagation delay at the expense of higher power
? Low power, with longer propagation delay
? Operational in all MCU power modes
Low Power Timer (LPTMR)
? One channel
? Operation as timer or pulse counter
? Selectable clock for prescaler/glitch filter
? 1 kHz internal LPO
? External low power crystal oscillator
? Internal reference clock
? Configurable glitch filter or prescaler
? Interrupt generated on timer compare
? Hardware trigger generated on timer compare
? Functional in all power modes
Timer/PWM (TPM)
? TPM0: 4 channels, TPM1 and TPM2: 2 channels each
? Selectable source clock
? Programmable prescaler
? 16-bit counter supporting free-running or initial/final value, and counting is up or updown
? Input capture, output compare, and edge-aligned and center-aligned PWM modes
? Input capture and output compare modes
? Generation of hardware triggers
? TPM1 and TPM2: Quadrature decoder with input filters
? Global time base mode shares single time base across multiple TPM instances
Programmable Interrupt Timer (PIT)
? Up to 2 interrupt timers for triggering ADC conversions
? 32-bit counter resolution
? Clocked by system clock frequency
Real-Time Clock (RTC)
? 32-bit seconds counter with 32-bit alarm
? Can be invalidated on detection of tamper detect
? 16-bit prescaler with compensation
? Register write protection
? Hard Lock requires MCU POR to enable write access
? Soft lock requires system reset to enable write/read access
? Capable of waking up the system from low power modes
Inter-Integrated Circuit (I2C)
? Two channels
? Compatible with I2C bus standard and SMBus Specification Version 2 features
? Up to 1 Mbps operation
? Multi-master operation
? Software programmable for one of 64 different serial clock frequencies
? Programmable slave address and glitch input filter
? Interrupt driven byte-by-byte data transfer
? Arbitration lost interrupt with automatic mode switching from master to slave
? Calling address identification interrupt
? Bus busy detection broadcast and 10-bit address extension
? Address matching causes wake-up when processor is in low power mode
LPUART
? One channel
? Full-duplex operation
? Standard mark/space non-return-to-zero (NRZ) format
? 13-bit baud rate selection with fractional divide of 32
? Programmable 8-bit or 9-bit data format
? Programmable 1 or 2 stop bits
? Separately enabled transmitter and receiver
? Programmable transmitter output polarity
? Programmable receive input polarity
? 13-bit break character option
? 11-bit break character detection option
? Two receiver wakeup methods:
? Idle line wakeup
? Address mark wakeup
? Address match feature in receiver to reduce address mark wakeup ISR overhead
? Interrupt or DMA driven operation
? Receiver framing error detection
? Hardware parity generation and checking
? Configurable oversampling ratio to support from 1/4 to 1/32 bit-time noise detection
? Operation in low power modes
? Hardware Flow Control RTSCTS
? Functional in Stop/VLPS modes
Serial Peripheral Interface (DSPI)
? Two independent SPI channels
? Master and slave mode
? Full-duplex, three-wire synchronous transfers
? Programmable transmit bit rate
? Double-buffered transmit and receive data registers
? Serial clock phase and polarity options
? Slave select output
? Control of SPI operation during wait mode
? Selectable MSB-first or LSB-first shifting
? Support for both transmit and receive by DMA
Carrier Modulator Timer (CMT)
? Four modes of operation
? Time; with independent control of high and low times
? Baseband
? Frequency shift key (FSK)
? Direct software control of CMT_IRO signal
? Extended space operation in time, baseband, and FSK modes
? Selectable input clock divider
? Interrupt on end of cycle
? Ability to disable CMT_IRO signal and use as timer interrupt
General Purpose Input/Output (GPIO)
? Hysteresis and configurable pull up device on all input pins
? Independent pin value register to read logic level on digital pin
? All GPIO pins can generate IRQ and wakeup events
? Configurable drive strength on some output pins
Touch Sensor Input (TSI)
? Support up to 16 external electrodes
? Automatic detection of electrode capacitance across all operational power modes
? Internal reference oscillator for high-accuracy measurement
? Configurable software or hardware scan trigger
? Fully support Freescale touch sensing software (TSS) library
? Capability to wake MCU from low power modes
? Compensate for temperature and supply voltage variations
? High sensitivity change with 16-bit resolution register
? Configurable up to 4096 scan times
? Support DMA data transfer
Keyboard Interface
? GPIO can be configured to function as a interrupt driven keyboard scanning matrix
? In the 48pin package there are a total of 28 digital pins
? In the 32pin package there are a total of 15 digital pins
? These pins can be configured as needed by the application as GPIO, UART, SPI,
I2C, ADC, timer I/O as well as other functions
AES Accelerator (AESA)
? The Advanced Encryption Standard Accelerator (AESA) is a stand-alone symmetric
encryption accelerator supporting 128- bit key and data size and the followingmodes:
? Electronic Codebook (ECB)
? Cipher Block Chaining (CBC)
? Counter (CTR)
? CTR & CBC-MAC (CCM and CCM*)
? Cipher-base MAC (CMAC)
? Extended Cipher Block Chaining Message Authentication Code (XCBC-MAC)
? The AESA supports all BLE and IEEE 802.15.4 packet sizes
? The AESA supports DMA and interrupt-driven operation
True Random Number Generator (TRNG)
? The TRNG is an entropy source
? The TRNG output is intended to be read and used as an input to a deterministicrandom number generator
? The deterministic random number general will be implemented in software
? A FIPS 180 compliant solution can be realized using the TRNG together with a FIPS
compliantdeterminstic random number generator and SoC-level security

藍(lán)牙低能(BLE)控制機(jī)器人參考設(shè)計

The Bluetooth? Low Energy (BLE) controlled robot reference deign is developed using FRDM-KW40 board and PololuZumo Robot and can be controlled using a cellphone app. The BLE controlled robot is powered by the Kinetis KW40Z system on chip (SoC), which includes an ARM? Cortex? M0+ processor together with a 2.4 GHz radio for BLE and 802.15.4. It is implemented using the HID over GATT profile and works as a human interface device. The software is designed with features such as BLE data transfer to cellphone app, motor control and battery monitoring.

圖2.藍(lán)牙低能(BLE)控制機(jī)器人外形圖


藍(lán)牙低能(BLE)控制機(jī)器人主要特性:

Includes the NXP ultra-low-power Kinetis KW40Z SoC that enables Bluetooth? Smart/Bluetooth? Low Energy (BLE) v4.1 and/or IEEE? 802.15.4-2011 RF connectivity for portable, extremely low-power embedded systems

Developed using Kinetis Software Development Kit (SDK), comprehensive software support for Kinetis MCUs and includes a hardware abstraction layer (HAL) and drivers for each MCU peripheral, connectivity stacks, middleware, real-time operating systems and example applications designed to simplify and accelerate application development on Kinetis MCUs

圖3.藍(lán)牙低能(BLE)控制機(jī)器人框圖


Kinetis KW40Z/30Z/20Z MCU開發(fā)平臺FRDM-KW40Z

The ZumoBot Reference Design is initially provided with the ZumoBot mobile application. This application interacts with the ZumoBot. It enables scanning BLE devices, service discovery, battery measurement, and ZumoBot control using the HID profile. This document targets on the Freescale Freedom FRDM-KW40Z development board. This section details the hardware and software requirements to use the ZumoBot.

The ZumoBot firmware application is designed to run on the Freescale FRDM-KW40Z board.

The FRDM-KW40Z is a low-cost development platform enabled by the Kinetis W series KW40Z/30Z/20Z (KW40Z) family built on the ARM? Cortex?-M0+ processor featuring an integrated 2.4 GHz transceiver supporting Bluetooth? Smart/Bluetooth?Low Energy (BLE) v4.1 and/or IEEE? 802.15.4-2011 standards.

The FRDM-KW40Z kit contains two boards, enabling point-to-point out of the box connectivity. Each board can be configured as a Freedom development board or as a Freedom shield. The FRDM-KW40Z hardware is form-factor compatible with the Arduino? R3 pin layout, providing a broad range of expansion board options.

The FRDM-KW40Z features a highly-sensitive, optimized 2.4 GHz radio with PCB F-antenna which can be bypassed for connection to test equipment via SMA connection, multiple power supply options, push and capacitive touch buttons, switches, LEDs and integrated sensors.

圖4.MCU開發(fā)平臺FRDM-KW40Z外形圖


MCU開發(fā)平臺FRDM-KW40Z主要特性:

Supports MKW40Z160VHT4, MKW30Z160VHM4, MKW20Z160VHT4 Kinetis W MCUs Radio (RF) Features
High-performance 2.4 GHz transceiver supporting Bluetooth Low Energy (BLE) v4.1 and IEEE 802.15.4-2011
-91 dBm BLE and -102 dBm 802.15.4 receive sensitivity
Up to +5 dBm programmable transmit output power
6.5 mA / 8.4 mA Rx/Tx power consumption (DC/DC enabled)
PCB inverted F-type antenna and SMA RF port
Minimum number of matching components and external balun
External 256 KB Serial Flash supporting Over-the-air firmware updates
MCU Features
Up to 48 MHz Cortex-M0+ MCU
160 KB Flash, 20 KB SRAM
DMA, ADC, DAC, CMP, TMRs, SPI, I2C, UART, CMT
AES128 Security Hardware and True Random Number Generator
Multiple DCDC power supply options (Bypass, Buck, Boost)
Software/Protocol Stacks
Bluetooth Low Energy Host Stack and Application Profiles
Thread (end device only)
ZigBee Pro and Application Profiles
IEEE 802.15.4-2011 MAC/PHY
NXP Simple MAC (SMAC)
Multiple switches, push and capacitive tough buttons, LEDs, infrared
FXOS8700CQ - low-power 6-axis linear accelerometer and magnetometer
OpenSDA debug interface
Arduino compatible
Kit Contains
2 FRDM-KW40Z Freedom Development Boards
Quick Reference Card
2 USB Cables

圖5.MCU開發(fā)平臺FRDM-KW40Z功能框圖

圖6.MCU開發(fā)平臺FRDM-KW40Z電路圖(1)

圖7.MCU開發(fā)平臺FRDM-KW40Z電路圖(2)

圖8.MCU開發(fā)平臺FRDM-KW40Z電路圖(3)

MCU開發(fā)平臺FRDM-KW40Z材料清單:

圖9.MCU開發(fā)平臺FRDM-KW40Z PCB元件布局圖(頂層)

圖10.MCU開發(fā)平臺FRDM-KW40Z PCB元件布局圖(底層)

圖11.MCU開發(fā)平臺FRDM-KW40Z PCB設(shè)計圖(頂層)

圖12.MCU開發(fā)平臺FRDM-KW40Z PCB設(shè)計圖(底層)

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • NXP
    NXP
    +關(guān)注

    關(guān)注

    60

    文章

    1243

    瀏覽量

    181534
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    210

    文章

    27839

    瀏覽量

    204621
  • BLE
    BLE
    +關(guān)注

    關(guān)注

    12

    文章

    634

    瀏覽量

    59179
收藏 人收藏

    評論

    相關(guān)推薦

    機(jī)器人設(shè)計與實現(xiàn)》——低成本DIY機(jī)器人,一本機(jī)器人制作的經(jīng)典入門書

    基礎(chǔ)、機(jī)器人本體、電子控制設(shè)備、傳感器與導(dǎo)航和機(jī)器人電源系統(tǒng)等?!?b class='flag-5'>機(jī)器人設(shè)計與實現(xiàn)》是按照搭積木的方法指導(dǎo)機(jī)器人愛好者如何設(shè)計、制作
    發(fā)表于 08-01 18:21

    [分享]LabVIEW 與機(jī)器人設(shè)

    LabVIEW 與機(jī)器人設(shè)計 
    發(fā)表于 05-30 16:35

    基于視覺的高速尋線機(jī)器人設(shè)計與實現(xiàn)

    基于視覺的高速尋線機(jī)器人設(shè)計與實現(xiàn)
    發(fā)表于 09-08 10:59

    基于視覺的高速尋線機(jī)器人設(shè)計與實現(xiàn)

    基于視覺的高速尋線機(jī)器人設(shè)計與實現(xiàn)
    發(fā)表于 09-08 11:04

    紅外遙控六足爬蟲機(jī)器人設(shè)

    紅外遙控六足爬蟲機(jī)器人設(shè)
    發(fā)表于 02-19 16:38

    藍(lán)牙控制機(jī)器人

    藍(lán)牙控制機(jī)器人藍(lán)牙控制機(jī)器人端(android版,支持2.2及2.2以上系列手機(jī)),內(nèi)有hex
    發(fā)表于 07-20 09:35

    智能機(jī)器人設(shè)計資料大全

    ` 本帖最后由 小巧的魚 于 2015-4-23 00:10 編輯 智能機(jī)器人設(shè)計資料大全相關(guān)的原理圖源程序請點擊下載:[hide][/hide] `
    發(fā)表于 06-04 15:21

    機(jī)器人設(shè)計方案,控制系統(tǒng)設(shè)計匯總

    機(jī)器人設(shè)計方案{:7:}分享
    發(fā)表于 06-30 13:12

    機(jī)器人設(shè)計中PID控制的編程方法是什么?

    什么是PID控制?機(jī)器人設(shè)計中PID控制的編程方法是什么?
    發(fā)表于 06-30 06:53

    剛?cè)彳?b class='flag-5'>機(jī)器人設(shè)計與仿真分析實例解析

    一、機(jī)器人設(shè)計理論二、機(jī)器人仿真分析基礎(chǔ)機(jī)械臂Matlab建模仿真分析基于Matlab 與ADAMS聯(lián)合的機(jī)器人系統(tǒng)仿真分析三、軟體關(guān)節(jié)設(shè)計軟體機(jī)器人關(guān)節(jié)定量設(shè)計常見軟體
    發(fā)表于 09-02 11:17

    如何去實現(xiàn)一種氣動爬行機(jī)器人設(shè)

    規(guī)則機(jī)器人驅(qū)動系統(tǒng)為氣動控制系統(tǒng),將采用氣源、電源拖線運(yùn)行方式。氣源壓力5bar,電源電壓24V。手機(jī)+藍(lán)牙+單片機(jī)控制,實現(xiàn)轉(zhuǎn)向、前進(jìn)、后退、行走、循跡、運(yùn)載功能。要求
    發(fā)表于 01-13 08:09

    智能搬運(yùn)機(jī)器人設(shè)

    智能搬運(yùn)機(jī)器人設(shè)
    發(fā)表于 01-22 21:11 ?44次下載

    藍(lán)牙低能耗(BLE)的其他技術(shù)特點

    ? 對于已經(jīng)達(dá)到低功耗最佳化,而非最大數(shù)據(jù)傳輸率的無線通訊裝置而言,藍(lán)牙低能耗(BLE)技術(shù)是最適合的技術(shù)。其所需的功耗僅有傳統(tǒng)藍(lán)牙的百分之一。藍(lán)牙
    的頭像 發(fā)表于 11-22 16:32 ?4147次閱讀

    機(jī)器人設(shè)計教程之機(jī)器人控制和決策子系統(tǒng)

    本文檔的主要內(nèi)容詳細(xì)介紹的是機(jī)器人設(shè)計教程之機(jī)器人控制和決策子系統(tǒng)。主要內(nèi)容包括了:機(jī)器人典型控制架構(gòu)和典型
    發(fā)表于 12-25 11:40 ?23次下載
    <b class='flag-5'>機(jī)器人設(shè)</b>計教程之<b class='flag-5'>機(jī)器人</b><b class='flag-5'>控制</b>和決策子系統(tǒng)

    機(jī)器人設(shè)計教程之基于“創(chuàng)意之星”的機(jī)器人設(shè)計資料說明

    本文檔的主要內(nèi)容詳細(xì)介紹的是機(jī)器人設(shè)計教程之基于“創(chuàng)意之星”的機(jī)器人設(shè)計資料說明主要內(nèi)容包括了:一、機(jī)器人構(gòu)型設(shè)計和運(yùn)動規(guī)劃實驗
    發(fā)表于 12-25 11:40 ?11次下載
    <b class='flag-5'>機(jī)器人設(shè)</b>計教程之基于“創(chuàng)意之星”的<b class='flag-5'>機(jī)器人設(shè)</b>計資料說明