物美价廉的逻辑分析仪真是DIY爱好者的好助手,20多块钱就可以实现“仪器”自由,24M的采样率,处理10M以内的低速信号真是多快好省,在立创开源社区也是类似作品开花不断。其核心就是CY7C68013A单片机。

forum.jpg

开源社区逻辑分析仪开源项目

我们以其中的一个项目介绍一下此类型的逻辑分析仪的原理图,其原理图比较简单:CY7C68013A单片机外挂EEPROM,上行USB接口,下行GPIO外接74HC245TS缓冲。那问题来了,单片机这么多,为什么偏偏选择它用来做逻辑分析仪?

forum.jpg

CY7C68013A逻辑分析仪原理

CY7C68013A是带有USB 2.0高速的51 单片机,CPU主频并不高,但是这颗芯片上设计了一个叫GPIF的IP,可以不需要CPU的干预,在GPIO和USB之间直接进行高速的数据传输,而且GPIF可以进行编程配置来实现不同协议的支持,灵活,高效。看到这你就明白了。之所以CY7C68013A能作为逻辑分析仪使用芯片,其根本在于这个USB转IO的高速IP内核。与单片机没有半毛钱关系。

forum.jpg

CY7C68013A逻辑分析仪PCBA

开源大佬们给了工程所有的文件,上位机软件,固件,测试工具等等,有兴趣的客气去看看。

forum.jpg

逻辑分析仪工程文件