数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 8534|回复: 58

[工仪] 说说仿制M328晶体管测试仪遇到的那些问题并请教问题

[复制链接]
发表于 2019-11-20 10:14:51 | 显示全部楼层 |阅读模式
趁着打板热潮,做一个测试仪吧。奈何自己做不出漂亮的板子,然后就到处寻找pcb文件。https://www.mydigit.cn/forum.php?mod=viewthread&tid=49886这个看着不错,但别人没分享pcb也只能看着不是。然后找到了这个http://bbs.mydigit.cn/read.php?tid=2406338看着也不错,而且完全共享了资料。虽然pcb有点小问题,好歹刚刚学会了AD09的基本操作,自己修改下呗,就自己改了好几天。然后就成了这样
顺便问下拼版的时候不知道怎么了,出现了一条不连续的蓝色线()左下角,怎么也删不掉,点击选不中(只有Ctrl+A能全部删掉,Ctrl+H能选中但删不了),百度一下也也没弄掉,只好全部移下位置。有人知道怎么是什么情况吗?
经过漫长的等待板子到手

切割好后先焊接电源部分零件,零件基本是各种板子上拆的(比如充电宝的升压和充电),测试9V/5V/3.3V/35V各路电源没问题后继续。一天时间全部焊接完成,然后开始刷入软件测试,
才发现坑真多。
先是测试各路电源时候发现5V供电怎么有8v多,好吧换颗7805,还是8v多,才发现7805的GND不通,和文件一对比才发现铺铜没连通7805。
然后下载程序忘了选择芯片型号,还是默认的M8芯片,刷入没反应,想想是不是熔丝位不对,改改一刷入。。。好吧,芯片被锁了。
各种解锁方法试一遍,晶振脚接上信号发生器还是没反应,漫长的试验中无意发现手触摸型号发生器接到的晶振脚上偶尔能识别到。趁机恢复默认熔丝位。


再刷入各个程序试一遍,屏幕还是没反应,测试插座上装个LED,看闪烁频率那么慢就知道不对(和M8测试仪对比)。小心翼翼的改熔丝位晶振参数,终于测试座上的LED闪烁频率正常了
但是屏幕还是没显示。示波器测屏幕各个脚波形都有,我的屏幕和https://www.mydigit.cn/forum.php?mod=viewthread&tid=7816这个屏一样的没道理无显示啊?
拔掉下载线插上电源,测试灯怎么亮了?还没按开机键呀,测试各个电压正常,把电池电压检测线断开指示灯就熄灭了。不应该啊,测测M328芯片的供电线路吧,芯片的GND也不通!!!那先前是怎么把程序下载进去的呢?
再和文件对比下吧,好像就这两处铺铜没连接上。再看原贴的文件是连上的,怪了,就修改的时候重做了下GND铺铜怎么就多出了两个地方连不上GND了?还得慢慢研究下AD软件。

接电开机,终于有了显示,好激动啊。

但是对比度好低啊,而且显示是反的,还有我用了按键没用编码器,看来得修改程序才行了。

改改后编译下载进去怎么啥也没有了?试试不改动直接编译后下载还是没反应,下载时校验下程序是正常的,难道是程序超大小了?但是啥也没动重新编译下也超了?
特来请教各路高人,下图是不是程序超了?


该怎么解决呢?刷入官方固件正常,啥也不改编译下刷入就不对了(不开机)。
编译软件是WinAVR





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x

打赏

参与人数 5家元 +118 收起 理由
家睦 + 50
jf201006 + 18 謝謝分享
人艰不拆了 + 10
aec + 20
邓穿石 + 20 謝謝分享

查看全部打赏

 楼主| 发表于 2019-11-20 12:49:04 | 显示全部楼层
aec 发表于 2019-11-20 12:27
你怎么没用7735的屏,那个帖子有些事没有说明白,你有没有试一下稳压管测试正常否?感觉不能测,好像你没修 ...

因为我有几十个7565屏,7735屏得单独购买,划不来。官网程序没打开测稳压管功能,修改后编译遇到问题现在正求解决方法
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-20 12:50:55 | 显示全部楼层
aec 发表于 2019-11-20 12:31
你用EC11编码器可以,原作者用的那种贵---主要是运费贵

这个无所谓了,我打板时就修改成了用按键
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-20 12:52:07 | 显示全部楼层
yzx0201 发表于 2019-11-20 12:32
你这个版本我没有做过,之前做的版本都OK,测试也没什么问题

硬件没问题了,就是软件,官网固件可以用,但自己编译后就用不了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-20 13:55:11 | 显示全部楼层
aec 发表于 2019-11-20 13:16
就是这样的,另外那个1117-3.3拆下,把中间脚与右脚短接,使得屏幕供电改为5V看看。原作者帖子中说过是 ...

硬件没问题。原作者是忘了恒流板所以有飞线,这个问题我已经修改过了测试过35V正常,恒流正常。
我是需要修改固件,固件里修改液晶对比度,以前在M8的板子上就修改液晶对比度试过了,问题是现在修改或者不修改,只要重新编译固件下载进去就不正常。
关于WinAVR软件的,我换了台电脑还是一样,修改不修改只要重新编译出来的固件就超过了M328的存储空间
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-20 14:02:05 | 显示全部楼层


不做修改,编译后都超出程序

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-20 14:06:18 | 显示全部楼层
aec 发表于 2019-11-20 13:16
就是这样的,另外那个1117-3.3拆下,把中间脚与右脚短接,使得屏幕供电改为5V看看。原作者帖子中说过是 ...

官方程序不能测稳压管,因为功能没打开,需要修改固件配置把下图中这两个配置前面的#删除取消注释


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-20 22:19:28 | 显示全部楼层
又试了编译其他固件,才知道问题的确是前面编译的固件超出了M328空间,挨个挨个翻译并试着修改,最后终于把编译后的大小控制到了97%。刷入一切正常了。

1.13版本的固件,先测个LED

发现原来还可以在菜单里调整屏幕对比度,编译时候改的数值48

接着测量频率输入检测
信号发生器调到1Hz看看

1.7KHz

210.5KHz

2.42MHz

效果不错,接下来测试信号输出,测试座装个LED可以直观看到LED闪烁频率
1Hz

9Hz


但是怎么频率只能1-9Hz?这样有啥用?
然后测试PWM输出
频率固定在7.8123KHz

1%PWM

90%PWM

波形也不错

最后测试下稳压管。
结果测不了,恒流电路给的电流不够用,微安级别。改电路吧,换成2个三极管的恒流电路并调到恒流5mA(10mA以上电压高点的稳压管九测量一会儿就发热),结果输出的电压降了点点

先测个24V稳压管,恒流在4.96mA

再测下5.1V稳压管,恒流在5mA

-------------------------------------------------------------------------------------------
好了,改天做个底板把板子下面和电池固定起来就算完工。至此结束。感谢各位围观:tongue:
------------------------------------------END--------------------------------------------



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-20 22:24:49 | 显示全部楼层
aec 发表于 2019-11-20 14:14
空载测35V肯定正常的,有没有接稳压管试一下?

测了,还是把稳压管检测输入端飞线接到恒流电路输出。PCB上打样前没修改到,以至于检测的是恒流的输入端,始终是35V不变。改到恒流段输出端就好了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-20 22:26:26 | 显示全部楼层
aacyxjz 发表于 2019-11-20 17:42
牛掰,围观高手玩得溜

见笑了,都是拾人牙惠
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-20 22:31:11 | 显示全部楼层
gps42212 发表于 2019-11-20 20:48
上面板怎么没有工厂直接开窗,打板回来自己切开口?

我怕工厂开窗算成像V割之类的通不过审核。本来是打算那么大块开窗区域可以再拼个其它电路上去的,结果急匆匆的就忘了。板子回来用0.8mm的玉米铣刀切割出来的效果也不错
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-20 22:44:41 | 显示全部楼层
pleianth 发表于 2019-11-20 22:11
楼主分享一下打版文件呗!不会用ad

可是我的打板文件还需要修改好几处地方,而且屏幕转接板是自己单独在家做的,屏幕是以前老黑家买的,现在买不到屏幕了吧,如果你以前买了这个屏幕的话我就去修改下AD文件
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-21 00:54:44 | 显示全部楼层
亲爱的混蛋 发表于 2019-11-21 00:14
好眼熟的pcb
貌似论坛里兄弟找我修改过的,特别是增加的那块小板 ...

可是你没分享出来
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-21 00:58:21 | 显示全部楼层
pleianth 发表于 2019-11-20 22:11
楼主分享一下打版文件呗!不会用ad

PCB修改了我遇到的问题,但是屏幕转接板是用sprint-layout60画的,文件在另外一台电脑上,你先确定自己的屏幕在决定。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x

打赏

参与人数 2家元 +60 收起 理由
aardvark911 + 30 以資鼓勵
pleianth + 30

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-22 02:58:19 来自手机浏览器 | 显示全部楼层
yy1yy1 发表于 2019-11-21 17:27
请问能把你改好的发一份吗??也想做一个!

文件在24楼
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-22 02:58:52 来自手机浏览器 | 显示全部楼层
lailai518 发表于 2019-11-21 19:09
可以共享一下资料吗?

文件在24楼
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-22 03:08:25 来自手机浏览器 | 显示全部楼层
hundan 发表于 2019-11-21 00:28
恒流的修改方式能否再详细说明下,我也在参考原作者这个电路进行自己画板。准备使用st7565 128*64LCD屏幕。 ...

恒流电路参考百度文库里原作者用的恒流电路图下面那一个双pnp三极管恒流电路图,修改方式参考24楼我修改过后的ad源文件。电池电压检测输入最好改到开关后面避免检测分压电阻一直耗电。固件在另一台电脑上,改时间发固件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-23 16:06:51 | 显示全部楼层
hundan 发表于 2019-11-21 00:28
恒流的修改方式能否再详细说明下,我也在参考原作者这个电路进行自己画板。准备使用st7565 128*64LCD屏幕。 ...

用的这个恒流源电路图,那两个三极管的耐压要选合适

固件里面有熔丝位





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-25 22:06:42 来自手机浏览器 | 显示全部楼层
aec 发表于 2019-11-25 14:43
修改成按键程序要修改吧?直接用编码器的程序好像不行,论坛原来有人改过按键的没说怎么弄的。 ...

是的,要把配置中原来编码器参数=2改为=4
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-25 22:08:39 来自手机浏览器 | 显示全部楼层
欢乐舞语 发表于 2019-11-25 21:14
谢谢分享!我也做了一个,现在还没亮。但是我有一个问题,别人的328epp有1K内存,为啥我的只有512……难道 ...

是isp下载程序的问题,要把328配置文件中eeprom=512改为1024
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-9-14 12:40 , Processed in 0.234001 second(s), 14 queries , Gzip On, Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表