38度发烧友论坛--38Hot Volt-Nuts 仪表 基准 工具 电子爱好者专业论坛

搜索
楼主: 3458A

全球首发,哈哈。富贵3146A(健伍DL2050、安捷伦3402A)万用表拆解(慢慢补充完善)

  [复制链接]
 楼主| 发表于 2015-3-13 22:01:32 | 显示全部楼层
原理图已经画好了,到时候再公开。现在缺的是对6473847H单片机的编程,要不然就可以改进测试速度了。
回复 支持 反对

使用道具 举报

发表于 2015-3-21 11:34:21 | 显示全部楼层
期待楼主大师早日发布原理图,谢谢!
回复 支持 反对

使用道具 举报

发表于 2015-3-21 18:38:39 38hot手机频道 | 显示全部楼层
交流档一般是不矫正零点的 通常是校正一个满度 校一个十分之一满度 得到斜率算出截距 所以你要知道交流的低点是在哪个电压电流校正 反正别的表都是这样做的 因为交流零点底数比较大 如果在零点矫正 低端误差的比例会比较大 算出的斜率不太准确
回复 支持 反对

使用道具 举报

发表于 2015-3-21 18:39:06 38hot手机频道 | 显示全部楼层
交流档一般是不矫正零点的 通常是校正一个满度 校一个十分之一满度 得到斜率算出截距 所以你要知道交流的低点是在哪个电压电流校正 反正别的表都是这样做的 因为交流零点底数比较大 如果在零点矫正 低端误差的比例会比较大 算出的斜率不太准确
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-22 10:04:51 | 显示全部楼层
原来是这样,再试试看,感谢提示
回复 支持 反对

使用道具 举报

发表于 2015-4-8 10:10:19 | 显示全部楼层
期待楼主何时公布原理图啊。学习学习,楼主太强悍了。
回复 支持 反对

使用道具 举报

发表于 2015-4-9 15:51:37 | 显示全部楼层
对3458A楼主佩服的一塌糊涂!
回复 支持 反对

使用道具 举报

发表于 2015-4-10 08:04:54 | 显示全部楼层
好贴 赞一个
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-19 21:53:10 | 显示全部楼层
本帖最后由 3458A 于 2015-4-19 21:55 编辑

  又过了这么长时间了,中间寻思着这机器的校准实在是个浩大的工程。

  既然校准数据的格式也摸出来了,是否可以尝试修改校准数值来达到间接校准的效果。

  直接拆下93C66用编程器直接写入数据后再焊上去是可行的。

  可也有一个现实的问题,得先精确测定各档的相对误差,再一次性写入;如果一档一档地测试、计算,一档一档地刷EEPROM,那得一遍一遍地焊,估计没校准完,主板也焊烂了。

  猜想从主板上接出引线,接到单片机,通过上位机来控制单片机来读写EEPROM中的数据,达到间接校准的目的。

  分析应该可行:单片机读写EEPROM的端口是上拉电阻的方式来进行数据传输的,平时无读写操作时,都是高电平,外接其他单片机端口可进行多机控制。   但CS平时为低电平禁用,只有要读写时才给高电平使能,该脚只能断开另行控制。

  于是从零开始学习单片机,买了非常简单的51单片机学习板套件焊好摸索。功夫不负有心人,终于完成了上位机控制51单片机对93C66进行读写的前期试验,万事俱备,只欠完善上位机软件。只要再找到数据和测试值之间的关系,即可进行上位机控制校准。兴奋之余,先报喜讯。

  不知道是不是串口转USB转接器的问题,从单片机向上位机发送的为00的数据,上位机都收不到。于是只能再改单片机程序,迂回传输,以效率换功能。

1、51单片机学习板.jpg
51单片机学习板


2、背面焊上93C66.jpg
学习板背后焊的93C66


3、测试环境截图.png
开发测试环境


4、9600波特率截图.png
9600波特率传输截图


回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-19 22:32:56 | 显示全部楼层

  单片机的ROM在附件中了,CS,SK,DI,DO四个引脚分别接在P0.0-P0.3四个脚 或P0.4-P0.7四个脚 (或者P1、P2端口)

  通信协议: 

  写数据:上位机发送四字节二进制数据 DD xx yy yy  ,,xx为8位地址0-256  ,yy yy 为高、低两字节数据 。单片机收到并写入成功,发送DD。写入失败发送DE。

  读数据:上位机发送两字节二进制数据 EE xx  ,xx为8位地址0-256。单片机收到后读93C66相应数据,并向串口发送 EE yy yy 01 01 ,yy yy 为双字节数据。  由于不明的传输问题导致上位机不能收到数据00。故第四字节如果为02时,则第二字节为00,第五字节如果为02时,则第三字节为00。

  以下程序直接刷入89S52单片机即可。
读写93C66的51程序.rar (9.5 KB, 下载次数: 38)

点评

很好,支持!: 5.0 有用,谢谢你!: 5.0
很好,支持!: 5 有用,谢谢你!: 5
强烈支持楼主的举动!!  发表于 2015-5-17 11:22
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|Archiver|手机版|38度发烧友 ( 粤ICP备14041877号-2 )

Powered by Discuz! X3.3 © 2001-2012 Comsenz Inc. Designed by 999test.cn

声明:论坛所有内容均由网友个人自主发表,并不代表本站立场。相关内容仅供参考,由此造成的人身伤害或财产损失均需自行承担。

  

GMT+8, 2019-2-21 15:03 , Processed in 0.538399 second(s), 26 queries , Gzip On.

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