Difference between revisions of "NanoHat Motor/zh"
From FriendlyELEC WiKi
(Created page with "English") |
|||
Line 1: | Line 1: | ||
[[NanoHat Motor|English]] | [[NanoHat Motor|English]] | ||
+ | ==介绍== | ||
+ | [[File:NanoHat Motor.jpg|thumb|NanoHat Motor]] | ||
+ | *NanoHat Motor是一个简单易用的电机驱动模块,模块使用了NXP公司的PCA9685芯片和东芝公司的TB6612FNG芯片,通过I2C接口和NanoPi NEO/Air/NEO2通讯。 | ||
+ | *每个模块可驱动四个5V PWM舵机模块和四个12V直流电机或者两个12V四线步进电机。用户可通过配置电阻更改模块的I2C从地址,从而堆叠使用多个模块以驱动更多的电机。 | ||
+ | *模块使用了TI公司的TPS54331电源转换芯片,能为NanoPi NEO/Air提供稳定、可靠的供电。 | ||
+ | *板上还有一片32K的EEPROM芯片AT24C32D,你可以用它来存储一些有用的信息。 | ||
+ | *NanoHat Motor和NanoPi NEO/Air/NEO2的外形尺寸和接口完全相同,可直接堆叠在NanoPi NEO/Air/NEO2上使用。 | ||
+ | |||
+ | ==特性== | ||
+ | *输入电压:12V | ||
+ | *可驱动四个5V PWM舵机 | ||
+ | *可驱动四个12V直流电机 | ||
+ | *可驱动两个12V四线步进电机 | ||
+ | *板载32K的EEPROM | ||
+ | *I2C地址可自由配置,多个模块堆叠使用 | ||
+ | |||
+ | [[File:NanoHat Motor_PCB.png | frameless|400px|NanoHat Motor-PCB]] | ||
+ | |||
+ | ===接口布局=== | ||
+ | [[File:NanoHat Motor-layout.jpg |thumb|600px|NanoHat Motor接口布局]] | ||
+ | [[File:NanoHat Motor-02.jpg|thumb|frameless|600px|NanoHat Motor]] | ||
+ | |||
+ | * '''24Pin引脚功能定义''' | ||
+ | ::{| class="wikitable" | ||
+ | |- | ||
+ | |Pin# || Name ||Pin# || Name | ||
+ | |- | ||
+ | |1 || SYS_3.3V ||2 || VDD_5V OUT | ||
+ | |- | ||
+ | |3 || I2C_SDA ||4 || VDD_5V OUT | ||
+ | |- | ||
+ | |5 || I2C_SCL ||6 || GND | ||
+ | |- | ||
+ | |7 || NC ||8 || NC | ||
+ | |- | ||
+ | |9 || GND ||10 ||NC | ||
+ | |- | ||
+ | |11 || NC ||12 ||NC | ||
+ | |- | ||
+ | |13 || NC ||14 || GND | ||
+ | |- | ||
+ | |15 || NC ||16 || NC | ||
+ | |- | ||
+ | |17 || SYS_3.3V ||18 ||NC | ||
+ | |- | ||
+ | |19 || NC ||20 || GND | ||
+ | |- | ||
+ | |21 || NC ||22 ||NC | ||
+ | |- | ||
+ | |23 || NC ||24 ||NC | ||
+ | |} | ||
+ | |||
+ | NanoPi NEO/Air/NEO2接口在此不列举,请在NanoPi NEO/Air/NEO2维基页面查阅。<br> | ||
+ | [http://wiki.friendlyarm.com/wiki/index.php/NanoPi_NEO/zh NanoPi NEO] | ||
+ | [http://wiki.friendlyarm.com/wiki/index.php/NanoPi_NEO_Air/zh NanoPi NEO Air] | ||
+ | <br> | ||
+ | |||
+ | * '''2Pin电源端子定义''' | ||
+ | ::{| class="wikitable" | ||
+ | |- | ||
+ | |Pin# || Name || Description | ||
+ | |- | ||
+ | |1 || 12V || 12V电源输入 | ||
+ | |- | ||
+ | |2 || GND || 地 | ||
+ | |} | ||
+ | |||
+ | * '''4Pin PWM 舵机端子定义''' | ||
+ | ::{| class="wikitable" | ||
+ | |- | ||
+ | |Pin# || Name || Description | ||
+ | |- | ||
+ | |1 || PWM* || PWM*输出 | ||
+ | |- | ||
+ | |2 || NC || 空 | ||
+ | |- | ||
+ | |3 || 5V || 5V电源输出 | ||
+ | |- | ||
+ | |4 || GND || 地 | ||
+ | |} |
Revision as of 08:58, 18 April 2017
1 介绍
- NanoHat Motor是一个简单易用的电机驱动模块,模块使用了NXP公司的PCA9685芯片和东芝公司的TB6612FNG芯片,通过I2C接口和NanoPi NEO/Air/NEO2通讯。
- 每个模块可驱动四个5V PWM舵机模块和四个12V直流电机或者两个12V四线步进电机。用户可通过配置电阻更改模块的I2C从地址,从而堆叠使用多个模块以驱动更多的电机。
- 模块使用了TI公司的TPS54331电源转换芯片,能为NanoPi NEO/Air提供稳定、可靠的供电。
- 板上还有一片32K的EEPROM芯片AT24C32D,你可以用它来存储一些有用的信息。
- NanoHat Motor和NanoPi NEO/Air/NEO2的外形尺寸和接口完全相同,可直接堆叠在NanoPi NEO/Air/NEO2上使用。
2 特性
- 输入电压:12V
- 可驱动四个5V PWM舵机
- 可驱动四个12V直流电机
- 可驱动两个12V四线步进电机
- 板载32K的EEPROM
- I2C地址可自由配置,多个模块堆叠使用
2.1 接口布局
- 24Pin引脚功能定义
Pin# Name Pin# Name 1 SYS_3.3V 2 VDD_5V OUT 3 I2C_SDA 4 VDD_5V OUT 5 I2C_SCL 6 GND 7 NC 8 NC 9 GND 10 NC 11 NC 12 NC 13 NC 14 GND 15 NC 16 NC 17 SYS_3.3V 18 NC 19 NC 20 GND 21 NC 22 NC 23 NC 24 NC
NanoPi NEO/Air/NEO2接口在此不列举,请在NanoPi NEO/Air/NEO2维基页面查阅。
NanoPi NEO
NanoPi NEO Air
- 2Pin电源端子定义
Pin# Name Description 1 12V 12V电源输入 2 GND 地
- 4Pin PWM 舵机端子定义
Pin# Name Description 1 PWM* PWM*输出 2 NC 空 3 5V 5V电源输出 4 GND 地