设计要求:
1. 硬件方面:CPU采用STM32F373VC,显示采用串口TFT 8”液晶屏
1.1 AI部分(需要设计10路,12位及以上)
1.1.1 采集传感器的温度信号(PT100)并实时显示。
1.1.2 采集致冷器的温度信号(PT100)并实时显示。
1.1.3 采集进样温度信号(PT100)并实时显示
1.1.4 采集差压传感器的信号并实时显示。
1.1.5 采集正弦波信号的强度并实时显示(此信号已经通过电路转换为模拟信号)
1.1.6 其余预留
1.2 AO部分(需要设计3路,12位及以上)
1.2.1 输出0-5V或0-10V, 之后通过电路转换成4-20mA信号输出。
1.2.2 输出0-5V或0-10V, 之后通过电路转换成4-20mA信号输出。
1.2.3 其余预留。
1.3 DO部分(需要设计16路),4路输出到系统外,作为报警信号。12路用于控制系统内的电磁阀、保护电路等使用。
1.3.1 输出1路方波信号(占空比50%),频率范围从200-1000Hz,这个是非常关键的电路,步进越小越好(最大不能超过0.02Hz),频率范围要求能根据需要可调。通过电路转换为正弦波信号(1.1.4会采集这个信号)
1.3.2 电磁阀1的控制信号(做隔离处理)
1.3.3 电磁阀2的控制信号(做隔离处理)
1.3.4 致冷的控制信号(做隔离处理,需要实现PID功能)
1.3.5 加热的控制信号(做隔离处理)
1.3.6 其余预留(做隔离处理)
1.4 DI部分(需要设计16路,做隔离处理),4路由系统外输入,作为启动/停止的控制信号。12路用于接收DO部分的信号供显示用。
1.4.1 电磁阀1开/关
1.4.2 电磁阀2开/关
1.4.3 致冷信号的开/关
1.4.4 其余的预留
1.5 通讯部分(RS 485/MODBUS RTU)
将测量的信号传输给上位计算机。
2. 软件方面
为了提高系统的实效性,采用UCOSII操作系统。
2.1 AI+DI需要实时显示
2.2 按照时序对外围电路进行控制
2.3 参数的修改(4或5个按键),大约60个参数
2.4 历史记录以及历史记录的查看,大概需要100M的存储空间。
tp1983
您好! 主营:TI 赛灵思 美信 NXP ADI ATELAR LT ST等品牌现货IC, Q:269389388 公司地址:深圳市福田区华强北赛格广场
2017-03-04
评分: