uHex 低功耗控制器

μHex
目录

1 概 述
2 技术规格
3 引脚定义
4 程序加载
5 样例代码

5.1 低功耗应用

5.1.1 中断唤醒
5.1.2 定时唤醒
5.1.3 综合应用

5.2 非低功耗应用

6 FAQ

概 述
μHex是首款兼容Arduino的低功耗控制器,特别适用于电池供电的应用制作。在典型应用场景下(使用人体热释电传感器SEN0171),一节210mAh的CR2032纽扣电池可以待机60天。

其MCU为Atmega328,具有强大的功能和良好的通用性;编程接口为FTDI,Arduino IDE中板类型为Arduino Pro or Pro Mini (3.3V, 8 MHz) w/ ATmega328 。

μHex由创客LeoY设计。

其特点是:

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

注意事项

Bootloader有写保护,一般使用不会损坏, 请勿对Bootloader进行更新。
对于大负载应用(比如控制电机),请将该负载的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

物理尺寸:

28312.3mm

引脚定义
uHex示意图

单板上IO端口丝印(单板上印刷的标识)与Arduino端口对应关系:

丝印

数字端口

PWM端口

模拟端口

专有功能

RX

Serial

TX

1

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

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时钟源,其精度完全满足一般的应用。 Nextredirectltr.png购买 uHex 低功耗控制器 (SKU:DFR0343)

标签: Arduino传感器