BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)
BOM基础 BOM基础 BOM基础
2022-06-01 09:13:12 362KB 文档资料 综合资源
一种产品BOM展开及生成改进循环算法的实现_产品创新数字化(PLM)_综合_285.doc
2022-05-25 19:06:45 41KB 文档资料
蓝牙低功耗键盘概述: 此解决方案为每个支持 HOGP(Hid Over GATT 配置文件)的系统构建一个键盘。它采用了超低功耗设计,能利用蓝牙低耗能技术工作相当长的时间。此设计采用了 CC2541 和 MSP430 来处理 BLE 堆栈、按键矩阵扫描和电源管理工作。 特性低功耗,打字速度为每分钟约 300 字符时,平均功耗为 3mW 使用 TI 蓝牙低功耗协议堆栈设计,包括 HOGP 的实施 全功能键盘,在不进行 pcb 修改的情况下最多支持 128 个按键(16 x 8 矩阵) 适合 BLE 键盘应用的即用型解决方案 蓝牙低功耗键盘设计框图:
2022-05-23 15:57:13 3.62MB msp430 cc2541 蓝牙控制 蓝牙键盘
1
ESP8266智能手表,可以刷wifi固件,也可以编写自己的程序来实现所需的功能。 由于IIC引脚定义不同,因此无法直接使用WiFi固件,您需要修改源代码并将其刷新。修改后的固件位于项目附件中。 USB转串口芯片使用CP2102,需要安装相应的驱动程序。 该程序是使用ARDUINO IDE编译的,并且需要安装一些库。 使用arduino IDE下载时,开发板需要检查NodeMCU 1.0(ESP-12E模块)。 能耗问题:ESP8266具有三种睡眠模式。要使用深度睡眠,需要将GPIO16连接到RESET引脚。esp8266使用电源直接供电。LDO可以使用启动器来控制3.3V开关。 增加电源电压检测电路。 电源转换:连接USB时,系统由USB电源供电,而卸下USB时,则由电池供电。使用PMOS +肖特基二极管解决方案,您可以参考以下电路: 可以根据需要添加外围设备,这将相应增加放置和布线的难度。
2022-05-22 17:29:24 4.41MB 智能手表 esp8266 电路方案
1
说明:此套数控电源开源套件仅作为供网友自学的资料,请勿做其他商业用途,电源网及乐云老师拥有版权及最终解释权! 设计原理: 数控电源其实就是将传统模拟可调恒压恒流线性电源的恒压环路和恒流环路通过单片机+运放来实现。首先电源在开机的时候是处于待机状态的,电源无输出,按一下输出按钮,单片机会把预置好的一个值输出给运放处理后送给电源调整管让电源有输出,同时输出部分的稳压环路和恒流环路会采集数据送到单片机中进行负反馈处理,然后去控制调整管的开关,从而达到稳压和恒流的功能。 电源功率板电路PCB实物截图: 电源MCU控制板电路PCB截图: 项目前后规划: 1.用LM317之类的可调稳压芯片来做,但是有个难题来了,LM317 LT1085这类芯片对ADJ脚的电压会有要求,要求运放必须能输出-3V~20多伏的电压,这对于常规的运放是个难题,一般的运放供电都是正负18V左右,如果供电用成20多伏输出电压会不线性,对稳压会有影响。另外输出电流也会受到芯片内部功率管影响,特别是芯片过热的时候输出电压,电流会被内部的负反馈电路控制,不受外围MCU控制,就达不到连续使用的效果。 2.用LM2576ADJ之类的降压型芯片来做,这类芯片也有他自身的问题,反馈FB脚的零界点是一个固定电压,比如:LM2576ADJ 内部FB电压为1.23V,外围的反馈电路和输出取样电路都必须要围绕这个1.23V去设计,也显得不是很灵活,输出电流也比较固定,另外就是纹波电流相对较大。 3.传统线性电源的拓扑结构,相对于以上两种拓扑结构来说电路比较复杂,但是设计灵活,可以按照自己的思路进行灵活设计,缺点就是对模拟电路的基本功,要求较高,程序的算法要求较高。 4.前级开关电源+后级数控电源调节,这样设计周期比较长,属于一个比较全面的项目了,涉及的技术范围较广,有开关电源,有单片机,有模拟电路,有数字电路等等,另外纹波控制也是一个最麻烦的问题,对于初学入门者来说基本只能停留在想的状态下。 最后权衡所有因素选择第三种方式。 附件内容截图: 调试步骤: 1.调试面板的各路电源,保证电源能够正常工作。 2.单片机程序下载接口测试,保证程序能正常下载到单片机中。 3.液晶显示器调试,这个步骤也是必不可少的步骤,后续的很多数据是要在这个显示屏上进行显示,方便我们对电源的电压电流进行设置。 4.单片机输出PWM波形。 5.功率板调试,功率板上相关元件进行焊接,连接上MCU板进行整机调试。 调试说明: 在调试的时候最好不要用电子负载,电子负载内部是用多个大功率MOS管和小阻值大功率电阻在配以PWM来实现的,由于电阻负载内部的PWM波形会对电源有影响,会误以为是电源的纹波太大。就这个问题也是调试了2天才发现,最好是配一个大功率的可调电位器(500W)最好。当然要注意散热,很容易烫到皮肤和工作台,做好散热处理。 2路10位PWM波形已经调试出来,数控电源里最关键也最核心的一个模块。 单片机内部自带硬件10位PWM的比较少,这是用的STC最新款IC(STC15W4K系列芯片),官方实例资料比较少,汇编代码居多,花了点时间把汇编翻译成C。寄存器的操作比较多,当然很多寄存器也用不上,但还不得不去看那些乏味寄存器。我也尝试过用低端的单片机用16位定时器去模拟PWM波形,但是有几个问题是没有办法实现的。1.最小占空比是没有办法到1的,也就是说到时候做出来的电源不能从0V起调,最小只能是从0.3V左右开始起调,这和我们最初的设计宗旨是相背离的,如果通过外加1级运放去把这个0.3V下调到0V也是可以的,但是很麻烦稍微不注意做出来调压不线性,精度会受影响;2.用定时器模拟10位PWM做出来的频率不高,频率太低会导致输出纹波较大。
2022-05-21 09:05:40 2.25MB 数控电源 功率板 开源 mcu板
1
PADS layout 脚本一键生成BOM表格,表格包含有元件位号,元件封装,元件贴片的X和Y及元件贴片方向的数值,标注是否贴片元件,标注元件所在的层。一键生成BOM非常好用非常方便。非常适用于做电子BOM清单,做贴片资料。
2022-05-20 19:05:41 3KB 文档资料 PADS
基本工作原理 Arduino代码分为两部分: Master&Slave,Master是控制板程序, 从站是黑眼圈程序。 主 运行机制: 启动控制面板后,将初始化setup()部分。 1)初始化NRF模块并启动ACK模式。 2)初始化模拟IO:A0 A1。对应于摇杆电位器。 3)初始化按钮被中断。(该按钮直接将中断用于输入,而不是进行扫描。无论如何,对于XD来说中断就足够了) 4)初始化OLED并显示Black Eye图标两秒钟。 初始化完成后,loop()中的控制板将继续通过NRF(命令7)发送数据,并尝试获取ACK返回数据包。 如果返回的数据包的数据正确返回,则连接成功,并且屏幕进入工作模式。 ACK返回数据包中包含以下信息:伺服速度,电池电压,图像传输开关状态和伺服开关状态。 无论连接是否成功,控制板仍将发送控制命令: 命令1/2/3/4:用于控制伺服 命令5/6/8:用于控制伺服电源/图像传输功率/更改伺服速度 如果Command7的发送没有响应超过3秒钟,则确定连接已断开。 奴隶 运行机制: 与Master相似,setup()初始化NRF和IO。A0获取电池电压,control1 / 2用于切换控制图像传输和转向器电源的MOS管。 在循环()中,将继续从Mster接收命令,经过处理后,通过ack返回。
2022-05-20 09:37:00 254KB 电路设计方案 Arduino 电路方案
1
环己酮-戈莫德 cyclonedx-gomod从Go模块创建CycloneDX软件物料清单(SBOM) 安装 预构建的二进制文件在页面上可用。 从来源 go install github.com/CycloneDX/cyclonedx-gomod@latest 从源代码构建需要Go 1.16或更高版本。 兼容性 cyclonedx-gomod将为的最新版本的CycloneDX规范生成BOM。 您可以使用在多种BOM格式或规范版本之间进行转换。 用法 Usage of cyclonedx-gomod: -json Output in JSON format -module string Path to Go module (default ".") -noserial Omit serial number -novprefix
1
本资源是本人呕心沥血之作,希望对做BOM的同仁有所帮助。 所有的机种的BOM可以保存在一个SQL数据库表中 数据结构超简单: 记录号(自动生成); 父件号; 子件号; 数量 核心技术: 在SQL Server中产生一个临时工作表,当BOM全部搜索完毕后删除此临时工作表. BOM使用MSFlexGrid显示出来
2022-05-17 18:12:13 11KB BOM 临时表
1