一款双向C口带数据传输的PD数显充电线,快充数显充电线,数显模块,功率数显方案mcu 和原理
手机的充电现在越来越重要,基本目前大部分手机都实现了快充,而快充根据不同厂家和不同协议也各有不同,而要快充充电线也是比较重要的一环了,差的充电线不仅达不到充电功率,而且可能会有安全隐患,今天szyucan.com 提供了一种 充电功率显示方案,可以让充电数据线上的功率一目了然,是不是真快充一看即知,下
因为是C to C口,因此整个电路由 三部分组成 1.LDO供电部分 2. MCU数显部分 3. Emark信号传输部分,不多说上原理图
搞完原理图就是画PCB了,因为这款线要做到小体积的话就需要各个元件都要小,而本方案就采用了 YX133 QFN3x3-16 的小体积MUC 带AD 多个IO口 有两种风装 我们选用了QFN3x3-16 这样板子才能做的小
YX133是 8 位 RISC带 12 位 ADC 及 CMP 单片机 这个是相关介绍
搞定后 上PCB
焊好PCB,半成品方案
单看这个图是不是看不出大小 没关系,找个对比物 毕竟体积还是很重要的. 小巧 小巧 小巧
示例代码
#define uchar unsigned char
#define uint unsigned int
uchar code seg1[]={0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80}; //使用的是共阳极数码管
void delayms(uint i)
{
uchar j;
while(i--)
for(j=0;j<=125;j++);
}
void main()
{
while(1)
{
uchar i,j;
P2=0x80;
for(i=0;i<8;i++)
{
P2=_crol_(P2,1);
P0=seg1[i];
delayms(1);
}
}
}#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int
uchar code seg1[]={0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80}; //使用的是共阳极数码管
uchar code seg2[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
void delayms(uint i)
{
uchar j;
while(i--)
for(j=0;j<=125;j++);
}
void main()
{
while(1)
{
uchar i;
for(i=0;i<8;i++)
{
P2=seg2[i];
P0=seg1[i];
delayms(1);————————————————
好了 基本的方案就出来, 当然重要的mcu 软件部分省掉介绍了 回头再补 或有兴趣可以私信沟通, 也许你看了上边还搞不清整个方案应用在什么方向,那么你out了,不过也没关系,我再放几款图相信你会恍然大悟,
一款双向C口带数据传输的PD数显充电线,快充数显充电线,数显模块,功率数显方案mcu 和原理相关推荐
- 工业级千百兆光纤收发器1光4电口导轨式带1路双向RS485/232数据 4口带485百兆光纤收发器工业导轨式发送机
4口带485百兆光纤收发器工业导轨式发送机:光口:1个百兆光口:距离20公里:FC口:单模单纤:电口:4个百兆网口:1路485:安装方式:工业导轨式:型号:HY5700-4514FD-FC20A:品牌 ...
- 英集芯IP5566带TYPE-C口3A充放快充移动电源5w无线充二合一方案SOC
一.英集芯Ip5566无线充二合一方案SOC简介: 英集芯Ip5566是一款带TYPE-C口3A充放快充移动电源5w无线充二合一方案SOC,集成升压转换器.锂电池充电管理.电池电量指示.无线充电发射控 ...
- [转]蓝牙基带数据传输机理分析
蓝牙(Bluetooth)是一种新型.开放.低成本.短距离的无线连接接技术,可取代短距离的电缆,实现话音和数据的无线传输.这种有效.廉价的无线连 接技术可以方便地将计算机及外设.移动电话.掌上电脑.信 ...
- 单片机小白学步系列(二十三) IO口原理知识补充:双向IO口、互补推挽、高阻态
由于之前考虑不周,本篇在IO口原理知识的基础上,进一步补充一些知识. ================================================= 双向IO口的输出:互补推挽 在 ...
- BlueTooth: 蓝牙基带数据传输机理分析
蓝牙基带数据传输机理分析 蓝牙(Bluetooth)是一种新型.开放.低成本.短距离的无线连接接技术,可取代短距离的电缆,实现话音和数据的无线传输.这种有效.廉价的无线连 接技术可以方便地将计算机及外 ...
- 蓝牙基带数据传输机理分析
蓝牙基带数据传输机理分析 ZDNet 网络频道频道 更新时间: 2008-01-05 作者: 来源: cww 本文关键词:蓝牙 无线网络 蓝牙(Bluetooth)是一种新型.开放.低成本.短距离的无 ...
- Verilog——双向IO口的FPGA实现
双向IO口的FPGA实现 双向IO口的Verilog试验 主要功能 模块代码 仿真代码 仿真结果 双向IO口的Verilog试验 主要功能 为深入理解双向端口的使用,进行本仿真试验,完成一个类似可修改 ...
- centos自带python2.6升级到python2.7。并解决yum pip easy_install pip等模块兼容性问题
centos自带python2.6升级到python2.7.并解决yum pip easy_install pip等模块兼容性问题 参考文章: (1)centos自带python2.6升级到pytho ...
- 【电源专题】案例:为啥USB口带个0.5A的负载,电压能跌落到4.65V?
在实际的产品中,USB口输出并不少见.比如说电脑的USB口.仪器仪表上的USB口.这些USB口不仅是进行了通信传输,也会被用来做电源输出.比如有一次出门忘记带USB充电器,并且酒店里也没有USB的排插 ...
最新文章
- 安卓开源项目周报1220
- git和php的区别,Git与Github的有什么区别
- Android之webview背景设置为透明无效
- 【SQL】sql版Split函数。用于拆分字符串为单列表格
- GIS-013-Cesium Terrain 数据生成
- ZZULIOJ 1094: 统计元音(函数专题)
- 修复IE下相对定位子元素溢出Bug
- php排序算法算法,PHP排序算法之基数排序(Radix Sort)实例详解
- html5培训后就业容易吗?
- 安卓seekbar 怎么判断正负_如果没有万用表,我们要怎么区分电源DC线的正负极呢...
- Windows Server 2003成员服务器基准用户权限分配策略
- shred如果说它Linux系统是文件粉碎机它就更有名了
- php解密方法,php加密解密的几种方法的使用教程
- HTTP超文本传输协议详解
- 理解AMQP协议和RabbitMQ的性能和可靠平衡
- 国企程序员是一种怎样的体验
- java基础之转换流
- 【阅读心得】Python编程无师自通——专业程序员的养成
- 【SqlServer系列】表连接
- NES —— Go 语言开发的任天堂游戏模拟器