38度发烧友--38Hot Volt-Nuts

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 43|回复: 0

讨论做台表兼容面板的可行性

[复制链接]
发表于 2013-1-7 17:44:56 | 显示全部楼层 |阅读模式
最近烧了,想做一点东西,无奈模拟知识较为薄弱,单片机方面还算可以。看到很多坛友的仪表面板损坏,于是打算做个通用面板入手,所以征求大家意见,看做成什么样的面板,兼容哪些仪器,外观设计成什么样,请大家给点意见。
发表于 2013-1-7 17:52:12 | 显示全部楼层
帮顶,!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-1-7 18:34:59 | 显示全部楼层

回 y_u_a_n_l_a_i 的帖子

y_u_a_n_l_a_i:帮顶,!!!!!!!!!!!!! (2013-01-07  17:52)
感谢帮顶。初步考虑使用米字数码管+LED状态指示
回复 支持 反对

使用道具 举报

发表于 2013-1-7 21:58:50 | 显示全部楼层

面板

面板

看看我做的面板怎样?
stm32f407学习板飞线连接LCD,GPIB,按键,面板BNC(AD,DA),面板JTAG口.里面是上次收的34410主板加定制变压器.
软件采用ucos+ucgui和st的usb协议栈(otg,可连接u盘,也可连接电脑).面板后面通过排线连接至34410的GPIB口.
现在硬件和驱动已调通了,就是没时间写应用软件.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-1-7 22:10:15 | 显示全部楼层

回 xy_3dg12 的帖子

xy_3dg12:
看看我做的面板怎样?
stm32f407学习板飞线连接LCD,GPIB,按键,面板BNC(AD,DA),面板JTAG口.里面是上次收的34410主板加定制变压器.
软件采用ucos+ucgui和st的usb协议栈(otg,可连接u盘,也可连接电脑).面板后面通过排线连接至34410的GPIB口.
现在硬件和驱动已调通 .. (2013-01-07  21:58)
我也纠结了很久究竟用数码管还是液晶,实话说,真不好抉择
回复 支持 反对

使用道具 举报

发表于 2013-1-7 22:27:12 | 显示全部楼层
感觉还是LCD的好些,显示内容丰富,可以显示数据曲线
回复 支持 反对

使用道具 举报

发表于 2013-1-8 10:05:44 | 显示全部楼层
数码管的价格绝对有优势,但是液晶显示的内容也绝对有优势
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-1-8 12:20:36 | 显示全部楼层

回 garfield 的帖子

garfield:数码管的价格绝对有优势,但是液晶显示的内容也绝对有优势 (2013-01-08  10:05)
作为仪器面板,VFD的价格可是比液晶贵多了,显示内容却跟数码管一样,价格不是最主要问题。数码管显示直观清晰简洁,而液晶显示内容丰富、详细,因此我所纠结的是:到底是做一个直观的面板呢还是做一个显示内容丰富的面板呢?
最主要的是,这个面板做出来,我是希望能有几个朋友用上,不然白费心血,我觉得不值得
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-1-8 12:23:59 | 显示全部楼层
我现在请求大家给出建议的内容是以下三项:
1,显示介质:数码管+LED   OR  TFT液晶?
2,所需兼容的仪器型号?
3,PCB裸体出现,还是加一个外壳?
请评估,谢谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-1-8 12:40:35 | 显示全部楼层
上传几张以前做频率计的图片
硬件不说了,指标还很不错,5mV都能测

3.jpg 1.jpg 2.jpg
回复 支持 反对

使用道具 举报

发表于 2013-1-8 13:46:56 | 显示全部楼层
我现在请求大家给出建议的内容是以下三项:
1,显示介质:数码管+LED   OR  TFT液晶?
2,所需兼容的仪器型号?
3,PCB裸体出现,还是加一个外壳?
请评估,谢谢

------------------硬件和软件都很懂行的话
1。TFT液晶-----毕竟这个可以模拟成数码管+LED
2.。不懂你说啥,兼容仪器不那么容易吧。
3。裸体,给别人DIY外壳,你没那么累,可以个性化。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-1-8 14:09:18 | 显示全部楼层

回 mercyau 的帖子

mercyau:我现在请求大家给出建议的内容是以下三项:
1,显示介质:数码管+LED   OR  TFT液晶?
2,所需兼容的仪器型号?
3,PCB裸体出现,还是加一个外壳?
请评估,谢谢
....... (2013-01-08  13:46) 
谢谢。
第二点的意思是,我现在做的面板可用于哪些仪器。
比如用于34401,刚好这个我手头就有,同时这个面板还可以兼容R6552以及其他。
我的初步想法是支持有限几种仪表,这些表是大家需求比较多的最好了,这样子帮到的朋友会比较多
回复 支持 反对

使用道具 举报

发表于 2013-1-8 17:18:56 | 显示全部楼层
不太建议搞通用面板是不太可能兼容的,光万用表一种类型就有几十上百种面板,怎么去兼容?
个人看法,既然用单片机,就搞个通用的IO系统,显示模块采用LCD还是VFD还是数码管,不过是三组可选的显示程序而已。对于键盘就更简单了,从16键到64键,只是一个移位寄存器加上几条行线的问题,不需要什么难办的技术含量的。
回复 支持 反对

使用道具 举报

发表于 2013-1-8 23:25:05 | 显示全部楼层

回 lianlianbushe 的帖子

lianlianbushe:谢谢。
第二点的意思是,我现在做的面板可用于哪些仪器。
比如用于34401,刚好这个我手头就有,同时这个面板还可以兼容R6552以及其他。
我的初步想法是支持有限几种仪表,这些表是大家需求比较多的最好了,这样子帮到的朋友会比较多 (2013-01-08  14:09)
硬件方面对仪器主板的接口可采用GPIB和232,一般的仪器至少支持其中一种.
软件方面不太好做的全面,可以先支持34401等常用和需求量大的.关键是要设计一种软件机制,方便二次开发支持其他仪器.我想到的有两种方案:
第一种是软件提供图形,驱动等接口,二次开发采用C语言.类似于买来计算机,在上面开发应用程序.有点是二次开发灵活,面板软件的工作量小.缺点是二次开发需要编译器,调试器等资源,还需对系统有所了解.
第二种方案是采用脚本语言进行二次开发.需要设计一种脚本语言,可以定制界面,按钮的功能,设计菜单等,还需编制软件解释这些脚本语言.优点是二次开发只需有个文本编辑器即可.缺点是前期开发工作量太大,设计这个脚本语言和脚本解释器难度不小.
个人倾向于第一种方案,毕竟大家都是业余搞搞这个,第二种方案工作量和难度不太合适.
回复 支持 反对

使用道具 举报

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

本版积分规则

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