加入交流群  

扫一扫,添加管理员微信
备注:参考设计,即可被拉入群
和也在搞设计小伙伴们碰一碰

收藏 

评论 

Lemontree 发布

杰理彩色丝印开发板 JL AC7916A 蓝牙+WIFI双核

 
设计简介

B站视频:https://www.bilibili.com/video/BV1FG4y1s7tZ/

0.0 开发板前言

前段时间立创也卷了好多开发板啊,我怎么能不甘示弱!(好像说反了喂!)

于是便有了杰理这款开发板。

0.1 杰理(国产)芯片前言(希望你能看完

国外做蓝牙芯片的厂商有很多,而对于做蓝牙A2DP(即能够蓝牙音频传输)的比如:TI、ST、高通、NXP、赛普拉斯等。

国内做蓝牙A2DP芯片的厂商也有很多,比如:矩芯、杰理、中科蓝讯、安信可、山景、恒玄等。

但是国内很少厂商能够把资料文档开源的,基本能拿到资料的都是国外的蓝牙厂商,在前几年国内的厂商,似乎只有安信可(ESP32)

众所周知,国内的蓝牙芯片厂商对于资料很少有放开给个人,就算手头上有资料,也很少有能分享

但是疫情后时代下的芯片大涨价等多种因素,我们不得不选择转型国产芯片,于是许多厂商逐渐开始开源自己的各种蓝牙芯片,也便于培养一批使用的爱好者。

国内有上海博通的BK7252、中科蓝讯的AB32VG1、博流智能的BL606P(应该是没有A2DP)以及本次项目中的杰理AC79XX系列

题外话:

在79系列没有推出之前,杰理的芯片大多数都是闭源的,而你能在淘宝买得到的杰理芯片,大多数都是代理,而且能工作的软件是专门定制的(公版软件)

例如这种,软件已经写死了,你只能通过IO控制,好点的通过串口控制

也就是说买回来通电就用,你不能自定义,不能自己烧写代码,而且烧代码都要专门的下载工具,这个下载工具以前好几百一个

更何况SDK都很难搞到,就算搞到SDK,杰理编译工具也需要向杰理官方申请LICENSE,一机一码

而且代理购买的芯片,还需要在编写代码中写入你购买代理提供的key……

 

这一系列操作使得以前个人开发者想使用杰理的芯片时第一步就遇到麻烦!

但是现在,大人!时代变了,杰理79系列全开源!

 

顺便说个最近发生的比较搞笑的事情

国产某个芯片厂商在B站创了个官方号,并发了个自己家的新芯片,我就不说是哪家了。

然后评论区某个老哥这样在视频下评论:

虽然说的全都是大实话

然后很快啊:

就是还说不得了,国产厂商那么矫情?

 

回到这里,人家杰理东西都全开源了,资料也很容易拿到,芯片也可以单买价格也合理,希望国产芯片厂商好好学习一下杰理科技

 

1. 简介

本开发板是基于杰理官方开发板:JL_AC79_DevKit V1.0 修改而来

开发板含核心板和底板,使用排针连接。

核心板基本原理图基本照搬官方,只是布线和天线不同。

底板去掉了官方底板的摄像头和屏幕模块,增加IOKEY,功放换成4.5w x 2的升压功放,串口电路和电池管理芯片,内置锂电池,增加了IIS转模拟音频电路。

下图是核心板:

另有白色版本:

下图是核心板+彩色丝印底板:

官方开发文档:

https://doc.zh-jieli.com/AC79/zh-cn/release_v1.0.3/board_description/board_overview/index.html

官方原理图:

https://gitee.com/Jieli-Tech/fw-AC79_AIoT_SDK/tree/release/AC79NN_SDK_V1.0.3/doc/datasheet/AC791N%E8%A7%84%E6%A0%BC%E4%B9%A6/schematic/JL_AC79_DevKitBoard

本人开发板中FLASH焊接的是16M Byte的。

官方开发版购买链接:https://item.taobao.com/item.htm?spm=a1z10.1-c-s.w4004-22883854875.30.504d246b7hM503&id=668602916268&mt=

只是说官方的板稍贵,因此自己做了一个

一套下来要500

1.1 总框架

总的大致框架如下,和官方的大差不差,但是有一些改动:

-----------------------------分隔线------------------------------

2.0 核心板部分

这部分主要介绍核心板资源和最简单的DEMO如何烧录运行

2.1 核心板系统框图

2.2 核心板IO

这里IO是官方的图片,实际上一个IO功能远不止上面写的这些,具体可以查看芯片规格书

2.3 开发环境

官方文档第三节

https://doc.zh-jieli.com/AC79/zh-cn/release_v1.0.3/getting_started/environmental_install/index.html

下载并安装 CodeBlocks,安装工具链,安装软件包管理器。

可以使用VSCode编译。

2.4.HELLO DEMO

运行最简单的HELLO DEMO,查看串口输出

现在include文件夹中的app_config.h中修改正确的FLASH容量。

官方默认是8Mbit,我用的是16Mbit的,因此改成16,AC7916A中SDRAM容量是8Mbit(4M*16bit),因此也需要修改。

查看代码可知,C0脚是TX端口

然后进入下载模式在编译烧录代码即可

具体操作请查看杰理的官方指北4.2节:

https://doc.zh-jieli.com/AC79/zh-cn/release_v1.0.3/getting_started/project_download/download.html

2.5.额外说明

本核心板主控为AC7916A,为外置FLASH,因此不需要升级工具,对于内置FLASH的杰理主控,比如说AC7915B6A,AC7911B8,AC7913A6的,需要购买杰理强制升级工具:

这个工具自己是做不了的,必须买,有传输协议在里面

购买链接:https://item.taobao.com/item.htm?spm=a1z10.1-c-s.w4004-22883854875.2.4130246byY0LU9&id=620295020803

-----------------------------分隔线------------------------------

3.0 底板部分

这部分主要介绍底板各种资源和验证

功能验证主要使用官方的 wifi_story_machine DEMO

主要修改 board_config.h宏定义 即可实现功能

目录在:fw-AC79_AIoT_SDK-release-AC79NN_SDK_V1.0.3appswifi_story_machineoardwl82

 

芯片和开发板板宏定义为:

请确保一致

3.1 底板资源介绍

框图呢在核心板那里放过了,这里不放了,我们从PCB看吧。

资源其实挺多的,电池电源管理,串口,USB,LINE IN,OLED,麦克风,IOKEY,ADKEY,SD卡,LINEOUT,AMP,DAC,以及各种选择跳线。

中间就是一个直插的核心板了,并且把所有IO引导底板上了。

3.2 底板电源管理

充电管理用的是我最近常用的一款TP5100,可以充单节锂电池2A,也可以冲两串锂电池,用的是TYPE-C 6PIN供电,电池出来供电直接到开关了。

底板3.3V和核心板的一样,也是用的同款DCDC,有预留跳线,可以选择MCU控制的PA0端口,也可以直接使能

除此之外还有一个电池升压到5V,用于USB的供电,也有MCU控制的PC9,也可以直接使能。

3.3 底板KEY

按键分为了IOKEY和ADKEY,官方DEMO主要使用ADKEY

IOKEY使用了PC4,PC5,PC6

3.4 底板LED

LED灯预留了很多,一个主供电3.3V的LED,其他LED都连接到PC口中,可以使用IO或者PWM点亮

3.5 底板DEBUG

DEBUG使用的是CH340C USB转串口芯片

默认DEBUG口是PB3

请确保宏定义已经打开PB3:

3.6 底板功放

功放使用的是XA9521

是一款 2×4.5W/3.7V,自适应升压,超低 EMI,高信噪比,G类双声道音频功放

芯片内部集成多路电源轨自适应升压单元,在锂电池3.7V 供电时,驱动双通道 4Ω负载可以输出 2×4.5W 恒定功率。

预留了功放模式选择跳线

 

功放较冷门,后续可能会使用比较容易买到的功放。

3.7 底板SD卡

SD卡接在了PB5,PB6,PB7口,单线,电源可以选择。

在宏定义中,需要修改SD卡为SD0的A组,即PB5,PB6,PB7。

CLK检测,单线模式

3.8 底板数模转换

IIS转模拟音频信号

使用4344芯片

3.9 底板USB

USB直通MCU,USB5V用升压供电

3.10 底板OLED屏幕

IIC控制的OLED,接在IIC PH0 PH1口

3.11 底板麦克风

使用硅麦,接到MCU的MIC IN,AGND分开

-----------------------------分隔线------------------------------

4.0 高级功能

待完善

最后:底板彩色丝印

选用粉色宝可梦主题,基本都是粉色的宝可梦。

导入PS进行排版

背面是我的头像?hhh

未完待续,开发板各功能会继续完善

目前已知问题:

1.XA9521功放第7脚SDB应该和SDA脚做选择

2.SD卡检测脚和CLK脚电阻应改为7.5K

 

B站视频:https://www.bilibili.com/video/BV1FG4y1s7tZ/

视频演示:

参考设计图片
×

!注意:请使用浏览器自带下载,迅雷等下载软件可能无法下载到有效资源。

 
相关器件
器件 类型 描述 数据手册
HPCR0603F1R60K9 高功率贴片电阻 功率:200mW 阻值(欧姆):1.6 精度:±1% 0.2W,额定功率是普通贴片电阻的一倍 点击下载
SS12D10G4 071 滑动开关 点击下载
CC0805FRNPO9BN152 贴片电容(MLCC) 点击下载
SS34 肖特基二极管 直流反向耐压(Vr):40V 平均整流电流(Io):3A 正向压降(Vf):550mV @ 3A 40V,3A,VF=0.55V@3A 点击下载
0603WAF1001T5E 贴片电阻 阻值(欧姆):1K 精度:±1% 功率:1/10W 温度系数:±100ppm/°C 点击下载
KF301R-5.0-2P 螺钉式接线端子 点击下载
TP5100 电池电源管理芯片 点击下载
SPZ1HM470E08O00RAXXX 固态电解电容 脚间距(mm):2.5 容值:47uF 精度:±20% 额定电压:50V ESR串联电阻:35 mΩ @ 100kHz 额定纹波电流:2.1A @ 100kHz 固态铝聚合物电容 50V 47UF 工业级 -40~105℃ 点击下载
BAT54 肖特基二极管 直流反向耐压(Vr):30V 平均整流电流(Io):200mA 正向压降(Vf):1V @ 100mA 点击下载
TYPE-C16PIN USB连接器 点击下载
A2004WV-4P 线对板/线对线连接器 针脚数:4 连接器类型:针座 系列:- 间距:0.079"(2.00mm) 触头类型:公头插片式 0.079" (2.00mm) MX2.0 51004直插 镀锡 4位 针座连接器 点击下载
CH340C USB芯片 驱动器/接收器数:- 协议类别:USB 2.0 类型:Transceiver 数据速率:2Mbps USB转UART串口,内置晶振,手册有提供将TTL 串口转换为RS232 串口的应用原理图 点击下载
U221-041N-4V33-S5 USB连接器 点击下载
SX1308 DC-DC芯片 可输出电流:2A 开关工作频率:1.2MHz 输出类型:Adjustable 输出电压的路数:1 功能类型:Step-Up 输出配置:Positive SX1308是一款超小封装高效率、直流升压稳压电路 点击下载
YTA0624-4R7M 功率电感 精度:±20% 电感值:4.7uH 直流电阻(内阻):50mΩ 额定电流:5A 点击下载
SS34A 肖特基二极管 直流反向耐压(Vr):40V 平均整流电流(Io):3A 正向压降(Vf):550mV @ 3A 点击下载
AC0805KKX7R8BB684 贴片电容(MLCC) 点击下载
313耳机座直插 音频连接器 连接器类型:3.5mm 插件式耳机座 方向:水平 针脚/触头数:5 公母:母 点击下载
DS1023-2*14SF11 排针排母 针脚数:28 连接器类型:排母 排数:2 触头类型:母形插口 间距:0.100"(2.54mm) 点击下载
DTS-61K-V 轻触开关 电路结构:SPST-NO 触点额定电流:50mA @ 12VDC 按钮头类型:Standard 按钮作用方向:Top Actuated 直插6*6按键,高度4.3mm 点击下载
群聊设计,与管理员及时沟通

欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeworld”及时沟通。

 
查找数据手册?

EEWorld Datasheet 技术支持

论坛推荐 更多
更新时间2024-11-09 21:59:24

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

EEWORLD参考设计中心

站点相关: TI培训 德州仪器(TI)官方视频课程培训

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved