原创 基于LPC1768的手持设备开发平台Fusion-1700

2011-4-29 12:26 2533 11 11 分类: MCU/ 嵌入式

        看过我的博客的朋友可能知道,我关注LPC1768很久了,一经推出我就被它的高主频(100MHz),低功耗,齐全的外设(以太网,USB, CAN等等)所吸引。很想学习学习。
        学习的话开发板是必须的了,一开始准备DIY一块最小系统板。可是仔细想了想,这些年来没少玩MCU,51,PIC,ARM,DSP都接触过了。如果最小系统能工作了也就没有可玩的了(因为板上只有一颗MCU),太没有意义了,而且1768的外设这么丰富不使用太浪费了。
        于是从去年起我就准备设计一个全功能的LPC1768开发平台,尽量把1768的功能都扩出来,概括来说这个平台具有以下几方面的功能:
1. 丰富的外部接口: UART(RS-232/485,3.3V TTL), SPI, RJ-45,USB Device/Host,Audio In/Out, CAN bus, 38k红外发射/接收等;
2. 友好的人机交互接口:LCD触摸屏,摇杆 + 按键(类似掌机的按键布局);
3. 完整的电源系统:具有锂电池充电功能和电源自动切换电路,一键开机功能,所有器件均可设为低功耗模式(或关闭供电)达到省电目的。


 


 



基于这些理念设计出了接下来要介绍的主角---  Fusion-1700手持设备开发平台。


Fusion-1700手持设备开发平台规格
MCU: LPC1768FBD100 (Cortex—M3内核主频100MHz,512K Flash,64K SRAM)
LCD: 3.2寸TFT(400x240分辨率),电阻触摸屏(4线)
UART: RS-232 2路(其中1路支持ISP),TTL(3.3V) 1路
RS-485: 1路(支持休眠)
CAN总线:CAN 2.0B 2路
USB接口:Full speed Device/Host(复用)
SD卡:弹出式SD卡槽,支持SD/SDHC/MMC等
音频:集成高品质 Audio Codec WM8973,板载3.5mm耳机接口(支持耳机插入检测),扬声器、MIC,Line-In、Line-Out接口各一个
Ethernet PHY: DM9161A,10/100M自适应,支持Auto-MDIX(交叉直连网线均可使用)
FM功能:TEA5767 FM收音模块(可选)
RF通信:预留SPI接口(包含电源和中断引脚),可外接各种SPI接口RF模块(如:nRF24L01),实现无线通信功能
GPS功能:预留UART接口(包含电源和使能控制引脚),可外接UART接口GPS模块,实现GPS定位功能
Flash:S25FL128 16MB SPI Flash(可选)
DC_IN: 5V
锂电池接口:3线(支持充电温度检测)
按键:五向摇杆 x1, 用户按键 x5, 开机键 x1,复位键 x1
红外发射接收:38k红外接收头 x1,红外LED x1 (可实现自学习型遥控器功能)


8e1c4d65-ecc0-4a21-9a88-f5644cede354.JPG


正面


18a2a3a7-9a5d-423a-93cd-73835fe3c626.JPG


背面

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
11
关闭 站长推荐上一条 /3 下一条