最新动态

  行业新闻

地址:兰州市七里河区南滨河中路405号兰木大厦720室
电话:0931-2330797

手机:13893101377

  业务咨询1:

  业务咨询2:

  业务咨询3:

 

首页 >> 正文内容

 
地磅二次仪表的设计要求

发布时间:2016/10/24    浏览:1022

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

  一、总体方案设计

  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状态指示灯设计和按键输入程序设计。
 

   
 

名称:兰州金和电子衡器有限责任公司 地址: 兰州市七里河区南滨河中路405号兰木大厦720室  邮编:730010

 

联系电话: 0931-2330797    手机:13893101377  邮箱:89201125@qq.com    

网站版权:金和衡器     网站技术:科源网络