找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8002|回复: 12
收起左侧

DIY手机无线充电器,包括LGT8F690A单片机源码,PCB,等资料

  [复制链接]
ID:31187 发表于 2018-11-26 10:55 | 显示全部楼层 |阅读模式
注:本内容不是广告,只是觉得这个MCU比较有性价比而已

制作出来的实物图如下:
焊好PCB图片.jpg

pcb源文件:
PCB截图.jpg

LGT8F690A单片机源程序如下:
  1. #include "allinone.h"
  2. #include "lgt8f690a_qiwc.h"


  3. //充电过程中最大电流阈值
  4. #define        i_threshold        80

  5. //运行过程中温度阈值
  6. #define        t_threshold        500

  7. //充电过程中出现异物时输出功率与接收功率差的阈值
  8. #define        fod_threshold        2800

  9. // QI通讯指示灯
  10. #define QLED_COM_ON()        CMOE = 1
  11. #define QLED_COM_OFF()        CMOE = 0

  12. // Import external definitions
  13. extern void init_modules(void);

  14. // 系统供电指示灯开
  15. void qled_power_on()
  16. {
  17.         LATA6 = 0;
  18. }

  19. // 系统供电指示灯关
  20. void qled_power_off()
  21. {
  22.         LATA6 = 1;
  23. }

  24. // Qi长暂停请求指示灯开
  25. void qled_lto_on()
  26. {
  27.         LATB5 = 0;
  28. }

  29. // Qi长暂停请求指示灯关
  30. void qled_lto_off()
  31. {
  32.         LATB5 = 1;
  33. }

  34. // Qi异物检测指示灯开
  35. void qled_fod_on()
  36. {
  37.         LATC0 = 0;
  38. }

  39. // Qi异物检测指示灯关
  40. void qled_fod_off()
  41. {
  42.         LATC0 = 1;
  43. }

  44. // Qi降功率请求指示灯开
  45. void qled_pdec_on()
  46. {
  47.         LATA1 = 0;
  48. }

  49. // Qi降功率请求指示灯关
  50. void qled_pdec_off()
  51. {
  52.         LATA1 = 1;
  53. }

  54. // Qi升功率请求指示灯开
  55. void qled_pinc_on()
  56. {
  57.         LATA4 = 0;
  58. }

  59. // Qi升功率请求指示灯关
  60. void qled_pinc_off()
  61. {
  62.         LATA4 = 1;
  63. }

  64. // main program start
  65. // ==========================================
  66. int main(void)
  67. {
  68.         // Device initialization
  69.         init_modules();
  70.         
  71.         wdtReset();
  72.         wdtStop();        
  73.     t2c1OutputEnable();
  74.         t2c1nOutputEnable();
  75.         t2c2OutputEnable();
  76.         t2c2nOutputEnable();
  77.         acEnable();
  78.         dapEnable();
  79.         
  80.         // Qi相关初始化
  81.         qiwc_init();
  82.         qiwc_set_ithreshold(i_threshold);
  83.         qiwc_set_tthreshold(t_threshold);
  84.         qiwc_set_fthreshold(fod_threshold);
  85.         
  86.         // 关闭Qi通讯指示灯
  87.         // QLED_COM_OFF();
  88.                
  89.         while(1)
  90.         {        
  91.                 // Qi协议处理
  92.                 qiwc_loop();
  93.         }
  94.                   
  95.         return 0;
  96. }
复制代码

0.png
所有资料51hei提供下载:
源文件_lgt8f690a_qiwc_app.rar (185.92 KB, 下载次数: 196)

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:727892 发表于 2020-4-13 00:47 | 显示全部楼层
LGT8F690A_5WQI(无线充完整PCB工程 源代码).rar (3.46 MB, 下载次数: 63)
51hei.png
51hei.png

评分

参与人数 1黑币 +30 收起 理由
copower + 30 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:244589 发表于 2018-11-26 18:08 | 显示全部楼层
原来手机无线充电不是靠线圈的吗??
回复

使用道具 举报

ID:305810 发表于 2018-12-1 09:06 | 显示全部楼层
你这板子是被烙铁烫了吗
回复

使用道具 举报

ID:400515 发表于 2018-12-5 14:19 | 显示全部楼层
无线充电怎么实现?
回复

使用道具 举报

ID:440472 发表于 2018-12-7 12:39 | 显示全部楼层
谢谢你了    大神哟
回复

使用道具 举报

ID:303697 发表于 2019-1-12 10:28 | 显示全部楼层
想看看原理图,大神谢谢了
回复

使用道具 举报

ID:480630 发表于 2019-2-25 21:14 | 显示全部楼层
有没有原理图,给一下呗
回复

使用道具 举报

ID:520824 发表于 2019-4-24 20:50 | 显示全部楼层
请问这个板子 可以出售给我吗
回复

使用道具 举报

ID:559151 发表于 2019-6-10 17:33 | 显示全部楼层
源码不全?
回复

使用道具 举报

ID:65297 发表于 2019-12-2 09:30 | 显示全部楼层
确实是源码不全,可惜了我的黑币
回复

使用道具 举报

ID:61268 发表于 2020-2-28 15:12 | 显示全部楼层
居然不是完整的源码,给的是库早知道pudn下了
回复

使用道具 举报

ID:341672 发表于 2020-12-11 14:39 | 显示全部楼层
刚好准备研究这一块,感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表