stm32f072开发板方案设计-机床开关控制以及LED显示
根据公司实际项目,结合stm32f072开发板做了一个机床开关控制以及LED屏幕输出显示状态。本次开发设计是基于stm32f072的芯片来进行开发的。没有在开发板上进行的。一、硬件主要功能:
1.12路按键开关的状态检测。
2.针对12路对应的按键状态,在LED屏幕输出相对应的工作状态。同时输出12路控制I/O电平。
本次设计的主要流程框图如下:
二、硬件电路设计
硬件电路设计主要包括:MCU电路模块、RS232串口电路、按键开关检测电路、12路输出控制I/O电路
1.MCU电路模块
MCU电路模块主要是两部分电路:电源、时钟。电源部分主要是3.3V电源供电,对相对应的电源进行0.1uF电溶进行滤波处理;时钟电路主要包括两个时钟电路,一路是8Mhz的时钟,主要给stm32f72提供系统时钟,另外一部分是32.768Khz时钟,主要是给stm32f72提供实时时钟。一般情况下,第二路可以省略。
2.RS232串口电路
RS232串口电路,是一个很常见的电路,在电路设计中采用MAX3232CSE芯片。
3.按键开关检测电路
按键开关检测电路,主要对相对应的I/O电平进行上拉处理。
4.12路输出控制I/O电路
12路输出控制I/O电路,如上图所示,只是一路输出控制I/O。同时用LED灯来输出显示。
三、实物效果图
谢谢,不知道楼主代码能否分享出来呢 谢谢分享,期待更详细的资料 和我们实验室一样的示波器^_^ 楼主最好将资料整理上传上来 好,我有块4米长的LED 感觉很不错的:) 期待啊:) 额(⊙o⊙)…。。。
页:
[1]
2