W5500网络扩展板集成了一个硬件TCP/IP协议协芯片W5500以及一个含有网络变压器的RJ-45(HR911105A)。其中,W5500是一款全硬件TCP/IP嵌入式以太网控制器,以嵌入式系统提供了更加简易的互联网连接方案。 附件包含以下资料 总的资料截图 代码
2022-09-02 09:45:53 12.59MB 网络模块 扩展模块 电路方案
1
LED照明PCB圆形灯板原理很简单,大部分采用直插或贴片封装串并联工作的模式,采用恒压或恒流的工作模式。对于有的朋友来说,可能对于有的朋友来说,PCB灯板外形的绘制才是痛点。一般的灯板外形有环形、圆形、矩形。先将本人绘制好的LED照明PCB圆形灯板原理图和PCB分享出来,供有相关需要的人看看,参考沟通,共同提高吧。该LED圆形灯板PCB和原理图都有,简易方便,5v供电,500mA电流。 LED照明PCB圆形灯板layout布线截图:
2022-08-15 15:52:24 650KB 电路方案
1
在设计或应用电源时,大家都会关心电源的输出纹波噪声,但取多少合适呢?若要求放宽了,纹波噪声过大,电路不能正常工作,还费时间调试修改。怎么办?下面就教大家几种常见取值。
1
RS485 自动流向,使用硬件控制。 不需要使用GPIO控制,直接使用串口就可以发送,接收 数据
2022-08-08 17:51:54 315KB 串口 max485 max3485 电路方案
1
本项目分享的是iCore4 ARM FPGA 双核心工控板示例代码及原理图,方便网友入门学习。该iCore4工控板卡由ARM+FPGA双核新组合,强强联合;ARM选用高性能M7,型号为STM32F767IGT6,176脚,资源多;FPGA选择CycloneIV 系列的 EP4CE15F23C8N。更多介绍详见其官方。 硬件介绍: 技术指标: 1、ARM+FPGA双核新组合,强强联合; 2、ARM选用高性能M7,型号为STM32F767IGT6,176脚,资源多; 3、FPGA选择CycloneIV 系列的 EP4CE15F23C8N ,484脚; 4、PCB为六层电路板; 5、ARM外扩32MB SDRAM,可以当做显示缓存; 6、FPGA 外扩双片 61WV25616(100M工作频率,512KB大小),可以进行乒乓操作;非常实用; 7、FPGA双时钟输入,24M / 25M ,更方便应用; 8、内建USB-TTL,直接接上电脑就可以显示debug信息; 9、100M 高速以太网; 10、USB2.0 高速USB 2.0 OTG接口,速度达40MB以上;也可以读U盘; 11、支持ARM 配置 FPGA,也可以支持通过以太网、usb、tf卡等远程配置FPGA; 12、自带显示驱动接口,通过转接支持 4.3寸、5寸,7寸显示屏;最支持分辨率 1024x768; 13、多达 200+的 FPGA IO 接口引出; 14、内建实用性强的电流、电压监控电路。 示例代码截图,见附件超链自行下载:
2022-08-03 22:37:16 13.94MB 工控板 icore4 电路方案
1
本人制作的小四轴,希望大家喜欢。小四轴硬件电路设计包括三部分:SWD、飞行器、遥控器。 小四轴硬件电路原理图+PCB源文件截图: mini小四轴程序(手机控制)截图:
1
超低功耗血压和心率监视系统功能描述: 此参考设计是血压和心率检测演示。它可在低功耗模式 (LPM3) 下使用,并且大多数时候仅显示日期和时间。用户可按“测量”按钮测量血压,还可以按“历史记录”按钮查看血压的历史记录。测量完成后会将测得的记录存储在 EEPROM 中。最大记录数设置为 80。 超低功耗血压和心率监视系统设计框图: 电路特性:待机模式(待机模式:LPM3+RTC+LCD)下的功耗超低 电池供电的便携式电子设备 具有 LCD 驱动器的 MCU,单芯片解决方案 易于使用,双按钮,4 种操作模式 支持原始数据读出 超低功耗血压和心率监视系统作品实物图展示:
1
pinoccio 硬件参考 包含 Pinoccio 板的原理图、电路板布局、数据表和 BOM。固件目录还包含板上 16u2 芯片的代码和在主 MCU 中运行的 booloader。 对于固件,分支仅包含源文件。生产中使用的编译版本只能在标记的修订中找到。
2022-07-05 09:06:48 17.24MB 文件 电路板
void SET_KEY() { bit SET_FLAG=1; if(SET==0) //设定按键按下 { delayms(40); if(SET==1) //延时去除抖动再次判断是否按下按键 { while(SET_FLAG==1) { Display_HI_Alarm(); //设定上限温度值 if(ADD==0)//增加按键 { delayms(40); //延时去除抖动再次判断是否按下按键 if(ADD==1) HI_Alarm++; //温度值加一 } if(DEC==0) //减小按键 { delayms(40); if(DEC==1) //延时去除抖动再次判断是否按下按键 HI_Alarm--; //温度值减一 } if(SET==0) //以下表示 再次按下设定按键 进入设定下限程序 { delayms(40); if(SET==1) //延时去除抖动再次判断是否按下按键 { while(1) { Display_LO_Alarm(); //设定下限温度值 if(ADD==0) //增加按键 { delayms(40); if(ADD==1) //延时去除抖动再次判断是否按下按键 LO_Alarm++;//温度值加一 } if(DEC==0)//减小按键 { delayms(40); if(DEC==1) //延时去除抖动再次判断是否按下按键 LO_Alarm--;//温度值减一 } if(SET==0)//设定按键按下 { delayms(40); if(SET==1) { //延时去除抖动再次判断是否按下按键 SET_FLAG=0; break; //上下限设定完成 退出 } } } } } } } } }
2022-06-30 15:53:07 5.02MB 51单片机 源程序 代码 电路方案
1
电子工艺实习耳机放大器,包含原理图和PCB文件 原理图:
2022-06-10 20:20:20 10.82MB pcb 电路设计方案 原理图 电路方案
1