内容介绍
项目备注
视频课程
参考案例
任务列表
内容介绍
关于示波器部分的实现,可以参照前期的一个项目:基于LPC824的简易示波器DIY套件
基于NXP的LPC845微控制器,支持双通道示波器、单通道波形发生器、可编程数字脉冲发生器以及双路可编程直流电压源,适合教学实验以及低于100KHz频率以内的测试测量。
1 系统构成:
2 功能介绍:
-
双路可调直流电压输出 - -4V -+4V,每路能够支持的电流为10mA
-
双路示波器 - 1.2Msps采样率(单通道使用时,双通道使用减半),100KHz模拟带宽,输入信号幅度最大10Vpp
-
一路任意波形发生器 - 最高100KHz频率分量的任意波形,输出信号的幅度为-4V ~ 4V可调节,直流偏移可以调节
-
一路数字波形发生器 - 可以调节频率和占空比,频率调节范围为1MHz
-
带有1.54寸240*240彩色LCD显示,脱离PC也可以进行基本的测试
-
能够通过USB连接PC, 访问www.eetree.cn/wfl的在线测量仪器软件,通过WFL进行波形的显示和控制
3 能够提升的技能:
-
基于Arm Cortex M系列单片机的嵌入式系统编程(C)
-
测试测量的基本原理 - 示波器、信号发生器、可调电源的硬件构成原理及软件实现
-
微控制器的按键输入、显示(LCD)输出
-
微控制器的ADC和DAC使用、DMA数据搬运、中断的使用等
-
资源(时钟、总线速度、存储空间等)受限情况下的系统性能优化 - 采集、刷屏、通信、响应
-
数字信号处理 - FFT、数字滤波
-
模拟电路的实际应用 - 放大器、滤波器
-
串行总线 - SPI、UART的使用
-
用户体验至上的操作界面设计
关于LPC845的介绍:LPC845 -基于Arm® Cortex®-M0+内核的低成本微控制器 (MCUs)
4 LPC845编程和固件的更新:
该口袋仪器发出时安装了一个演示用的固件,待活动结束以后我们会将源代码全部开源,用户可以参考该固件已经实现的功能,来编写自己的程序,从而完成“暑期一起练”项目要求的任务。该固件已经支持了本口袋仪器中的所有硬件功能,因此可以做一个简易的多功能口袋仪器来使用。
我们硬禾团队也会不断完善、升级固件,优化用户的体验。
如果您编写的固件优于我们官方提供的固件,也可以分享出来(免费、收费皆可),让用户有更好的选择。
你可以下载:该口袋仪器的固件HEX文件以及LPC845的编程/升级指南,解压后使用。
使用Flash Magic工具更新代码
软硬件
元器件
LPC845
32-bit Arm® Cortex®-M0+ microcontroller; up to 64 KB flash and 16 KB SRAM; FAIM memory; 12-bit ADC; 10-bit DACs; Comparator; Capacitive Touch Interface
TP2301/TP2302
20MHz带宽、低噪声精密运算放大器
TL974
输出为轨到轨超低噪声的运算放大器
MIC5504-3.3
300mA的线性稳压器LDO,并有使能和自动放电的功能
MIC5501-3.0
通用单300mA LDO
LM2776
开关电容逆变器
CH340E
USB总线的转接芯片,实现USB转串口或者USB转打印口。在串口方式下,CH340提供常用的MODEM联络信号,用于为计算机扩展异步串口,或者将普通的串口设备直接升级到USB总线。
电路图
物料清单
附件下载
step-scope-lpc845-v2.2-sch.pdf
PDF格式的原理图
boardDV3.1.DXF
PCB的DXF文件
团队介绍
苏州硬禾信息科技有限公司
团队成员
苏公雨
硬禾学堂/电子森林创始人
王安然
资深硬件设计工程师、FPGA教学导师,12年硬件研发经验,主持开发了基于小脚丫FPGA的系列学习平台。
评论
0 / 100
查看更多
猜你喜欢
用SensorTile.box制作的多功能探测盒使用SensorTile.box 立方体较大的四个面,实现四个不同的功能:
· 面1,测量桌面倾斜程度;
· 面2,测量温度;
· 面3,测量湿度;
· 面4,测量气压;
eetree_study
1239
一款用于构建、分析和破解USB设备的开源、多功能工具LUNALUNA 是用于构建、测试、监控和试验 USB 设备的多合一工具。LUNA 的数字硬件围绕独特的基于 FPGA 的架构而构建,可以完全定制以适应手头的应用。
理工男
1093
Glasgow Interface Explorer - 一款功能强大且极其灵活的数字电子开源多功能工具一款用于探索数字接口的工具,面向嵌入式开发人员、逆向工程师、数字档案管理员、电子爱好者以及所有希望以高可靠性和最少麻烦与各种数字设备进行通信的人。它可以连接到大多数数字接口,无需额外的有源或无源组件,并且包括针对意外情况和操作员错误的广泛保
refdesignshare
841