关于串行口,我想问若干个问题,呵呵(100分)

  • 主题发起人 主题发起人 netperson_xue
  • 开始时间 开始时间
N

netperson_xue

Unregistered / Unconfirmed
GUEST, unregistred user!
各位牛人,大家一定要帮我呀,否则我就要完不成任务了。
我不是学计算机的,是学流体力学的,由于喜欢编程和玩计算机,经常导师给我一些计算机方面的任务。现在遇到了一个硬件和软件的问题,请大家一定帮忙解答一下。
问题是这样的:我们实验室有一些老的监测仪器,很贵重,但是现在已经基本上无法使用。大多数的输出都是电流和电压的信号,去年有一个搞仪器的老师过来,拿来了一个叫“巡回检测仪”的一个仪器,它一端接那些老的仪器的电压或者电流输出,另一端可以连接“epson hx-20”的那种十几年前的一种很老的那种小计算机。连接计算机的接口是rs232c 的串行口,虽然实现了一定的自动化,但由于那种机器太老,只能用它自带的小打印机打印数字,处理还是要拿到现在的pc上。现在我的老板让我想办法把它直接接到pc机的串行口上,所以我就产生了如下问题:
1.既然它的巡回检测仪就是一个a/d转换器,我能不能就利用它,而把它的输出接口线改造一下连接到pc机的串行口上。如果是这样做的话,线该怎么接?需要注意哪些问题(我主要害怕烧了pc机)。
2.现在市面上有没有这样的比较现成的装置,只要我给他说仪器的输出端的电压或者电流范围,就有相应的a/d转换模块,它的输出正好可以接到pc机的串行口上?如果有大概多少钱?
3.我一般编程用delphi,所以还请熟悉串行口编程的牛人指点一下编程的要领。
我先问这几个问题吧,如果有其他问题,我想继续请教大家,谢谢!!!!!
 
你用Spcomm等的控件可以避开不熟悉串口。。。
 
1. 如果是标准的RS232C串口, 连接线市场上有卖! 不过你要知道“巡回检测仪”的传输协议!

2. 模块好像没有, IC就有很多啦! 要连接到PC一般都要用到单片机!

3. 用控件比较容易!
 
[:D]你放心吧,不会把机器烧了的,用控件真的很简单,
 
同意lykmf的方法,自己做吧^_^
 
1、直接将“
代码:
[red]另一端可以连接“epson hx-20””[/red]
的这个端口接到PC的
串口上 ,
2、 象 lykmf 说的:不过你要知道“巡回检测仪”的传输协议! 如果不知道,用串口调试
程序(或者用超级终端)看看他发过来的数据,再分析出其协议(好象有点难度,但实际上
他的协议应该比较简单。)
3、用控件来写串口通讯程序,在加上数据处理。。。。
4、ok!
 
232还动什么啊,直接连不久行了
 
后退
顶部