手机的充电现在越来越重要,基本目前大部分手机都实现了快充,而快充根据不同厂家和不同协议也各有不同,而要快充充电线也是比较重要的一环了,差的充电线不仅达不到充电功率,而且可能会有安全隐患,今天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. 工业级千百兆光纤收发器1光4电口导轨式带1路双向RS485/232数据 4口带485百兆光纤收发器工业导轨式发送机

    4口带485百兆光纤收发器工业导轨式发送机:光口:1个百兆光口:距离20公里:FC口:单模单纤:电口:4个百兆网口:1路485:安装方式:工业导轨式:型号:HY5700-4514FD-FC20A:品牌 ...

  2. 英集芯IP5566带TYPE-C口3A充放快充移动电源5w无线充二合一方案SOC

    一.英集芯Ip5566无线充二合一方案SOC简介: 英集芯Ip5566是一款带TYPE-C口3A充放快充移动电源5w无线充二合一方案SOC,集成升压转换器.锂电池充电管理.电池电量指示.无线充电发射控 ...

  3. [转]蓝牙基带数据传输机理分析

    蓝牙(Bluetooth)是一种新型.开放.低成本.短距离的无线连接接技术,可取代短距离的电缆,实现话音和数据的无线传输.这种有效.廉价的无线连 接技术可以方便地将计算机及外设.移动电话.掌上电脑.信 ...

  4. 单片机小白学步系列(二十三) IO口原理知识补充:双向IO口、互补推挽、高阻态

    由于之前考虑不周,本篇在IO口原理知识的基础上,进一步补充一些知识. ================================================= 双向IO口的输出:互补推挽 在 ...

  5. BlueTooth: 蓝牙基带数据传输机理分析

    蓝牙基带数据传输机理分析 蓝牙(Bluetooth)是一种新型.开放.低成本.短距离的无线连接接技术,可取代短距离的电缆,实现话音和数据的无线传输.这种有效.廉价的无线连 接技术可以方便地将计算机及外 ...

  6. 蓝牙基带数据传输机理分析

    蓝牙基带数据传输机理分析 ZDNet 网络频道频道 更新时间: 2008-01-05 作者: 来源: cww 本文关键词:蓝牙 无线网络 蓝牙(Bluetooth)是一种新型.开放.低成本.短距离的无 ...

  7. Verilog——双向IO口的FPGA实现

    双向IO口的FPGA实现 双向IO口的Verilog试验 主要功能 模块代码 仿真代码 仿真结果 双向IO口的Verilog试验 主要功能 为深入理解双向端口的使用,进行本仿真试验,完成一个类似可修改 ...

  8. 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 ...

  9. 【电源专题】案例:为啥USB口带个0.5A的负载,电压能跌落到4.65V?

    在实际的产品中,USB口输出并不少见.比如说电脑的USB口.仪器仪表上的USB口.这些USB口不仅是进行了通信传输,也会被用来做电源输出.比如有一次出门忘记带USB充电器,并且酒店里也没有USB的排插 ...

最新文章

  1. 安卓开源项目周报1220
  2. git和php的区别,Git与Github的有什么区别
  3. Android之webview背景设置为透明无效
  4. 【SQL】sql版Split函数。用于拆分字符串为单列表格
  5. GIS-013-Cesium Terrain 数据生成
  6. ZZULIOJ 1094: 统计元音(函数专题)
  7. 修复IE下相对定位子元素溢出Bug
  8. php排序算法算法,PHP排序算法之基数排序(Radix Sort)实例详解
  9. html5培训后就业容易吗?
  10. 安卓seekbar 怎么判断正负_如果没有万用表,我们要怎么区分电源DC线的正负极呢...
  11. Windows Server 2003成员服务器基准用户权限分配策略
  12. shred如果说它Linux系统是文件粉碎机它就更有名了
  13. php解密方法,php加密解密的几种方法的使用教程
  14. HTTP超文本传输协议详解
  15. 理解AMQP协议和RabbitMQ的性能和可靠平衡
  16. 国企程序员是一种怎样的体验
  17. java基础之转换流
  18. 【阅读心得】Python编程无师自通——专业程序员的养成
  19. 【SqlServer系列】表连接
  20. NES —— Go 语言开发的任天堂游戏模拟器

热门文章

  1. 类文件具有错误的版本 61.0, 应为 52.0 请删除该文件或确保该文件位于正确的类路径子目录中。
  2. 如何给高中生讲微分方程(超基础)
  3. OmniAnomaly
  4. dede模板标签帮助[DedeCMS教程]
  5. Adept机器人坐标系
  6. 四川省计算机一级考试试题答案,四川省计算机一级考试真题参考答案
  7. 岁月的剪影【七月风风火火】
  8. 《读不透劳动合同法,决不能做HR(新劳动合同法风险规避指南)》一书目录
  9. 基于Bmob平台的推送功能
  10. matlab图论系统总结(懒人必备)以及BGL matlab的安装