yd2333云顶电子游戏

接待来到上海yd2333云顶电子游戏云仓,竭诚为您提供:电商仓储配送,冷链仓储配送,货仓外包等仓配一体化效劳!收藏我们 电商云仓 网站地图

接待来到上海yd2333云顶电子游戏云仓,竭诚为您提供:电商仓储配送,冷链仓储配送,货仓外包等仓配一体化效劳!

全温区食品仓配物流效劳商20万㎡自营仓+AAAA级物流+全国冷链物流百强

182-0218-6162400-096-2966

yd2333云顶电子游戏动态

热搜要害词: 电商一件代发 冷链配送 社区团购仓配 食品仓储代发货 增值效劳

基于VB开发的物流仓储远程多测点温度测控系统

来源:本站 | 宣布日期:2023-03-03

1 引言

由于现今社会信息化日益生长, 而数据的利用越来越广泛。例如:购物推荐、天气预测、交通监控与军事侦察。和以前相比较而言, 现今对数据的精度和准确度要求越来越高, 好比货仓温度检测、无线通信和物联网+等, 关于这些检测, 需要更为可靠和实用的检测系统。

而温度控制是对电子设备来说是很是重要的一环。在� ;で榭�, 调控生产本钱和使用宁静等方面有着至关重要的作用。丈量的精度越来越高, 响应时间越来越短, 提高了系统的可靠性。本项目设计的目的是为了完成实时温度数据的收罗、生存和利用VB设计上位机远程控制。

2 温度丈量系统描述

2.1 温度丈量元件DS18B20

DS18B20数字温度丈量元件提供9位 (二进制) 温度读数指示器件的温度信息经过单线接口送入DS18B20或从DS18B20送出, 然而关于DS18B20接纳一线总线方法很大的提高了抗滋扰能力, 并且其电源由数据线提供且不必外接电源线。其丈量精度可达0.5℃, 丈量规模在-55℃~125℃, 本项目中报警电路由三极管驱动的蜂鸣音报警, 其硬件接口如图1所示。

图1 DS18B20硬件电路

图1 DS18B20硬件电路 


2.2 数码管显示LCD1602

LCD1602在本项目设计中用于显示温度, 而LCD1602字符型液晶显示�?槭且恢肿庞糜谙允咀帜浮⑹帧⒆址鹊阏笫絃CD, 目前常用于16*1, 16*2, 20*2, 40*2行等的�?�。数码管显示硬件电路如图2所示。

图2 数码显示硬件电路

图2 数码显示硬件电路   


主要技术参数:显示容量:16×2个字符;芯片事情电压:4.5--5.5V;

事情电流:2.0m A;�?樽罴咽虑榈缪�:5.0V

2.3 RS485通信

RS485总线在本项目设计中主要用于传输信息, 并能够用于PC机控制单片机的板子, 而RS485是实现串行通讯的通道, RS485通信在此处利用的原因有:RS485传输的距离比较长, 最远可以抵达上千米。并且经济适用, 控制便当, 具有较高的传输速率, 最高可以抵达10Mbps, 低功耗, 有较高的信噪比, 并且其接收器敏感度为0.2, 在传输历程中外部情况对其影响较低, 包管传输数据的准确性。切合本项目的设计条件。

基本参数:半双工;速率:2.5Mbps;限摆率:NO;低电流关断模式:NO;接收允许控制:YES;静态电流:300;负载个数:32;引脚数:8。如图3所示。

图3 RS485硬件电路

图3 RS485硬件电路 


2.4 按键控制�?�

在本项目设计中按键用于控制单片机, 令其显示差别所在的温度, 由差别的按键控制更能明确的显示, 并且可以更好更快的视察检测各所在的温度, 关于现实的操作越发的便当和快捷 (见图4) 。

图4 按键控制�?�

图4 按键控制�?�  

3 系统软件设计

3.1 上下位机控制指令

本项目接纳控制指令, 利用控制指令可以在很洪流平上来越发精确的控制下一级元件来越发精确是执行命令。通过更精确的控制来确保越发精准的检测。以便于获取越发流畅的数据。

3.2 上位机软件设计

由于上位机不但要实现对下位机的命令控制, 还要实现两机之间的数据传输与接受, 可是由于该系统接纳的是只能半双工通信RS485数据传输通信, 所以要严格的分派上下位机传输的时间段, 避免同一时间段既要传输又要接收。所以在该次设计中上位机软件接纳的是以Visual Basic编程为基础可直观视察界面的软件, 由于VB是一种事件驱动型的语言, 并且它不绝响应种种事件, 并凭据其优先级做出相应响应。上位机硬件连接后, 即可实现寻找并自主翻开所用的串口。

图5 主机和从机原理图

图5 主机和从机原理图   


3.3 下位机软件设计

下机是位利用c语言编程控制的, 下位机用于对温度的检测, 本项目的从机可以用按键控制, 使操作越发便当快捷。

下位机接纳串口接收中断的方法, 使得下位机一直处于待接收的状态, 以便于接收上位机的命令信号等。下位机接收并判断后执行与命令相对应的程序。实现了主机与丛机之间的交互和命令接收以及温度报警命令的通报。下位机程序设计包括按键控制、数码管的显示、DS18B20对温度的实际检测、报警指示灯的预警以及蜂鸣器的声音预警等。

系统软件设计接纳分�?榈姆椒�。对整个�?榻蟹掷�。系统软件程序包括PC机可以通过STC90C5116RD+控制DS18B20并在LCD1602上来进行温度显示, 通过RS485总线可以传输和控制单片机, 通过按键可以切换显示温度。用VB系统进行控制。系统程序的焦点是收罗、显示温度和传输控制信号 (见图5) 。

4 结束语

以物流仓储式远程温度丈量为研究工具, 通过利用STC90C5116RD+对硬件进行软硬件的设计调试�?梢钥刂贫嗟阏闪康奈露认允�。在显示的基础之上可以进行温度报警和监控。为了更好的控制多点的温度显示利用RS485总线了传输和控制越发的便当和快捷。利用VB和STC系列单片机组成的温度检测系统可以完成关于绝大大都场合的温度检测, 该系统在货仓温度检测, 家畜养殖场, 食品加工厂和大型盘算机房等种种场合都很是适用, 且操作便当, 本钱低廉。该系统操作简单, 学习入手都很快。


【本文标签】

【责任编辑】yd2333云顶电子游戏云仓

最新资讯

网站地图