网上挺火的晶体管测试仪看着很不错,买成品感觉不个性。!嘿嘿。没事网上爬了几天感觉也不是很复杂,所以就有了以下的坎坷。其实这东西是个老外开发的。咱们今天只聊硬件不聊软件。第一编程环境为GCC AVR俺不太懂。arduino IDE还玩不明白。哈哈。
软件的源程序在这里:https://www.mikrocontroller.net/articles/AVR_Transistortester 有兴趣可以去看看。
其实这个固件很多。
第一步
方法1 在SVN浏览器中进入你要下载的目录,点击Download GNU tarball就可以下载到这个目录的压缩包。使用你喜欢的压缩软件解压这个压缩包,就能得到你想要的文件了。

方法2 使用SVN软件直接Checkout这个SVN库就行。如果你是Windows用户,你可能需要安装TortoiseSVN来进行这个操作。

SVN地址是 svn://mikrocontroller.net/transistortester


第二步
原理图
电子元件清单

开始挖坑
绘制PCB ,非专业纯业余,飞了好几根飞线。主要是画着画着就烦了。所以草草搞完。


第三步准备电子元件,我只买了st7735屏。其它都有库存。嘿嘿
板子也画完,下边准备显影曝光。腐刻 脱膜 绿油 钻孔 装配。看图吧,打字有点累。



328P PU 直插封装管脚定义。328P AU 封装是贴片

全部搞定,下边开焊,多数元件都是贴片。0805封装,太小的封装我这老眼忙不过来。
搞玩的样子,有点丑元件都焊歪了。哈哈,但不影响使用。










这东西测量有误差。这东西测量有误差。这东西测量有误差。重要的事说三遍。测电阻还是挺准的。电容容量也挺准,其它参数仅供参考。

ISP下载引脚
第四步 坑来了。
烧写固件,准备PROGISP软件 ,在准备一个aspISP烧录器一个。这里把我搞晕了,烧写了N次,成功后液晶就是白屏。我一顿乱按,别说还按出来一次。但屏是乱码。郁闷的我都想研究源码了。后来在度娘搜了好久,有个大神说可以用329烧录。
注意:必须选择329烧写否则肯定白屏。还有熔丝位别搞错。否则后果自负!!!!!

熔丝位

烧写完成就正常显示。

先要 T1 T2 T3短接进行校准。然后用一个100PF或大于100PF电容校准,最后出现 版本号 TEST END 则校准结束。既可以正常使用。
就先写这些。最重要的最后烧固件,其他都不是事。有问题留言一起玩,一起探讨。

END
至此完美填坑!!!

DIY M328晶体管测试仪 挖坑 填坑相关推荐

  1. 一个单片机ADC的挖坑填坑之旅

    [导读] 本文来解析一个盆友在使用STM32采集电池电压踩过的坑.以STM32F4 的ADC属于逐次逼近SAR 型ADC为例进行分析,参考STM32F405xx  Datasheet,对于如何编写AD ...

  2. 32f4怎样同时采集两个adc_一个单片机ADC的挖坑填坑之旅

    欢迎FPGA工程师加入官方微信技术群 点击蓝字关注我们FPGA之家-中国最好最大的FPGA纯工程师社群 [导读] 本文来解析一个盆友在使用STM32采集电池电压踩过的坑.以STM32F4 的ADC属于 ...

  3. 传统行业转型微服务的挖坑与填坑

    原文:传统行业转型微服务的挖坑与填坑 一.微服务落地是一个复杂问题,牵扯到IT架构,应用架构,组织架构多个方面 在多家传统行业的企业走访和落地了微服务之后,发现落地微服务是一个非常复杂的问题,甚至都不 ...

  4. WebBrowser,挖坑,跳坑,填坑

    最近在 C# Asp.net 平台上的一个项目中用到了 WebBrowser 控件.自然而然就进入了 一连串的坑了.用网络上一同行的话"用WebBrowse,就是在给自己挖坑". ...

  5. Android 开发总结分享(一)挖坑与填坑

    做了快一年的Android开发,近期想总结一下这一年工作感受,分享一点我工作中遇到的BUG,然后分析并解决问题的思路吧,我尽量把过程写得详细些,这个系列共三篇文章.如有写的不对的地方,欢迎各位开发者指 ...

  6. 开源android项目到jcenter,手把手教你将Android项目开源到JCenter两种方式以及挖坑和填坑(一)...

    - 前言 开发中,或多或少都会用到无私的程序猿分享的开源项目,Androidstudio中使用开源也很方便 例如家喻户晓的Rxjava,只需要一句话compile 'io.reactivex:rxja ...

  7. 详解pyqt5的UI中嵌入matplotlib图形并实时刷新(挖坑和填坑)

    更多编程教程请到:菜鸟教程 https://www.piaodoo.com/ 一.pyqt5的UI中嵌入matplotlib的方法 1.导入模块 导入模块比较简单,首先声明使用pyqt5,通过Figu ...

  8. 作为程序员,你是填坑的还是挖坑的?

    你是否经常遇到这样的情景:负责开发的项目遇到线上bug,心想这不是我的锅,先不管了,放着吧:代码写完后,隐隐感觉有问题,可程序跑得通,先用着吧:接手一个老系统,这什么破代码,算了,改吧改吧将就用吧-- ...

  9. 【微访谈】挖坑的热情似火,填坑的想方设法——对话中讯网联•孙浩

    小e的话: eSDK微访谈终于在万众期待下上线啦!在这里,你可以倾听IT人分享经验.职场心得,在这里,你也可以了解华为更丰富的产品.eSDK更广泛的应用:在我们的访谈中,"加班". ...

最新文章

  1. 建立循环单链表(尾插法)
  2. npm run buil构建后页面白屏_从Npm Script到Webpack,6种常见的前端构建工具对比
  3. 恢复SQL Server被误删除的数据(再扩展)
  4. java map 的复制,Java Map的深度复制和浅复制
  5. 怎样自己写一个MVC框架
  6. 大前端时代,从前端小工到架构师的进阶锦囊!
  7. 【redis】mac安装redis
  8. math.floor实现四舍五入
  9. win10树莓派改ip_在树莓派2上安装 Windows 10
  10. [Web开发] Web程序调式的利器 - Fiddler (HTTP协议监视工具)
  11. unity中动态生成网格
  12. MyEclipse安装插件egit并上传项目到码云
  13. 17秋 软件工程 团队作业 最终总结博客
  14. Flash:一个TLF图文并貌的高级应用类
  15. (自己收藏)全面理解面向对象的 JavaScript
  16. java 无符号右移_java中的无符号移位运算
  17. CNPC海外操作人员英语日常用语900句
  18. css的几种布局方式都在这
  19. c++中将字符串转换为无符号整数函数:std::stoul and std::stoull
  20. 数字IC笔记——物理单元介绍(一)

热门文章

  1. Egret 2d 实现黑暗下光照效果
  2. DCT变换及matlab实现
  3. 【Linux编程】进程间通信(IPC)C语言实现
  4. 梯度下降和正规方程的区别
  5. Android实战(四)——正能量日报
  6. MATLAB如何生成scr文件,基于SCR脚本文件的MatlabAutoCAD结合使用
  7. 停用词是什么?常用中文停用词
  8. 【新书推荐】卡神之路,不过如此
  9. 调用notifyDataSetChanged无法更新ListView
  10. 整数a和整数b间1的个数