自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (19)
  • 收藏
  • 关注

原创 Android _rk3399硬件控制说明(nanopcT4)

nanopcT4核心soc芯片是rk3399,使用Android控制硬件应用的权限必须是系统权限,一种方式是将APP放到的放到Android源码中编译,另一种需要对APK进行签名才能让app拥有system权限.由于我们做apk需要调试所以本次主要针对APK进行系统签名获取system权限.虽然过程比较繁琐但是一劳永逸.备注:源码下载地址BSP source code download l...

2020-02-17 17:42:03 3043

原创 使用路由器更改设备IP_跨网段连接PLC

加入一个路由器 实现PLC跨网段采集设备, 不用考虑IP冲突问题

2023-08-14 14:30:52 1708

原创 回调函数链接

https://mp.weixin.qq.com/s/1Bx6pnuIpUkUOhJ_LX8–Q

2022-08-20 20:17:46 180 1

原创 STM32f103***烧写程序后使用STLINK V2无法连接芯片

教程

2022-06-15 19:36:36 835 2

原创 安装宝塔面板并建立网络使用外网访问

宝塔面板安装并建立网站外网访问

2022-06-01 21:17:15 6646

原创 linux命令

linux命令

2022-05-19 22:16:28 189

原创 AB1756-L71更新固件(2)

固件下载参考上一节的固件下载及CPU固件更新:https://blog.csdn.net/qq_33593411/article/details/123095410固件更新只更新CPU固件不行,还需要同时更新RM2(冗余模块)和EN2T(以太网模块)的固件,这些固件依然存放再下载的固件包里,如图:打开ControlFLASH固件更新工具使用ControlFLASH更新固件更新完毕后是这样的...

2022-03-31 14:00:45 1577

原创 AB1756-L71固件下载(1)

AB罗克韦尔固件下载,AB1756-L71固件升级,AB1756-L71冗余系统,AB罗克韦尔冗余配置

2022-02-23 17:58:40 1703

原创 1实验板图形编程(持续更新)

儿童图形编程实验板武功1.0实验板硬件资源软件介绍软件介绍一个简单的指示灯闪烁程序武功1.0实验板硬件资源实验板具备了丰富的硬件资源:6个LED发光二极管,呈90°并以绿黄红交通灯的方式排列.简单的入门可以做流水灯,呼吸灯,复杂一点可以做交通指示灯. ;左下角有3个多功能按键,供你进行简单的人机交互;左边中间有一个RGB指示灯,三种颜色配合PWM电压调整,可以匹配出各种颜色;RGB灯上面有一个继电器可以控制220V设备,比如定时插座,遥控插座,或者照明,使用需谨慎,必须在大人陪护下才能将继

2021-12-10 20:26:32 671

原创 ESP32 使用内部RTC 和网络NTP网络授时

#include "Arduino.h"#include "ztf_esp32_time.h"ZtfEsp32Time m_time;void setup(){ Serial.begin(115200); m_time.update_sys_time(1635148850);//更新系统时间}void loop(){ Serial.println(m_time.get_sys_stamp());//获取当前时间戳 ztfTimeInfo m_timeInfo;//获取日期信息

2021-10-24 16:07:08 4168

原创 oled使用u8g2取字模

#include <U8g2lib.h>//ui库U8G2_SH1106_128X64_NONAME_F_SW_I2C u8g2(U8G2_R0, /*SCL*/ GPIO_NUM_5, /*SDA*/ GPIO_NUM_18, /*reset*/ U8X8_PIN_NONE);//构造#define XO 10//重量信息 12*12uint8_t weight_str[][32] = {{0x30,0x00,0xF0,0x03,0x1B,0x03,0x8...

2021-10-22 15:19:06 1049

原创 ESP32驱动 1.3寸OLED SH1106芯片)

使用U8g2lib库驱动 1.3寸OLED驱动IC:SH1106分辨率:128*64支持电压3.3V/5.0V#include <Arduino.h>#include <U8g2lib.h>U8G2_SH1106_128X64_NONAME_F_SW_I2C u8g2(U8G2_R0, /*SCL*/ GPIO_NUM_5, /*SDA*/ GPIO_NUM_18, /*reset*/ U8X8_PIN_NONE);//构造

2021-10-22 09:06:59 2057 1

原创 platfromIO中 platformio.ini配置

platfromIO中 platformio.ini配置调整监控串口的波特率monitor_baud = 115200

2021-10-22 08:29:48 1963

原创 C# MQTT通信

不扯那么多直接上代码使用nuget M2Mqttusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using uPLibrary.Networking.M2Mqtt;using uPLibrary.Networking.M2Mqtt.Messages;using System.Net; //添加网络命名空间n

2021-07-02 16:15:12 1669

原创 vscode c#中nuget安装与问题处理

nuget错误如果出现一下提示Versioning information could not be retrieved from the NuGet package repository. Please try again later.在VSCODE 目录下搜索fetchPackageVersions.js文件一般存放在这里 C:\Users\Administrator.vscode\extensions\jmrog.vscode-nuget-package-manager-1.1.6\out\s

2021-07-02 12:39:51 1046

原创 Vscode调试C#项目

vscode 编辑C#Vscode 下载插件下载.NET CORE SDK 1验证是否安装完毕创建一个文件Vscode 下载插件下载.NET CORE SDK 1下载链接:https://dotnet.microsoft.com/learn/dotnet/hello-world-tutorial/install 验证是否安装完毕创建一个文件...

2021-07-02 10:29:52 818

原创 jetson nano安装宝塔面板

简单粗暴使用此命令wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh

2021-05-03 16:47:08 160

原创 docker 使用syncthing同步文件

docker run -p 8384:8384 -p 22000:22000 -v /home/admin/syncthing:/var/syncthing syncthing/syncthing:latest

2021-04-26 16:09:28 1276

原创 TPS23453

STANDARD TERMS AND CONDITIONS FOR EVALUATION MODULESDelivery: TI delivers TI evaluation boards, kits, or modules, including any accompanying demonstration software, components, ordocumentation (collectively, an “EVM” or “EVMs”) to the User (“User”) in a

2020-06-14 17:25:47 242

原创 Android SQLite入门简介

SQLite是一个轻量级的数据库,和C/S模式的数据库软件不同,他是进程内的数据库引擎,因此不存在数据库的客户端和服务器,而且Android系统自带了SQLite数据库。首先我们科普一下数据库:数据库大概分为关系型数据库和非关系型数据库,这两种大概的就是存储的方式不同。关系型数据库:是表格格式的,因此存储在数据表的行和列中。数据表可以彼此关联协作存储,也很容易提取数据。例如:MySQL,Ora...

2020-03-03 21:03:48 200

原创 桌面(小部件)widget注意事项

这几天想做一个开机后自动启动的一个服务,结果android8.1以后不允许静态注册广播的开机自动启动,所以我就想用widget桌面挂件来做,这个服务本身就正常服务不涉及用户隐私。完全后台开启服务android有好多限制,后面会介绍的到。androidstudio 快捷创建一个widget快捷创建一个widget系统会自动创建一个widget继承了AppWidgetProvider类的java文...

2020-02-29 14:30:54 343 2

原创 自定义View注意事项

一、自定义view需要继承View类既然是自定义view所以为了方便需要继承View类,或者其他View类例如TextView等类二、必须写入构造方法否则无法使用findViewbyId()方法找到控件之定义View必须写入构造函数而且需要函数重载,并且加入super(contex)等样式如下我第一次做自定义view时就忘了使用super(context,attrs)这个方法,结果fi...

2020-02-26 14:24:45 1680

原创 android modbus协议之(三)modbus-TCP/IP通信(安卓系统作为modbus_slave)

上两部分是使用android作为主站通信的,今天写的是将android做成modbus_slave。整体思路modbus服务,0x 1x 3x 4x区各申请1000个寄存器,其中0x和4x部分是保持寄存器,所以我从1000个寄存器中拿出500个做为掉电保持寄存器。外部类拿到这个服务后,可以读取与写入服务里面的寄存器。一、创建一个服务可以自己手动创建:继承 Service类 并重写onCrea...

2020-02-22 16:22:46 3327 5

原创 android modbus协议之 (二)modbus-TCP/IP通信(安卓系统作为主站完善代码)

至此modbus_TCPmast管理类基本已经写完并做了一个测试的APP大家可以试一试稍后我把APP的源代码上传上去上一节使用jamod库做了一个简单的读取,在完善代码的过程中其中写入多寄存器的时候碰到了点问题我把代码贴出来大家注意一下在写入保持寄存器时需要用到这个请求的方法public WriteSingleRegisterRequest(int ref, Register registe...

2020-02-20 17:30:52 1881 2

原创 解读Modbus

Modbus是一种串行通信协议,是Modicon公司(现在的施耐德电气Schneider Electric)于1979年为使用可编程逻辑控制器(PLC)通信而发表。Modbus已经成为工业领域通信协议的业界标准(De facto),并且现在是工业电子设备之间常用的连接方式。Modbus允许多个 (大约240个) 设备连接在同一个网络上进行通信,举个例子,一个由测量温度和湿度的装置,并且将结果发送...

2020-02-20 17:07:39 4561

原创 easy_javadoc加载方法

easy_javadoc是IntelliJ IDEA的插件,能帮助java开发者自动生成javadoc文档注释1、接入有道、百度、金山等翻译,只要你方法名起的好,翻译就越准确2、可自定义映射,弥补自动翻译的不足3、支持文档翻译,选中需要翻译的文档,使用快捷键翻译注释,再也不用在词典和IDEA之间来回切换了IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。Inte...

2020-02-20 15:13:55 4434

原创 android modbus协议之 (一)modbus-TCP/IP通信(安卓系统作为主站)

modbus工具教程链接:modbus服务下载链接://download.csdn.net/download/qq_33593411/12168018jamod.jar文件下载链接:一、架设好modbus-TCP服务器(参考教程modbus工具的使用链接:)假设好modbus服务后设置寄存器并且开启服务二、android studio 端新建一MoudBusTCP_Mast 类用于...

2020-02-18 17:38:48 5051 3

原创 modbus工具使用

做自动化的经常会用到modbus协议,Modbus是一种串行通信协议,公开发表并且无版权要求,易于部署和维护在PLC,DCS中经常用到它,一般工业产品中低端通信产品产品用的是串口 如Modubs_RTU,比如说变频器仪表等。高端的例如PLC或DCS经常用到modbus_TCP 今天我们介绍两款工具一款是modbus poll(modbus主站工具)另一款是modbus slave是(从站工具)...

2020-02-18 16:53:46 1569 1

原创 mqtt_fx使用方法

windows64位mqtt fx下载地址:http://www.jensd.de/apps/mqttfx/1.7.0/mqttfx-1.7.0-windows-x64.exemqtt fx是一款非常好用的mqtt调试工具,以前使用过好多的mqtt调试工具有的连接了经常掉线,有的发送的信息不全。使用mqttfx基本上没有发现这样的问题。打开上面的连接(最好在迅雷里面下载比较快)下载下mqtt f...

2020-02-17 16:51:46 4956

原创 我的第一篇CSDN博客

介绍一下我自己,我是做电气自动化,涉足领域:10KV/660v/380v高低压配电的设计及制造,PLC运动控制及过程控制,arm单片机硬件及软件设计.Linux嵌入软件设计. 计算机语言,C,C++,python....

2020-02-17 15:36:48 190 1

V3.0版本OpenPLC编辑器

官网下载很慢可以使用arduino的开源PLC编辑器

2023-07-30

PT100测量电路 三线 两线 电流源

PT100测量电路三线 两线 电流源

2022-11-21

罗克韦尔1756 ControlFLASH安装包

AB1756固件升级工具安装包

2022-03-31

Mixly2.0-win32-x64.part3.rar

压缩文件有点大,所以分成3个压缩文件,下载后同时放入D盘并解压

2021-12-10

Mixly2.0-win32-x64.part2.rar

压缩文件有点大,所以分成3个压缩文件,下载后同时放入D盘并解压

2021-12-10

Mixly2.0-win32-x64.part1.rar

压缩文件有点大,所以分成3个压缩文件,下载后同时放入D盘并解压

2021-12-10

ztf_esp32_time.rar

ESP32 RTC应用

2021-10-24

取模软件 使用u8g2库

oled取模软件 使用u8g2库

2021-10-22

arduino_u8g2库

arduino_u8g2库

2021-10-22

IOS100光耦隔离.zip

IOS100光耦隔离.zip

2021-04-26

Nextcloud-3.1.2-setup .exe

Nextcloud管理工具

2021-02-15

ADM2587辐射降至最低方法.pdf

ADM2582E/ADM2587E包含一个集成式隔离DC/DC电源,不再需要外部隔离电源模块,是带隔离的增强型RS-485收发器,ADM2582E/ADM2587E是具备±15 kV ESD保护功能的完全集成式隔离数据收发器,适合用于多点传输线路上的高速通信应用。它采用ADI公司的isoPowerTM技术,在单个封装内集成了一个三通道隔离器、一个三态差分线路驱动器、一个差分输入接收机和一个isoPowerTM DC/DC转换器, 其内部框图如图4所示,该器件采用5V或3.3V单电源供电,从而实现了完全隔离的RS-485解决方案。

2020-03-21

ADG1414-4-20MA.zip

如今,许多模拟输入模块使用线链路(跳线)来配置客户输 入要求,配置和重新配置输入需要时间、知识和手动干预。 本电路提供一个用来配置工作模式的软件可控开关以及用来 激励RTD 的恒流源。本电路也可以重新配置,以便设置热电 偶配置的共模电压。一个差分放大器用来调理Σ-Δ ADC 的模 拟输入范围。本电路以最低的成本提供业界领先的性能。 REF194产 生。 RTD 测量 如连接表所示,本电路支持2/3/4 线RTD配置。此时,传感器是 一个1000 Ω铂(Pt) RTD(电阻温度检测器)。最精确的配置是4 引脚RTD配置。在所示的应用中,外部200 μA电流源提供RTD 所需的激励电流,AD7193 在16 倍增益下工作,使电路的动态 范围达到最大。选择RTD测量模式时, 由于AD8676和AD8275提供电压增益,因此该设计特别适合 小信号输入、所有类型的RTD或热电偶。 AD7193是一款24 位Σ-Δ型ADC,可配置为四路差分输入或八 路伪差分输入。 AD8617放大器被配置为 电流源。选择热电偶测量时,它在闭环中重新配置,以便设置 共模电压。AD8617 是一款双通道低噪声放大器,因此它能同时 驱动电路板上的两个输入通道。配置电流源的电阻必须具有低 温度系数,以免在测量电路中引入温漂误差。 ADuM1400和ADuM1401在微控制器与ADC之 间提供所需的全部信号隔离。本电路还含有标准外部保护功 能,符合IEC 61000 标准。

2020-03-20

AD7793全中文手册仪表放大器带隔离

AD7793 ADI公司的ADC 自带恒流源可直接采集PT100热电阻信号,或者热电偶高效放大滤波 应用于热电偶测量RTD测量 热敏电阻测量 气体分析 工业过程控制

2020-03-20

4-20mA输出隔离芯片AD5422BREZ.PDF

工业级AO芯片4-20mA隔离输出.可以扩展hart连接能力,进口芯片超级稳定.提供电路图全中文说明

2020-03-20

jamod_modbus_TCP_JAR-1_2文件.rar

该项目代表了100%Java的Modbus实现。它可以用来实现各种形式的Modbus主站和从站: 序列号 ASCII,RTU(仅限主机),BIN 知识产权 TCP,UDP 该库的设计完全基于面向对象,基于抽象,应该支持简单的理解,可重用性和可扩展性。 该项目的一个重要目标是易于在各种Java平台(和设备)上使用的代码库。许多有限的资源设备不提供Java 5和Java 6环境,并且日志记录的可能性很小。

2020-02-18

modbusslave.rar

modbus_slave是modbus服务器(从站)工具,具备modbusTCP,modbusRTU,modbus_ASCII,这个工具可以作为modbus服务使用开启后自动版本全称:modbus slave-64bit

2020-02-18

modbuspoll.rar

modbuspoll是一款非常好用的modbus主站工具,只要设置好要访问的IP和端口,设置好寄存器点击connet就可以访问modbus slave端,并且支持断线重连功能,还有log输出可以观察数据传输情况

2020-02-18

Android_nanopcT4硬件编程说明及文件.rar

nanopcT4核心soc芯片是rk3399,使用Android控制硬件应用的权限必须是系统权限,一种方式是将APP放到的放到Android源码中编译,另一种需要对APK进行签名才能让app拥有system权限. 由于我们做apk需要调试所以本次主要针对APK进行系统签名获取system权限.虽然过程比较繁琐但是一劳永逸.

2020-02-17

mqttfx-1_7.rar

mqttfx1.7 windos64位 mqtt fx是一款非常好用的mqtt调试工具,以前使用过好多的mqtt调试工具有的连接了经常掉线,有的发送的信息不全。使用mqttfx基本上没有发现这样的问题。打开上面的连接(最好在迅雷里面下载比较快)下载下mqtt fx常规安装一路下一步就好了。 mqtt fx的使用方法 首次进入mqtt fx是这样的,总体来说是比较干净的,我们一般的进行mqtt调试主要就是:配置服务器,连接服务器,订阅主题,发布内容,剩下的就是我们的数据协议调试了。

2020-02-17

橡胶化工厂WINCC监控页面

丙烯腈和丁二烯制作橡胶设计精密温控,顺序控制,工艺配方

2018-07-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除