13893186697
地址:兰州市七里河区西津西路232号
电话:13893186697
邮箱:
邮编:730000
网址:lz-jiahe.com
您当前的位置:首页 »  最新动态
地磅二次仪表的设计要求
发布时间:15/09/03
来源:
访问次数:2396

地磅二次仪表的设计要求

地磅二次仪表的设计有哪些要求呢?

一、总体方案设计

1.系统方案实现框图

本系统的方案框图如图1所示,包括信号输入端的滤波整形电路、STM32单片机部分和人机交互部分。


2.软硬件开发环境和工具

设计工具分为:硬件设计工具、软件设计工具、硬件电路原理图和PCB的绘制;软件开发工具。

二、硬件电路设计

硬件电路设计包括STM32单片机模块设计、信号输入电路设计和人机界面设计,如图2所示。


1.单片机主板模块设计

在考虑硬件资源、开发容易程度和成本之后,本设计选用意法半导体的STM32F103RCT6,STM32系列是专为高性能、低成本和低功耗的嵌入式应用而设计的ARM COTEX-M3内核。STM32片上拥有ADC、DAC、TIM、FSMC、USART、DMA、USB、以太网等众多资源,而且自带底层库函数,极大地缩短了开发周期。

(1)STM32最小系统

本设计主要利用STM32的GPIO、USART、输入捕获和定时器功能,因此考虑功能和成本选用QFP64封装的STM32F103RCT6.

(2)电源部分

本系统需要3.3V和5V两种电压供电。5V用来给单电源运放、电压比较器LM393供电,以及LCD12864液晶的背光供电。


(3)下载仿真电路

STM32可以用JTAG和SWD方式进行仿真调试。


2.信号输入电路

为了获得单片机能够识别的脉冲信号,必须对输入的信号进行滤波整形。

(1)高通滤波电路

滤波电路选用二阶有源高通滤波器。


(2)信号波形整形

高通滤波电路输出的是频率信号的正电压部分,为了获得单片机能够是别的脉冲信号就必须对其整形。


3.人机界面设计

为了给用户提供一个友好的人接界面,将测量结果直观的显示出来,并能通过按键设置一些参数,本系统设计了LCD1602液晶显示、按键操作和LED状态指示灯。

(1)LCD128*128液晶显示器

人机界面的显示使用LCD128*128,可以显示128*128点阵单色或4灰度级的图片,可以显示英文、数字、符号或64个16*16的汉字。

(2)按键和状态指示灯

当采集到频率信号时,为了转换成一次仪表的物理量,需要用户手动输入物理量与频率之间的线性关系数据,所以加以按键功能。



三、系统软件设计

1.系统软件实现框图


软件部分分为主函数程序和中断函数程序。

2.频率信号采集和测量程序设计

STM32需要对系统时钟、模块时钟和特定寄存器进行配置才能正常工作。

(1)STM32系统配置和初始化

(2)STM32输入捕获和定时器

3.人机界面程序设计

人机交互界面程序设计包括LCD128*128程序设计、LED状态指示灯设计和按键输入程序设计