全球旧事资料 分类
:给出电路原理图、电路调试结果、程序源代码;提交设计报告。
三、设计方案论证
31设计方案:方案一:采用MCS51系列单片机来实现设计要求的功能。MCS51系列单片机
中的基本型产品是80518031和8751,这三个产品只是片内程序存储器制造工艺不同。8051的片内程序存储器ROM为掩膜型的在制造芯片时已将应用程序固化进去,使它具有了某种专用功能。8位CPU拥有片内震荡器及时钟电路;32根IO线;外部存储器ROM和RAM寻址范围各64KB;2个16位的定时器计数器;5个中断源,2个中断优先级;全双工串行口;8051的中央处理器CPU由运算器和控制逻辑构成51单片机是一款比较基础的单片机。IO(输入输出)引脚系统结构紧凑,功能简单,低成本。可以实现各种丰富的应用。通过控制IO口的输出电平的翻转频率来实现对蜂鸣器发音音调的控制。
方案二:采用STM32f03C8T6来实现此次设计,最高72MHz工作频率。它有多个外部中断,八个定时器,有PWM输出模式,其中2个高级定时器,两个基本定时器,其他的是通用定时器,共48个引脚,除基本的IO功能之外还包含有复用功能,其外设功能强大,是一款能够很方便使用的功能强大的芯片,同时可以直接对相关寄存
5
f器进行操作,。32方案选择
上述两种方案相比,51单片机虽然价格便宜,但是其功能简单,IO口少,并且仅仅只有5个中断源,而STM32f03C8T6共48个引脚,并且其定时器有PWM输出模式,可以更加方便的控制蜂鸣器的发音。本次设计包括了七个按键,数码管,蜂鸣器,因此至少需要17个IO口。因此先比较而言选用IO口较多的STM32f03C8T6来作为控制芯片。
四、系统设计
41硬件结构设计如图41所示,硬件系统主要由数码管显示电路、蜂鸣器驱动电路、按键电路、晶
振、复位、电源指示、转压电路、控制芯片等组成。
图41硬件系统图
411核心控制器硬件电路核心控制芯片的各个输出引脚如图42所示:
6
f图42STM32f103C8T6引脚图
核心控制器是由核心控制芯片以及相关的外围电路组成,包括了专业电路、外部晶振、滤波电路、按键复位电路、电源指示电路等,如图43所示。
412蜂鸣器驱动电路
图43核心控制器外围电路
此次设计选用有源蜂鸣器。有源蜂鸣器的发声原理是电流通过电磁线圈,使电磁线
圈产生磁场来驱动振动膜发音,因此需要一定的电流才能驱动它。单片机的IO引脚
的输出电流比较小输出的TTL电平基本上驱动不了蜂鸣器,因此需要增加一个电流放
大的电路,如图44所示,选用NPN的三极管来达到电流放大的作用。
7
f413r
好听全球资料 返回顶部