找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 71348|回复: 229
打印 上一主题 下一主题
收起左侧

用STC单片机自制高性价比逻辑分析仪

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

上位机操作可能不太好理解,若多人需要,我可以抽空做一份教程  
单片机端程序.rar (20.29 KB, 下载次数: 1224)     analyzer1.rar (517.22 KB, 下载次数: 1314)

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


上位机软件的安装使用:  


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



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




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


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

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


(74{OWXIKH%AWTPDO0%IMLU.jpg (81.38 KB, 下载次数: 325)

(74{OWXIKH%AWTPDO0%IMLU.jpg

评分

参与人数 9黑币 +98 收起 理由
IdeaMing + 5 很给力!
hym51hdz + 5 赞一个!
chit100 + 8 赞一个!
随易而安 + 10 共享资料的黑币奖励!
dgvt1218 + 10 同求上位机工程文件,能实现自动重装和自动.
ssfc + 5 赞一个!
老攻 + 5 很给力!
absflash + 15 想求一个vb上位机的教程啊
暗光 + 35 很给力!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏136 分享淘帖 顶13 踩
回复

使用道具 举报

228#
ID:102702 发表于 2024-1-7 11:11 | 只看该作者
不知道具体抓信号部分硬件要怎么连线?
回复

使用道具 举报

227#
ID:774081 发表于 2024-1-5 17:10 | 只看该作者
这个看着不错!有下载欲望,用仅有的黑比下载了,看看实际效果,讲真,是个好项目、好创意。
回复

使用道具 举报

226#
ID:821033 发表于 2023-9-6 14:15 | 只看该作者
谢谢分享!希望楼主出个教程
回复

使用道具 举报

225#
ID:345562 发表于 2023-8-25 12:53 | 只看该作者
赞一个,好资料,好平台。
回复

使用道具 举报

224#
ID:224580 发表于 2023-8-23 12:14 | 只看该作者
编程大神,高手
回复

使用道具 举报

223#
ID:997263 发表于 2023-8-23 08:48 | 只看该作者
很好很强大
回复

使用道具 举报

222#
ID:168971 发表于 2023-8-21 21:26 | 只看该作者
你这是真牛啊!
回复

使用道具 举报

221#
ID:372579 发表于 2023-8-19 07:49 | 只看该作者
怎么没有电路图呢?
回复

使用道具 举报

220#
ID:15745 发表于 2023-8-18 15:26 | 只看该作者
感觉挺高大上的,先学习学习
回复

使用道具 举报

219#
ID:488268 发表于 2023-4-28 14:30 | 只看该作者
为十年前的大牛点赞,我晚来了十年啊!
回复

使用道具 举报

218#
ID:1062762 发表于 2023-2-19 09:52 | 只看该作者
来个教程呗 下载了 抓不到数据
回复

使用道具 举报

217#
ID:977861 发表于 2022-10-3 14:27 | 只看该作者

感谢提供,支持支持。
谢谢分享
回复

使用道具 举报

216#
ID:214628 发表于 2022-9-30 10:11 | 只看该作者
好东西啊,这个上位机再添加几个功能就更完善了。
回复

使用道具 举报

215#
ID:624685 发表于 2022-9-29 12:28 | 只看该作者
膜拜,好东西,看看能不能自己做一个,谢谢分享
回复

使用道具 举报

214#
ID:163139 发表于 2022-9-28 20:47 | 只看该作者
好东西啊,学习
回复

使用道具 举报

213#
ID:1017814 发表于 2022-9-27 07:46 | 只看该作者
这个有没有人做成了的?我也想试试,但对VB不太懂呀
回复

使用道具 举报

212#
ID:917430 发表于 2022-9-26 23:26 | 只看该作者
可以读任何遥控器红外编码吗,谢谢分享
回复

使用道具 举报

211#
ID:102702 发表于 2022-9-25 16:04 | 只看该作者
楼主能分享一下具体的电路图吗?谢谢!
回复

使用道具 举报

210#
ID:262073 发表于 2022-8-10 16:00 | 只看该作者
takea look
回复

使用道具 举报

209#
ID:118142 发表于 2022-8-9 21:41 | 只看该作者
这个可以啊,穷人的法拉利。刚好有这个集成,试下好不好用!
回复

使用道具 举报

208#
ID:349590 发表于 2022-8-8 15:19 | 只看该作者
这个是真好!
回复

使用道具 举报

207#
ID:8222 发表于 2022-8-6 17:52 | 只看该作者
谢谢分享,发现宝藏了。
回复

使用道具 举报

206#
ID:688460 发表于 2022-8-5 21:21 | 只看该作者
对你的佩服是五体投地啊!厉害!人才!
回复

使用道具 举报

205#
ID:34149 发表于 2022-8-5 14:28 | 只看该作者
哇塞,还强大,可以同时采集两路信号?
回复

使用道具 举报

204#
ID:914666 发表于 2022-8-5 11:15 | 只看该作者
51hei有你更精彩
回复

使用道具 举报

203#
ID:88606 发表于 2022-8-5 05:45 | 只看该作者
这个有实际意义,看看仿制一个!赞!
回复

使用道具 举报

202#
ID:624685 发表于 2022-8-4 16:14 | 只看该作者
大神,膜拜。收藏慢慢学习
回复

使用道具 举报

201#
ID:65237 发表于 2022-8-4 09:18 | 只看该作者
这么好的东西楼主一定要出个教程
回复

使用道具 举报

200#
ID:65237 发表于 2022-8-4 09:05 | 只看该作者
谢谢分享,下载研究一下 ,楼主出个教程,让我这菜乌也更进一步
回复

使用道具 举报

199#
ID:86450 发表于 2020-11-11 09:11 | 只看该作者
这东西好啊
回复

使用道具 举报

198#
ID:841816 发表于 2020-11-10 22:11 | 只看该作者
        同求上位机工程文件,能实现自动重装和自动.
回复

使用道具 举报

197#
ID:70707 发表于 2020-10-19 15:30 | 只看该作者
很好,要求不高的地方还是能用,只是没有上位机源程序而且才一个通道,有4个通道才适合大部分用途,上位机没源程序自己也改不了
回复

使用道具 举报

196#
ID:276663 发表于 2020-9-22 09:21 | 只看该作者
你这么折腾是不错,能提高不少自身的能力。就是逻辑分析仪这东西,8路的τ 宝才20多块钱,功能还强大。只能给你鼓励鼓励。
回复

使用道具 举报

195#
ID:115923 发表于 2020-9-22 08:41 | 只看该作者
还是不错的,  不过τ 宝买一个也才20元
回复

使用道具 举报

194#
ID:285863 发表于 2020-9-22 08:10 | 只看该作者
楼主做一份上位机教程啊 让大家学习一下
回复

使用道具 举报

193#
ID:333678 发表于 2020-9-21 19:34 | 只看该作者
非常感谢分享,必须支持!
回复

使用道具 举报

192#
ID:305511 发表于 2020-9-21 17:29 | 只看该作者
这个真的是很好的东西啊!
回复

使用道具 举报

191#
ID:750709 发表于 2020-5-13 12:37 | 只看该作者
下载下来看看,期待效果
回复

使用道具 举报

190#
ID:137736 发表于 2019-12-7 21:48 来自手机 | 只看该作者
牛人,上位机水平高。
回复

使用道具 举报

189#
ID:223421 发表于 2019-12-7 21:02 | 只看该作者
上位机源码能否分享下?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表