mini便携迷你示波器DSO+i2c工具+UART串口工具+外壳 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

专业版 mini便携迷你示波器DSO+i2c工具+UART串口工具+外壳

简介:基于老刘爱鼓捣版本修改,在原有的基础上增加i2c读写功能,锂电池充放电功能,串口读写功能,所有功能均已打板验证OK. FAE,电子工程师,软件工程师出差神器.

开源协议: GPL 3.0

(未经作者授权,禁止转载)

创建时间: 2023-09-26 13:30:17
更新时间: 2024-02-26 15:06:55
描述

20240226

开源外壳

20231122

I2C修复在某些情况下会ack慢的问题导致无法识别ack,加入I2C时钟延展功能.

功能简介

1.基于老刘示波器修改,保留之前老刘版本所有示波器功能.硬件上已尽可能的做到mini,已完成多次改版,目前尺寸28x48mm,为了减少高度,实物使用贴片的EC11编码器,贴片和插件EC11均可使用,焊接调整好位置即可.

2.芯片使用STC8A8K64D4,STC8A8K64S4A12的芯片目前涨价太多,功能和STC8A8K64D4基本一致.

3.加入CH340N芯片,可以直接使用usb来实现程序下载以及串口读写.

4.加入IP5306充放电管理芯片,可以接入锂电池,实现移动便携.示波器模式下,使用电池无35s自动关机功能,会通过P36接口发送脉冲,使其不自动关闭.锂电池模式下,按P36键一次使用锂电池供电开机,双击关闭锂电池供电.

5.加入i2c tool功能,支持读写i2c设备,可以dump,同时支持延时,

  • 写格式<w,0c,0a,01,100>即写0x0c设备,寄存器0x0a写入0x01,延时100ms;
  • 读格式<r,0c,0B>即读取设备0x0c寄存器0x0B的值;如果延时1000ms格式为<r,0c,0B,1000>
  • 扫描i2c设备格式<s>;
  • dump i2c设备格式<d,0c>,0c为需要dump的设备地址.
  • i2c默认波特率为115200,通过串口工具来访问,
  • 输入<h>可以获取帮助.

6.上电默认进入i2c tool功能,并自动扫描i2c 设备一次,如果需要再次扫描可以按下P36键或旋转EC11编码器.按一次P36键,IP5306相当于被激活一次,从按下P36开始重新计时,35s后自动断电

7.按住P36键不放,再按一次RST键,自动进入示波器模式,示波器模式下使用电池功能无35s后自动关机限制,当长按ec11后再退出,自动激活35s自动关机功能.

 

 

硬件注意点

1.如果只想体验示波器功能,其它功能无需求,可以不焊接对应的元器件ip5306,ch340n,ams1117,q1,q2以及对应的外围器件,pcb中有对应的焊接短路点,两处供电短接+5v进行供电即可.

2.J6的PIN1和PIN2需短接在一起给mcu供电,此pin的目的是mcu首次下载时需要完全断电,否则下载失败.

3.J6的PIN5和PIN7短接在一起,这样可以通过usb->ch340n->stc单片串口进行通讯.移除此处短接可以使用PIN7和PIN9当做TTL工具使用.

4.如果使用i2c tool功能,J6 PIN3,PIN4,PIN6为i2c 电平选择引脚,支持3v3和1v8电平.

5.实物展示中有ip5306的PWR电源键,更新的版本中已将其和P36合并,这样实际使用会更方便.

 

 

下载注意事项

1.第一次下载时,尽量使用外部串口工具下载,STC单片机下载时要求串口先接上,然后单片机在供电,务必记住这个顺序.

2.下载设置如下,IRC频率选择27MHz

3. 取消勾选复位脚用作为I/O口,这样RST按键可以用作复位键,下次下载时按下这个按键可实现自动下载.

4. 勾选在程序区的结束处添加重要测试参数. 这点踩坑2天才从里面爬出来,如果不勾选示波器功能测试电压值不准.

 

设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
工程视频/附件
序号 文件名称 下载次数
1

演示视频.mp4

58
2

Mini_DSO.hex

66
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP