[资源分享]

自己撸个AC781x开发板,做开源项目

[复制链接]
楼主: Bobby13
手机看帖
扫描二维码
随时随地手机跟帖
Bobby13|  楼主 | 2021-9-8 21:14 | 显示全部楼层
aspoke 发表于 2021-9-8 13:02
AC781x支持驱动4G不行吗

有的,串口驱动,后续的图就看得见了

使用特权

评论回复
Bobby13|  楼主 | 2021-9-8 21:54 | 显示全部楼层
本帖最后由 Bobby13 于 2021-9-8 21:57 编辑

concept.png
设计理念更新:
- 将AC781x的板子作为子板(核心板),添加底板整合所有模块。
- 细化模块间联系。

===============================================

这是一套开发板和模块,由以下部分构成:
  • 汽车通信板:提供CAN/LIN通信功能。
  • NanoPi Duo2:提供Linux应用空间,提供蓝牙/WIFI/有线网络接口。
  • 4G模块(EC20): 提供上网功能,USB高速接口,UART辅助接口。
  • 底板:提供模块固定插座,提供电源转换,提供网络水晶头接口。
1.1. 汽车板 / 汽车通信板汽车通信板是主控板:
  • 供常电,有低功耗模式,可以通过IGN/CAN/LIN唤醒,通过LED指示工作模式。
  • 控制和监控 NanoPi Duo2 供电情况。
  • 控制和监控 4G模块 供电情况。
1.2. 系统板 / NanoPi Duo2NanoPi Duo2 是应用空间和网络接口:
  • 通过SPI和汽车板通信获取CAN/LIN/IGN信息。
  • 自带有线/无线/蓝牙通信功能。
  • A7四核,Linux,提供应用平台。
1.3. 上网模块 / 4G模块4G模块主要是上网功能:
  • 提供4G上网,电话,短信等功能。
  • 上网/电话/短信功能,主要通过USB,由系统板驱动。
  • 电话/短信唤醒功能,通过UART和INT,与汽车板进行联动。
1.4. 底板 / 母版底板完成系统整合:
  • 给各个模块/板卡提供插座和固定位置。
  • 给系统板和上网模块提供电压转换。
  • 提供对外接口:网络水晶头,CAN/LIN走DB9,其他信号走5557接口。



使用特权

评论回复
Bobby13|  楼主 | 2021-9-15 23:10 | 显示全部楼层
通信板(VCB)终于画好了。
3D.PNG

硬件设计在这里:
https://oshwhub.com/taoynkkx/sca_21_vcb_ac

软件设计后续在这里:
https://gitee.com/scalar-studio/sca_21_vcb_ac


接下来打样焊接。


使用特权

评论回复
豌豆爹| | 2021-9-18 16:01 | 显示全部楼层
AC781x支持驱动4G吗

使用特权

评论回复
Bobby13|  楼主 | 2021-9-18 23:35 | 显示全部楼层
豌豆爹 发表于 2021-9-18 16:01
AC781x支持驱动4G吗

用串口呀

使用特权

评论回复
Bobby13|  楼主 | 2021-9-22 19:54 | 显示全部楼层
本帖最后由 Bobby13 于 2021-9-23 10:22 编辑

1632311467211.jpg
板子回来了,该贴的都贴了,剩下的手焊(主芯片,电源,CAN/LIN,插针)

开始计划功能实现了:
1)调度器搞起来,闪个灯。
2)实现低功耗模式,通过IO唤醒。
3)CAN功能,CAN唤醒。
4)LIN功能,LIN唤醒。
5)SPI驱动,上位机。
6)搭建makefile + arm gcc 命令行工具链

使用特权

评论回复
Bobby13|  楼主 | 2021-9-28 00:40 | 显示全部楼层
测试了板子的硬件低功耗:
- 只有LDO时:42uA
- 再焊上两片TJA1042:62uA
- 再焊上两片TJA1021: 3mA多,分析看起来是TJA1021进入低功耗,需要单片机控制

使用特权

评论回复
Bobby13|  楼主 | 2021-9-28 00:42 | 显示全部楼层
本帖最后由 Bobby13 于 2021-10-2 12:02 编辑

验证了硬件的低功耗能力:
1. 只有电源芯片时:42uA,电源芯片的静态电流,跟设计差不多。
2. 电源芯片+CAN芯片:62uA,CAN静态电流每个10uA,跟设计差不多。
3. 再焊上两片TJA1021: 3mA多,分析看起来是TJA1021进入低功耗,需要单片机控制。

使用特权

评论回复
kyzhd| | 2021-9-29 09:46 | 显示全部楼层
这个芯片便宜不?

使用特权

评论回复
littlelida| | 2021-10-4 13:12 | 显示全部楼层
没焊全啊~~

使用特权

评论回复
评论
Bobby13 2021-10-11 10:05 回复TA
便宜的嘉立创直接贴,贵的芯片手焊。 
jkl21| | 2021-10-5 13:38 | 显示全部楼层
做什么设备呢   

使用特权

评论回复
评论
Bobby13 2021-10-11 10:06 回复TA
SPI转CAN/LIN/UART等等 
iyoum| | 2021-10-5 13:38 | 显示全部楼层
看到网上有个X-TRack  

使用特权

评论回复
uytyu| | 2021-10-5 13:38 | 显示全部楼层
Bobby13 发表于 2021-8-21 18:57
芯片到手了,准备开工。

芯片多少钱呢     

使用特权

评论回复
评论
Bobby13 2021-10-11 10:06 回复TA
闲鱼淘的 
myiclife| | 2021-10-5 13:38 | 显示全部楼层
Bobby13 发表于 2021-8-23 23:24
更新硬件设计 - 供电部分

这个准备做哪个项目的   

使用特权

评论回复
touser| | 2021-10-5 13:38 | 显示全部楼层
AC781x用什么开发的   

使用特权

评论回复
评论
Bobby13 2021-10-11 10:08 回复TA
准备 Makefile + arm gcc 
pklong| | 2021-10-5 13:39 | 显示全部楼层
SPI转CAN和LIN?   

使用特权

评论回复
htmlme| | 2021-10-5 13:39 | 显示全部楼层
这个支持几路的can和lin?

使用特权

评论回复
评论
Bobby13 2021-10-11 10:09 回复TA
CANx2, LINx2 
yujielun| | 2021-10-5 13:39 | 显示全部楼层
楼主的项目做到哪一步了?   

使用特权

评论回复
评论
Bobby13 2021-10-11 10:10 回复TA
板子焊好了,电源验证了,还没开始写程序。 
typeof| | 2021-10-5 13:39 | 显示全部楼层
开源项目好,后期可以开发了。  

使用特权

评论回复
评论
Bobby13 2021-10-11 10:11 回复TA
嗯嗯,有兴趣欢迎一起搞。 
usysm| | 2021-10-5 13:40 | 显示全部楼层
项目做到哪一步了        

使用特权

评论回复
评论
Bobby13 2021-10-11 10:11 回复TA
板子焊好了,电源验证了,还没开始写程序。 
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则