它的LCD屏幕显示以及按键功能都是正常的,做了频率设置,频率预设,电压调节和帮助四个菜单,用了2016的LCD显示屏,以是全部是英文菜单。个中电压调节有硬件旋钮,用软件触发会提示功能缺点。搞鼓了半天,但是屏幕上显示频率都设置成功了,便是没有旗子暗记输出,而且软件有个bug,它的最大设置档位是9999Hz,但是千位还能连续往上加,变成分号,冒号这样的ASCII字符,没做最大值限定。
由于无法正常利用,以是对它进行拆解。实在从外不雅观上看,这个仪表做得还是挺像样的,这也是学电子的人的一个常见缺陷,不重视外不雅观,而我师兄看来还是挺强的,有构造和外不雅观的观点,动手能力强。这个仪表当时彷佛是学院里的一个项目,我自己在大二大三时做过一个更大的项目,以是对这个鄙吝械倒不是很在意,现在十年过去了才拆来看看。

低廉甜头正弦波发生器的外不雅观正面
背面
底部脚垫及紧张的两个固定螺丝
打开后看到了大框架,首先利用了工频变压器供应两路18V电压输出,用线性电源来做仪表能得到更好的纹波和噪声特性。之后看到电路板竟然是双面的,自己堕落的覆铜板,这个比单面要难做一些,须要两面做一个对准,我都没做过,非常怀念,以前金工演习有做过单面的。现在PCB打样已经很便宜,平时自己做点小研究都最好直接表面打样,不要玩覆铜板了。
开壳图
里面紧张有显示屏排线,按键排线和输出排线,调节旋钮排线和船型开关线。前后面板因此导轨的形式插片放进去的。可以单独取出来。我想起以前金工演习的一个老师也这么做过外壳,看来这是学电子的大学生该当节制的基本技能。其余它的按键板是一块独立的覆铜板,LCD屏则用了一个标准的模块,这么粗糙的设计我也不指望去把它修睦了,以是把所有排线都拔掉吧。
插片式构造设计
电路主板俯视图
可以看到MCU是ATmega8L-8PU,芯片都不是直接焊接,而是用了芯片座,这个也是学校里常见的做法。我记得2010年时大学里紧张学习51系列,ATmega系列和STM32系列,这些师兄大学玩硬件,研究生毕业后基本都搞软件和算法去了,就只有我连续留在硬件的路上。我记得三年前还和几个师兄见面吃了个饭,有两个去了腾讯,听说我做那么硬的硬件都挺惊异。后来我换了个事情,也要开始捡起写代码的能力了。不过底层代码也不会太难。
其它的还有一颗OP07的运放和ML2035CP,查了一下,2035是一颗专门的正弦波发生器芯片,电源部分有四个三端稳压器,7812,7912,7805和7905,分别降压供应±12V和±5V。那这个架构就基本清晰了。构造固定紧张用了螺丝和热熔胶,我现在也紧张是这样,很少用胶水。
再来看为什么我们屏幕上设置成功了,但是实际没有输出,而且电压是反相的了。由于正弦波由专门的芯片产生,而MCU只是和它通信,并没有对输出进行取样,以是便是一个开环掌握,类似于网络通信里的UDP,我只管发而不管你收到没有。以是屏幕设置成功了,但实际上可能正弦波芯片干系电路破坏了,以是实际并没有输出。
拆除变压器
其余这个芯片是±5V供电的,正弦波范围可以在±2.5V旁边,从规格书上看,用法还是有点繁芜,经由10年景长,肯定有大把更好用的芯片,以是它也没有研究代价了。末了我把工频变压器拆了还有两芯电源线,这几样未来也会存在,而且变压器的漆包线也可以另做它用。其它就丢弃吧,要勇于和过去告别,整顿行囊,奔向更好的未来。









