基于51单片机的吉他调音器系统设计实物制作

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计报告课程名称:吉他调音器控制系统设计--实物制作专业班级:

姓名:

学号:

课设时间:

指导教师:

批阅时间:

成绩:

目录

绪论 (1)

1、总体设计方案 (1)

2、核心芯片结构原理介绍 (2)

2.1、中央控制器--------S T C90C516R D+ (3)

2.2、电机驱动芯片——ULN2003 (5)

3、模拟部分介绍 (6)

3.1、输入电路 (6)

3.2、放大电路 (6)

3.3、滤波电路 (8)

3.4、整形输出电路 (9)

3.5、模拟部分输出波形 (10)

3.6、模拟部分实物图 (10)

4、软件程序编程语言及开发环境选择 (11)

5、琴弦频率测量模块设计 (11)

5.1、频率测量方法的选取 (11)

5.2、频率测量程序设计说明 (12)

5.3、单片机程序流程图 (13)

5.4、单片机程序 (13)

5.5、单电机实物图 (13)

5.6、原件清单 (13)

5.7、整体电路图 (13)

结论 (14)

附录一 (15)

附录二 (16)

附录三 (21)

附录四 (22)

拉(普通8051 传统I/O 口)

P0口是开漏输出,作为总线扩展用时,不用加上拉电阻,作为I/O 口用时,需加上拉电阻。

7.ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器 / 仿真器

可通过串口(P3.0/P3.1)直接下载用户程序,8K 程序3 - 5 秒即可完成一片

8.EEPROM 功能

9.看门狗

10.部集成MAX810专用复位电路,外部晶体12M以下时,可省外部复位电路,复位脚可直接接地。

11.共3个16位定时器/计数器,其中定时器0还可以当成2个8位定时器使用

12.外部中断4路,下降沿中断或低电平触发中断,Power Down模式可由外部中断低电平触发中断方式唤醒

13.通用异步串行口(UART),还可用定时器软件实现多个UART

14.工作温度围:0-75℃/-40-+85℃

15.封装:LQFP-44,PDIP-40,PLCC-44

单片机各引脚功能:(引脚图

如图三)

XTAL1(19脚):接外部晶

体振荡器的一端。当使用芯片部时

钟时,此脚用于外接石英晶体振荡

器和微调电容;当使用外部时钟

图三

时,对于HMOS单片机,此引脚接

地;对于CMOS单片机,此引脚作

为外部振荡信号的输入端。

XTAL2(18脚):接外部晶体

振荡器的另一端,当使用芯片部时钟时,此脚用于外接石英晶体振荡器和微调电

只读取外部的程序存储器中的容,读取的地址围为0000H~FFFFH(64KB),片的4KB Flash 程序存储器不起作用。

EA VPP=“1”时,表示对程序存储器的读操作是从部程序存储器开始,当/

并可延至外部程序存储器。

在PC值不超出0FFFH(即不超出片4KB Flash存储器的地址围)时,单片机读片程序存储器(4KB)中的程序,但当PC值超出0FFFH (即超出片4KB Flash 地址围)时,将自动转向读取片外60KB(1000H-FFFFH)程序存储器空间中的程序。

对于EPROM(或FLASH)型单片机,在EPROM编程期间,此引脚需加12.75V 或21V的编程电压。

2.2、电机驱动芯片——ULN2003

引脚如图四所示,ULN是集成达

林顿管IC,部还集成了一个消线圈反

电动势的二极管,可用来驱动继电

器。它是双列16脚封装,NPN晶体管

矩阵,最大驱动电压=50V,电流

=500mA,输入电压=5V,适用于TTL

COMS,由达林顿管组成驱动电路。图四

ULN是集成达林顿管IC,部还集成了一个消线圈反电动势的二极管,它的输出端允许通过电流为200mA,饱和压降VCE 约1V左右,耐压BVCEO 约为36V。用户输出口的外接负载可根据以上参数估算。采用集电极开路输出,输出电流大,故可直接驱动继电器或固体继电器,也可直接驱动低压灯泡。通常单片机驱动ULN2003时,上拉2K的电阻较为合适,同时,COM引脚应该悬空或接电源。

ULN2003是一个非门电路,包含7个单元,但独每个单元驱动电流最大可达350mA.资料的最后有引用电路,9脚可以悬空。

比如1脚输入,16脚输出,负载接在VCC与16脚之间,不用9脚。uln2003的作用:

ULN2003是大电流驱动阵列,多用于单片机、智能仪表、PLC、数字量输出卡等控制电路中。可直接驱动继电器等负载。输入5VTTL电平,输出可达

500mA/50V。

ULN2003是高耐压、大电流达林顿列,由七个硅NPN达林顿管组成。该电路的特点如下: ULN2003的每一对达林顿都串联一个2.7K的基极电阻,在5V的工作电压下它能与TTL和CMOS电路直接相连,可以直接处理原先需要标准逻辑缓冲器。

ULN2003 是高压大电流达林顿晶体管阵列系列产品,具有电流增益高、工作电压高、温度围宽、带负载能力强等特点,适应于各类要求高速大功率驱动的系统。

3、模拟部分介绍

3.1、输入电路

电容话筒是根据电容与两极板间距离

成反比,当振动时,电容话筒的两极间距离

变化,距离变大时,因为电容变小,所以电

压扁高,这时就产生了电信号。电容话筒大

多需要用电极化,也有不用极化的,称为驻

极体电容话筒,就是一般里面使用的,非常

廉价。

压电瓷是一种特殊的材料,它受到点的

作用时,会发生变型,相反,它发生变形时,

也会产生电。图五

这里我们选用驻极体话筒完成设计(电路如图五所示)。

3.2、放大电路

TLC2252是用仪器公司先进的LinCMOS TM工艺制造的双路运算放大器,具有满电源电压幅度输出性能,同时比现有的CMOS运放具有更好的输入失调电压和更低的功耗。另外,对于这类低功耗CMOS运放,噪声性能得到了惊人的改进,每一级放大仅需35uA(典型值)的电源电流。而且,共模输入电压围比通常标准CMOS类型放大器更宽。为了利用这种性能上的改进并使此器件可以适用于更宽围的应用,用比±5mV更大的最大输入失调电压测试极限来规定V

。先进的

ICR

相关文档
最新文档