全新论坛MCU智学网上线,欢迎访问新论坛!稀缺资源、技术干货、参考设计、原厂资料尽在MCU智学网
更新自动建库工具PCB Footprint Expert 2023.13 Pro / Library Expert 破解版

用STC单片机打造高性价比逻辑分析仪

[复制链接]
6240 8

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
初来乍到,在此跟大家分享一下我刚完成的“巨作”,用不到十元的价格打造集信号发生、捕获、分析、保存于一体的超级漂亮超高性价比的逻辑分析仪。下位机芯片用廉价的STC12C5A60S2,程序用C语言编写,上位机软件用VB.NET编写,其主要优点是价格便宜、电路简单、有较高的精度、较高的测量速度、支持同步信号发生与捕获、连续捕获信号最多可达200个、可轻易计算出已捕获信号的脉宽、频率、周期及占空比等,并可通过上位机长久保存信号数据,直观分析红外遥控信号以及量程范围内的规则与不规则逻辑信号,一般实验基本能够满足,绝对是本人一类穷学生实验的一大利器。好了,废话到此为止,熬了很多个熊猫眼才制作出来的,现在累的要死,不想多说一个字,看以下。

5_153420_474dc7354004575.jpg


上位机操作可能不太好理解,若多人需要,我可以抽空做一份教程

analyzer1.rar (517.23 KB, 下载次数: 20)

analyzer2.rar (20.3 KB, 下载次数: 16)

Image.rar (746.78 KB, 下载次数: 11)


上位机软件及下位机程序(带注释)一起上传,有兴趣的朋友也可以参考着制作功能更强大的仪器。
下位机组成:STC12C5A60S2最小系统+串口电路(可直接用51实验板)
信号输入:P1.3
PWM输出:P1.4
晶振频率:24MHz
下位机采用模块化设计思想,这里的模块化设计思想不是指C语言的编程思想,而是真正把下位机当作特定功能的模块使用,如AD模块、LCD模块等。只根据上位机的命令配置资源及基础数据采集,而复杂繁琐的数据处理工作则交由功能强大的上位机来完成。这样可以使整体工程结构更清晰明了,程序排错移植更简单。下位机系统原理如下:

5_153420_0f311b5636ffe18.jpg


5_153420_2833c7feafccd57.jpg

5_153420_2833c7feafccd57.jpg


上位机软件的安装使用:


5_153420_320562da0758bb4.jpg

当屏幕因打开过其它窗口而无显示或显示不完整时,可通过单击“刷新”按钮刷新屏幕。


5_153420_59abb81511ae2e7.jpg


捕获遥控器信号,移动滚动条可移动波形画面,通过显示微调轻松调节显示比例。

5_153420_474dc7354004575.jpg


5_153420_a638b14e0227ef0.jpg



对比分析信号。信号分析功能很有用,根据选择的信号数目不同输出对应信息,若晶振频率准确稳定,精度能达到很高。

5_153420_79adf23a1780e21.jpg


5_153420_d3ac1624fc805dc.jpg

捕获分析通道1发出的PWM信号

5_153420_b0be4b66311e0fb.jpg

保存波形数据,波形数据格式为TXT,通过打开数据可读取数据至屏幕显示。

5_153420_8d21465800c5ab7.jpg





[ 此帖被落飘零在2011-04-24 10:11重新编辑 ]

举报

回复

8 个评论

lov***  新手上路  发表于 2012-11-5 20:53:47  | 显示全部楼层
谢谢分享.........................{:e179:}{:e179:}{:e179:}{:e179:}
lov***  新手上路  发表于 2012-11-5 20:55:10  | 显示全部楼层
希望楼主做一个上位机教程{:e179:}{:e179:}
项目***  新手上路  发表于 2013-4-16 23:36:32  | 显示全部楼层
这个楼主真强大,下载学习了
项目***  新手上路  发表于 2013-4-16 23:37:38  | 显示全部楼层
没有ME了,回复下载{:e151:}
项目***  新手上路  发表于 2013-4-16 23:38:08  | 显示全部楼层

没有ME了,不知道能不能下载了{:e147:}
项目***  新手上路  发表于 2013-4-16 23:39:56  | 显示全部楼层
没有下位机程序,白白浪费了ME
hlwe***  新手上路  发表于 2015-5-15 21:29:44  | 显示全部楼层

没有下位机程序,白白浪费了ME
hlwe***  新手上路  发表于 2015-5-15 21:30:19  | 显示全部楼层

没有下位机程序,白白浪费了ME
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

打开支付宝扫一扫,最高立得1212元红包
搜索

图文热点

更多

社区学堂

更多

客服中心

QQ:187196467 服务时间:周一至周日 8:30-20:30

关注我们

关于我们
关于我们
友情链接
联系我们
帮助中心
网友中心
购买须知
支付方式
服务支持
资源下载
售后服务
定制流程
关注我们
官方微博
官方空间
官方微信
快速回复 返回顶部 返回列表