支持原创软件,抵制盗版,共创美好明天!
 
昨日:篇  今日:篇   总帖:篇   会员:
今日:0
文章:19
今日:0
文章:11
今日:0
文章:42
今日:0    总帖:78
admin
30
增加一个Sockect仪器,增加一个TVC控件 在仪器功能命令列表excel中增加对应的变量 在VBA中设置窗口代码,作用是在设置窗口关闭和打开的时候回自动保存或加载配置   在仪器功能命令列表excel中增加对应的仪器页面 在仪器功能命令列表 excel code 页面中增加代码,主要是三部分,分别是     在vba代码里面增加画表格的功能     Vba增加一个Socket的类,并且在主要运行函数中新建一个类变量,调用 在vba中,增加运行的代码    
系统维护 0 0 2668天前
admin
64
创建工程例子 先创建一个工程File->New->Project 在创建原理图套用Bel模板增加器件元器件库里面输入PN或者描述,确定器件列表中的器件有原理图标识符,有封装,即可把器件托到原理图面板即可重命名元器件标识符(快捷键 T – A)在弹出的窗口点击,然后点击,如下图所示建立连接,即把网络连接起来创建PCB把原理图同步到PCB中完成布线 创建PCB布线规则 AD支持创建多条规则,但是需要遵循以下原则 同个对象不能出现在多个规则中,否则容易冲突优先级的设置,必须把间距大的放在前面 我们主要使用到的是Electrical的规则来约束电器间隙 先解决几个固有问题 SolderMaskExpansion设置成0 mil元器件移动grid改成1mil 空白处邮件Snap Grid- > 1mil 构建规则思路       0201 0402 0603B 0805 Other 1206B 1210 0201 12 12 12 12 12 12 12 0402B 12 15 15 15 15 15 15 0603 12 15 20 20 20 20 20 0805 12 15 20 20 20 20 20 Other 12 15 20 20 20 20 20 1206B 12 15 20 20 20 25 25 1210 12 15 20 20 20 25 25   根据上表做出来的规则如下  示范例子的规则导出如下附件 index.php?c=app&a=puyuetianeditor:index&s=showfile&id=13其他项目的规则导出如下附件index.php?c=app&a=puyuetianeditor:index&s=showfile&id=14
经验分享 0 0 2691天前
admin
68
Vin快速跳变测试操作指引 一、测试原理 Vin快速跌落,就是把Vin短路,同时需要断开数字源,以防止源短路,因此图中开关K1、K2一定要是互补的。 K1状态 K2状态 模块输入状态 闭合 断开 Vin正常输入 断开 闭合 Vin短路   二、测试原理图与测试板 因为MOS管体二极管方向问题,两个MOS管不能是同一个地,需要加入辅助源模块分别供电,加入IC(SI8420)传递信号。原理框图如下: 详细原理图如下:   三、测试板连接 3.1 Vin从正常电压跳变到0V 低电压=0 高电压=DC   3.2 Vin从电压1跳变到电压2 低电压=DC2 高电压=DC1+DC2 四、信号发生器设置 4.1选择脉冲信号模式 4.2信号发生器高电平(设置2.5V,实际输出5V)==》模块输入高电压 信号发生器低电平(设置0V,实际输出0V)==》模块输入低电压 4.3周期设置为10s,可调整; 4.4如果要测试100ms跌落,宽度设置为10-0.1=9.9s   五、上电顺序 5.1 辅助源24V上电; 5.2 DC source上电; 5.3 信号发生器输出脉冲信号; 六、注意事项 6.1 模块最高输入电压必须小于100V,因为测试板内部开关MOS(FDB047N10)耐压100V;如要测试更高输入电压,需要更换更高耐压的MOS; 6.2 测试板上MOS的驱动阻用于调整电压上升或都下降速率,可以自行调整; 其中R4、R5调整电压上升速率;R9、R10调整电压下降速率 6.3 调整驱动阻后,要注意重新查看一下死区时间,防止共通; 6.4 信号注入口不能用接上拉电压和开关的方式实现高低电平切换,因为开关抖动会造成MOS管驱动混乱,烧坏MOS。 6.5 该测试板可改装为负载快速跳变测试。 七、负载快速跳变测试 原理:利用MOS管的线性区做负载 连接设置 7.1 去掉红线左边器件,或者去掉R4R5,并断开所有电气连接; 7.2 如下图所示,翘起MOS管源极,连接短路,便于测量电流; 7.3 Auxiliary source接在S12V处 7.4信号发生器的正线接在R27左边 信号发生器设置: 7.4.1选择脉冲信号模式 7.4.2信号发生器高电平(设置2.5V,实际输出5V)==》模块去载 信号发生器低电平(设置0V,实际输出0V)==》模块加载 7.4.3周期设置为20mS,可调整; 7.4.4宽度设置为10mS,可调整; 7.5 调整Auxiliary source的电压在3-5V,使MOS管工作在线性区,电压越高,跳变量越大。 index.php?c=app&a=puyuetianeditor:index&s=showfile&id=12
经验分享 0 1 2734天前
admin
31
物料系统网站搭建指南 服务器端确保已经安装下面的结构件  安装Internet Information Services 和Internet Information Services 可承载的Web核心,保险起见,全部勾上 安装ODBC数据源,安装32位,并且确定其版本号在IIS管理器里新建一个网站按照下面的配置进行设置,在保存前点击测试设置,如果有授权问题,则在“链接为”按钮处设置好账号,保证授权没有问题启动目录浏览功能ASP设置页面,启用父路径设置为Trure,调试属性中将错误发送到浏览器设置为Ture在设置应用程序池默认设置中,启动32位应用程序选择ture确保网页源码中所有参数都是正确的,包括数据库名字地址和odb版本参考资料:https://blog.csdn.net/yirexiao/article/details/50846466https://www.jb51.net/article/49687.htm  
系统维护 0 0 2768天前
姚大神
43
元器件工程师创建元器件指导说明 必填项目 bel_pn, class, category, 在下拉列表中选择对应的选择项description, value, 按照下面的表格规范进行填写 Category Description Example 1m>电阻>=1k 写法:xxk 3.01k 电阻>=1m 写法:xxm 2.05m 1k>电阻>=100mR 写法:xxR 3.01R 100mR>电阻 写法:xxmR 10mR 1000pF>电容>33pF 写法:xxpF 1000pF; 100pF 0.1uF>电容>=1000pF 写法:xxnF 33nF,1nF 电容>0.1uF 写法:xxuF 0.1uF,1000uF 定制机械物料 直接填BELPN   标准机械物料 填Vendor PN   IC 填Vendor PN   无源晶体管 填Vendor PN   unit, vendor1, vendor1_pn, LibraryPath, 填belpower_sch.libLibraryRef FootprintPath, 磁芯填Core.Lib,其他填belpower_pcb.libFootprintRef, 根据实际的封装名字进行填写Mount, 贴片填SMD,插件填THT,机械件填Other 填完整以后,使用AltiumDesigner测试,是否可以从库中拉出来,并且原理图标识符和封装完整,方法如下 新建PN为9011-00582T1器件,在alitumdesigner元器件选择界面先刷新库,保持同步在筛选栏中输入9011-00582T1,然后回车,把器件拖动到原理图中,确定有值有封装,说明已经成功创建器件  
系统维护 0 0 2770天前
wjf008
27
 Detail report please see next attachments:index.php?c=app&a=puyuetianeditor:index&s=showfile&id=10
经验分享 0 0 2774天前
姚大神
32
元器件工程师画SCH LIB规范 参考下图,对元器件标识符进行设置 引脚数量必须要实际器件的保持一致,比如,封装有3个引腿以及1个热焊盘,元器件标识符也需要放置3个引脚以及1个代表热焊盘的“0”号引脚,对应封装库中的“0”号焊盘。Designator需要用“D?”这种形式,比如R?, D?, C?。Comment 设置成=value。Symbol Reference是标识符,按照种类进行命名需要注意以下几点:如果是公共器件标识符,比如电阻,运放,三极管,标识符的名字不要用某个器件来命名。如果不是公共器件标识符,比如某单片机,无法和其他器件共用标识符,则可以用器件的Vender Part Number来命名该标识符。Parameters中,不要保留任何参数。不要添加任何封装信息,封装信息会从Mysql数据库中导入。某一类器件有多重形式,则需要画多个标识符,比如二极管有如下3种不同形式:  
系统维护 0 0 2777天前
姚大神
55
安装Workbench 首先安装好Workbench,可以在Mysql官方网站下载或者注意在安装过程中只要安装Workbench即可,不需要安装其他组件\\192.168.0.2\Software\Mysql\mysql-installer-community-5.7.21.0.msi使用账号和密码登录Mysql,并且找到找到tbbelpn表,点击右边图标可以显示所有的bel part number 如果使用UPDATE功能需要关闭Safe Updates 功能 搜索功能 Mysql使用代码搜索的功能,并且具有很强大的自定义性,下面是一些基本的例子,使用的人可以举一反三,或者在百度上找相关的例子 查找全部 SELECT * FROM dbhzmaterials.tbbelpn; 查找电阻 SELECT * FROM dbhzmaterials.tbbelpn where category = 'Res'; 查找value等于10k的电阻 SELECT * FROM dbhzmaterials.tbbelpn where value = '10k'; 查找description中包含POWER56字眼的器件 SELECT * FROM dbhzmaterials.tbbelpn where descriptions like '%POWER56%'; 查找description中包含POWER56以及100V的器件,使用And语句连接条件 SELECT * FROM dbhzmaterials.tbbelpn where descriptions like '%POWER56%' and descriptions like '%100V%'; 查找description中包含POWER56或者SOT23的器件,使用OR语句连接条件 SELECT * FROM dbhzmaterials.tbbelpn where descriptions like '%POWER56%' or descriptions like '%SOT23%'; 如果字段太多,显示很长不方便操作,可以只显示某些字段 SELECT id, bel_pn, descriptions, value, LibraryRef, FootprintRef FROM dbhzmaterials.tbbelpn;
经验分享 0 1 2777天前
姚大神
60
客户端口设置 现在并安装ODBC工具 控制面板中找到设置ODBC数据源(32位) 添加一个用户DSN,设置如下 用户DSN Data Source Name: hzmaterials IP: 192.168.0.83  port 3306 Username 由管理员提供 Code:  hello123~ Database : dbhzmaterias 注意:win7 64位系统先安装32位ODBC ,安装后再配置路径如下(C:\Windows\SysWOW64)   创建Database库连接文件 AltiumDesigner中创建一个Database Library 选择Use Connection String选项,点击Build提供程序选在“Microsoft OLE DB Provider for ODBC Drivers”连接选择之前新建的“hzmaterials”数据库连接,点击测试连接,正常则选择确定回到第2步对应的界面,点击按钮,去掉Quote Tables选项   点击Connect 按钮去掉不相关的数据库,只保留tbbelpn表格选中tbbelpn表,在Database field中选择bel_pn字段作为唯一标识符来查找器件最后要注意的是设置一下参数,一共有6个参数很重要,一定要设置好,这样才能正确的导入数据库中的参数(可以参考下图)FootprintPath指向 [Footprint Path],封装库名字FootprintRef指向 [Footprint Ref],封装名字LibraryPath指向[Library Path]:原理图库名字LibraryRef指向[Library Ref]:原理图标识符名字PCB3DPath指向[PCB3D Path]:3D库名字PCB3DRef指向[PCB3D Ref]:3D名字保存Dblib文件,然后就可以使用了在使用过程中,可以选择你需要的列作为索引,主要不要把id作为索引,否则无法索引
经验分享 1 0 2778天前
姚大神
23
对于使用PHP的用户对于Mysql应该很熟悉了,它基本上是PHP的最佳选择!那么我们如何将Access数据库中的数据转移到Mysql中呢。这篇文章帮你解决这个问题!一.   环境准备:1.       安装Mysql数据库环境。2.       安装Microsoft Access数据库3.       安装Mysql ODBC (笔者使用的为MySQLODBC-3。51。011版本)4.       安装Phpmyadmin(需要PHP支持)或者其它的Mysql数据库管理软件二.   进行转移:1.       安装完成上述后,我们打开 控制面板à管理工具à数据源(ODBC);选择文件DNS选项卡;单击添加按钮,在弹出的创建新数据源窗口中选择Mysql ODBC 3。51 Driver;单击下一步按钮; 在弹出的新窗口中单击浏览按钮选择你要将DNS文件保存的位置,这里我们选择默认的保存中即可。在保存的文件名中我们输入test.dns,单击下一步,然后单击完成。2.       在弹出的窗口中, 设置与Mysql 数据库的一些连接的参数; 我们只要填写其中的Mysql Connection Parameters即可。(1),在Host中填入你的Mysql的服务器名称如:Localhost。 (2)在database中选择你要将Access中数据导入的数据库。(3),在User 和Password中分别填写与Mysql数据库连接的用户名或密码。下面的端口和SQL命令两项可以不填。 如下图所示。单击OK;这时我们会看到文件DNS中多了一项test。dns表示已经成功建立Mysql的ODBC数据源。单击确定按钮即可。3.       打开Access数据库文件,然后单击文件à导出, 在弹出的保存窗口中选择文件的保存类型为ODBC database(),这时会弹出将**(你选择的表名)表导出到**(导入到Mysql数据库中的表名)ODBC数据库中的对话框,单击确定,然后在选择数据源窗口中选择刚才我们所建立的test.dns,单击确定即可完成由Access数据库中的表转移到Mysql数据库中。4.       这时我们用Phpmyadin浏览test数据库时会发现我们导入的book表已经存在了,并且所有的数据都已经转移过去!三.   总结     这是我在一次偶然发现的,希望它能够对大家有所帮助, 不知大家通上面的讲解是否者弄清楚了它的转移,如有问题,欢迎讨论!
系统维护 0 0 2792天前
HadSky官方站 联系站长  免备案
您的IP:192.168.50.2,2026-01-19 15:44:19,Processed in 0.21583 second(s).
免责声明: 本网不承担任何由内容提供商提供的信息所引起的争议和法律责任。
Powered by HadSky 5.5.2