AD5308ARUZ 使用SparkFun Artemis设计
发布时间:2019/9/24 11:03:08 访问次数:1673
AD5308ARUZ使用SparkFun Artemis设计
让我们聊聊使用Artemis模块时的布局和设计注意事项。
Arduino的Artemis开发
使用SparkFun Artemis Arduino Core在不到5分钟的时间内使我们功能强大的基于Artemis的主板(Artemis Nano,BlackBoard Artemis和BlackBoard Artemis ATP)闪烁!
硬件总览
Artemis Thing Plus具有广泛的功能,请看一下,对吧?
特征:
1M闪存/ 384k RAM
提供48MHz / 96MHz Turbo
21个GPIO引脚-所有中断功能
21个PWM通道
内置BLE收音机
8个14位精度的ADC通道
2条I2C总线
1条SPI总线
2个UART
PDM数字麦克风
I2S接口
Qwiic连接器
板前的高分辨率照片
⚡警告:所有引脚均为3.3V。请勿将引脚暴露于5V电压。
Artemis上的ADC为0-2V。将ADC引脚暴露于3.3V电压不会损害器件,但对于大于2V的电压,ADC将饱和返回16,383(14位)。
串行和JTAG编程
RedBoard Artemis Thing Plus有两种编程方法。最常见的是USB C连接器,它用作USB到串行桥接器。只需在Arduino IDE中按“上载”或从SDK中按“ make bootload”,即可更新Artemis上的固件。
USB-C端口,用于对Artemis Thing Plus进行编程
单击图像以更仔细地查看
我们在RedBoard Artemis Thing Plus上使用CH340E。该驱动程序应自动安装在大多数操作系统上。但是,那里有各种各样的操作系统。首次将芯片连接到计算机的USB端口或进行操作系统更新时,可能需要安装驱动程序。有关更多信息,请查看我们的“如何安装CH340驱动程序教程”。
如何安装CH340驱动程序
如何在Windows,Mac OS X和Linux上安装CH340驱动程序(如果需要)。
第二种方法是JTAG编程。对于需要断点级调试的更高级的用户来说,JTAG的占用空间不大。我们建议检查一下我们的JTAG部分以获取兼容的公头和兼容的JTAG编程器和调试器。
JTag端口,用于对Artemis Thing Plus进行编程
单击图像以更仔细地查看
GPIO
Artemis Thing Plus在板的两侧都有21个可用的GPIO引脚。此外,还有用于用户按钮和LED的单独的IO。 LED引脚支持PWM,但按钮的引脚不支持。 Artemis Thing Plus原理图可以为您提供有关Thing Plus突破了哪些Apollo3打击垫的信息。您也可以将其与Apollo3焊盘图进行交叉引用。
GPIO导轨后视图
GPIO引脚导轨用户按钮和LED
单击任一图像以更仔细地查看
Qwiic和I2C
Artemis Thing Plus上的I2C引脚在板子背面标有SDA和SCL。它们在Arduino IDE中使用Wire.begin(),Wire.read()等进行控制。虽然引脚16/17使用Wire1,但Qwiic连接器使用Wire,因此您可以使用SparkFun的Qwiic生态系统(有超过50个板,每个板都有更多周!)。
前视图后视图
前视图:Qwiic连接器和I2C引脚16和17后视图:引脚16 / SDA1和17 / SCL1
单击任一图像以更仔细地查看
麦克风和RTC
Artemis在低功耗语音识别方面表现出色。为了实现这一点,我们在板上添加了PDM MEMS麦克风。此外,在给定外部32kHz晶体的情况下,Artemis模块可以运行RTC,因此我们已经包括在内。
RedBoard Artemis Thing Plus上的PDM麦克风和RTC
单击图像以更仔细地查看
板子尺寸
所有电路板尺寸均以英寸为单位列出。总体而言,PCB尺寸为2.3x.9英寸,与USB-C连接器略有悬垂。
板子尺寸
软体设定
阿尔emi弥斯薄
AD5344BRUZ
AD620AN
AD7656BSTZ
AD7794BRUZ
AD7864ASZ-1
AD7865ASZ-1
AD7927BRUZ
ADG508AKN
ADG509AKN
AT45DB041D-SU
AT91SAM9G20B-CU
ATMEGA128A-AU
ATMEGA48PA-AU
AD5308ARUZ使用SparkFun Artemis设计
让我们聊聊使用Artemis模块时的布局和设计注意事项。
Arduino的Artemis开发
使用SparkFun Artemis Arduino Core在不到5分钟的时间内使我们功能强大的基于Artemis的主板(Artemis Nano,BlackBoard Artemis和BlackBoard Artemis ATP)闪烁!
硬件总览
Artemis Thing Plus具有广泛的功能,请看一下,对吧?
特征:
1M闪存/ 384k RAM
提供48MHz / 96MHz Turbo
21个GPIO引脚-所有中断功能
21个PWM通道
内置BLE收音机
8个14位精度的ADC通道
2条I2C总线
1条SPI总线
2个UART
PDM数字麦克风
I2S接口
Qwiic连接器
板前的高分辨率照片
⚡警告:所有引脚均为3.3V。请勿将引脚暴露于5V电压。
Artemis上的ADC为0-2V。将ADC引脚暴露于3.3V电压不会损害器件,但对于大于2V的电压,ADC将饱和返回16,383(14位)。
串行和JTAG编程
RedBoard Artemis Thing Plus有两种编程方法。最常见的是USB C连接器,它用作USB到串行桥接器。只需在Arduino IDE中按“上载”或从SDK中按“ make bootload”,即可更新Artemis上的固件。
USB-C端口,用于对Artemis Thing Plus进行编程
单击图像以更仔细地查看
我们在RedBoard Artemis Thing Plus上使用CH340E。该驱动程序应自动安装在大多数操作系统上。但是,那里有各种各样的操作系统。首次将芯片连接到计算机的USB端口或进行操作系统更新时,可能需要安装驱动程序。有关更多信息,请查看我们的“如何安装CH340驱动程序教程”。
如何安装CH340驱动程序
如何在Windows,Mac OS X和Linux上安装CH340驱动程序(如果需要)。
第二种方法是JTAG编程。对于需要断点级调试的更高级的用户来说,JTAG的占用空间不大。我们建议检查一下我们的JTAG部分以获取兼容的公头和兼容的JTAG编程器和调试器。
JTag端口,用于对Artemis Thing Plus进行编程
单击图像以更仔细地查看
GPIO
Artemis Thing Plus在板的两侧都有21个可用的GPIO引脚。此外,还有用于用户按钮和LED的单独的IO。 LED引脚支持PWM,但按钮的引脚不支持。 Artemis Thing Plus原理图可以为您提供有关Thing Plus突破了哪些Apollo3打击垫的信息。您也可以将其与Apollo3焊盘图进行交叉引用。
GPIO导轨后视图
GPIO引脚导轨用户按钮和LED
单击任一图像以更仔细地查看
Qwiic和I2C
Artemis Thing Plus上的I2C引脚在板子背面标有SDA和SCL。它们在Arduino IDE中使用Wire.begin(),Wire.read()等进行控制。虽然引脚16/17使用Wire1,但Qwiic连接器使用Wire,因此您可以使用SparkFun的Qwiic生态系统(有超过50个板,每个板都有更多周!)。
前视图后视图
前视图:Qwiic连接器和I2C引脚16和17后视图:引脚16 / SDA1和17 / SCL1
单击任一图像以更仔细地查看
麦克风和RTC
Artemis在低功耗语音识别方面表现出色。为了实现这一点,我们在板上添加了PDM MEMS麦克风。此外,在给定外部32kHz晶体的情况下,Artemis模块可以运行RTC,因此我们已经包括在内。
RedBoard Artemis Thing Plus上的PDM麦克风和RTC
单击图像以更仔细地查看
板子尺寸
所有电路板尺寸均以英寸为单位列出。总体而言,PCB尺寸为2.3x.9英寸,与USB-C连接器略有悬垂。
板子尺寸
软体设定
阿尔emi弥斯薄
AD5344BRUZ
AD620AN
AD7656BSTZ
AD7794BRUZ
AD7864ASZ-1
AD7865ASZ-1
AD7927BRUZ
ADG508AKN
ADG509AKN
AT45DB041D-SU
AT91SAM9G20B-CU
ATMEGA128A-AU
ATMEGA48PA-AU
热门点击
- IC 7400工作及其应用
- 显示技术中的显示器件种类繁多,
- 数据采集系统是智能仪器的重要组成部分
- 华为手机芯片一部分是自己生产的称为“华为麒麟
- 零序电容电流补偿法
- 差分对的详细分析线电感和电容的分析
- 各种电子电路都需要直流电源供电
- 2020年,中国芯片产业与国际先进水平之间的
- OPT3007超薄环境光传感器
- 逻辑分析仪的分类
推荐技术资料
- 单片机版光立方的制作
- N视频: http://v.youku.comN_sh... [详细]