Board logo

标题: 关于RS232实际应用的问题 [打印本页]

作者: knight0101    时间: 2005-1-24 09:21     标题: 还要一个下位机

你还需要搞个单片机来和上位机通过RS232进行通信,并且处理传感器信号与步进电机信号[em11]
作者: tianshuai1001    时间: 2005-1-31 17:38     标题: 关于RS232实际应用的问题

最近做一个课题,其中不明白的是怎么通过RS232方式将4个输入和5个输出实现.     是不是需要用到其他的芯片?

我是新手,刚开始学单片机,希望各位老师指点一下,谢谢

附具体内容:



一.工作原理

通过测量液体中的铜离子,铁分子的含量来进行水质分析。光源经挡光片的透光孔照射到盛在容器的液体上,光线透过容器传递到光电池上。由于含有不同浓度的铜,铁离子的液体其吸光度不同,因此通过测量光电池的输出信号,可以测量出液体中铜,铁离子的浓度。

系统接收来自上位机(通过RS232接口)的测量命令,关闭排液电磁阀,打开进液电磁阀, 使液体进入容器。一旦液位达到预定液位,关闭进液电磁阀。然后对液体进行加热,当液体温度达到45度到50度之间,停止加热。由步进电机带动挡光片转动到相应位置(铜转动90度,铁转动270度),然后进行测量。测量结束,打开排液电磁阀,排出液体,并把测量结果送到上位机。



二.信号输入

1.模拟量输入

A) 浓度信号:1路 0---5V  单端输入

B) 温度信号:1路  0---5V 单端输入(PT100)

2.开关量输入

A) 步进电机定位信号:TTL低电平有效,传感器为透射式光电开关

B) 外置储水罐液位信号:TTL低电平有效,液位开关



三.信号输出

1.开关量输出

A)光源开关信号:高电平有效,接常开式直流固态继电器

B)进液电磁阀:高电平有效,接常闭式直流固态继电器

C)排液电磁阀:高电平有效,接常开式直流固态继电器

D)加热块电源开关信号

2.脉冲量输出

步进电机控制信号,三相六拍反应式步进电机,运行频率最高500HZ.



四.串行接口(RS232)

用于接收测量命令和回传数据。



五.设计参考

1)      A/D转换器,串/并不限,12位以上;

2)      步进电机功率接口芯片及加热块的功率放大,可以采用SN2003(TI)芯片;

3)      PT100可以采用恒流源芯片供电,如REF200(BB)芯片;

4)      光电池信号调理,透射式光电开关,液位开关,电磁阀,步进电机的选型不用考虑,仅需考虑输入或输出接口。
作者: doglove    时间: 2005-1-31 17:38

xiexie




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0