阿里云HaaS100物联网开发板学习笔记(一)硬件资源介绍

78 篇文章 56 订阅
32 篇文章 5 订阅

        摘要:本文基于阿里云官方帮助文档编写,目的是为了让大家深入了解HaaS开发板硬件资源。

目录

1.硬件简介

2.需要特别说明的几个硬件资源

2.1按键

2.2 TF卡插槽

2.3 指示灯

2.4 以太网接口

2.5 电源部分的细节

3.关于主控芯片HaaS1000

初学者入门阿里云Haas100开发板基本步骤


1.硬件简介

       下图就是阿里云2020年云栖大会发布的HaaS100开发板(HaaS600也马上发布了)。从图中可以看到,该开发板做工非常好,非常适合用来开发物联网项目,工规的电源和接口,防浪涌和反接保护,24小时稳定工作以及安装螺孔的设计,都是为了满足“快速开发”,迅速交付需求的。板子尺寸不大不小刚刚好,直接安装到项目机壳(柜)中,即可达到交付条件。

开发板背面如下图所示。

根据以上的接口和硬件分析,可以初步梳理出硬件的基本功能框架。

根据官方文档《HaaS硬件规格》,硬件接口有如下几个,其性能指标见下图。

2.需要特别说明的几个硬件资源

 

2.1按键

HaaS100上面有2个按键,键柄一长一短,短的是复位按键,长的是自定义按键。可以用作配网等操作。

看按键后续电路元件,复位按键应该采用的是RC电路。原理如下图所示,经过测量,复位按键引脚可控制复位信号电压从2.9V和0V之间变化。

自定义按键比较有趣,看上去后续有阻容器件和二极管,但是实际上与主控芯片连接的电平应该没有处理。

电压处于浮动变化状态,如果按下按键之后,就变为0V。该按键的控制方式应该属于下图所示(图片文字只是说明原理用)

2.2 TF卡插槽

从卡槽后续电路的间接程度来看,主控芯片应该包含有SDIO功能,这也一贯延续了Cortex 系列芯片的强大功能。

2.3 指示灯

电源指示灯,一共6个,右上角那个指示灯是电源,其余5个是GPIO指示灯。

对应的端口号,从阿里的文档中找到了

 

2.4 以太网接口

支持10/100M速率。使用的是FC1101芯片,这个芯片叫做网络变压器。

什么是网络变压器呢?

网络变压器的用途有什么。

2.5 电源部分的细节

电源电路的稳定性和可靠性是开发板的重要参数,敢把电源部分设计到板子上的,那必须得有很强的实力才行。

这个板子做的非常好,看两个细节:

首先用到了共模电感(Common mode Choke),也叫共模扼流圈,常用于电脑的开关电源中过滤共模的电磁干扰信号。在板卡设计中,共模电感也是起EMI滤波的作用,用于抑制高速信号线产生的电磁波向外辐射发射。就是下图中的这个。

还设计了防反接电路,可能是通过一个MOS管实现的。有防反接功能,才是高档开发板的标配。

最简单的防反接电路是下图这种原理。

3.关于主控芯片HaaS1000

开发板的型号是HaaS100,主控芯片是HaaS1000。

要想更加深入了解硬件功能,期待近期的主控芯片手册公布。

 

 

 

HaaS100开发板环境搭建和编译helloworld例程的入门,请参考上一篇文章

初学者入门阿里云Haas100开发板基本步骤

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TMS320VC5257H

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值