167
创建Mysql封装库
客户端口设置
先安装ODBC工具,请参考下面教程在共享文件夹下找到mysql-connector-odbc-5.3.9-win32.msi安装\\192.168.0.2\Software\Mysql\mysql-connector-odbc-5.3.9-win32.msi
安装好后再控制面板中找到设置ODBC数据源(32位)
添加一个用户DSN,设置如下
用户DSN
Data Source Name: hzmaterials
IP: 192.168.0.83 port 3306
Username: belpowerlib
Code:
hello123~
Database : dbhzmaterials
注意:win7 64位系统先安装32位ODBC ,安装后再配置路径如下(C:\Windows\SysWOW64)
使用现成的库文件
CE会对公司的库文件进行维护,所以实际操作中, 使用现成的库文件即可
先把公司的AD库文件用svn客户端CheckOut下载到本地(SVN账号密码viewer/viewer) https://hzmysql.belf.com/svn/BEL/AltiumDesignMysqlLibrary
先把AltiumDesign的菜单还原,这样才能看到lib的标签点击Library标签,选择加载库文件(总共五个文件,如图)然后通过窗口打开库增加自己需要关注的列,比如增加描述,PN等等选中需要的器件,点击place放置器件如果发生不显示值的情况,在AD系统设置里面下面这个选项勾选,就能正常显示值了
0
0 2532天前
80
Jbel toolbar.xla安装和使用教程
Jbel SVT toolbar.xla是基于VB编写的excel加载项,只适用于Office365,不适用于Office2003以及Office2007版本,集合了常用的仪器通信,IIC通信,物料系统查询和其他常用功能。
安装方法
先安装ODBC,请参考ODBC安装教程(如果需要用到搜索物料系统功能,请安装这一步,注意一定要安装指定的版本,否则可能无法使用)http://bbs.myaiqiyi.xyz:8000/index.php?c=read&id=38&page=1然后安装TekVisa,请参考TekVisa安装教程(如果需要用到控制示波器功能,请安装这一步)http://bbs.myaiqiyi.xyz:8000/index.php?c=read&id=39&page=1安装Aardvark dll文件,请参考Aardvark安装教程(如果需要用到控制aardvark功能,请安装这一步)http://bbs.myaiqiyi.xyz:8000/index.php?c=read&id=48&page=1下载最新版本的工具条,保存并解压放在本地https://hzmysql.belf.com/svn/BEL/%E5%85%B6%E4%BB%96/Jbel%20multimeter%20toolbar/JbelToolbar.rar如果显示证书有问题,点击继续浏览此网站,然后输入账户密码账户viewer密码viewer打开任意excel,菜单栏--文件—选项--自定义功能区勾选开发者工具回到主界面在开发工具标签栏中选择Excel加载项,
点击浏览,选中刚才下载过来的工具条如果出现下面的提示,请点击启用宏关闭所有excel,重新打开任何一个excel文件,会看到有一个加载项,这个加载项就是工具条
功能说明
截图,使用前需要设置示波器IP地址设置示波器和仪器,主要设置串口COM端口、IIC、TCPIP、Sokect,其中TCPIP和Sokect基于TekVisa
保存或者调用示波器的所有配置到电脑使用前需要设置示波器IP地址绘制示波器表格E24,E48电阻阻值增加或者减少把单元格对影的RGB值转换成颜色并填充到当前单元格把当前单元格的颜色转换成RGB值并填入单元格AltiumDesinger工程导出Bom后,进行位号位置的修改根据PN搜索物料系统中的参数(需要安装ODBC)更新物料系统中的参数(限管理员)
注意:查询功能会在连续5个空白单元格后停止查询。
0
0 2546天前
7
4
6
27
【Lesson Learn】CRXT-C8T120失效分析
半桥驱动电路出现烧机现象
实测波形发现原边管子驱动有很大的凸台
仿真电路如下
发现当仿真电路中的C1(原理图中的C3)大占空比prebias开机时,会有震荡,并且容值越小震荡越大。下面是C1=0.1uF 和C1=1uF情况下C1两端的波形
C1=0.1uF仿真波形
C1=1uF仿真波形
可以看到C1=0.1uF震荡时间短,震荡幅值高,C1=1uF震荡时间长,震荡幅值小。
当震荡幅值太高就会导致原边驱动平台的凸起,凸起的高度就是震荡的高度,如下图所示
C1=0.1uF仿真波形
C1=1uF仿真波形
可以得出结论,C1=1uF让凸起的高度变低,能有效抑制原复边共通。
4
0 1621天前
18
【Lesson Learn】0RQB-C5U24L SCP后锁死
0RQB-C5U24L发现以下设计上的缺陷
现象
SCP后hiccup若干次后会锁死
原因
原因是触发了OVP。根本原因是在完全短路状态由于VOUT没有,基准U7也没有供电,导致运放+和-脚电压都接近0,输出呈不确定状态,因此有可能就触发OVP信号(低概率)。运放的最小门槛电压是20mV,只要低于这个值,运放的输出状态将不确定
解决办法
改PCB,给基准增加一个来自S5V的偏置电流,保证VOUT=0的时候,运放+大于运放-
3
0 1749天前
14
Buy the way let’s unlock the GUI terminal so that you can easily write ONLY_ONE_ENABLE:
A. Put the mouse pointer on ST logo
in the main GUI window and type “PowerMaster”; a new Icon will be added to the
GUI menu. Click on this new window:
B. Click on “add command” button:
C. Set “W”, register “ONLY_ONE_ENABLE” and
00 as shown below:
D. Click on “play button on the left of
“W”.
E. Close this window and store the NVM.
0
0 1903天前
32
关于生产文件版本升级
版本的顺序是 PA1 -> PA2 -> PA3 -> Pax -> …… -> PA -> A -> B
-> C ->……
WM真正入系统的时间点是PA
特别要注意的是,Bom,XYData文件的版本要和生产文件相同,例如
发文件时,Bom,XYdata和生产文件的版本都是PA1
后来更新了的组装图,则生产文件的版本升级成PA2,即这次升级并没有设计Bom
后来又更新了Bom,Xydata,则生产文件的版本都升级成PA3,即Bom,Xydata的版本直接从PA1升级成PA3
另外一个很重要的事情是:
在入系统前,生产文件每次更新时每一页的版本都可以往前更新。即所有页面的版本都是一样的,虽然有些页面并没有改动,但版本也依然更新成最新的。
在入系统后,生产文件只能更新被修改的页。这需要使用PDF工具,在原来的生产文件PDF上,替换新导出来的页面。
用下面一张图来表示版本升级的过程
旧方式完整生产文件列表例子电气工程师PCB完成后的DCR检查Check List
Item
Category
DFM Requirements
1
网络
检查PCB DCR,有没有存在短路,开路
2
同名网络
检查绕组,自驱动绕组,是否存在短路问题
3
器件被镜像
确保器件没有被镜像,可以通过观察丝印
正面的丝印如果看上去已经是反过来的,说明改器件被镜像过,反面器件同样原理
3
绕组同名端
检查所有绕组的同名端是否正确
4
封装
检查封装是否正确
5
编程口
检查所有编程口引脚定义是否正确,检查编程口出没有并联电容影响变成
6
自动铺铜
检查铺铜和铺铜之间没有交叠
7
空位检查
导入AutoCAD检查所有空位位置是否正确
8
PCB厚度
PCB SPEC 钻孔页面厚度数据是否正确
9
PCB电感量
PCB SPEC 电感量测试页面数据是否正确
10
PCB耐压
PCB SPEC打耐压页面数据是否正确
新方式完整文件check List
Product SPEC
Xydata excel文件中,只能保留SMD器件,删除所有其他器件
原理图打印区域一律设置成100-400-15400-10700mil
生产文件名不能带”-”,要以0RQBC5U24LGPA1.PDF的方式
文字不能超出图框,不能和Logo有干涉
原理图的值要隐藏,只保留位号
BOM标绘制要使用脚本,表格宽度长度统一使用脚本默认值1000/3000/3000/550, 如果遇到超出线框,可以缩小字体来处理
BOM中NIL的器件要加删除线
BOM PCB放在电子料的最后,然后在放机械料,最后放BOMB料
BOM中更新的器件需要标红
丝印要增加最热器件标识
丝印页面NIL器件要打红叉
确认打红叉的数量和位置是否正确
如有单片机,需要有烧录指导,并确认烧写口顺序是否正确
如有单片机,Test
Spec页面需要增加Code说明(带Q盘路径)
Test Spec 要增加*号,用来说明量产也需要check CPK
所有图纸,有尺寸的页面要标公差
机械图纸中,需要有对每一个引脚功的能说明
Burn-In spec要使用新的写法(思科Initial
24 Hours,其他Initial 12 Hours)
Remote on off测试项,必须注明remote
on\off电平说明,如下所示(高开案例)
Input Current 最小值写成 5mA
Input Reflected Ripple
Current RMS下限必须大于1mA
Input Reflected Ripple
Current Pk-Pk下限必须大于2mA
Output Ripple and
Noise(Pk-Pk) 下限必须大于2mA
Output Ripple and
Noise(RMS) 下限必须大于1mA
Start-up time(Start
up from Vin) 下限必须大于1mS
Start-up time(Start
up from remote on/off) 下限必须大于1mS
Load Regulation 没有droop写成如(-20,20)形式, 如果带Droop,写成如(400,500)形式。下限不可为0
Line Regulation
PCB SPEC
所有Via过孔,等底层是否阻焊
所有的无极器件,丝印要隐藏
尺寸图中,要有带 * 的关键尺寸说明
尺寸的单位要设置为Inch,注意单位不好搞错了,mm单位数值会非常大
尺寸图对原倒角进行说明
所有的有级性的器件,丝印要显示(除了SOD523以及更小的器件)
Gerber丝印层与PRODUCT
SPEC中的丝印层所显示器件要一致
生成PRODUCT SPEC和PCB SPEC时,variant-drawing style中的设置不同
如果使用插针机,孔径公差要设成2mil
如果ICs的pitch<10mil,要有单独页面进行说明
如果有机械控,使用Mechanical1
画圈来表示,不能使用无铜环的PTH孔表示
0
0 1904天前
17
本文主要解释串口线其实有很多种,应对不同的使用环境。RS232并非只有TX和RX,控制仪器的RS232时如果遇到无法控制,则请检查连接线是否正常。一般两种情况,分别如下面两张图所示,请注意公头和母头分布
0
0 2202天前
24
22
今天Lincoln在测试RBC模块时,发生输出过压保护,操作步骤如下:满载->SCP->空载,然后发生输出过压保护。满载->空载,不会发生。由于RBC的软件应该不会触发该问题,因此怀疑是负载原因。最终定位到了负载,负载的去载斜率不同,导致了动态性能不同。目前测试两台大负载,SCP后去载,去载斜率会变为大概2A/us(每次都发生)。SCP后测试加载出现过一次加载斜率异常。不知道是否所有的大负载都存在该问题,希望如果遇到相同问题,可以不用走弯路。
0
0 2265天前

【教程】使用公司封装库教程
