首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

关于RS232实际应用的问题

还要一个下位机

你还需要搞个单片机来和上位机通过RS232进行通信,并且处理传感器信号与步进电机信号[em11]

关于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)      光电池信号调理,透射式光电开关,液位开关,电磁阀,步进电机的选型不用考虑,仅需考虑输入或输出接口。
ts
xiexie
返回列表