加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

洞洞板DIY制作M8简陋示波器,附电路及源代码

2017/11/16
235
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(3)
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

本项目是采用洞洞板DIY制作M8简陋示波器电路采用Atmega8为主控MCU,LCD采用KS0108为控制器。支持最大输入电压(+-16V),最大输入频率5KHz,触发方式包括电平触发和单次触发。

该M8简陋示波器带宽参数如下:

  • 输入运放(TLC082)的Gain-bandwidth product=10MHz.
  • 输入的最大放大倍数K=510k/1K=510左右.
  • 输入带宽大约是50KHz:fb=10MHz/510=20KHz左右.

洞洞板DIY制作M8简陋示波器实物效果截图:


整体工作硬件组成,左边为自制信号源


疑问:我想知道你刷新的原理,是在sram中开了缓存么?估计不会,M8太小了。那么你刷性是一行一行 还是分成若干块之后一块一块的刷新呢?

屏幕的刷新速度怎么样呢?我曾经拿12864尝试做了一个,但是刷新太慢了。。 都可以看到逐行扫描的。。

答:

     I没有开显示缓存;只开了个采样数据的缓存,100个数据点。刷新是一列一列刷新的.这是根据KS0108的显示模式来做的.显示速度还是可以的,没有肉眼看的出的不连续。

      KS0108的显示模式是纵向显示的.也就是说,它显示一个字节的数据,比如0xff,那么在屏幕上显示出来的是一根8个点组成的竖线.这样,我在画竖线的时候,一根竖线,最多就是写8个字节的内容.因为内容比较少,刷新的速度就会比较快.

  • DIY制作M8简陋示波器原理图.pdf
    描述:原理图PDF档
  • DIY制作M8简陋示波器源代码.zip
    描述:源代码

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
AD7414ARTZ-1REEL7 1 Analog Devices Inc SMBus/I2C Digital Temperature Sensor in 6-Pin SOT with SMBus Alert and Over Temperature Pin

ECAD模型

下载ECAD模型
$2.56 查看
TMP100AQDBVRQ1 1 Texas Instruments Temperature Sensor With I<sup>2</sup>C and SMBus Interface With Alert Function 6-SOT-23 -40 to 125

ECAD模型

下载ECAD模型
$2.49 查看
HPP845E131R4 1 TE Connectivity SENSOR HUMID/TEMP 3V I2C 3% SMD
$2.57 查看

相关推荐

电子产业图谱