低功耗数据终端产品

        之前开发的物联网主机是基于外部供电,因此带了操作系统、大的内存(64MB)、大的存储(256MB),可以满足复杂应用的需要;但在一些应用条件下并不需要这么复杂、功能丰富的设备,而且只能电池供电或者太阳能供电,所以准备开发一款低功耗的DTU设备。

一、设备总体概述

1、设备组成:硬件上分为通信子板和控制子板:通信子板包括4G、NB、LORA模块;控制子板采用低功耗单片机,采用单片机的WKT自唤醒模式,在需要通信的情况下就给通信子板上电,并发送需要的数据,然后就处于低功耗休眠模式。通信子板与控制板准备采用接插件进行连接。

2、设备外部接口包括MBUS接口、RS232、RS483;可以采用4G、NB、LORA进行通信;比较宽的电源输入(电源输入范围待定),带EEPROM可以用来存储数据。

二、开发中问题记录

1、在调试EEPROM的时候,由于用的是64K的容量,因此I2C总线驱动程序地址读写要用2个字节,先发送高位字节,在发送地位字节。

2、ADC采样的时候单片机的地需要焊接好,否则ADC不能正常采样。由于我的单片机PCB设计上的失误,单片机的底部封装被涂上了绿油,因此单片机的底部没有充分接地,导致在调试的时候ADC始终不正确,总是为很小的电压。后面用络铁给单片机底部的过孔上锡,让焊锡从过孔融化,然后跟单片机底部充分连接,让单片机接地充分。头天调试的过程中没有找到问题,第二天先在其他主板上验证采样程序是没有问题的,然后再用在DTV1.0的主板上调试,问题依旧,先排除软件的问题,然后再逐步排查可能的硬件问题。下图箭头2处的mcu封装底面应该像箭头1处指示的一样。

低功耗数据终端产品_第1张图片

 

你可能感兴趣的:(物联网主机)