基于stm32制作的一款电子相册,为了更好的理解,里面包含了原理图,PCB源文件,程序以及制作过程。
2021-12-07 21:12:22 2.24MB stm32 PCB
1
前段时间做一个基于TITMS320DM642芯片的项目,主要应用是针对视频图像做一些处理和机械控制。后来因为一些原因,项目中止。因为硬件是我一个人独力设计完成(从项目规划、原理图设计、PCB设计到样机焊接、小系统调试),中间投入了很多精力和感情,不想它被抛弃,尤其是其中的设计理念。声明:仅供学习参考使用,请勿用于商业用途! 初学电子的时候总找不到好的学习资料和学习教程,很渴望能有一个完整的项目做学习用却总找不到,即使找到了也是八九十年代的“老”设计,缺乏实用性、完整性和规范性。而这个基于TM320DM642芯片的项目可以说是很适合刚接触电子的人做学习参考用的。 原因如下: 1、DM642是TI公司2002年投入到市场的DSP芯片,被广泛应用于视频处理领域,是民用DSP中最高端的DSP之一。其周边器件应用和系统设计思路可以说具有很强的时代代表性。 2、项目设计过程中先编写了开发方案计划书,然后经过了严谨的计算、原理图仿真、CPLD逻辑仿真和PCB关键信号拓扑仿真,为设计成功提供了有力保障。整个过程能体现出一个完整的产品设计思路和开发流程。 3、设计过程中对PROTEL99SE的功能可以说挖掘的比较充分,对学习PROTEL的工程师来说应当是一份很不错的参考资料,包括层次原理图设计、设计规则的设定及使用、各种自动检测功能的使用及平面分割等PROTEL使用教程里很少见到的应用。(当然,使用PROTEL做DSP项目开发还是很不方便的,如果使用PADS或CADENCE要方便很多。) TMS320DM642开发板设计分析+说明: 我将这个项目稍做了一些修改和整理,做为一个完整的项目共享出来供大家做学习参考用。这个板子小系统及IIC我已经调试成功,并且编写了一些小程序烧到FLASH中实现了自启动。后面的视频输入输出芯片应用因为涉及很多的视频码流协议,需要牵扯很大的精力,所以没有再进一步调试。 虽然只是四层板(DM642开发板为8层板),不过系统很稳定。将单板上的四个钽电容全部拆下(5V供电处钽电容没有拆),DSP内核运行在600M(用的-600的型号)、EMIF时钟超频到150M(SDRAM用的-7后缀芯片,数据手册标名SDRAM和DSP建议应用上限为133M),长时间跑程序很正常,观察SDRAM内容没有发现过错误数据。 如果需要的话可以自己将其中的PCB图直接发给厂商做学习板,毕竟现在DM642开发板的价格还是在万元左右。当然,设计中也存在很多缺陷,比如原理图ERC检测过程中会报很多端口类型连接错误等,这是原理图库建库不规范导致的。这些地方我没有做更改,把它一并发给大家,也让大家有一些意识,而且在里面找错应当也是一件比较有趣的事呵。 后面我将在自己的BLOG里针对这个设计陆续整理登出完整的设计相关资料(大概需要半月到一个月时间吧)。主要是设计思路和步骤以及仿真介绍等整个流程。 另外如果您发现设计中的错误或缺陷,或者能针对这个设计提供相应的程序,还望能网易博客https://blog.163.com/zjd01@126留言,好让其他人也能及早发现其中的错误并学到更多东西。 附件内容截图:
2021-12-05 21:24:36 1002KB 机械控制 tms320dm642 dm642 电路方案
1
测试可用 UWB测试板卡原理图和PCB源文件-电路方案
2021-12-05 20:31:13 15.06MB 电路方案
1
前言: 近年来随着人们对酒后驾车造成危害的意识提高,普通驾驶员的饮酒测试需求增长强劲。因此,便携式呼吸酒精测试仪逐渐进入普通大众的生活。本应用设计了一种低成本的便携式呼吸酒精检测仪,采用半导体酒精测试传感器MQ-3和带LCD 驱动的MCU(R7F0C002)为硬件核心。 功能概要(具体详见设计说明): 采用瑞萨的低功耗MCU R7F0C002,该MCU在同类产品中实现了以最低功耗实现高处理性能,同时内置了液晶显示屏(LCD)驱动器。 4位数显通用LCD面板,实时显示测量结果。 使用半导体式酒精测量传感器MQ-3,具有良好的灵敏度、低成本及寿命长的特点。 具备蜂鸣器报警功能,测量结果超过饮酒驾车酒精浓度标准后自动报警。 硬件结构框图: 主要技术参数: 测试范围: 0.00 ~ 200 mg / 100ml 显示范围: 0.00 ~ 99.99 mg / 100ml 预热时间: 20 秒 测量时间: 5 秒 重复测试: 30 秒以内 显示值: LCD 4 位数显示 电池供电: 6LR61 9V 碱性电池 电池标准测试使用次数: 100 次 便携式酒精测量电路截图: 便携式酒精测量源码截图: 附件内容截图: 你可能感兴趣的项目设计:基于MSP430G2553的酒精检测系统源码分享(链接:https://www.cirmall.com/circuit/2312)
1
本文档分享是本人设计的一个小电源。支持电压多路输出。其中包括±12V、±5V等常用电压值。 具体详见附件内容。附件内容包括多路输出线性稳压电源原理图以及99工程文件(包含原理图和PCB)。 线性稳压电源实物展示:
1
功能 开机通电时,7只LED会随机显示一个点数,玩家按一下开关S1,7只LED会全部变亮,大约几秒后,7只LED灯开始闪烁,直到最后显示出稳定的点数。整个一次“掷骰子”的过程结束。 电路主要由脉冲产生器和一个十进制计数器电路组成。脉冲产生器由NE555及外围元件构成多谐振荡器,当按下按键S1时Q1导通,NE555的3脚输出脉冲,则CD4017的5个输出端轮流输出高电平,通过电阻和三极管的不同组合,可驱动7只LED发光,以指示1-6的点数。 趣味骰子实物图: Altium Designer画的电子骰子PCB图如下:(51hei附件中可下载工程文件) 电路原理图如下: 元件清单: 压缩包文件:
2021-12-05 10:00:14 774KB diy制作 电路方案
1
STM32F411芯片介绍: ST的该新型电子元器件STM32F411的批量数据采集模式(BAM, Batch Acquisition Mode)省电量高达50%,当微控制器IC芯片的CPU内核处于睡眠状态时,该模式将传感器数据直接保存到SRAM。处理器内核短暂唤醒,处理存储的传感器数据,然后再返回省电模式。 STM32F411提供-40℃~105℃的宽温度范围选择,最低电源电压降至1.7V,集成丰富的外设接口中,可用于环境恶劣的应用。片上外设接口包括1个12位16通道模数转换器IC芯片(最高2.4Msample/s)、11个定时器(包含电机控制定时器和16位和32位通用定时器)和多功能通信接口。通信接口包括3个I2C端口(最高1Mbit/s)、3个 USART(最高12.5Mbit/s)、1个集成物理层的USB 2.0 OTG 全速接口、5个SPI端口(最高50Mbit/s,包含5个I2S音频接口)和1个SD/MMC接口。 nucleo_64pinsSTM32F411开发板电路原理图部分截图: 附件内容包括: STM32F411开发板电路原理图和PCB源文件,用AD软件打开; STM32F411开发板官方测试例程; STM32F411开发板使用说明; NUCLEO板子ST LINK驱动;
1
STM32L051C8T6原理图PCB,已打板测试。
1
该非接触式IC卡读卡器基于SLH89F5162单片机设计,电路采用8位数码管, 4位显示IC卡 余额, 4位显示模式; 3个按键(分别是 +、- , 模式按键) ; 用复旦微电子FM1702NL读卡模块和读卡天线(PCB板天线,自设计); 非接触IC卡读卡器3D(见附件内容下载工程文件) ): 视频演示: https://v.youku.com/v_show/id_XNjU0NDcyODY4.html 非接触式IC卡读卡器电路板作品图:
2021-12-03 18:38:05 1.13MB slh89f5162 ic卡读卡器 开源 非接触式
1
本设计分享的是树莓派MC33932电机驱动板原理图/PCB源文件,供网友参考学习。树莓派电机驱动板v1.0是基于飞思卡尔MC33932双H桥电源IC,可以控制每个单桥高达5.0A峰值的电感负载。您可以使用树莓派B/B+/A+和树莓派2B型驱动两台直流电机,独立控制每个直流电机的速度和方向。树莓派电机驱动板v1.0支持6V〜28V的非常宽的输入电压范围。否则,板载DC / DC转换器支持非常宽的输入电压范围,并可为最大电流为1000mA的树莓派提供5V电源。所以,您只需要一个电源来驱动电机并启动树莓派。树莓派MC33932电机驱动板实物截图: 树莓派MC33932电机驱动板特点: 工作电压:6V〜28V DC / DC输出:5V 1000mA @“5V”引脚 输出电流(每通道):2A(连续运行)/ 5A(峰值) 输出占空范围:0%〜100% 输出短路保护(VPWR或GND短路) 通过内部恒定关断时间PWM过流限制(调节) 温度依赖电流限制阈值降低 Raspberry Pi兼容 树莓派MC33932电机驱动板电路 PCB截图:
2021-12-02 09:03:38 1.8MB 直流电机 电机驱动板 mc33932 电路方案
1