设计是基于 ARM(Advanced RISC Machine)最新的 Cortex-M3 内核所设
计的基于 STM32 控制器的数字示波器,主要是设计前端硬件电路和算法程序的
设计并完成预期目的。首先是设计完整的系统框图,并对各个组成部分的模块进
行分析和设计,对方案的选定和相关参数进行计算,并给出各个模块所使用的元
器件,所需要设计的模块包括前端信号调理、电源部分、控制器接口外围电路、
TFT 显示部分。软件设计部分包括有,A/D 采样部分、TFT 显示部分、数值处
理部分、UC/OS 移植和 GUI 的设计,以此来设计一个完整的系统,达到预期的
目标。
本设计实现了电压信号包括周期信号和非周期信号波形的显示,实时采样速
率最高可达为 1M。采用显示器件是彩色的 TFT(240*320)动态显示。另外,还实
现了对模拟信号的调理,让其电压值符合 AD 的采样范围,通过数值处理计算出
波形的相关参数,并显示在 TFT 中等功能。在附加功能中还设计了信号发生器,
因此,整个系统更加完整、完善,从而达到预期目的。
电源部分
稳定的电源对整个系统稳定的运行是至关重要,参看 STM32 数据手册,由于
STM32 内部供电源为 3V3 的线性电源,因此采用了 LM1117_3.3 稳压芯片产生 3.3V 电压,以实现整个系统对电源的需求,本设计采用的封装是 SOT-32,LM1117_3.3
结构如图
本设计的电路电源的应用如图 3.1 所示:
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !