自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

博乐Bar

专注物联网,智能硬件研究,推崇开源硬件精神。

  • 博客(221)
  • 资源 (9)
  • 收藏
  • 关注

原创 NBIOT模组BC95功耗控制的问题

对于选择NBIOT的应用,相信功耗控制才是最核心的问题,针对该问题谈谈看法。首先,收集网络上一些比较有价值的信息给大家参考,然后再结合项目实际情况写写自己的经验。网络资源如下:(1)移远-BC95-基于EVB-功耗测试指导;(2)BC95开机到数据发送,功耗测试(3)BC95-PSM模式验证-时序图(4) BC95进入psm模式的标志及时间?(5)移远模组-BC95-工作模式之间关系(6)BC95...

2018-03-13 20:20:01 6859 1

原创 白话智能锁—产品安全专题

前言做这篇专题的背景:(1)知乎上的“智能锁”话题邀请,看到了很多所谓的“专家”片面的回答和言论,将个别的智能锁行业之前出现过的个例案件拿出来,以此否定智能锁的安全性;(2)关于很多智能锁的话题可以看得出,大家对于智能锁的认识还处在初级阶段,不能看到问题本质;(3)规划之内的“白话智能锁”系列,会有安全专题。正篇(一)先讲下智能锁行业整体情况。查看参考专题文...

2020-04-10 16:55:13 1127

原创 白话智能锁—深度分析干电池漏液问题

1 参考资料(1)什么值得买社区,作者善生的善生,文章名称称:《买了半辈子电池,才发现这样买得值:市售5号电池大横评》,文章地址:https://post.smzdm.com/p/a5k67e2x/?send_by=1323044100(2)耐时科技官网http://www.nicepower.com.cn/(3)知乎“白话智能锁”专栏文章《白话智能锁—功耗vs电池》...

2020-04-10 16:51:20 2282

原创 白话智能锁—标准

作为智能家居入口级别的产品,近几年智能锁的规模以及普及率逐步得到了提升,据统计行业从事智能锁产品研发,生产或销售的企业接近3000家,产业规模也逐步到了蓝海的势头。然而,智能锁的标准一致处于滞后状态,所以在行业内出现了众多层次不齐的产品和厂家,智能锁的价格也出现了乱象,从200元到3000元不等,关于产品质量和安全的话题后续专题讨论,本篇幅专门讨论行业标准。(一)国际标准。在国...

2020-04-10 16:46:47 1478

原创 关于作者

2020-04-10 16:27:16 228

原创 白话智能锁—功耗VS电池

开门见山,直接进入正题,以市场上比例比较多的5号干电池的智能锁为例做分析。多数智能锁用5号干电池供电,4节或8节各家产品不一样。(一)基本功耗分析:智能锁静态功耗:典型值50uA(除了开锁时间,其他状态都是待机状态)智能锁动态功耗:典型值300mA(开锁时间持续约3秒左右)(二)电池容量分析:5#碱性干电池容量:2000-2500mA.h5#碳性干电池容量:500-10...

2020-04-10 16:03:40 1632

原创 白话智能锁—卡片钥匙安全

前言2018年随着智能锁行业的壮大,从事智能锁产品研发,生产或销售的厂家和群体达到了2000家以上,随之而来的就是市场的鱼龙混杂,各家产品标准不一,产品安全隐患也比较多。本专题讨论智能锁卡片钥匙安全的问题。第一部分 行业乱像:卡片钥匙易复制(1)2019年3.15深圳市消费者协会组织的晚会现场,针对智能锁卡片钥匙的安全问题做了现场测试。测试表明,一部分智能锁产品使用普通M1...

2020-04-10 15:41:48 778

原创 Python爬虫入门

利用python自带urllib库1、在Python2.x中,存在的形式是urllib和urllib2,在python3.x中整合为urllib.request,一般为了使用习惯,导入时命名为urllib2:import urllib.request as urllib2例如下面代码:>>> import urllib.request as urllib2>...

2019-12-18 18:19:50 193

原创 Python爬虫入门笔记

准备工作1、安装requests库:

2019-12-18 14:31:33 547

原创 移远NBIOT模块选型指南

 

2018-09-23 00:27:04 3706

原创 Altium Designer 文件转换到Allegro的方法

直接转换不可取,需要经过第三方工具Pads9.5进行(其他版本也可);第一步,实现 Altium Designer 文件到 Pads格式文件的转换:1)在桌面上点击左下角的“开始”图标,然后点 所有程序->Mentor Graphics SDD->PADS 9.5->Translators->PADS PADS Layout Translatorr,点击Add,选择PCB或...

2018-05-11 14:55:54 9168

原创 CAD2007破解方法

CAD2007堪称CAD界的经典,方便PCB设计不妨自己捡回来CAD2007用一把,破解神器分享如下:获取激活码,输入即可激活。神器分享:(链接:https://pan.baidu.com/s/1v9kMXSDfOSQjBmqvwQgrqw 密码:vnpf)...

2018-05-02 23:56:17 3473

原创 一个PMOS管引起的血案

AO3415https://wenku.baidu.com/view/8820f25c3169a4517723a3f2.htmlBSS84LT1http://pdf-file.ic37.com/pdf1/ONSEMI/BSS84_datasheet_108467/177902/BSS84_datasheet.pdf

2018-04-10 16:26:07 1425

原创 Keil V5版本开发STM32缺少PACKDFP解决办法

Keil V5版本开发STM32缺少PACKDFP解决办法,到Keil官方下载相应的文件包或者通过Keil在线更新,在这推荐使用前者,原因很简单在线更新太费劲!!给个地址,大家可以去查找并下载相应的pack包:http://www.keil.com/dd2/...

2018-03-27 23:22:26 21123 1

原创 Arduino 串口接受字符串操作

对于Arduino串口部分的使用,多少有点不太方便,虽然官方提供了调用的函数,但是使用不够灵活,如下就对Arduino串口实现字符串的操作做个总结;(1)自定义函数操作方式:/*使用自定函数,将字符转化为字符串,再进行操作*/String comdata = "";//声明字符串变量void setup() { Serial.begin(9600); //设定的波特率}...

2018-03-17 23:27:19 20615

原创 NucleoF401RE评估板USART2使用注意事项

ST公司出品的NucleoF401RE评估板很方便开发人员进行扩展使用,特别是支持标准的Arduino接口,但是使用Nucleo板子上的Arduino标准接口需要注意,标准接口上的USART资源在此开发板上是ST的USART2,默认是与板上集成的ST-LINK相连的,并不能直接使用到D1,D2口。如上用户手册中有一段文字描述,说明使用USART2的时候需要做一些改动:焊接SB62,SB...

2018-02-09 17:57:17 1013

原创 STM32F401利用CubeMX实现按键中断翻转LED

硬件平台:NucleoF401RE软件环境:CubeMX+Kiel5硬件说明:参考Nucleo板子原理图,用户按键链接IO为PC13,LED链接IO为PA5;如上搞清楚资源链接关系,就可以利用CubeMX进行初始化代码生成配置,比较简单。需要注意的是在中断嵌套部分需要设置外部中断10-15LINES;利用CubeMX工具生产代码,下面对部分代码进行说明。CubeMX生成初始化代码配置后,用户字需要...

2018-02-09 16:54:44 2392 1

转载 STM32之HAL库详解 及 手动移植

转载出处:http://blog.csdn.net/zcshoucsdn/article/details/55213616HAL库结构  说到STM32的HAL库,就不得不提STM32CubeMX,其作为一个可视化的配置工具,对于开发者来说,确实大大节省了开发时间。STM32CubeMX就是以HAL库为基础的,且目前仅支持HAL库及LL库!首先看一下,官方给出的HAL库的包含结构:

2018-02-07 09:08:54 2676

转载 STM32之HAL库、标准外设库、LL库(STM32 Embedded Software)

转载出处:http://blog.csdn.net/zcshoucsdn/article/details/55213616STM32 Embedded Software  工作以来一直使用ST的STM32系列芯片,ST为开发者提供了非常方便的开发库。到目前为止,有标准外设库(STD库)、HAL库、LL库 三种。前两者都是常用的库,后面的LL库是ST最近才添加,随HAL源码包一起提供

2018-02-07 09:01:09 3387

原创 BC95方案NBIOT入网配置教程

相信很多刚开始接触NBIOT技术的人,拿到了NB模块或者开发板,都会有疑问应该从哪里下手配置,怎么才能够确认NB的频段,开启射频,网络附着等等操作,如何配置以及配置先后顺序本文结合实际操作讲解一遍;环境:windows7开发板:Bole-iot兼容Arduino接口的NB开发板,Arduino_NB_Minihttps://item.taobao.com/item.htm?spm=0.

2018-02-03 17:59:16 12797 1

转载 NBIOT开发(一):NBIOT模组以及芯片厂家都有哪些?

本文来源:全球物联网观察;由“物联网时空”微信公众号(IoT-LPWAN)整理发布,转载请注明来源。2014年,华为先提出了窄带技术NB M2M,而后与高通、爱立信等公司的方案融合,演进成了NB-IoT。2016 年 6 月, NB-IoT 核心协议标准在 3GPP 获得通过。NB-IoT是3GPP推出的标准技术,经过多次讨论、已成为了目前被全球广泛接受的全新窄带物联网技术

2018-02-03 14:29:20 33290

原创 Allegro 封装规范命名的重要性,切身体会!!

近日,项目上用到的器件越来越多,由于小公司没有规范的封装库管理,基本的方法就是复制之前的项目的Lib库文件,或者是别人的PCB板子导出Lib文件,以上这些文件并不会去关注具体的PAD SYMBOL的命名规范,导致如果出现命名相同的就会出现乌龙,今天的项目就切身遇到了。如上图,左边是导入网表到Allegro后器件的封装,很明显PAD出错了,与原始的设计封装不同。原因就是有相同名称

2017-12-25 15:10:30 2747

原创 Allegro软件报错问题记录(持续更新中)

1、使用FPM封装制作辅助工具谁封装,启动Allegro软件环境是弹出报错如下:如上问题,尝试了各种办法都不好使,最后发现是Allegro环境的问题,结局办法如下:先在任务管理器->进程中删除Allegro进程,进入D:\SPB_Data文件夹,删除里面所有.jrl文件,再进入D:\SPB_Data\pcbevn,删除里面所有文件。再启动PCB EDIT,OK!

2017-12-18 16:40:30 8079 1

原创 SIM卡尺寸标准以及Allegro封装

经常做设计的同学应该对于SIM卡并不陌生,工艺的演进推动了SIM卡形式的进化。目前已经在用的贴片式SIM卡,在之前的博文中已经介绍过:http://blog.csdn.net/huanzx/article/details/78527601,本文只描述传统插拔式SIM卡。传统插拔式SIM卡分3种类型,第一种称为大卡,也叫作标准卡,第二种是中卡,即是Micro SIM卡,第三种是小卡,即是NA

2017-12-15 19:25:47 10773 1

原创 Allegro 16.6尺寸标注以及删除操作记录

Allegro 16.6绘制机械框做尺寸标注却找不到设置菜单,折腾好一会后准备来贴吧里求救了,做了最后一下努力结果然后给找到了。有时候在努力坚持过之后没有效果,先不要放弃,可以再想想方法,再努力一下,也许就多坚持一小会,一切都会不一样。    不过想骂人,旧的版本的parameter菜单位置明明那么好找,为什么新版要改到这么隐秘的位置? 下面来曝光下他的位置。先说下

2017-12-01 18:44:15 9146 1

原创 贴片式SIM卡规格以及封装尺寸信息

贴片式SIM卡参考来源:https://developer.gemalto.com/documentation/mff2-sim-cards-specs-mim-quadFullM2M Quad OverviewThe FullM2M Quad is a Machine Identity Module (MIM) specifically designed for M2M ap

2017-11-14 10:30:03 32460

转载 【高德地图API】如何解决坐标转换,坐标偏移?

摘要:各种坐标体系之间如何转换?到底有哪些坐标体系?什么是火星坐标?为什么我的坐标,在地图上显示会有偏移?本文详细解答以上问题。最后给出坐标拾取工具。-------------------------------------------------------------------------------------------------------------------------

2017-11-02 16:04:26 8280 1

转载 GPS NEMA 0183协议

$GPGGA例:$GPGGA,092204.999,4250.5589,S,14718.5084,E,1,04,24.4,19.7,M,,,,0000*1F字段0:$GPGGA,语句ID,表明该语句为Global Positioning System Fix Data(GGA)GPS定位信息字段1:UTC 时间,hhmmss.sss,时分秒格式字段2:纬度ddmm.mmmm,度分格

2017-10-27 10:16:47 939

原创 VB制作配色辅助小工具

项目中经常会用到UI配色的问题,配色是一门学问,好的搭配可以带来不一样的用户体验。貌似VB的界面配色一直以来都是大家所诟病的,有点单一死板,但是合理的界面配色也可以实现高大上的UI界面。今天分享一个自己设计的开发辅助小工具,帮助设计人员选择颜色搭配,直接输出RGB值供程序开发使用。直接上软件界面以及源代码:源代码附上:Option Explici

2017-09-30 10:47:35 1020

原创 VB实现右键扩展菜单以及按钮触发扩展菜单功能

开发全自动液体工作站的过程,需要用到点击扩展菜单功能,经过摸索终于实现了一个Demo,现分享出来。1、扩展菜单大致原理:利用PopUpMenu功能,事先做好扩展菜单以及子菜单,设置为隐藏属性,通过一定条件触发显示。2、源码如下,供参考。''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

2017-09-29 18:51:50 2938

原创 浅谈Allegro进行DRC检查报错:Package to Package Spacing

Allegro设计PCB文件的时候,进行DRC检查,如果报错:Package to Package Spacing ,是否会影响实际使用,实践经验表明不影响。1、该规则是软件进行元器件间距检查时候用到的,安全距离取得很大,对于开发PCB人员来说无需关心。2、那么如何在布局的时候确定区间会不会堆叠干涉?答案是:装配层与丝印层配合使用,在布局的时候建议开启装配层以及丝印层参考器件的安全间距

2017-08-07 20:42:12 19466

原创 Allegro贴片元件封装制作

Allegro封装设计与Pads等工具相比,显得比较复杂,需要从最基础的焊盘制作开始。本文以射频天线第三代RF插座封装为例,记录Allegro从焊盘开始制作封装的方法与注意事项。首先,需要看懂元器件2D图纸所标注的尺寸参数,包括焊盘大小,间距,坐标规划(以某个参考点为准计算尺寸,方便封装绘制)。如上图纸可以看出,该封装共包含3种规格的焊盘,逐一绘制封装焊盘保存,再进行封装制作。1、焊盘设计方法。①...

2017-08-01 10:13:59 3645

原创 CC2640R2F学习笔记二:昇润科技开发资料阅读

本文档针对昇润科技提供的 TTC BLE SDKCC2640 部分硬件特性测试.pdf 文档 阅读,整理相关问题。1、第一部分提到了ADC精度的问题,其提出了一种ADC验证电路框架,不是特别合理。① 采用两个1M的电阻分压进行ADC采样,是出于功耗的考虑,没啥问题。② 实际上两个1M的电阻分压输入到MCU引脚端口的时候,因为IO关机哦啊的而阻抗大约在几十K的样子,会形成阻抗不匹配的情况

2017-07-22 11:20:09 2680

原创 CC2640R2F开发环境搭建

开发套件还没收到,在论坛上看到了资料,索性先将开发环境搭建起来。1、IAR For ARM的安装与以往TI公司MSP430开发环境没多大区别,仍然是安装环境,破解工具产生注册文件注册。在这里有一点建议:昇润科技开发环境安装说明文档,对于IAR破解那部分讲的不是很清楚,主要以图片的形式展示的。在安装破解的时候不小心被误导了一下,在这里做个简单的补充,希望大家能够避开。   

2017-07-21 23:11:28 2871

原创 简单靠谱的电平转换电路

IC集成度的不断提高,导致IC需要的供电电压逐步降低,功耗越来越低。对于某些场合应用,两颗IC电平要求不同的情况下,电平转换就配上了用场。电平转换方案多种多样:集成芯片,三极管电路,MOS管电路等都可以实现,就看你是不是土豪,是不是能够用得起集成芯片。这里,介绍一种串口通信使用的电平转换电路,奇葩的是本次项目需要实现2.8V到3.7V的电平相互转换(不常用,很郁闷)。1、应用描述:

2017-07-21 17:49:31 10473

转载 DC-DC升压和降压电路电感参数选择详解

注:只有充分理解电感在DC-DC电路中发挥的作用,才能更优的设计DC-DC电路。本文还包括对同步DC-DC及异步DC-DC概念的解释。DC-DC电路电感参数选择详解 DC-DC电路电感的选择简介   在开关电源的设计中电感的设计为工程师带来的许多的挑战。工程师不仅要选择电感值,还要考虑电感可承受的电流,绕线电阻,机械尺寸等等。本文专注于解释:电感上的DC电流效应。这也会为选择合适的电感

2017-07-21 09:23:20 16390

原创 如何利用Ultra Librarian software工具生成Allegro封装

项目开发用到了TI公司的电源芯片TPS63070封装为VQFN形式,焊盘不规则,使用Allegro绘制封装是一大痛,只能求助于TI官网资料。于是乎,到TI官网查找相关封装文件,如下官方提供了CAD File (.bxl),可以使用 Ultra Librarian software 工具进行转换生成所需要的格式。下载安装Ultra Librarian soft

2017-07-20 13:15:31 7815 1

原创 Allegro导出PCB封装文件和焊盘文件

好久未曾使用Allegro导出焊盘以及封装操作,有点生疏了,度娘查了一下有个论坛帖子写的还可以,附上原始地址:http://bbs.elecfans.com/jishu_457800_1_1.html差不多熟悉了操作方法,开始导出封装库文件供开发新项目使用。1、打开PCB文件.brd格式文档2、选择File-----export-----libraries,弹出如下窗口。

2017-07-19 18:25:53 9446

原创 Candence/Allegro启动找不到cdn_sfl401as.dll文件解决方法

一大早上班Allegro就给了一个下马威,突然就缺少文件了。估计是由于什么软件使得环境变量被修改了,只要添加会环境变量就可以解决了。首先查看Cadence安装目录下cdn_sfl401as.dll文件是否丢失,如果丢失需要下载该文件,如果没丢失直接设置环境变量就好了。查找安装路径下,发现cdn_sfl401as.dll文件正常存在,下面进行环境变量的添加。1、添加系

2017-07-11 09:19:22 20906 7

转载 基于VS应用开发的WinCE和PC机的区别

所以无论是WinCE,还是WinXP,都是微软一个妈生的,自然有其相似的特点;但又由于"龙生九子,各有不同",故这两者的区别肯定还是存在的。WindowsCE是微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统,它是精简的Windows 95,Windows CE的图形用户界面相当出色。对于大部分制造业企业,测量仪器的

2017-07-09 17:57:03 769

STM8+FM17750低成本刷卡方案资料(硬件设计资料+源代码)

STM8+FM17750低成本刷卡方案资料(硬件设计资料+源代码),硬件设计资料为protel99格式,软件开发环境为IAR

2017-11-16

贴片式SIM卡规格书pdf以及Allegro16.5封装文件Lib

提供了eSIM卡详细规格书文件PDF格式英文版本,根据标准规格制作了Allegro封装Lib可供下载使用。SON,1.27mm pitch;8 pin,6.00mm W X 5.00mm L X 1.00mm H body (w/thermal tab)

2017-11-14

VB6.0 增加编辑器支持鼠标滚轮插件(含教程)

VB6.0 增加编辑器支持鼠标滚轮插件(含教程),通过配置文件一键设置,无需关闭VB6.0运行程序。

2017-10-28

电脑串口号被占用释放方法(附图详细教程)

电脑串口号被占用释放方法(附图详细教程):如果电脑串口号使用提示被占用或者已经打开的错误提示,说明串口资源被占用未合理释放,需要手动清除。

2017-09-13

MSComm32.ocx控件注册文件(附详细教程和工具)

串口类应用程序使用必须依赖于MSComm32.ocx控件,如果该控件在系统未注册则无法使用。本文档提供了注册文件并附上附详细教程和一键注册工具。

2017-09-06

运算放大器权威指南

运放权威指南 TI专家编写 中文版

2016-07-12

外设篇 02.STM32模拟I2C通讯(代码课件)

外设篇 02.STM32模拟I2C通讯(代码课件)

2016-05-20

Labview编写VI网页发布方法

Labview编写VI网页发布方法

2015-12-03

mini2440的指导文档

指导文档,可以指导你金鑫裸机2440得开发与学习,希望大家好好看看,祝你们好运

2012-11-17

空空如也

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

TA关注的人

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