有一次在网际网络上搜寻测试与量测资料时,偶然间发现了一个很棒的测试设备资源回收计划:Oscilloclock.com。这项DIY计划采用了美国Heath Company开发的Heathkit OR-1示波器,打造出一款绝无仅有的“示波器时钟”(oscilloclock)。
美国Heath Company在1947年到1992年间生产了各种你所能想像到的电子套件,包括收音机、电视机、电脑、机器人和电子测试设备,当然也有示波器。而这款 Heathkit OR-1 示波器是1960年代左右的产品,当时正是一个盛行“动手打造自家设备”(build-your-own-equipment)的时代。
光是看到有关这款传统示波器的信息就已经让我感到十分兴奋了。由于我的父亲是一位电子工程师,而且全家都很喜爱动手制作一些工程专案。我和兄弟们从小耳濡目染,在我父亲的调教下,曾经动手打造过一套对讲机、电晶体收音机,甚至还有一套SB业余无线电。还记得在我五岁时,就曾经吵着要使用电焊枪了(当然是在我父亲严密的监督下)。我很快地就学会读取电阻代码,这也让我在往后的人生占得了先机。
参考Oscilloclock.com的这项Heathkit OR-1示波器改造计划,如果你想达成某项DIY目标,你也可以从这款旧式的Heathkit着手。
展开这项Heathkit示波器回收利用DIY的工程师显然已经收集许多台示波器了,所以他决定进行一项完全不同的改造计划:把示波器变成可显示数字、文字与图片的时钟。他先用示波器的 CRT 显示器作为能以类比或数位形式显示时间资讯的时钟显示器。通过调整利萨如曲线(Lissajous curves),即可形成圆圈与直线,而结合圆圈与直线,则可形成任何所需的数字与字母了。最后就只需取得一款正确的控制板以及进行编程了。
透过週整Lissajous曲线,可在示波器时钟上显示数字、字母、直线与圆圈。
(图片来源:Oscilloclock.com)
不过,实际的示波器-时钟转变过程与细节主要取决于所使用的示波器类型,以及个人所喜欢的方式。因此,实际上并没有一种通用的DIY步骤,不过也因此能让示波器时钟板设计得更灵活。
这是一个多么棒的想法啊!如果你也有一款珍藏的示波器,希望能永远加以保存,又想要让它还能实际用于工作室、办公室、咖啡厅或博物馆等生活场所中,何不将它打造为一款示波器时钟呢?
你也可以自己打造一款自己的示波器时钟。你认为这是善用旧式仪器的好方法吗?或者,你还看过更好的应用实例,请与我们分享。
关键字:工程师 示波器 时钟
引用地址:
工程师生活:打造一款自己的示波器时钟
推荐阅读最新更新时间:2024-03-30 23:35
用pcf8563做时钟
//---库函数声明及相关定义---// #include reg52.h #include intrins.h #define uchar unsigned char #define uint unsigned int sbit SDA=P3^1; //数据 sbit SCL=P3^0; //时钟 #define LCDIO P1 //1602数据口 sbit rs=P2^0; //1602数据命令选择引脚 sbit rd=P2^1; //读写选择抖? sbit lcden=P2^2; //1602选通引脚 uchar code table ={ 2010-11-29 MON }; ucha
[单片机]
单片机程序下载的时钟源是内部还是外部的呢
在给单片机下载程序的时候,单片机内会有一段内置程序来协助下载器,把要下载的程序放到合适的位置。那么,这段内置程序用的时钟源是内部还是外部的呢?我们来以不怎么严谨的方式看看以下几款单片机的程序下载情况: STC89C58RD+ ATMEG128A STM32F101CBT6 STC12C5410AD 一、单片机型号:STC89C58RD+(不带内部RC时钟), 下载软件:STC-ISP(V6.8B), 下载器:USB转TTL, 外部晶振:14.7456MHz 实验步骤: 1.单片机中已经存在用外部晶振的程序,打开STC-ISP软件,点击 ,结果能检测到MCU,如图1 2.去掉晶振,点击 ,结果检测不到单
[单片机]
正确使用示波器测量电源纹波
电源纹波测试在电源质量检测中是很重要的一项参数,但是怎么准确的测量电源纹波却成了工程师心中的一道难题,到底怎么样才能攻破这个难题呢?其实,众里寻它千百度,暮然回首,方法就在灯火阑珊处。 直流稳压电源一般是由交流电源经整流、滤波、稳压等环节而形成的,这就不可避免地在直流电压中多少带有一些交流分量,这种叠加在直流稳电压上的交流分量称之为纹波。 示波器中接入一个3.3V的电源信号,探头档位使用X10档,进行电源纹波的测量,点击【Auto Setup】之后,经过调解水平时基,垂直档位和垂直偏移,可以得到如下图1所示。 20MHz”带宽限制,将不必要的高频噪声滤除,如图3所示。 示波器,能支持51种真正意义的参数测量统计功
[测试测量]
STM32填坑:时钟使能必须在外设初始化之前
最近在STM32上写了一份串口通信的程序,但下载复位后串口却不能工作,初始化的代码如下: //发送/接收的GPIO、串口和中断的初始化结构体 GPIO_InitTypeDef GPIO_InitStructureTx; GPIO_InitTypeDef GPIO_InitStructureRx; USART_InitTypeDef USART_InitStructure; NVIC_InitTypeDef NVIC_InitStructure; //设置发送和接收引脚 GPIO_InitStructureTx.GPIO_Pin = GPIO_Pin_9; GPIO_InitStructureRx.GPIO_Pin = GP
[单片机]
示波器使用注意要点
一、 请问带宽和采样频率之间有什么固定关系? 采样率理论上需要满足农效香采样定律,即被测信号的最高频率信号的每个周期理论上至少需要采2个点,否则会造成混叠。但是在实际上还取决于很多其它的因素,比如波形的重构算法等,Siglent系列示波器采用先进的波形重构算法,同时配备有插值算法,精确重构波形。一般来说采样率是带宽的4-5倍就可以比较准确地再现波形。 二、 示波器指标中的带宽如何理解? 带宽是示波器的基本指标,和放大器带宽的定义一样,是所谓的-3dB点,即,在示波器的输入加正弦波,幅度衰减为实际幅度的70.7%时的频率点称为带宽。也就是说,使用100MHz带宽的示波器测量1V,100MHz的正弦波,得到的幅度只有0.707V。这还
[测试测量]
示波器的LIN、CAN和FlexRay串行总线调试
为了改善系统通信效率,降低成本,目前所有的汽车设计都采用了大量的串行总线通信协议。I2C 和SPI协议通常应用在电子控制单元(ECU)的芯片间通信。对于各种汽车子系统(例如舒适性控制系统、防盗锁、传动系统和引擎控制)之间的长距离串行通信和控制,CAN、LIN和FlexRay协议是当今汽车行业中最常见的串行总线应用。 基于主从关系的LIN串行总线主要用于对安全性要求不高的应用,例如座椅和车窗控制。CAN串行总线采用差分事件触发,其噪声抗扰度高于单端LIN总线,二十多年来一直用作汽车的主要控制总线。FlexRay串行总线采用差分时间触发和同步确定性时间表。作为新兴的串行总线技术,FlexRay应用在部分高端汽车中,主要适用
[测试测量]
示波器可以使用通道3 和4来支持 XY 模式或数学函数吗?
这些示波器能够处理大量数学函数,例如在任意模拟通道上,甚至在其他数学函数上进行FFT、积分和微分运算。但是他们不能使用通道3 或 4 来支持 XY 模式、加法、减法或乘法。 对于 XY 模式,通道 1 总是为 X 输入;通道 2 总是为 Y 输入。 对于数学函数,可用的函数仅限于: 1 * 2 1 – 2 1 + 2 (见下面注释) FFT (任意模拟通道) FFT (1 + 2) FFT (1 – 2) FFT (1 * 2) 微分 (任意模拟通道) 微分 (1 + 2) 微分 (1 – 2) 微分 (1 * 2) 积分 (任意模拟通道) 积分 (1 + 2) 积分 (1 – 2) 积分 (1 * 2) 注:波形数学
[测试测量]
DSP与单片机通信的多种方案设计
将DSP和单片机构成双CPU处理器平台,可以充分利用DSP对大容量数据和复杂算法的处理能力,以及单片机接口的控制能力。而DSP与单片机之间快速正确的通信是构建双CPU处理器的关键问题。下面就此问题分别设计串行SCI、SPI和并行HPI三种连接方式。 1 串行通信设计与实现 1 1 SCI串行通信设计 1.1.1 多通道缓冲串行口McBSP原理 TMS320VC5402(简称VC5402)提供了2个支持高速、全双工、带缓冲、多种数据格式等优点的多通道缓冲串行口McBSP。MCESP分为数据通路和控制通路。①数据通路负责完成数据的收发。CPU或DMAC能够向数据发送寄存器DXR写入数据,DXR中的数据通过发送移位寄
[嵌入式]