μHex

概 述

  • μHex是首款兼容Arduino的低功耗控制器,特别适用于电池供电的应用制作。在典型应用场景下(使用人体热释电传感器SEN0171),一节210mAh的CR2032纽扣电池可以待机60天。
  • 其MCU为Atmega328,具有强大的功能和良好的通用性;编程接口为FTDI,Arduino IDE(1.6.x以下版本适用)中板类型为Arduino Pro or Pro Mini (3.3V, 8 MHz) w/ ATmega328 。
  • μHex由创客LeoY设计。

其特点是:

  • 六边形设计,使其保持小巧身材的同时拥有14个IO口和7组电源接口
  • 4路可以关闭的电源接口(⊕),从而有效降低功耗
  • 两路睡眠唤醒接口,方便和周边环境互动
  • 专用Arduino低功耗开发库,轻松实现睡眠、唤醒功能
  • 电源接口和IO的交错设计,可以直接连接3pin/4pin传感器/执行器模块
  • 大焊盘设计,方便导线直接焊接
  • 焊盘为2.54mm标准间距,方便排针使用

注意事项

  1. Bootloader有写保护,一般使用不会损坏, 请勿对Bootloader进行更新
  2. 对于大负载应用(比如控制电机),请将该负载的VCC和GND直接和电源连接或建独立供电。

技术规格

微控制器: ATmega328P
时钟频率: 8 MHz(RC)
工作电压: 2.7-5V DC
睡眠电流(watchdog OFF): 0.12uA@3V3, 0.16uA@5V
睡眠电流(watchdog ON): 4.4uA@3V3, 6.4uA@5V
Flash空间: 32 KB (0.5K已用于bootloader)
SRAM空间: 2 KB
EEPROM空间: 1 KB
IO口数量: 14个
-PWM端口数: 5个
-模拟输入端口数: 6个
-UART接口数: 1
-I2C接口数: 1
-中断口数: 2
电源输入接口: 1路,焊盘间距兼容2mm/2.54mm
电源输出接口: 6路,其中4路可关断
可控电源接口最大电流: 2A
物理尺寸: 28*31*2.3mm

引脚定义

μHex
  • 单板上IO端口丝印(单板上印刷的标识)与Arduino端口对应关系:
丝印 数字端口 PWM端口 模拟端口 专有功能
RX 0 Serial
TX 1 Serial
2 2 INT0
3 3 3 INT1
5 5 5
9 9 9
10 10 10
11 11 11
A0 A0 A0
A1 A1 A1
A2 A2 A2
A3 A3 A3
SDA SDA A4 I2C
SCL SCL A5 I2C
DTR DTR 用于编程
+ 电源正
- 电源负
受控电源正

程序加载

uHex兼容Arduino Pro or Pro Mini (3.3V, 8 MHz) w/ ATmega328,使用FTDI编程器为其加载程序。 (注意:uHex和Arduino Pro or Pro Mini的bootloader不同,请勿更新bootloader

uHex与FTDI连接图

样例代码

低功耗应用

在配套的Arduino库microPoly Library提供如下样例,具体请参加代码中的注释说明。

中断唤醒

  • 代码:pinTrigger.ino
  • 功能:设定端口2或3上的触发条件,当条件满足时uHex将被唤醒,其上的LED闪烁数秒后再次进入睡眠状态
  • 硬件:uHex, 电源

定时唤醒

  • 代码:timerTrigger.ino
  • 功能:设定唤醒周期,uHex将会被周期性唤醒,其上的LED闪烁数秒后再次进入睡眠状态
  • 硬件:uHex, 电源

综合应用

  • 代码:measure.ino
  • 功能:周期性采集温湿度数据,当按键按动时在LCD上显示采集数据的平均值;其它时间自动在睡眠状态
  • 硬件:uHex, DHT11, LCD1602, Button, 电�

非低功耗应用

在uHex端口范围内,Arduino UNO/Pro Mini等已有代码都可以使用。

μHex

FAQ

*问题:uHex背面的图案是什么?

答:是中国汉字“茶”的小篆体。 中国茶源自神农。传说中的神农也就是炎帝,他教人们播种五谷,又教人们识别各种植物。他的肚子是透明的,神农就遍尝百草,然后仔细观察它们在肚子中的变化。有一次,神农吃到一种树叶,这种叶子吃进肚子里后,在里面走来走去,像是士兵在进行搜查,不一会儿,整个肠胃便像洗过一样干净清爽,感觉非常舒服。神农记住了这种叶子,给他起了个名字,叫"茶"。

*问题:为什么uHex正面的丝印2的方向和其它的不同?

答:uHex设计于中国农历春节之际,春节贴“福”要倒着贴,表示“福到了”。 福神看我专心于uHex,还请他喝茶,就把“2”倒过来,要将“福”气带给每一位uHex的使用者。

*问题:为什么uHex上看不到晶振?

答:uHex使用内部8M RC时钟源,其精度完全满足一般的应用。

<File:nextredirectltr.png>购买 uHex 低功耗控制器 (SKU:DFR0343)