打印
[活动专区]

【AutoChips 7801x MCU评测报告】+高温环境串口通讯热稳定性

[复制链接]
970|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 hahajing27 于 2020-6-30 23:54 编辑

       刚开始看这个芯片最大的卖点就是温度稳定性好,最高温度能工作在125度,用于户外,车载,高温工业环境不错,M0的内核相信价格也不贵。
       开发一开始板子原来我还以为是AC781X的,下载了不少资料,而且下载的压缩的RAR文件因为版本问题打不开,怀疑是不同版本压缩文件算法不一样,建议芯片厂家用ZIP文件压缩,至少新老软件都打得开。界面最好改成横列式,初看还以为就一个系列的MCU产品。后来一看板芯片是AC7801X,再仔细一核对开发板标号,我大概看了下开发板介绍,比较详细,具体步骤和注意事项都已标明,看了下AC7801X数据手册,这个系列的主要是用于简单场合,而且电流也不大,而ESD4000V对于工业和其他恶劣环境能让板设计压力减轻不少。                           
        相对于8位机而言,32位机的开发就是复杂度增加不少,基本上是结构体和数组满天飞,如果考虑开发初始化文件,这个开发过程更延长不少,幸好有例程,开发时只要粘贴复制修改,我用的是JLINK的下载器,很久以前其他板上的,编程时只用了SWD4线开发模式,网上介绍很多不详述了,按照厂家给的图很快发现整个编程环境能正常工作了。
       我不用作很复杂的测试,只是在高温环境下测试串口数据发送稳定性,这里只是初测,因为高温下MCU最坏结果是本身锁死,而且有比较大的电流,高温下MCU其他措施比如降速我就不测了。打开MCU的串口测试范例,发现串口用的是UART2,板子没焊,既然你例程都用的是UART2,这个口焊个接口还是应该的,我加焊了一个接线头好连到串口转USB口,程序也修改了一下,原来是发一串数据就停,把while(1)往前移动,改成不停发相同的数据,如果高温使得芯片产生异常,在串口上会有反应的,比如数据停顿或数据错误。
高温环境是用热风枪锁定在温度100下测得,为什么不用125度,因为热风枪的温度是风温,而芯片本身会有热量聚集,时间长后会有一定的温度提升,大概10度左右,只要能起到这个效果就行,热风枪的出风口采用细口,避免其它器件以及晶振在高温下工作从而产生影响,使得测试结果不准。

下图是整个开发板的连接图:

上风枪了:

这是串口得到数据表:

        在高温下数据很正常,也看不出停顿。看来这个芯片在能在125度高温下工作不是吹的。价格也不贵,10元以下,相对于在这个温度范围内的MCU是比较便宜的。它的高抗ESD和高耐温适合工作在各种环境恶劣的高温户外,工业和车载场合。



使用特权

评论回复

相关帖子

沙发
zeshoufx| | 2020-7-1 08:35 | 只看该作者
谢谢分享【高温环境串口通讯热稳定性】测试,,,,

使用特权

评论回复
板凳
marginer| | 2020-7-1 10:49 | 只看该作者
这点实验对于78xx来说还是轻松应对

使用特权

评论回复
地板
TechHolder| | 2020-7-1 19:45 | 只看该作者
仔细阅读了,说芯片本身会有热量聚集,感觉学到了知识点。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

367

帖子

1

粉丝