Chinaunix首页 | 论坛 | 博客
  • 博客访问: 27282
  • 博文数量: 4
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 0
  • 用 户 组: 普通用户
  • 注册时间: 2016-06-19 02:51
个人简介

关注QT,单片机和LINUX内核开发。向往漫无目的、漫不经心的生活态度。喜欢中岛美雪更喜欢二手玫瑰。

文章分类
文章存档

2016年(4)

我的朋友

分类: 嵌入式

2016-04-17 05:29:02

一直想做个使用手机通过红外遥控太阳能控制器的小设备,刚好这阵子完成了拖了很久的视频发布系统管理软件,趁着这两天没有开始新项目,赶紧画了块板,周一下板,希望在一周内能把它调试好用起来,具体的设计要求如下:

1、遥控器的体积足够小,可以像车载手机支架一样夹持固定在手机上;
2、遥控器内置锂电池,一次充电后可以使用超过8小时;
3、遥控器通过蓝牙3.0与android手机交互,最好可以连接ios;
4、遥控器通过38K红外收发头与目标设备进行双向通信,可以设置设备参数也可以接收设备状态。

匆匆忙忙画了块板,希望没有大的纰漏,可以一次成功,然后就是软件工作了。



电路用了全志的电源管理芯片AXP209做锂电池充放电管理,AXP209原来是和全志A10搭配使用,内置5组LDO线性稳压输出和两组BUCK DC-DC输出, 内置锂电池充电电路和电荷计,可以通过一组SMBUS与MCU通信,功能齐而且价格低廉,某宝上一块只需要两块多钱就能买到,MCU用了一块ST的STM8L152/052 8位单片机,用于状态控制和实现38K红外编解码。手机APP打算继续用QT/QML进行开发,设计完成后再分享部分设计。

阅读(1287) | 评论(1) | 转发(0) |
0

上一篇:使用C++实现QML的TreeView Model (二)

下一篇:没有了

给主人留下些什么吧!~~

jornhong2016-05-05 16:21:01

调试完成,这块板有几个问题:
1、AXP209带有低压保护,当各路输出电压低于设定值时会启动低压保护关闭全部输出(LDO1除外),所以所有的LDO输入全部得连接到ipsout,不然无法开机
2、PEK开机按键应该接到46脚的PWRON引脚,纯粹是粗心大意引起的。
3、红外发射调制部分设计有问题,没办法正常调制,解决方法是把红外发射管接到IR_38K,然后把串口TX通过一个电阻接到定时器的BKIN引脚,使用定时器的外部break功能进行调制。