IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> Arduino 逻辑分析仪 -> 正文阅读

[嵌入式]Arduino 逻辑分析仪

这是一个开源项目,实测可用,几乎零成本。

准备工作:

????????下载 项目zip包:?? ? ? ? ? ? ??

????????????????github.com/aster94/logic-analyzer?

????????下载 PC端图形界面软件 processing,版本 2 3 4 都可以, 绿色软件,解包即用:

????????????????processing.org? ?(?注意,直接下载可能很慢,把下载链接复制到 XDM 即可 )

? ? ? ? 一个 ESP8266 , 例如

????????????????NodeMCU

? ? ? ? 波形发生器,示波器可选

????????????????项目zip包?里面有一个 tester.ino , 写入另外一个 UNO,可以产生随机波形? ? ? ? ? ? ? ??

实验步骤:

1. Arduino IDE 打开 项目zip包 里面的? ESP8266.ino,直接烧写进 ESP8266

2. ESP8266 D0 或其他数字脚 接一个方波发生器,先设置到 10kHz。

3.?Processing IDE?打开 项目zip包 里面的 processing.pde, 点左上角运行

4. 出现 逻辑分析仪 图形界面,内容空

5. 点击界面左下角的 “start” , ESP8266 会闪灯, 几秒钟后出现下图中的波形?

??

?

原理分析:

上面步骤2之后,步骤3 4 5如果有困难,可以先用串口调试工具发送一个字符“G”, 会收到一大串数据: ( 不接波形发生器没有数据返回 )

大概看了下,就是 单片机这边 读取 PORTB ,有变化就记录一次具体变化的端口和时间到数组,凑够200次变化发送给上位机,上位机用 processing 按数组记录的数据绘图。

因为用到数组,UNO内存较小,还是ESP8266内存大些比较好。

1:113384
1:113884
1:114384
1:114884
1:115384
1:115884
1:116384
1:116884
1:117384
1:117884
1:118383
1:118883

实测 项目zip包 里, ESP8266程序是可用的, 但是UNO不能正常工作,修改后可用,需要的留言吧。

--------------------------------------------------------------------------------------------------------------------

其实吧,淘宝有成品,也不贵,不过自己用 ESP8266 做一个,软件和固件都可以自己修改,还是蛮好玩的,也能学到一些上位机处理的知识。

20多元买的逻辑分析仪可以用吗?命叔我用 20 多元买的的逻辑分析仪,带你用一个实际的例子来解码分析射频 LED 调光遥控器协议, 视频播放量 20929、弹幕量 23、点赞数 362、投硬币枚数 112、收藏人数 491、转发人数 30, 视频作者 命叔杂技, 作者简介 制作严肃艺术(不许笑的那种)作品,主要内容是关于禅与电单车维修,开源软硬件可进秋秋群 635466819 讨论,相关视频:如何正确使用逻辑分析仪,合适学生党的逻辑分析仪DSlogic,【极客匠】技术宅有哪些装备?怎么搭建工作室的?看这里!告诉你全部。,逻辑分析仪和示波器哪个更好用?,开箱测试拆解 Dream Source Lab梦源DSLogic U3Pro 32 逻辑分析仪协议解析/解码 对比一下配的 管脚夹子和是德的 32通道 1GHz,【使用篇4】50分钟完全学会MODBUS通讯协议,Android示波器,51单片机解码红外协议NEC基于stc89c52rc编程思路详解,洋哥打算讲100个运放应用例子,这是第001个,逻辑分析仪测试https://www.bilibili.com/video/BV1jJ411W74y/

USB 逻辑分析仪https://item.taobao.com/item.htm?id=37093335436

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2022-09-30 01:07:48  更:2022-09-30 01:08:01 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 19:45:12-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码