一、LPC1768 开发板的简介
通信系统中,通常LPC1768 开发板可用于应用例程中的重要元件。本文以LPC1768 开发板为核心,并且分析了其主要的特性,如高精度、高速度、高信噪比、良好的实用性等特点使其成为模/数转换的极佳选择。使用LPC1768为控制核心,配合高效的AD7656模/数芯片,构成采样数据带时标的实时采样系统,在工业实时监测系统中有十分广阔的应用前景。
二、LPC1768主要特性
LPC1768具备彩色QVGA TFT液晶屏,10/100以太网端口,USB2.0全速 - USB接口,USB-OTG,USB主机。2个CAN接口以及串行端口,SD/ MMC卡接口,5位操纵杆和按钮,ACD输入模拟电压控制。另外,还有功放与音箱、调试接口连接器的功能。如下图所示为MCB1700板主要的应用原理1.
MCB1700板应用原理图1
三、LPC1768应用方案的研究
LPC1768开发板的各项功能,使其可用于USB通信等各种应用例程。
1. USB2.0全速接口
标准USB接口,用于USB设备,USB-OTG,USB主机和UART(通过MCB1700板的USB),用于USB通信的应用。
2.双串口
MCB1700上的标准DB9连接器,用于两个LPC1700的串行端口,应用程序可以使用这两个端口之一。
3.双CAN端口
MCB1700板上的标准DB9连接器,用于CAN通信的应用,应用程序可以使用这些端口中的一个或两个,或者采用配置跳线关闭。
4.10/100以太网端口
MCB1700板上的标准RJ45连接 器,可以连接板上以太网收发器,用于需要以太网通信的应用。
5.液晶显示器
可分离的,240×320TFT彩色液 晶显示屏,可以使用此设备显示实时调试和程序状态信息。
6.MicroSD记忆卡连接器
microSD卡连接器,用于开发应用程序(需要使用MicroSD卡)。
7.摇杆
有5位操纵杆。你的应用程序可以使用它来控制端口引脚输入。
8.LF放大器
MCB1700上的低频放大器,用于 连接LPC1700的D/A输出到扬声器,您可以使用这种低频放大器发声。
9.模拟电压控制用于ADC输入
MCB1700板上的可调模拟电源,用于测试LPC1700的模拟到数字输出功能,一个配置跳线可以启动。
MCB1700板应用原理图2
MCB1700板应用原理图3
MCB1700板应用原理图4
四、结束
MCB1700板上集成了一个JTAG接口和一个Cortex Debug + ETM接口,当加上ULINK2 USB-JTAG适配器时,该串行线JTAG接口可以闪存编程和调试,采用ULINKPRO适配器时,Cortex Debug/ETM接口可以闪存编程和指令跟踪调试。