基于PIC16F877多路巡检控制仪的研制

时间:2012-03-14来源:网络

3.3 RS-232通讯模块的软件设计
  RS-232通讯模块的软件设计流程图见图3。


4 计算公式
4.1 线性变化
  对于0~10mA;4~20mA;0~5V;1~5V;0~100mV;0~500mV信号用线性变化计算公式。
  参考电压VDD
  送A/D的电压信号V→对应数字量X
  送A/D的电压信号V0,V1→对应数字量X0,X1

  由公式(1)计算出各种信号的(X0,X1)
  测量范围(物理量)E0~E1→对应数字量X0~X1

4.2 非线性变化
  对于Cu50、Pt100信号用非线性变化计算公式。
  用曲线拟合公式方法,找出信号Cu50、Pt100的计算公式。

  其中不同信号有不同的A0、A1、A2、A3。
  求解Cu50、Pt100的曲线拟合计算公式见下表。
在表中给出了线性插值法和曲线拟合公式法的结果。经实验证明,用曲线拟合公式计算满足测试精度要求。

参考文献

[1]刘和平.PIC16F87X单片机PIC16F877实用软件与接口技术———C语言及编程[M].北京:北京航空航天大学出版社,2002.
[2]秦建敏.PC机与单片机串行通信的多种实现方法[J].微计算机信息,2000,(3).
[3]张晋东.仪器仪表的网络设计与实现[J].仪器仪表与传感器,1998,(1).
[4]扬常松.单片机测控系统干扰分析与抗干扰措施[J].自动化与仪器仪表,2003,(1)

1 2

关键词: 单片机 多路巡检控制仪 通讯 PIC16F877

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版